Migrates all equipment-related flash messages to gettext for internationalization: - DeviceLive.Index: device discovery, reordering, error messages - DeviceLive.Show: backup messages, permission errors - DeviceLive.Form: device CRUD operations - AlertLive.Index: alert acknowledgment messages - SiteLive.Show: site discovery messages - SiteLive.Form: site CRUD and SNMP/agent propagation Fixes sudo mode test suite issues: - Updates Accounts.sudo_mode?/2 test to check last_sudo_at instead of authenticated_at - Adds register_and_log_in_user_with_sudo/1 helper to ConnCase - Fixes UserAuth sudo mode tests to use session-based authentication - Updates MyData tests to use sudo mode (now required per router config) - Removes obsolete UserSettingsLive "without sudo mode" test - Fixes grant_sudo_mode/1 DateTime truncation to seconds All equipment module tests passing. Ready for Phase 3 (Admin Features).
93 lines
2.4 KiB
Text
93 lines
2.4 KiB
Text
## "msgid"s in this file come from POT (.pot) files.
|
|
###
|
|
### Do not add, change, or remove "msgid"s manually here as
|
|
### they're tied to the ones in the corresponding POT file
|
|
### (with the same domain).
|
|
###
|
|
### Use "mix gettext.extract --merge" or "mix gettext.merge"
|
|
### to merge POT files into PO files.
|
|
msgid ""
|
|
msgstr ""
|
|
"Language: en\n"
|
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
|
|
#: lib/towerops_web/helpers/time_helpers.ex:123
|
|
#, elixir-autogen, elixir-format
|
|
msgid "%{count}d ago"
|
|
msgid_plural "%{count}d ago"
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: lib/towerops_web/helpers/time_helpers.ex:119
|
|
#, elixir-autogen, elixir-format
|
|
msgid "%{count}h ago"
|
|
msgid_plural "%{count}h ago"
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: lib/towerops_web/helpers/time_helpers.ex:115
|
|
#, elixir-autogen, elixir-format
|
|
msgid "%{count}m ago"
|
|
msgid_plural "%{count}m ago"
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: lib/towerops_web/helpers/time_helpers.ex:127
|
|
#, elixir-autogen, elixir-format
|
|
msgid "%{count}mo ago"
|
|
msgid_plural "%{count}mo ago"
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: lib/towerops_web/helpers/time_helpers.ex:111
|
|
#, elixir-autogen, elixir-format
|
|
msgid "%{count}s ago"
|
|
msgid_plural "%{count}s ago"
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: lib/towerops_web/helpers/time_helpers.ex:131
|
|
#, elixir-autogen, elixir-format
|
|
msgid "%{count}y ago"
|
|
msgid_plural "%{count}y ago"
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: lib/towerops_web/components/core_components.ex:487
|
|
#, elixir-autogen, elixir-format
|
|
msgid "Actions"
|
|
msgstr "Actions"
|
|
|
|
#: lib/towerops_web/components/layouts.ex:552
|
|
#: lib/towerops_web/components/layouts.ex:564
|
|
#, elixir-autogen, elixir-format
|
|
msgid "Attempting to reconnect"
|
|
msgstr "Attempting to reconnect"
|
|
|
|
#: lib/towerops_web/helpers/time_helpers.ex:103
|
|
#: lib/towerops_web/helpers/time_helpers.ex:156
|
|
#: lib/towerops_web/helpers/time_helpers.ex:199
|
|
#: lib/towerops_web/helpers/time_helpers.ex:235
|
|
#, elixir-autogen, elixir-format
|
|
msgid "Never"
|
|
msgstr "Never"
|
|
|
|
#: lib/towerops_web/components/layouts.ex:559
|
|
#, elixir-autogen, elixir-format
|
|
msgid "Something went wrong!"
|
|
msgstr "Something went wrong!"
|
|
|
|
#: lib/towerops_web/components/layouts.ex:547
|
|
#, elixir-autogen, elixir-format
|
|
msgid "We can't find the internet"
|
|
msgstr "We can't find the internet"
|
|
|
|
#: lib/towerops_web/components/core_components.ex:94
|
|
#, elixir-autogen, elixir-format
|
|
msgid "close"
|
|
msgstr "close"
|
|
|
|
#: lib/towerops_web/controllers/user_session_html/new.html.heex:88
|
|
#, elixir-autogen, elixir-format
|
|
msgid "or"
|
|
msgstr "or"
|