chore(i18n): update

This commit is contained in:
Lemmy
2026-07-22 23:07:55 -04:00
parent 214c9ec88a
commit 0a144f68fc
7 changed files with 367 additions and 366 deletions
+246 -246
View File
@@ -1,4 +1,71 @@
{
"alerts": {
"active_title": "{count} active drive alert(s)",
"collector_error": "Drive monitoring could not refresh: {error}",
"collector_title": "Drive Health collector problem",
"command_timeout": "{drive} recorded {count} new command timeout event(s) since the previous scan.",
"critical_temperature_time_increase": "{drive} accumulated {count} new minute(s) above its critical temperature.",
"dismiss": "Dismiss alert",
"dismiss_all": "Dismiss all",
"drive_missing": "{drive} has been missing for {count} consecutive scans.",
"drive_title": "SMART alert: {drive}",
"error_log_increase": "{drive} recorded {count} new SMART error-log entry or entries.",
"health_failed": "{drive} reports a failed SMART health check.",
"interface_crc": "{drive} recorded {count} new interface CRC error(s) since the previous scan; check its data cable and connectors.",
"life_critical": "{drive} has critically low endurance: {remaining}% remaining.",
"life_warning": "{drive} has only {remaining}% estimated endurance remaining.",
"media_errors": "{drive} recorded {count} new media/data integrity error(s) since the previous scan.",
"nvme_critical": "{drive} reports NVMe critical-warning flags {value}.",
"pending": "{drive} recorded {count} new pending sector(s) since the previous scan.",
"reallocated": "{drive} recorded {count} newly reallocated sector(s) since the previous scan.",
"recovered_body": "No longer active: {issue}",
"recovered_title": "SMART issue recovered: {drive}",
"self_test_failed": "{drive} reports a failed SMART self-test: {status}.",
"smart_unavailable": "Full SMART data is unavailable for {drive}.",
"spare_low": "{drive} has only {spare}% spare capacity remaining.",
"spin_retry": "{drive} recorded {count} new spindle spin retry event(s) since the previous scan.",
"storage_critical": "{drive} mounted storage is critically full at {used}%.",
"storage_warning": "{drive} mounted storage is {used}% full.",
"temperature_cooling": "{drive} is cooling at {temperature} °C; the alert clears below {threshold} °C.",
"temperature_critical": "{drive} is at {temperature} °C (critical threshold: {threshold} °C).",
"temperature_warning": "{drive} is at {temperature} °C (warning threshold: {threshold} °C).",
"test_body": "Notifications are working. This is only a test; no drive issue was created.",
"test_title": "Drive Health alert test",
"uncorrectable": "{drive} recorded {count} new uncorrectable error(s) since the previous scan.",
"unknown_drive": "Unknown drive",
"unsafe_shutdown_increase": "{drive} recorded {count} new unsafe shutdown(s) since the previous scan.",
"warning_temperature_time_increase": "{drive} accumulated {count} new minute(s) above its warning temperature."
},
"collector": {
"basic_features": "Drive discovery, mounted folders, storage use, and temperatures exposed by Linux.",
"basic_title": "Basic monitoring — no elevated service",
"copy_install": "Copy command",
"full_features": "Reliable health, endurance, error counters, sensor details, and background self-test progress.",
"full_title": "Full SMART — optional",
"install": "Install collector",
"open_settings": "Open Plugins page",
"pause": "Pause service",
"pause_terminal_opened": "A terminal opened. Review the command and approve sudo to stop the collector timer.",
"remove": "Remove collector",
"remove_confirm": "Click Remove collector again to open the explicit privileged uninstall command.",
"settings_hint": "Enable or disable Full SMART from Settings → Plugins → Drive Health. Privileged actions always open a terminal for review.",
"settings_opened": "Opened the Plugins page. Select the gear on Drive Health to change its settings.",
"settings_title": "Collector settings",
"start": "Start collector",
"start_terminal_opened": "A terminal opened. Review the command and approve sudo to enable and refresh the collector.",
"status_disabled": "Basic mode is active; the optional system collector is not being used.",
"status_healthy": "Collector {version} is installed and refreshing full SMART data.",
"status_not_installed": "Install the read-only collector to unlock full SMART data.",
"status_stale": "The collector is installed, but its cache is stale or unavailable.",
"status_upgrade_required": "Collector {version} is outdated; upgrade to the bundled version.",
"stop_service": "Stop background service",
"terminal_opened": "A terminal opened. Review the command and approve sudo to install or upgrade.",
"title": "System collector",
"uninstall_terminal_opened": "A terminal opened. Review the removal command and approve sudo to continue.",
"update_body": "Full SMART is enabled. Update collector {current} to {expected} from the Drive Health panel to keep all features working.",
"update_title": "Drive Health collector update available",
"upgrade": "Upgrade collector"
},
"common": {
"duration_days": "{value} d",
"duration_hours": "{value} h",
@@ -7,260 +74,193 @@
"not_available": "N/A",
"unknown": "unknown"
},
"widget": {
"loading": "Loading drive health…",
"tooltip": "{count} drives ({ssds} SSD, {hdds} HDD) • hottest {temperature} • lowest SSD life {remaining}",
"smart_unavailable": "Full SMART access unavailable for {count} drive(s)",
"active_alerts": "{count} active SMART alert(s)",
"no_alerts": "No active alerts"
},
"panel": {
"title": "Drive Health",
"refreshing": "Refreshing SMART data…",
"updated": "Updated {time}",
"waiting": "Waiting for the first drive scan…",
"no_drives": "No supported drives were discovered.",
"expand": "Show drive details",
"collapse": "Hide drive details"
},
"summary": {
"drives": "Drives",
"drive_mix": "{ssds} SSD · {hdds} HDD",
"hottest": "Hottest",
"lowest_ssd_life": "Lowest SSD life"
"dependencies": {
"alert_body": "Install the missing dependencies to enable complete monitoring: {missing}. Open the Drive Health panel to review the command.",
"alert_title": "Drive Health setup required",
"collection_blocked": "Drive collection is paused because required commands are missing: {missing}",
"command": "Suggested {manager} command",
"copied": "Installation command copied.",
"copy_command": "Copy command",
"install": "Open installer",
"install_body": "A terminal is opening with the suggested command. Review it and approve the sudo and package-manager prompts to continue.",
"install_title": "Review the dependency installation",
"manual_install": "No supported package manager with sudo was detected. Install the listed commands manually, then recheck.",
"missing": "Missing commands: {missing}",
"package_manager": "package manager",
"recheck": "Recheck",
"title": "Required dependencies are missing"
},
"health": {
"passed": "Healthy",
"failed": "Failed",
"passed": "Healthy",
"unknown": "Unknown"
},
"history": {
"hotspot": "Hotspot temperature",
"life": "Life remaining",
"samples": "{count} samples",
"title": "Drive health trends"
},
"metrics": {
"available_spare": "Available spare",
"command_timeout_count": "Command timeouts",
"critical_warning": "Critical warning",
"data_read": "Data read",
"data_written": "Data written",
"device_temperature_limits": "Firmware limits (warning / critical)",
"endurance_used": "Endurance used",
"error_log_entries": "Error-log entries",
"hotspot_and_composite": "{hotspot} · {composite} composite",
"hotspot_temperature": "Hotspot",
"interface_crc_errors": "Interface CRC errors",
"life_remaining": "Life remaining",
"life_remaining_estimated": "Life remaining (estimated)",
"load_cycle_count": "Head load cycles",
"media_errors": "Media errors",
"mounted_at": "Mounted at: {paths}",
"pending": "Pending sectors",
"power_cycles": "Power cycles",
"power_on": "Power-on time",
"reallocated": "Reallocated sectors",
"serial": "Serial: {value}",
"smart_health": "SMART health",
"spin_retry_count": "Spin retry count",
"start_stop_count": "Start/stop cycles",
"storage_used": "Storage used",
"temperature": "Temperature",
"temperature_sensors": "Temperature sensors",
"uncorrectable": "Uncorrectable errors",
"unsafe_shutdowns": "Unsafe shutdowns"
},
"panel": {
"collapse": "Hide drive details",
"expand": "Show drive details",
"no_drives": "No supported drives were discovered.",
"refreshing": "Refreshing SMART data…",
"title": "Drive Health",
"updated": "Updated {time}",
"waiting": "Waiting for the first drive scan…"
},
"preferences": {
"alerts": "Health alerts",
"alias": "Display name",
"critical_temperature": "Critical °C",
"edit": "Customize drive",
"hidden_drives": "Hidden drives",
"hide": "Hide drive",
"invalid_thresholds": "Enter numeric thresholds and keep critical temperature above warning temperature.",
"life_warning": "Life warning %",
"move_down": "Move drive down",
"move_up": "Move drive up",
"presence": "Missing-drive alerts",
"restore": "Restore",
"save": "Save",
"save_failed": "Drive preferences could not be saved.",
"saved": "Drive preferences saved.",
"title": "Drive preferences",
"warning_temperature": "Warning °C"
},
"self_test": {
"authorization_cancelled": "Administrator approval was cancelled.",
"authorization_required": "Polkit (pkexec) is required for background self-tests. Install your distribution's polkit package.",
"authorization_timeout": "Administrator approval timed out. Try again when you are ready to approve it.",
"authorizing": "Waiting for administrator approval…",
"cancel": "Cancel",
"confirm": "Start a {type} SMART self-test in the background? Your desktop will request administrator approval.",
"confirm_action": "Authorize and start",
"helper_required": "Install or upgrade the system collector to enable explicitly approved self-tests.",
"in_progress": "Self-test in progress",
"launch_failed": "The background self-test could not be started.",
"log_failure": "The SMART self-test log contains a relevant failed test.",
"log_unavailable": "Self-test log unavailable",
"long": "Extended test",
"none_recorded": "No self-test recorded",
"progress": "Test progress",
"short": "Short test",
"started_background": "The self-test is running in the background. Progress and the final result will update here.",
"starting": "Request accepted; waiting for the drive to report progress…",
"title": "SMART self-test",
"unavailable": "Self-test information unavailable"
},
"settings": {
"alert_hdd": {
"description": "Evaluate rotational disks for temperature, SMART health, sector, spindle, timeout, and interface alerts.",
"label": "Alert on hard drives"
},
"alerts_enabled": {
"description": "Notify when a new drive issue appears or an existing issue worsens.",
"label": "Desktop alerts"
},
"critical_temperature": {
"description": "Temperature in °C that changes a drive to critical color.",
"label": "Critical temperature"
},
"drive_missing_alerts": {
"description": "Warn when an established internal drive disappears for several scans.",
"label": "Missing-drive alerts"
},
"history_interval_minutes": {
"description": "Minutes between persisted temperature and endurance samples.",
"label": "History sample interval"
},
"history_retention_days": {
"description": "Days of bounded drive trend history to retain.",
"label": "History retention"
},
"life_warning_percent": {
"description": "Remaining SSD life percentage that triggers a warning.",
"label": "Endurance warning"
},
"missing_grace_scans": {
"description": "Consecutive successful scans a drive may be absent before an alert appears.",
"label": "Missing-drive grace scans"
},
"notify_recovery": {
"description": "Notify when a previously active drive issue clears.",
"label": "Recovery notifications"
},
"refresh_seconds": {
"description": "Seconds between plugin refreshes. The optional root collector refreshes its cache every 30 seconds independently.",
"label": "Refresh interval"
},
"show_hdd": {
"description": "Display rotational disks with HDD-specific health and integrity information.",
"label": "Show hard drives"
},
"system_collector_enabled": {
"description": "Use the separately authorized read-only system collector for reliable health, endurance, error counters, sensor details, and self-test progress. Turning this off ignores its cache but does not stop an installed timer; stop it from the Drive Health collector controls.",
"label": "Full SMART collector (optional)"
},
"use_hotspot_temperature": {
"description": "Use the hottest valid NVMe sensor for summary colors and temperature alerts.",
"label": "Use hottest sensor"
},
"warning_temperature": {
"description": "Temperature in °C that changes a drive to warning color.",
"label": "Warning temperature"
}
},
"smart": {
"access_limited": "Temperature and storage are available; health and full SMART details require the read-only system collector.",
"partial_body": "Full SMART details available for {available} of {total} drives.",
"partial_details": "Core health is available, but at least one optional SMART section could not be read.",
"partial_title": "Limited SMART access",
"sleeping": "Drive is sleeping; SMART checks were skipped to avoid spinning it up."
},
"storage": {
"not_mounted": "Not mounted"
},
"dependencies": {
"title": "Required dependencies are missing",
"missing": "Missing commands: {missing}",
"alert_title": "Drive Health setup required",
"alert_body": "Install the missing dependencies to enable complete monitoring: {missing}. Open the Drive Health panel to review the command.",
"collection_blocked": "Drive collection is paused because required commands are missing: {missing}",
"command": "Suggested {manager} command",
"package_manager": "package manager",
"manual_install": "No supported package manager with sudo was detected. Install the listed commands manually, then recheck.",
"install": "Open installer",
"copy_command": "Copy command",
"recheck": "Recheck",
"install_title": "Review the dependency installation",
"install_body": "A terminal is opening with the suggested command. Review it and approve the sudo and package-manager prompts to continue.",
"copied": "Installation command copied."
"summary": {
"drive_mix": "{ssds} SSD · {hdds} HDD",
"drives": "Drives",
"hottest": "Hottest",
"lowest_ssd_life": "Lowest SSD life"
},
"metrics": {
"temperature": "Temperature",
"hotspot_temperature": "Hotspot",
"hotspot_and_composite": "{hotspot} · {composite} composite",
"temperature_sensors": "Temperature sensors",
"device_temperature_limits": "Firmware limits (warning / critical)",
"smart_health": "SMART health",
"life_remaining": "Life remaining",
"life_remaining_estimated": "Life remaining (estimated)",
"storage_used": "Storage used",
"data_written": "Data written",
"data_read": "Data read",
"endurance_used": "Endurance used",
"available_spare": "Available spare",
"power_on": "Power-on time",
"power_cycles": "Power cycles",
"start_stop_count": "Start/stop cycles",
"load_cycle_count": "Head load cycles",
"unsafe_shutdowns": "Unsafe shutdowns",
"media_errors": "Media errors",
"error_log_entries": "Error-log entries",
"critical_warning": "Critical warning",
"reallocated": "Reallocated sectors",
"pending": "Pending sectors",
"uncorrectable": "Uncorrectable errors",
"spin_retry_count": "Spin retry count",
"command_timeout_count": "Command timeouts",
"interface_crc_errors": "Interface CRC errors",
"mounted_at": "Mounted at: {paths}",
"serial": "Serial: {value}"
},
"smart": {
"access_limited": "Temperature and storage are available; health and full SMART details require the read-only system collector.",
"sleeping": "Drive is sleeping; SMART checks were skipped to avoid spinning it up.",
"partial_title": "Limited SMART access",
"partial_body": "Full SMART details available for {available} of {total} drives.",
"partial_details": "Core health is available, but at least one optional SMART section could not be read."
},
"collector": {
"title": "System collector",
"settings_title": "Collector settings",
"status_disabled": "Basic mode is active; the optional system collector is not being used.",
"status_healthy": "Collector {version} is installed and refreshing full SMART data.",
"status_not_installed": "Install the read-only collector to unlock full SMART data.",
"status_stale": "The collector is installed, but its cache is stale or unavailable.",
"status_upgrade_required": "Collector {version} is outdated; upgrade to the bundled version.",
"install": "Install collector",
"upgrade": "Upgrade collector",
"start": "Start collector",
"pause": "Pause service",
"stop_service": "Stop background service",
"open_settings": "Open Plugins page",
"copy_install": "Copy command",
"remove": "Remove collector",
"remove_confirm": "Click Remove collector again to open the explicit privileged uninstall command.",
"terminal_opened": "A terminal opened. Review the command and approve sudo to install or upgrade.",
"start_terminal_opened": "A terminal opened. Review the command and approve sudo to enable and refresh the collector.",
"pause_terminal_opened": "A terminal opened. Review the command and approve sudo to stop the collector timer.",
"uninstall_terminal_opened": "A terminal opened. Review the removal command and approve sudo to continue.",
"basic_title": "Basic monitoring — no elevated service",
"basic_features": "Drive discovery, mounted folders, storage use, and temperatures exposed by Linux.",
"full_title": "Full SMART — optional",
"full_features": "Reliable health, endurance, error counters, sensor details, and background self-test progress.",
"settings_hint": "Enable or disable Full SMART from Settings → Plugins → Drive Health. Privileged actions always open a terminal for review.",
"settings_opened": "Opened the Plugins page. Select the gear on Drive Health to change its settings.",
"update_title": "Drive Health collector update available",
"update_body": "Full SMART is enabled. Update collector {current} to {expected} from the Drive Health panel to keep all features working."
},
"history": {
"title": "Drive health trends",
"samples": "{count} samples",
"hotspot": "Hotspot temperature",
"life": "Life remaining"
},
"self_test": {
"title": "SMART self-test",
"unavailable": "Self-test information unavailable",
"none_recorded": "No self-test recorded",
"in_progress": "Self-test in progress",
"log_unavailable": "Self-test log unavailable",
"short": "Short test",
"long": "Extended test",
"progress": "Test progress",
"log_failure": "The SMART self-test log contains a relevant failed test.",
"confirm": "Start a {type} SMART self-test in the background? Your desktop will request administrator approval.",
"confirm_action": "Authorize and start",
"cancel": "Cancel",
"helper_required": "Install or upgrade the system collector to enable explicitly approved self-tests.",
"authorization_required": "Polkit (pkexec) is required for background self-tests. Install your distribution's polkit package.",
"authorizing": "Waiting for administrator approval…",
"starting": "Request accepted; waiting for the drive to report progress…",
"started_background": "The self-test is running in the background. Progress and the final result will update here.",
"authorization_cancelled": "Administrator approval was cancelled.",
"authorization_timeout": "Administrator approval timed out. Try again when you are ready to approve it.",
"launch_failed": "The background self-test could not be started."
},
"preferences": {
"title": "Drive preferences",
"edit": "Customize drive",
"alias": "Display name",
"warning_temperature": "Warning °C",
"critical_temperature": "Critical °C",
"life_warning": "Life warning %",
"alerts": "Health alerts",
"presence": "Missing-drive alerts",
"move_up": "Move drive up",
"move_down": "Move drive down",
"hide": "Hide drive",
"save": "Save",
"saved": "Drive preferences saved.",
"save_failed": "Drive preferences could not be saved.",
"invalid_thresholds": "Enter numeric thresholds and keep critical temperature above warning temperature.",
"hidden_drives": "Hidden drives",
"restore": "Restore"
},
"alerts": {
"unknown_drive": "Unknown drive",
"drive_title": "SMART alert: {drive}",
"collector_title": "Drive Health collector problem",
"collector_error": "Drive monitoring could not refresh: {error}",
"active_title": "{count} active drive alert(s)",
"dismiss": "Dismiss alert",
"dismiss_all": "Dismiss all",
"smart_unavailable": "Full SMART data is unavailable for {drive}.",
"health_failed": "{drive} reports a failed SMART health check.",
"temperature_warning": "{drive} is at {temperature} °C (warning threshold: {threshold} °C).",
"temperature_cooling": "{drive} is cooling at {temperature} °C; the alert clears below {threshold} °C.",
"temperature_critical": "{drive} is at {temperature} °C (critical threshold: {threshold} °C).",
"life_warning": "{drive} has only {remaining}% estimated endurance remaining.",
"life_critical": "{drive} has critically low endurance: {remaining}% remaining.",
"spare_low": "{drive} has only {spare}% spare capacity remaining.",
"nvme_critical": "{drive} reports NVMe critical-warning flags {value}.",
"media_errors": "{drive} recorded {count} new media/data integrity error(s) since the previous scan.",
"reallocated": "{drive} recorded {count} newly reallocated sector(s) since the previous scan.",
"pending": "{drive} recorded {count} new pending sector(s) since the previous scan.",
"uncorrectable": "{drive} recorded {count} new uncorrectable error(s) since the previous scan.",
"spin_retry": "{drive} recorded {count} new spindle spin retry event(s) since the previous scan.",
"command_timeout": "{drive} recorded {count} new command timeout event(s) since the previous scan.",
"interface_crc": "{drive} recorded {count} new interface CRC error(s) since the previous scan; check its data cable and connectors.",
"storage_warning": "{drive} mounted storage is {used}% full.",
"storage_critical": "{drive} mounted storage is critically full at {used}%.",
"unsafe_shutdown_increase": "{drive} recorded {count} new unsafe shutdown(s) since the previous scan.",
"error_log_increase": "{drive} recorded {count} new SMART error-log entry or entries.",
"warning_temperature_time_increase": "{drive} accumulated {count} new minute(s) above its warning temperature.",
"critical_temperature_time_increase": "{drive} accumulated {count} new minute(s) above its critical temperature.",
"self_test_failed": "{drive} reports a failed SMART self-test: {status}.",
"drive_missing": "{drive} has been missing for {count} consecutive scans.",
"recovered_title": "SMART issue recovered: {drive}",
"recovered_body": "No longer active: {issue}",
"test_title": "Drive Health alert test",
"test_body": "Notifications are working. This is only a test; no drive issue was created."
},
"settings": {
"system_collector_enabled": {
"label": "Full SMART collector (optional)",
"description": "Use the separately authorized read-only system collector for reliable health, endurance, error counters, sensor details, and self-test progress. Turning this off ignores its cache but does not stop an installed timer; stop it from the Drive Health collector controls."
},
"refresh_seconds": {
"label": "Refresh interval",
"description": "Seconds between plugin refreshes. The optional root collector refreshes its cache every 30 seconds independently."
},
"warning_temperature": {
"label": "Warning temperature",
"description": "Temperature in °C that changes a drive to warning color."
},
"critical_temperature": {
"label": "Critical temperature",
"description": "Temperature in °C that changes a drive to critical color."
},
"life_warning_percent": {
"label": "Endurance warning",
"description": "Remaining SSD life percentage that triggers a warning."
},
"alerts_enabled": {
"label": "Desktop alerts",
"description": "Notify when a new drive issue appears or an existing issue worsens."
},
"notify_recovery": {
"label": "Recovery notifications",
"description": "Notify when a previously active drive issue clears."
},
"show_hdd": {
"label": "Show hard drives",
"description": "Display rotational disks with HDD-specific health and integrity information."
},
"alert_hdd": {
"label": "Alert on hard drives",
"description": "Evaluate rotational disks for temperature, SMART health, sector, spindle, timeout, and interface alerts."
},
"drive_missing_alerts": {
"label": "Missing-drive alerts",
"description": "Warn when an established internal drive disappears for several scans."
},
"missing_grace_scans": {
"label": "Missing-drive grace scans",
"description": "Consecutive successful scans a drive may be absent before an alert appears."
},
"use_hotspot_temperature": {
"label": "Use hottest sensor",
"description": "Use the hottest valid NVMe sensor for summary colors and temperature alerts."
},
"history_interval_minutes": {
"label": "History sample interval",
"description": "Minutes between persisted temperature and endurance samples."
},
"history_retention_days": {
"label": "History retention",
"description": "Days of bounded drive trend history to retain."
}
"widget": {
"active_alerts": "{count} active SMART alert(s)",
"loading": "Loading drive health…",
"no_alerts": "No active alerts",
"smart_unavailable": "Full SMART access unavailable for {count} drive(s)",
"tooltip": "{count} drives ({ssds} SSD, {hdds} HDD) • hottest {temperature} • lowest SSD life {remaining}"
}
}
+3 -3
View File
@@ -9,7 +9,6 @@
"color_temp": "Color Temperature",
"connecting": "Connecting…",
"disconnected_reconnecting": "Disconnected. Reconnecting…",
"unreachable": "Cannot reach Home Assistant. Check the URL and that the server is running.",
"hue": "Hue",
"loading_entities": "Loading entities…",
"manage_entities_title": "Manage Entities",
@@ -21,7 +20,8 @@
"save_failed_no_data_dir": "Could not save: plugin data directory unavailable",
"search_placeholder": "Search entities…",
"state_on_brightness": "On · {percent}%",
"status_fallback": "Status: {status}"
"status_fallback": "Status: {status}",
"unreachable": "Cannot reach Home Assistant. Check the URL and that the server is running."
},
"settings": {
"shortcut_entity": {
@@ -65,8 +65,8 @@
"status_connected": "Connected",
"status_connecting": "Connecting",
"status_disconnected": "Disconnected",
"status_unreachable": "Unreachable",
"status_unconfigured": "Not Configured",
"status_unreachable": "Unreachable",
"tooltip": "Home Assistant: {status}",
"tooltip_entities": "Home Assistant: {status} ({count} entities)"
}
+3 -3
View File
@@ -9,7 +9,6 @@
"color_temp": "Temperatura de Cor",
"connecting": "Conectando…",
"disconnected_reconnecting": "Desconectado. Reconectando…",
"unreachable": "Não foi possível acessar o Home Assistant. Verifique a URL e se o servidor está em execução.",
"hue": "Matiz",
"loading_entities": "Carregando entidades…",
"manage_entities_title": "Gerenciar Entidades",
@@ -21,7 +20,8 @@
"save_failed_no_data_dir": "Não foi possível salvar: diretório de dados do plugin indisponível",
"search_placeholder": "Buscar entidades…",
"state_on_brightness": "Ligado · {percent}%",
"status_fallback": "Status: {status}"
"status_fallback": "Status: {status}",
"unreachable": "Não foi possível acessar o Home Assistant. Verifique a URL e se o servidor está em execução."
},
"settings": {
"shortcut_entity": {
@@ -65,8 +65,8 @@
"status_connected": "Conectado",
"status_connecting": "Conectando",
"status_disconnected": "Desconectado",
"status_unreachable": "Inacessível",
"status_unconfigured": "Não Configurado",
"status_unreachable": "Inacessível",
"tooltip": "Home Assistant: {status}",
"tooltip_entities": "Home Assistant: {status} ({count} entidades)"
}
+17 -17
View File
@@ -1,27 +1,27 @@
{
"widget": {
"glyph": {
"label": "Glyph",
"description": "Glyph shown in the bar"
}
},
"notification": {
"monitor_list_failed": "Failed to list monitors",
"timed_out": "Command timed out",
"no_monitors_found": "No monitors found",
"stop_mirroring_failed": "Failed to stop mirroring",
"start_mirroring_failed": "Failed to start mirroring",
"monitor_watch_failed": "Failed to watch monitors",
"hyprland_socket_not_found": "Hyprland socket not found",
"invalid_monitor_selection": "Invalid monitor selection"
"invalid_monitor_selection": "Invalid monitor selection",
"monitor_list_failed": "Failed to list monitors",
"monitor_watch_failed": "Failed to watch monitors",
"no_monitors_found": "No monitors found",
"start_mirroring_failed": "Failed to start mirroring",
"stop_mirroring_failed": "Failed to stop mirroring",
"timed_out": "Command timed out"
},
"panel": {
"title": "Hypr Screen Mirror",
"source_monitor": "Source Monitor",
"target_monitor": "Target Monitor",
"focused_monitor": "Current Monitor",
"refresh": "Refresh",
"source_monitor": "Source Monitor",
"start_mirroring": "Mirror",
"stop_mirroring": "Stop",
"refresh": "Refresh"
"target_monitor": "Target Monitor",
"title": "Hypr Screen Mirror"
},
"widget": {
"glyph": {
"description": "Glyph shown in the bar",
"label": "Glyph"
}
}
}
@@ -11,6 +11,7 @@
"setup_needed": "Einmalige Einrichtung erforderlich. Überprüfe das gerade geöffnete Terminalfenster."
},
"shortcut": {
"label": "Erhaltung",
"na": "Erhaltung N/V"
},
"title": "Erhaltungsmodus"
+57 -57
View File
@@ -1,88 +1,88 @@
{
"title": "Keybind Cheatsheet",
"widget_tooltip": "Open keybind cheatsheet",
"loading": "Reading keybindings...",
"search_placeholder": "Search keys, descriptions, and actions",
"refresh": "Refresh",
"appearance": "Appearance",
"back": "Back",
"clear": "Clear search",
"edit_bindings": "Edit bindings",
"finish_editing": "Finish editing",
"edit_description": "Edit description",
"hide_binding": "Hide binding",
"show_binding": "Show binding",
"save": "Save",
"cancel": "Cancel",
"reset": "Reset",
"paste": "Paste color",
"choose_color": "Choose color",
"restore_hidden": "Restore hidden bindings",
"reset_colors": "Reset all colors",
"no_results": "No keybindings match this search.",
"without_description": "Without Description",
"other": "Other",
"source_warning": "Some configuration files could not be read.",
"unsupported": "No supported compositor was detected.",
"missing_config": "The configured keybind file could not be read.",
"hyprctl_missing": "hyprctl is required for Hyprland Lua keybindings.",
"hyprctl_failed": "Hyprland did not return its active keybindings.",
"customize_colors": "Key colors",
"background": "Background",
"text": "Text",
"hidden_count": "{count} hidden",
"binding_count": "{count} bindings",
"cancel": "Cancel",
"choose_color": "Choose color",
"clear": "Clear search",
"customize_colors": "Key colors",
"edit_bindings": "Edit bindings",
"edit_description": "Edit description",
"finish_editing": "Finish editing",
"hidden_count": "{count} hidden",
"hide_binding": "Hide binding",
"hyprctl_failed": "Hyprland did not return its active keybindings.",
"hyprctl_missing": "hyprctl is required for Hyprland Lua keybindings.",
"loading": "Reading keybindings...",
"missing_config": "The configured keybind file could not be read.",
"no_results": "No keybindings match this search.",
"other": "Other",
"paste": "Paste color",
"refresh": "Refresh",
"reset": "Reset",
"reset_colors": "Reset all colors",
"restore_hidden": "Restore hidden bindings",
"save": "Save",
"search_placeholder": "Search keys, descriptions, and actions",
"settings": {
"columns": {
"description": "Maximum number of balanced columns in the panel.",
"label": "Columns"
},
"compositor": {
"label": "Compositor",
"description": "Detect the active compositor or force a parser.",
"label": "Compositor",
"options": {
"auto": "Automatic",
"mango": "Mango",
"hyprland": "Hyprland",
"mango": "Mango",
"niri": "Niri"
}
},
"mango_config": {
"label": "Mango config",
"description": "Main Mango configuration file. Source directives are followed."
"glyph": {
"description": "Icon shown in the bar.",
"label": "Glyph"
},
"hyprland_config": {
"label": "Hyprland config",
"description": "Main classic Hyprland configuration file."
"description": "Main classic Hyprland configuration file.",
"label": "Hyprland config"
},
"hyprland_lua_config": {
"label": "Hyprland Lua config",
"description": "Lua configuration used to recover categories for live binds."
"description": "Lua configuration used to recover categories for live binds.",
"label": "Hyprland Lua config"
},
"hyprland_parser": {
"label": "Hyprland parser",
"description": "Use the live Lua bind list, classic config, or automatic detection.",
"label": "Hyprland parser",
"options": {
"auto": "Automatic",
"lua": "Lua / hyprctl",
"conf": "Classic config"
"conf": "Classic config",
"lua": "Lua / hyprctl"
}
},
"mango_config": {
"description": "Main Mango configuration file. Source directives are followed.",
"label": "Mango config"
},
"niri_config": {
"label": "Niri config",
"description": "Main Niri KDL configuration file. Include directives are followed."
},
"columns": {
"label": "Columns",
"description": "Maximum number of balanced columns in the panel."
},
"show_undescribed": {
"label": "Show undescribed bindings",
"description": "Put bindings without descriptions in a separate section."
"description": "Main Niri KDL configuration file. Include directives are followed.",
"label": "Niri config"
},
"show_actions": {
"label": "Show actions",
"description": "Show compositor commands below binding descriptions."
"description": "Show compositor commands below binding descriptions.",
"label": "Show actions"
},
"glyph": {
"label": "Glyph",
"description": "Icon shown in the bar."
"show_undescribed": {
"description": "Put bindings without descriptions in a separate section.",
"label": "Show undescribed bindings"
}
}
},
"show_binding": "Show binding",
"source_warning": "Some configuration files could not be read.",
"text": "Text",
"title": "Keybind Cheatsheet",
"unsupported": "No supported compositor was detected.",
"widget_tooltip": "Open keybind cheatsheet",
"without_description": "Without Description"
}
+40 -40
View File
@@ -1,45 +1,45 @@
{
"work": "Work",
"short-break": "Short Break",
"long-break": "Long Break",
"session": "Session",
"button": {
"start": "Start",
"resume": "Resume",
"pause": "Pause",
"skip": "Skip",
"reset": "Reset",
"reset-all": "Reset All"
"button": {
"pause": "Pause",
"reset": "Reset",
"reset-all": "Reset All",
"resume": "Resume",
"skip": "Skip",
"start": "Start"
},
"long-break": "Long Break",
"notification": {
"long-break-complete": "Long break over! Ready for a new cycle?",
"short-break-complete": "Break over! Ready to focus?",
"work-complete": "Work session complete! Time for a break."
},
"session": "Session",
"settings": {
"auto-start-breaks": {
"description": "Automatically start break timer after work session",
"label": "Auto-start Breaks"
},
"notification": {
"work-complete": "Work session complete! Time for a break.",
"short-break-complete": "Break over! Ready to focus?",
"long-break-complete": "Long break over! Ready for a new cycle?"
"auto-start-work": {
"description": "Automatically start work timer after break",
"label": "Auto-start Work"
},
"settings": {
"work-duration":{
"label": "Work Duration",
"description": "Duration of each work session in minutes"
},
"short-break-duration":{
"label": "Short Break Duration",
"description": "Duration of short breaks in minutes"
},
"long-break-duration":{
"label": "Long Break Duration",
"description": "Duration of long breaks in minutes"
},
"sessions-before-long-break":{
"label": "Sessions Before Long Break",
"description": "Number of sessions before a long break"
},
"auto-start-work":{
"label": "Auto-start Work",
"description": "Automatically start work timer after break"
},
"auto-start-breaks":{
"label": "Auto-start Breaks",
"description": "Automatically start break timer after work session"
}
"long-break-duration": {
"description": "Duration of long breaks in minutes",
"label": "Long Break Duration"
},
"sessions-before-long-break": {
"description": "Number of sessions before a long break",
"label": "Sessions Before Long Break"
},
"short-break-duration": {
"description": "Duration of short breaks in minutes",
"label": "Short Break Duration"
},
"work-duration": {
"description": "Duration of each work session in minutes",
"label": "Work Duration"
}
},
"short-break": "Short Break",
"work": "Work"
}