Разделение сканирования на разные подсети. Хранение каждой из просканированных подсетей. Исправление багов с заметками и обновленные локали

This commit is contained in:
parent c326edfb9a
commit b1306ff66f
10 changed files with 1124 additions and 285 deletions

View file

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2025-07-15 15:01+0500\n"
"PO-Revision-Date: 2025-07-15 15:02+0500\n"
"POT-Creation-Date: 2025-07-16 13:15+0500\n"
"PO-Revision-Date: 2025-07-16 13:15+0500\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: ru\n"
"Language-Team: ru <LL@li.org>\n"
@ -99,134 +99,179 @@ msgstr "Не удалось обновить положение контейне
msgid "Не удалось получить имя хоста"
msgstr "Не удалось получить имя хоста"
#: api/v1/settings.py:33
msgid "Данные узлов подсети успешно очищены"
msgstr "Данные узлов подсети успешно очищены"
#: api/v1/settings.py:37
#, python-brace-format
msgid "Данные узлов подсети {subnet} успешно очищены"
msgstr "Данные узлов подсети {subnet} успешно очищены"
#: api/v1/settings.py:35
#: api/v1/settings.py:39
msgid "Данные всех подсетей успешно очищены"
msgstr "Данные всех подсетей успешно очищены"
#: api/v1/settings.py:41
msgid "Не удалось очистить данные узлов подсети"
msgstr "Не удалось очистить данные узлов подсети"
#: api/v1/settings.py:38 api/v1/settings.py:63 api/v1/settings.py:88
#: api/v1/settings.py:44 api/v1/settings.py:69 api/v1/settings.py:94
#, python-brace-format
msgid "Ошибка очистки: {error}"
msgstr "Ошибка очистки: {error}"
#: api/v1/settings.py:58
#: api/v1/settings.py:64
msgid "Данные точек доступа Wi-Fi успешно очищены"
msgstr "Данные точек доступа Wi-Fi успешно очищены"
#: api/v1/settings.py:60
#: api/v1/settings.py:66
msgid "Не удалось очистить данные точек доступа Wi-Fi"
msgstr "Не удалось очистить данные точек доступа Wi-Fi"
#: api/v1/settings.py:83
#: api/v1/settings.py:89
msgid "Все сетевые данные успешно очищены"
msgstr "Все сетевые данные успешно очищены"
#: api/v1/settings.py:85
#: api/v1/settings.py:91
msgid "Не удалось очистить все сетевые данные"
msgstr "Не удалось очистить все сетевые данные"
#: api/v1/settings.py:109 api/v1/settings.py:133
#: api/v1/settings.py:117 api/v1/settings.py:141
msgid "Файл не найден"
msgstr "Файл не найден"
#: api/v1/settings.py:158
#: api/v1/settings.py:166
#, python-brace-format
msgid "Язык '{locale}' не поддерживается."
msgstr "Язык '{locale}' не поддерживается."
#: api/v1/settings.py:164
#: api/v1/settings.py:172
#, python-brace-format
msgid "Язык '{locale}' не поддерживается (нет файлов переводов)."
msgstr "Язык '{locale}' не поддерживается (нет файлов переводов)."
#: api/v1/settings.py:167
#: api/v1/settings.py:175
#, python-brace-format
msgid "Язык успешно установлен: {locale}"
msgstr "Язык успешно установлен: {locale}"
#: api/v1/subnet.py:45
#: api/v1/subnet.py:44
#, python-brace-format
msgid "Ошибка сканирования: {error}"
msgstr "Ошибка сканирования: {error}"
msgid "Ошибка сканирования подсети: {error}"
msgstr "Ошибка сканирования подсети: {error}"
#: api/v1/subnet.py:68
#: api/v1/subnet.py:67
#, python-brace-format
msgid "Ошибка сканирования Wi-Fi: {error}"
msgstr "Ошибка сканирования Wi-Fi: {error}"
#: api/v1/subnet.py:96
#: api/v1/subnet.py:92 api/v1/subnet.py:126 api/v1/subnet.py:159
#, python-brace-format
msgid "Устройство с MAC {mac} не найдено"
msgstr "Устройство с MAC {mac} не найдено"
#: api/v1/subnet.py:94
#, python-brace-format
msgid "Заметка для устройства с MAC {mac} уже существует"
msgstr "Заметка для устройства с MAC {mac} уже существует"
#: api/v1/subnet.py:96 api/v1/subnet.py:130 api/v1/subnet.py:163
#: api/v1/subnet.py:197 api/v1/subnet.py:231 api/v1/subnet.py:264
#: services/wifi_service.py:319 services/wifi_service.py:337
#: services/wifi_service.py:355
#, python-brace-format
msgid "Внутренняя ошибка сервера: {error}"
msgstr "Внутренняя ошибка сервера: {error}"
#: api/v1/subnet.py:97
#, python-brace-format
msgid "Заметка '{note}' добавлена для устройства {mac}"
msgstr "Заметка '{note}' добавлена для устройства {mac}"
#: api/v1/subnet.py:100 api/v1/subnet.py:195
#: api/v1/subnet.py:101 api/v1/subnet.py:202
#, python-brace-format
msgid "Ошибка добавления заметки: {error}"
msgstr "Ошибка добавления заметки: {error}"
#: api/v1/subnet.py:128
#: api/v1/subnet.py:128 api/v1/subnet.py:161
#, python-brace-format
msgid "Заметка для устройства с MAC {mac} не существует"
msgstr "Заметка для устройства с MAC {mac} не существует"
#: api/v1/subnet.py:131
#, python-brace-format
msgid "Заметка '{note}' обновлена для устройства {mac}"
msgstr "Заметка '{note}' обновлена для устройства {mac}"
#: api/v1/subnet.py:132 api/v1/subnet.py:227
#: api/v1/subnet.py:135 api/v1/subnet.py:236
#, python-brace-format
msgid "Ошибка обновления заметки: {error}"
msgstr "Ошибка обновления заметки: {error}"
#: api/v1/subnet.py:159
#: api/v1/subnet.py:164
#, python-brace-format
msgid "Заметка удалена для устройства {mac}"
msgstr "Заметка удалена для устройства {mac}"
#: api/v1/subnet.py:163 api/v1/subnet.py:258
#: api/v1/subnet.py:168 api/v1/subnet.py:269
#, python-brace-format
msgid "Ошибка удаления заметки: {error}"
msgstr "Ошибка удаления заметки: {error}"
#: api/v1/subnet.py:191
#: api/v1/subnet.py:193 api/v1/subnet.py:227 api/v1/subnet.py:260
#: services/wifi_service.py:327 services/wifi_service.py:345
#, python-brace-format
msgid "Сеть с SSID {ssid} не найдена"
msgstr "Сеть с SSID {ssid} не найдена"
#: api/v1/subnet.py:195 services/wifi_service.py:312
#, python-brace-format
msgid "Заметка для сети с SSID {ssid} уже существует"
msgstr "Заметка для сети с SSID {ssid} уже существует"
#: api/v1/subnet.py:198
#, python-brace-format
msgid "Заметка '{note}' добавлена для сети с SSID {ssid}"
msgstr "Заметка '{note}' добавлена для сети с SSID {ssid}"
#: api/v1/subnet.py:223
#: api/v1/subnet.py:229 api/v1/subnet.py:262 services/wifi_service.py:330
#: services/wifi_service.py:348
#, python-brace-format
msgid "Заметка для сети с SSID {ssid} не существует"
msgstr "Заметка для сети с SSID {ssid} не существует"
#: api/v1/subnet.py:232
#, python-brace-format
msgid "Заметка '{note}' обновлена для сети с SSID {ssid}"
msgstr "Заметка '{note}' обновлена для сети с SSID {ssid}"
#: api/v1/subnet.py:254
#: api/v1/subnet.py:265
#, python-brace-format
msgid "Заметка удалена для сети с SSID {ssid}"
msgstr "Заметка удалена для сети с SSID {ssid}"
#: api/v1/subnet.py:282
#: api/v1/subnet.py:293
#, python-brace-format
msgid "Успешно подключено к {ssid}"
msgstr "Успешно подключено к {ssid}"
#: api/v1/subnet.py:286
#: api/v1/subnet.py:297
#, python-brace-format
msgid "Ошибка подключения к Wi-Fi: {error}"
msgstr "Ошибка подключения к Wi-Fi: {error}"
#: api/v1/subnet.py:309
#: api/v1/subnet.py:320
#, python-brace-format
msgid "Успешно отключено от {ssid}"
msgstr "Успешно отключено от {ssid}"
#: api/v1/subnet.py:313
#: api/v1/subnet.py:324
#, python-brace-format
msgid "Ошибка отключения от Wi-Fi: {error}"
msgstr "Ошибка отключения от Wi-Fi: {error}"
#: api/v1/subnet.py:337
#: api/v1/subnet.py:348
msgid "connected"
msgstr "connected"
#: api/v1/subnet.py:341
#: api/v1/subnet.py:352
#, python-brace-format
msgid "Ошибка проверки статуса Wi-Fi: {error}"
msgstr "Ошибка проверки статуса Wi-Fi: {error}"
@ -366,17 +411,17 @@ msgstr "Не удалось выполнить команду hostname: {error}"
msgid "Ошибка обработки вывода hostname: {error}"
msgstr "Ошибка обработки вывода hostname: {error}"
#: services/settings_service.py:37
#: services/settings_service.py:55
#, python-brace-format
msgid "Ошибка очистки узлов подсети: {error}"
msgstr "Ошибка очистки узлов подсети: {error}"
#: services/settings_service.py:58
#: services/settings_service.py:76
#, python-brace-format
msgid "Ошибка очистки точек доступа Wi-Fi: {error}"
msgstr "Ошибка очистки точек доступа Wi-Fi: {error}"
#: services/settings_service.py:84
#: services/settings_service.py:104
#, python-brace-format
msgid "Ошибка очистки всех сетевых данных: {error}"
msgstr "Ошибка очистки всех сетевых данных: {error}"
@ -385,33 +430,23 @@ msgstr "Ошибка очистки всех сетевых данных: {error
msgid "Неизвестный"
msgstr "Неизвестный"
#: services/subnet_service.py:179
#: services/subnet_service.py:185
#, python-brace-format
msgid "Ошибка при сохранении устройств: {error}"
msgstr "Ошибка при сохранении устройств: {error}"
#: services/subnet_service.py:374 services/subnet_service.py:391
#: services/subnet_service.py:408
#, python-brace-format
msgid "Устройство с MAC {mac} не найдено"
msgstr "Устройство с MAC {mac} не найдено"
#: services/subnet_service.py:268
msgid "Недопустимая подсеть по умолчанию"
msgstr "Недопустимая подсеть по умолчанию"
#: services/subnet_service.py:377
#, python-brace-format
msgid "Заметка для устройства с MAC {mac} уже существует"
msgstr "Заметка для устройства с MAC {mac} уже существует"
#: services/subnet_service.py:288
msgid "В данной подсети не обнаружено устройств"
msgstr "В данной подсети не обнаружено устройств"
#: services/subnet_service.py:384 services/subnet_service.py:401
#: services/subnet_service.py:418 services/wifi_service.py:319
#: services/wifi_service.py:337 services/wifi_service.py:355
#: services/subnet_service.py:345
#, python-brace-format
msgid "Внутренняя ошибка сервера: {error}"
msgstr "Внутренняя ошибка сервера: {error}"
#: services/subnet_service.py:394 services/subnet_service.py:411
#, python-brace-format
msgid "Заметка для устройства с MAC {mac} не существует"
msgstr "Заметка для устройства с MAC {mac} не существует"
msgid "Ошибка сканирования: {error}"
msgstr "Ошибка сканирования: {error}"
#: services/wifi_service.py:61
#, python-brace-format
@ -460,19 +495,4 @@ msgstr "Интерфейс не определён"
#: services/wifi_service.py:215
msgid "Таймаут при выполнении iw scan"
msgstr "Таймаут при выполнении iw scan"
#: services/wifi_service.py:312
#, python-brace-format
msgid "Заметка для сети с SSID {ssid} уже существует"
msgstr "Заметка для сети с SSID {ssid} уже существует"
#: services/wifi_service.py:327 services/wifi_service.py:345
#, python-brace-format
msgid "Сеть с SSID {ssid} не найдена"
msgstr "Сеть с SSID {ssid} не найдена"
#: services/wifi_service.py:330 services/wifi_service.py:348
#, python-brace-format
msgid "Заметка для сети с SSID {ssid} не существует"
msgstr "Заметка для сети с SSID {ssid} не существует"
msgstr "Таймаут при выполнении iw scan"