towerops/priv/gettext/equipment.pot
Graham McIntire 9a60bfec58
feat: migrate user settings and agent management to gettext
Migrates all remaining user settings and agent management flash messages to gettext:

User Settings:
- session_manager.ex: mobile device removal, alert preferences, browser session revocation, revoke all sessions
- totp_manager.ex: device creation, verification, deletion, recovery code generation
- api_token_manager.ex: token creation, deletion, validation errors
- user_auth.ex: policy consent acceptance message

Agent Management:
- agent_live/edit.ex: agent update success
- agent_live/index.ex: agent/cloud poller creation, token regeneration, agent deletion, global default settings

All flash messages now use domain-specific helpers (t_auth, t_equipment) for proper internationalization.

Tests passing: 4165 tests, 0 failures
2026-02-02 13:20:54 -06:00

301 lines
8.2 KiB
Text

## This file is a PO Template file.
##
## `msgid`s here are often extracted from source code.
## Add new translations manually only if they're dynamic
## translations that can't be statically extracted.
##
## Run `mix gettext.extract` to bring this file up to
## date. Leave `msgstr`s empty as changing them here has no
## effect: edit them in PO (.po) files instead.
##
## Domain: equipment
## Purpose: Equipment/device management, SNMP, monitoring, alerts
msgid ""
msgstr ""
"Language: en\n"
#: lib/towerops_web/live/device_live/form.ex:405
#, elixir-autogen, elixir-format
msgid "Device created. "
msgstr ""
#: lib/towerops_web/live/device_live/form.ex:403
#, elixir-autogen, elixir-format
msgid "Device created. SNMP discovery started. "
msgstr ""
#: lib/towerops_web/live/device_live/form.ex:258
#, elixir-autogen, elixir-format
msgid "Device deleted successfully"
msgstr ""
#: lib/towerops_web/live/device_live/show.ex:1001
#, elixir-autogen, elixir-format
msgid "Device has no agent assigned. Assign an agent to create backups."
msgstr ""
#: lib/towerops_web/live/device_live/show.ex:87
#, elixir-autogen, elixir-format
msgid "Device no longer exists"
msgstr ""
#: lib/towerops_web/live/device_live/form.ex:110
#: lib/towerops_web/live/device_live/index.ex:123
#: lib/towerops_web/live/device_live/show.ex:54
#, elixir-autogen, elixir-format
msgid "Device not found"
msgstr ""
#: lib/towerops_web/live/device_live/index.ex:208
#, elixir-autogen, elixir-format
msgid "Device order updated"
msgstr ""
#: lib/towerops_web/live/device_live/form.ex:425
#, elixir-autogen, elixir-format
msgid "Device updated successfully"
msgstr ""
#: lib/towerops_web/live/device_live/form.ex:423
#, elixir-autogen, elixir-format
msgid "Device updated successfully. SNMP discovery started in background."
msgstr ""
#: lib/towerops_web/live/device_live/index.ex:24
#, elixir-autogen, elixir-format
msgid "Devices"
msgstr ""
#: lib/towerops_web/live/device_live/show.ex:106
#, elixir-autogen, elixir-format
msgid "Discovery completed"
msgstr ""
#: lib/towerops_web/live/device_live/index.ex:92
#: lib/towerops_web/live/site_live/show.ex:45
#, elixir-autogen, elixir-format
msgid "Discovery started for %{count} device"
msgstr ""
#: lib/towerops_web/live/device_live/form.ex:298
#, elixir-autogen, elixir-format
msgid "Discovery started..."
msgstr ""
#: lib/towerops_web/live/device_live/show.ex:1053
#, elixir-autogen, elixir-format
msgid "Failed to create backup request. Please try again."
msgstr ""
#: lib/towerops_web/live/device_live/index.ex:211
#, elixir-autogen, elixir-format
msgid "Failed to reorder device"
msgstr ""
#: lib/towerops_web/live/device_live/index.ex:190
#, elixir-autogen, elixir-format
msgid "Failed to reorder site"
msgstr ""
#: lib/towerops_web/live/device_live/show.ex:1049
#, elixir-autogen, elixir-format
msgid "Manual backup requested. Results will appear shortly."
msgstr ""
#: lib/towerops_web/live/device_live/show.ex:1004
#, elixir-autogen, elixir-format
msgid "MikroTik API is not enabled for this device."
msgstr ""
#: lib/towerops_web/live/device_live/index.ex:85
#, elixir-autogen, elixir-format
msgid "No SNMP-enabled devices found"
msgstr ""
#: lib/towerops_web/live/device_live/show.ex:970
#: lib/towerops_web/live/device_live/show.ex:982
#, elixir-autogen, elixir-format
msgid "No other backups available for comparison"
msgstr ""
#: lib/towerops_web/live/device_live/index.ex:157
#, elixir-autogen, elixir-format
msgid "Order reset to alphabetical"
msgstr ""
#: lib/towerops_web/live/device_live/form.ex:38
#, elixir-autogen, elixir-format
msgid "Please create a site before adding a device."
msgstr ""
#: lib/towerops_web/live/device_live/form.ex:301
#, elixir-autogen, elixir-format
msgid "SNMP is not enabled for this device"
msgstr ""
#: lib/towerops_web/live/device_live/index.ex:105
#, elixir-autogen, elixir-format
msgid "Site not found"
msgstr ""
#: lib/towerops_web/live/device_live/index.ex:187
#, elixir-autogen, elixir-format
msgid "Site order updated"
msgstr ""
#: lib/towerops_web/live/device_live/form.ex:262
#, elixir-autogen, elixir-format
msgid "Unable to delete device"
msgstr ""
#: lib/towerops_web/live/device_live/form.ex:122
#: lib/towerops_web/live/device_live/index.ex:132
#: lib/towerops_web/live/device_live/show.ex:73
#, elixir-autogen, elixir-format
msgid "You don't have access to this device"
msgstr ""
#: lib/towerops_web/live/device_live/index.ex:111
#, elixir-autogen, elixir-format
msgid "You don't have access to this site"
msgstr ""
#: lib/towerops_web/live/device_live/show.ex:959
#, elixir-autogen, elixir-format
msgid "You don't have permission to access this backup"
msgstr ""
#: lib/towerops_web/live/alert_live/index.ex:62
#, elixir-autogen, elixir-format
msgid "Alert acknowledged"
msgstr ""
#: lib/towerops_web/live/alert_live/index.ex:43
#, elixir-autogen, elixir-format
msgid "Alert not found"
msgstr ""
#: lib/towerops_web/live/site_live/form.ex:104
#, elixir-autogen, elixir-format
msgid "Applied SNMP configuration to %{count} device records at this site"
msgstr ""
#: lib/towerops_web/live/site_live/form.ex:113
#, elixir-autogen, elixir-format
msgid "Applied agent to %{count} device records at this site"
msgstr ""
#: lib/towerops_web/live/site_live/show.ex:37
#, elixir-autogen, elixir-format
msgid "No SNMP-enabled devices at this site"
msgstr ""
#: lib/towerops_web/live/site_live/form.ex:123
#, elixir-autogen, elixir-format
msgid "Site created successfully! Now add your first device."
msgstr ""
#: lib/towerops_web/live/site_live/form.ex:88
#, elixir-autogen, elixir-format
msgid "Site deleted successfully"
msgstr ""
#: lib/towerops_web/live/site_live/form.ex:136
#, elixir-autogen, elixir-format
msgid "Site updated successfully"
msgstr ""
#: lib/towerops_web/live/alert_live/index.ex:66
#, elixir-autogen, elixir-format
msgid "Unable to acknowledge alert"
msgstr ""
#: lib/towerops_web/live/site_live/form.ex:92
#, elixir-autogen, elixir-format
msgid "Unable to delete site"
msgstr ""
#: lib/towerops_web/live/alert_live/index.ex:52
#, elixir-autogen, elixir-format
msgid "You don't have access to this alert"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:331
#, elixir-autogen, elixir-format
msgid "Agent created successfully"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:202
#, elixir-autogen, elixir-format
msgid "Agent deleted successfully. Devices now fall back to site/org defaults or cloud polling."
msgstr ""
#: lib/towerops_web/live/agent_live/edit.ex:49
#, elixir-autogen, elixir-format
msgid "Agent updated successfully"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:330
#, elixir-autogen, elixir-format
msgid "Cloud poller created successfully"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:97
#, elixir-autogen, elixir-format
msgid "Failed to create agent"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:96
#, elixir-autogen, elixir-format
msgid "Failed to create cloud poller"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:206
#, elixir-autogen, elixir-format
msgid "Failed to delete agent"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:141
#, elixir-autogen, elixir-format
msgid "Failed to generate new token"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:145
#, elixir-autogen, elixir-format
msgid "Failed to revoke old token"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:235
#, elixir-autogen, elixir-format
msgid "Failed to update global default cloud poller"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:359
#, elixir-autogen, elixir-format
msgid "Global default cloud poller cleared"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:358
#, elixir-autogen, elixir-format
msgid "Global default cloud poller set successfully"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:138
#, elixir-autogen, elixir-format
msgid "New token generated successfully"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:91
#, elixir-autogen, elixir-format
msgid "Only superadmins can create cloud pollers"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:238
#, elixir-autogen, elixir-format
msgid "Only superadmins can set the global default cloud poller"
msgstr ""
#: lib/towerops_web/live/agent_live/index.ex:232
#, elixir-autogen, elixir-format
msgid "Selected agent no longer exists. Please choose another agent."
msgstr ""