From 2c251effcfdf0cefd5545da53b8c0a6ec81fb9ce Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Wed, 14 Aug 2024 13:05:04 +0000 Subject: [PATCH] Translate django.po in ru 100% translated source file: 'django.po' on 'ru'. --- netbox/translations/ru/LC_MESSAGES/django.po | 1191 ++++++++++-------- 1 file changed, 683 insertions(+), 508 deletions(-) diff --git a/netbox/translations/ru/LC_MESSAGES/django.po b/netbox/translations/ru/LC_MESSAGES/django.po index a9c380a95..02d6788f0 100644 --- a/netbox/translations/ru/LC_MESSAGES/django.po +++ b/netbox/translations/ru/LC_MESSAGES/django.po @@ -5,13 +5,13 @@ # # Translators: # Vladyslav V. Prodan, 2024 -# Stavr Ognev, 2024 # nvoff, 2024 # Михаил Башкиров, 2024 # Сергей Стрельцов, 2024 # Ivan Petrov, 2024 # Madi Tuleu, 2024 # Jeremy Stretch, 2024 +# stavr666, 2024 # Artem Kotik, 2024 # #, fuzzy @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-11 05:01+0000\n" +"POT-Creation-Date: 2024-08-14 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Artem Kotik, 2024\n" "Language-Team: Russian (https://app.transifex.com/netbox-community/teams/178115/ru/)\n" @@ -41,10 +41,10 @@ msgstr "Запись включена" #: netbox/account/tables.py:35 netbox/core/tables/jobs.py:29 #: netbox/core/tables/tasks.py:79 netbox/extras/choices.py:142 -#: netbox/extras/tables/tables.py:500 netbox/templates/account/token.html:43 +#: netbox/extras/tables/tables.py:506 netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 -#: netbox/templates/core/job.html:51 netbox/templates/core/rq_task.html:16 +#: netbox/templates/core/job.html:63 netbox/templates/core/rq_task.html:16 #: netbox/templates/core/rq_task.html:73 #: netbox/templates/core/rq_worker.html:14 #: netbox/templates/extras/htmx/script_result.html:12 @@ -70,14 +70,31 @@ msgstr "Последнее использование" msgid "Allowed IPs" msgstr "Разрешенные IP-адреса" +#: netbox/account/views.py:112 +#, python-brace-format +msgid "Logged in as {user}." +msgstr "Вошел(-ла) в систему как {user}." + +#: netbox/account/views.py:162 +msgid "You have logged out." +msgstr "Вы вышли из системы." + #: netbox/account/views.py:214 msgid "Your preferences have been updated." msgstr "Ваши настройки были обновлены." +#: netbox/account/views.py:237 +msgid "LDAP-authenticated user credentials cannot be changed within NetBox." +msgstr "Учетные данные доменных пользователей нельзя изменить в NetBox." + +#: netbox/account/views.py:252 +msgid "Your password has been changed successfully." +msgstr "Ваш пароль успешно изменен." + #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:174 -#: netbox/dcim/choices.py:220 netbox/dcim/choices.py:1459 -#: netbox/dcim/choices.py:1535 netbox/dcim/choices.py:1585 +#: netbox/dcim/choices.py:220 netbox/dcim/choices.py:1461 +#: netbox/dcim/choices.py:1537 netbox/dcim/choices.py:1587 #: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45 #: netbox/vpn/choices.py:18 msgid "Planned" @@ -90,8 +107,8 @@ msgstr "Ввод в эксплутацию" #: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22 #: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103 #: netbox/dcim/choices.py:173 netbox/dcim/choices.py:219 -#: netbox/dcim/choices.py:1534 netbox/dcim/choices.py:1584 -#: netbox/extras/tables/tables.py:386 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:1536 netbox/dcim/choices.py:1586 +#: netbox/extras/tables/tables.py:392 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:37 netbox/users/forms/bulk_edit.py:38 @@ -101,8 +118,8 @@ msgid "Active" msgstr "Активный" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:172 -#: netbox/dcim/choices.py:218 netbox/dcim/choices.py:1533 -#: netbox/dcim/choices.py:1586 netbox/virtualization/choices.py:24 +#: netbox/dcim/choices.py:218 netbox/dcim/choices.py:1535 +#: netbox/dcim/choices.py:1588 netbox/virtualization/choices.py:24 #: netbox/virtualization/choices.py:43 msgid "Offline" msgstr "Оффлайн" @@ -184,18 +201,18 @@ msgstr "Группа сайтов (подстрока)" #: netbox/dcim/forms/filtersets.py:1536 netbox/dcim/forms/model_forms.py:136 #: netbox/dcim/forms/model_forms.py:164 netbox/dcim/forms/model_forms.py:206 #: netbox/dcim/forms/model_forms.py:406 netbox/dcim/forms/model_forms.py:671 -#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:150 +#: netbox/dcim/forms/object_create.py:391 netbox/dcim/tables/devices.py:153 #: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93 #: netbox/dcim/tables/racks.py:62 netbox/dcim/tables/racks.py:138 #: netbox/dcim/tables/sites.py:129 netbox/extras/filtersets.py:477 -#: netbox/ipam/forms/bulk_edit.py:216 netbox/ipam/forms/bulk_edit.py:270 -#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/bulk_edit.py:522 +#: netbox/ipam/forms/bulk_edit.py:216 netbox/ipam/forms/bulk_edit.py:283 +#: netbox/ipam/forms/bulk_edit.py:462 netbox/ipam/forms/bulk_edit.py:536 #: netbox/ipam/forms/bulk_import.py:170 netbox/ipam/forms/bulk_import.py:437 #: netbox/ipam/forms/filtersets.py:153 netbox/ipam/forms/filtersets.py:231 #: netbox/ipam/forms/filtersets.py:432 netbox/ipam/forms/filtersets.py:496 #: netbox/ipam/forms/model_forms.py:203 netbox/ipam/forms/model_forms.py:587 -#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:244 -#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:216 +#: netbox/ipam/forms/model_forms.py:682 netbox/ipam/tables/ip.py:245 +#: netbox/ipam/tables/vlans.py:114 netbox/ipam/tables/vlans.py:217 #: netbox/templates/circuits/inc/circuit_termination_fields.html:6 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 @@ -290,7 +307,7 @@ msgstr "Сайт (ID)" #: netbox/circuits/filtersets.py:231 netbox/circuits/filtersets.py:235 msgid "Termination A (ID)" -msgstr "Прекращение действия A (ID)" +msgstr "Точка подключения A (ID)" #: netbox/circuits/filtersets.py:258 netbox/core/filtersets.py:73 #: netbox/core/filtersets.py:132 netbox/dcim/filtersets.py:693 @@ -321,7 +338,7 @@ msgstr "Поиск" #: netbox/circuits/forms/filtersets.py:212 #: netbox/circuits/forms/model_forms.py:109 #: netbox/circuits/forms/model_forms.py:131 -#: netbox/circuits/tables/circuits.py:98 netbox/dcim/forms/connections.py:71 +#: netbox/circuits/tables/circuits.py:98 netbox/dcim/forms/connections.py:73 #: netbox/templates/circuits/circuit.html:15 #: netbox/templates/circuits/circuittermination.html:19 #: netbox/templates/dcim/inc/cable_termination.html:55 @@ -368,14 +385,14 @@ msgstr "ASN" #: netbox/extras/forms/bulk_edit.py:36 netbox/extras/forms/bulk_edit.py:124 #: netbox/extras/forms/bulk_edit.py:153 netbox/extras/forms/bulk_edit.py:183 #: netbox/extras/forms/bulk_edit.py:264 netbox/extras/forms/bulk_edit.py:288 -#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:59 +#: netbox/extras/forms/bulk_edit.py:302 netbox/extras/tables/tables.py:60 #: netbox/ipam/forms/bulk_edit.py:51 netbox/ipam/forms/bulk_edit.py:71 #: netbox/ipam/forms/bulk_edit.py:91 netbox/ipam/forms/bulk_edit.py:115 #: netbox/ipam/forms/bulk_edit.py:144 netbox/ipam/forms/bulk_edit.py:173 -#: netbox/ipam/forms/bulk_edit.py:192 netbox/ipam/forms/bulk_edit.py:261 -#: netbox/ipam/forms/bulk_edit.py:305 netbox/ipam/forms/bulk_edit.py:353 -#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/bulk_edit.py:424 -#: netbox/ipam/forms/bulk_edit.py:554 netbox/ipam/forms/bulk_edit.py:585 +#: netbox/ipam/forms/bulk_edit.py:192 netbox/ipam/forms/bulk_edit.py:274 +#: netbox/ipam/forms/bulk_edit.py:319 netbox/ipam/forms/bulk_edit.py:367 +#: netbox/ipam/forms/bulk_edit.py:410 netbox/ipam/forms/bulk_edit.py:438 +#: netbox/ipam/forms/bulk_edit.py:568 netbox/ipam/forms/bulk_edit.py:599 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:59 #: netbox/templates/circuits/circuittype.html:26 @@ -512,10 +529,10 @@ msgstr "Идентификатор Службы" #: netbox/dcim/forms/bulk_edit.py:1071 netbox/dcim/forms/bulk_edit.py:1098 #: netbox/dcim/forms/bulk_edit.py:1571 netbox/dcim/forms/filtersets.py:995 #: netbox/dcim/forms/filtersets.py:1371 netbox/dcim/forms/filtersets.py:1392 -#: netbox/dcim/tables/devices.py:687 netbox/dcim/tables/devices.py:744 -#: netbox/dcim/tables/devices.py:968 netbox/dcim/tables/devicetypes.py:245 -#: netbox/dcim/tables/devicetypes.py:260 netbox/dcim/tables/racks.py:32 -#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:334 +#: netbox/dcim/tables/devices.py:692 netbox/dcim/tables/devices.py:749 +#: netbox/dcim/tables/devices.py:974 netbox/dcim/tables/devicetypes.py:250 +#: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:32 +#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/tables/tables.py:340 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/dcim/cable.html:40 #: netbox/templates/dcim/devicerole.html:34 @@ -549,11 +566,11 @@ msgstr "Цвет" #: netbox/dcim/forms/model_forms.py:646 netbox/dcim/forms/model_forms.py:652 #: netbox/dcim/forms/object_import.py:84 #: netbox/dcim/forms/object_import.py:113 -#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:175 -#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/power.py:77 -#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:284 -#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:474 -#: netbox/netbox/tables/tables.py:239 +#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178 +#: netbox/dcim/tables/devices.py:802 netbox/dcim/tables/power.py:77 +#: netbox/extras/forms/bulk_import.py:39 netbox/extras/tables/tables.py:290 +#: netbox/extras/tables/tables.py:362 netbox/extras/tables/tables.py:480 +#: netbox/netbox/tables/tables.py:240 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/core/datasource.html:38 #: netbox/templates/dcim/cable.html:15 @@ -607,22 +624,22 @@ msgstr "Аккаунт провайдера" #: netbox/dcim/forms/filtersets.py:283 netbox/dcim/forms/filtersets.py:730 #: netbox/dcim/forms/filtersets.py:855 netbox/dcim/forms/filtersets.py:889 #: netbox/dcim/forms/filtersets.py:990 netbox/dcim/forms/filtersets.py:1101 -#: netbox/dcim/tables/devices.py:137 netbox/dcim/tables/devices.py:800 -#: netbox/dcim/tables/devices.py:1028 netbox/dcim/tables/modules.py:69 +#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:805 +#: netbox/dcim/tables/devices.py:1034 netbox/dcim/tables/modules.py:69 #: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:66 #: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:133 -#: netbox/ipam/forms/bulk_edit.py:241 netbox/ipam/forms/bulk_edit.py:290 -#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:544 +#: netbox/ipam/forms/bulk_edit.py:254 netbox/ipam/forms/bulk_edit.py:304 +#: netbox/ipam/forms/bulk_edit.py:352 netbox/ipam/forms/bulk_edit.py:558 #: netbox/ipam/forms/bulk_import.py:191 netbox/ipam/forms/bulk_import.py:256 #: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:458 #: netbox/ipam/forms/filtersets.py:210 netbox/ipam/forms/filtersets.py:281 #: netbox/ipam/forms/filtersets.py:355 netbox/ipam/forms/filtersets.py:508 -#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:236 -#: netbox/ipam/tables/ip.py:309 netbox/ipam/tables/ip.py:359 -#: netbox/ipam/tables/ip.py:421 netbox/ipam/tables/ip.py:448 -#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:227 +#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/tables/ip.py:237 +#: netbox/ipam/tables/ip.py:312 netbox/ipam/tables/ip.py:363 +#: netbox/ipam/tables/ip.py:426 netbox/ipam/tables/ip.py:453 +#: netbox/ipam/tables/vlans.py:122 netbox/ipam/tables/vlans.py:228 #: netbox/templates/circuits/circuit.html:34 -#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:30 +#: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:42 #: netbox/templates/core/rq_task.html:81 netbox/templates/core/system.html:18 #: netbox/templates/dcim/cable.html:19 netbox/templates/dcim/device.html:178 #: netbox/templates/dcim/location.html:45 netbox/templates/dcim/module.html:66 @@ -678,8 +695,8 @@ msgstr "Статус" #: netbox/extras/forms/filtersets.py:405 netbox/ipam/forms/bulk_edit.py:41 #: netbox/ipam/forms/bulk_edit.py:66 netbox/ipam/forms/bulk_edit.py:110 #: netbox/ipam/forms/bulk_edit.py:139 netbox/ipam/forms/bulk_edit.py:164 -#: netbox/ipam/forms/bulk_edit.py:236 netbox/ipam/forms/bulk_edit.py:285 -#: netbox/ipam/forms/bulk_edit.py:333 netbox/ipam/forms/bulk_edit.py:539 +#: netbox/ipam/forms/bulk_edit.py:249 netbox/ipam/forms/bulk_edit.py:299 +#: netbox/ipam/forms/bulk_edit.py:347 netbox/ipam/forms/bulk_edit.py:553 #: netbox/ipam/forms/bulk_import.py:37 netbox/ipam/forms/bulk_import.py:66 #: netbox/ipam/forms/bulk_import.py:94 netbox/ipam/forms/bulk_import.py:114 #: netbox/ipam/forms/bulk_import.py:134 netbox/ipam/forms/bulk_import.py:163 @@ -689,7 +706,7 @@ msgstr "Статус" #: netbox/ipam/forms/filtersets.py:120 netbox/ipam/forms/filtersets.py:143 #: netbox/ipam/forms/filtersets.py:174 netbox/ipam/forms/filtersets.py:267 #: netbox/ipam/forms/filtersets.py:310 netbox/ipam/forms/filtersets.py:476 -#: netbox/ipam/tables/ip.py:451 netbox/ipam/tables/vlans.py:224 +#: netbox/ipam/tables/ip.py:456 netbox/ipam/tables/vlans.py:225 #: netbox/templates/circuits/circuit.html:38 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:79 #: netbox/templates/dcim/location.html:49 @@ -803,12 +820,12 @@ msgstr "Пометить подключенным" #: netbox/templates/dcim/interface.html:193 #: netbox/templates/dcim/rearport.html:111 msgid "Circuit Termination" -msgstr "Прекращение цепи" +msgstr "Точка подключения канала связи" #: netbox/circuits/forms/bulk_edit.py:219 #: netbox/circuits/forms/model_forms.py:157 msgid "Termination Details" -msgstr "Сведения об увольнении" +msgstr "Сведения об точке подключения" #: netbox/circuits/forms/bulk_import.py:38 #: netbox/circuits/forms/bulk_import.py:53 @@ -888,10 +905,10 @@ msgstr "Сеть провайдера" #: netbox/dcim/forms/filtersets.py:1418 netbox/dcim/forms/filtersets.py:1432 #: netbox/dcim/forms/model_forms.py:179 netbox/dcim/forms/model_forms.py:211 #: netbox/dcim/forms/model_forms.py:411 netbox/dcim/forms/model_forms.py:676 -#: netbox/dcim/tables/devices.py:154 netbox/dcim/tables/power.py:30 +#: netbox/dcim/tables/devices.py:157 netbox/dcim/tables/power.py:30 #: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:143 #: netbox/extras/filtersets.py:488 netbox/extras/forms/filtersets.py:329 -#: netbox/ipam/forms/bulk_edit.py:457 netbox/ipam/forms/filtersets.py:173 +#: netbox/ipam/forms/bulk_edit.py:471 netbox/ipam/forms/filtersets.py:173 #: netbox/ipam/forms/filtersets.py:414 netbox/ipam/forms/filtersets.py:437 #: netbox/ipam/forms/filtersets.py:474 netbox/ipam/forms/model_forms.py:599 #: netbox/templates/dcim/device.html:26 @@ -933,9 +950,9 @@ msgstr "Контакты" #: netbox/dcim/forms/filtersets.py:1067 netbox/dcim/forms/filtersets.py:1480 #: netbox/dcim/forms/filtersets.py:1504 netbox/dcim/forms/filtersets.py:1528 #: netbox/dcim/forms/model_forms.py:111 netbox/dcim/forms/object_create.py:375 -#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/sites.py:85 +#: netbox/dcim/tables/devices.py:143 netbox/dcim/tables/sites.py:85 #: netbox/extras/filtersets.py:455 netbox/ipam/forms/bulk_edit.py:206 -#: netbox/ipam/forms/bulk_edit.py:438 netbox/ipam/forms/bulk_edit.py:512 +#: netbox/ipam/forms/bulk_edit.py:452 netbox/ipam/forms/bulk_edit.py:526 #: netbox/ipam/forms/filtersets.py:217 netbox/ipam/forms/filtersets.py:422 #: netbox/ipam/forms/filtersets.py:482 netbox/ipam/forms/model_forms.py:571 #: netbox/templates/dcim/device.html:18 netbox/templates/dcim/rack.html:16 @@ -958,8 +975,8 @@ msgstr "Регион" #: netbox/dcim/forms/filtersets.py:675 netbox/dcim/forms/filtersets.py:919 #: netbox/dcim/forms/filtersets.py:1033 netbox/dcim/forms/filtersets.py:1072 #: netbox/dcim/forms/object_create.py:383 netbox/extras/filtersets.py:472 -#: netbox/ipam/forms/bulk_edit.py:211 netbox/ipam/forms/bulk_edit.py:445 -#: netbox/ipam/forms/bulk_edit.py:517 netbox/ipam/forms/filtersets.py:222 +#: netbox/ipam/forms/bulk_edit.py:211 netbox/ipam/forms/bulk_edit.py:459 +#: netbox/ipam/forms/bulk_edit.py:531 netbox/ipam/forms/filtersets.py:222 #: netbox/ipam/forms/filtersets.py:427 netbox/ipam/forms/filtersets.py:487 #: netbox/ipam/forms/model_forms.py:584 #: netbox/virtualization/forms/bulk_edit.py:86 @@ -989,7 +1006,7 @@ msgstr "Группа сайтов" #: netbox/ipam/forms/filtersets.py:266 netbox/ipam/forms/filtersets.py:307 #: netbox/ipam/forms/filtersets.py:382 netbox/ipam/forms/filtersets.py:475 #: netbox/ipam/forms/filtersets.py:534 netbox/ipam/forms/filtersets.py:552 -#: netbox/netbox/tables/tables.py:255 +#: netbox/netbox/tables/tables.py:256 #: netbox/virtualization/forms/filtersets.py:45 #: netbox/virtualization/forms/filtersets.py:103 #: netbox/virtualization/forms/filtersets.py:194 @@ -1129,7 +1146,7 @@ msgstr "описание" #: netbox/circuits/models/circuits.py:223 msgid "circuit termination" -msgstr "точка подключение канала связи" +msgstr "точка подключения канала связи" #: netbox/circuits/models/circuits.py:224 msgid "circuit terminations" @@ -1233,33 +1250,33 @@ msgstr "сети провайдера" #: netbox/core/tables/jobs.py:14 netbox/core/tables/plugins.py:13 #: netbox/core/tables/tasks.py:11 netbox/core/tables/tasks.py:115 #: netbox/dcim/forms/filtersets.py:62 netbox/dcim/forms/object_create.py:43 -#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:89 -#: netbox/dcim/tables/devices.py:131 netbox/dcim/tables/devices.py:286 -#: netbox/dcim/tables/devices.py:380 netbox/dcim/tables/devices.py:421 -#: netbox/dcim/tables/devices.py:470 netbox/dcim/tables/devices.py:519 -#: netbox/dcim/tables/devices.py:632 netbox/dcim/tables/devices.py:714 -#: netbox/dcim/tables/devices.py:761 netbox/dcim/tables/devices.py:824 -#: netbox/dcim/tables/devices.py:939 netbox/dcim/tables/devices.py:959 -#: netbox/dcim/tables/devices.py:988 netbox/dcim/tables/devices.py:1018 +#: netbox/dcim/tables/devices.py:52 netbox/dcim/tables/devices.py:92 +#: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289 +#: netbox/dcim/tables/devices.py:384 netbox/dcim/tables/devices.py:425 +#: netbox/dcim/tables/devices.py:474 netbox/dcim/tables/devices.py:523 +#: netbox/dcim/tables/devices.py:637 netbox/dcim/tables/devices.py:719 +#: netbox/dcim/tables/devices.py:766 netbox/dcim/tables/devices.py:829 +#: netbox/dcim/tables/devices.py:945 netbox/dcim/tables/devices.py:965 +#: netbox/dcim/tables/devices.py:994 netbox/dcim/tables/devices.py:1024 #: netbox/dcim/tables/devicetypes.py:32 netbox/dcim/tables/power.py:22 #: netbox/dcim/tables/power.py:62 netbox/dcim/tables/racks.py:23 #: netbox/dcim/tables/racks.py:53 netbox/dcim/tables/sites.py:24 #: netbox/dcim/tables/sites.py:51 netbox/dcim/tables/sites.py:78 #: netbox/dcim/tables/sites.py:125 netbox/extras/forms/filtersets.py:191 -#: netbox/extras/tables/tables.py:43 netbox/extras/tables/tables.py:89 -#: netbox/extras/tables/tables.py:121 netbox/extras/tables/tables.py:145 -#: netbox/extras/tables/tables.py:210 netbox/extras/tables/tables.py:257 -#: netbox/extras/tables/tables.py:280 netbox/extras/tables/tables.py:330 -#: netbox/extras/tables/tables.py:382 netbox/extras/tables/tables.py:405 -#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:386 +#: netbox/extras/tables/tables.py:43 netbox/extras/tables/tables.py:91 +#: netbox/extras/tables/tables.py:124 netbox/extras/tables/tables.py:149 +#: netbox/extras/tables/tables.py:215 netbox/extras/tables/tables.py:263 +#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:336 +#: netbox/extras/tables/tables.py:388 netbox/extras/tables/tables.py:411 +#: netbox/ipam/forms/bulk_edit.py:405 netbox/ipam/forms/filtersets.py:386 #: netbox/ipam/tables/asn.py:16 netbox/ipam/tables/ip.py:85 -#: netbox/ipam/tables/ip.py:159 netbox/ipam/tables/services.py:15 +#: netbox/ipam/tables/ip.py:160 netbox/ipam/tables/services.py:15 #: netbox/ipam/tables/services.py:40 netbox/ipam/tables/vlans.py:64 #: netbox/ipam/tables/vlans.py:110 netbox/ipam/tables/vrfs.py:26 -#: netbox/ipam/tables/vrfs.py:67 netbox/templates/circuits/circuittype.html:22 +#: netbox/ipam/tables/vrfs.py:68 netbox/templates/circuits/circuittype.html:22 #: netbox/templates/circuits/provideraccount.html:28 #: netbox/templates/circuits/providernetwork.html:24 -#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:26 +#: netbox/templates/core/datasource.html:34 netbox/templates/core/job.html:38 #: netbox/templates/core/rq_worker.html:43 #: netbox/templates/dcim/consoleport.html:28 #: netbox/templates/dcim/consoleserverport.html:28 @@ -1373,17 +1390,17 @@ msgstr "Гарантированная скорость" #: netbox/circuits/tables/circuits.py:78 #: netbox/circuits/tables/providers.py:48 #: netbox/circuits/tables/providers.py:82 -#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1001 -#: netbox/dcim/tables/devicetypes.py:92 netbox/dcim/tables/modules.py:29 +#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1007 +#: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29 #: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39 #: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:76 #: netbox/dcim/tables/racks.py:156 netbox/dcim/tables/sites.py:103 -#: netbox/extras/tables/tables.py:516 netbox/ipam/tables/asn.py:69 -#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:135 -#: netbox/ipam/tables/ip.py:272 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/ip.py:392 netbox/ipam/tables/services.py:24 +#: netbox/extras/tables/tables.py:522 netbox/ipam/tables/asn.py:69 +#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:136 +#: netbox/ipam/tables/ip.py:275 netbox/ipam/tables/ip.py:329 +#: netbox/ipam/tables/ip.py:397 netbox/ipam/tables/services.py:24 #: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:141 -#: netbox/ipam/tables/vrfs.py:46 netbox/ipam/tables/vrfs.py:71 +#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:89 #: netbox/templates/generic/bulk_edit.html:86 #: netbox/templates/inc/panels/comments.html:6 @@ -1411,6 +1428,16 @@ msgstr "Количество аккаунтов" msgid "ASN Count" msgstr "Количество ASN" +#: netbox/circuits/views.py:331 +#, python-brace-format +msgid "No terminations have been defined for circuit {circuit}." +msgstr "Не определены точки подключения для канала связи {circuit}." + +#: netbox/circuits/views.py:380 +#, python-brace-format +msgid "Swapped terminations for circuit {circuit}." +msgstr "Поменены местами точки подключения для канала связи {circuit}." + #: netbox/core/api/views.py:36 msgid "This user does not have permission to synchronize this data source." msgstr "" @@ -1431,14 +1458,14 @@ msgstr "Синхронизируется" #: netbox/core/choices.py:21 netbox/core/choices.py:57 #: netbox/core/tables/jobs.py:41 netbox/extras/choices.py:228 -#: netbox/templates/core/job.html:68 +#: netbox/templates/core/job.html:80 msgid "Completed" msgstr "Завершено" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:176 netbox/dcim/choices.py:222 -#: netbox/dcim/choices.py:1536 netbox/extras/choices.py:230 +#: netbox/dcim/choices.py:1538 netbox/extras/choices.py:230 #: netbox/virtualization/choices.py:47 msgid "Failed" msgstr "Неисправно" @@ -1462,7 +1489,7 @@ msgstr "В ожидании" #: netbox/core/choices.py:55 netbox/core/constants.py:23 #: netbox/core/tables/jobs.py:32 netbox/core/tables/tasks.py:38 -#: netbox/extras/choices.py:226 netbox/templates/core/job.html:55 +#: netbox/extras/choices.py:226 netbox/templates/core/job.html:67 msgid "Scheduled" msgstr "Запланировано" @@ -1479,7 +1506,7 @@ msgid "Finished" msgstr "Закончено" #: netbox/core/constants.py:21 netbox/core/tables/jobs.py:38 -#: netbox/templates/core/job.html:64 +#: netbox/templates/core/job.html:76 #: netbox/templates/extras/htmx/script_result.html:8 msgid "Started" msgstr "Запущено" @@ -1500,7 +1527,7 @@ msgstr "Отменено" msgid "Local" msgstr "Локальный" -#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:462 +#: netbox/core/data_backends.py:47 netbox/extras/tables/tables.py:468 #: netbox/templates/account/profile.html:15 #: netbox/templates/users/user.html:17 netbox/users/tables.py:31 msgid "Username" @@ -1545,12 +1572,12 @@ msgstr "Источник данных (имя)" #: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:40 #: netbox/core/tables/data.py:26 netbox/dcim/forms/bulk_edit.py:1020 #: netbox/dcim/forms/bulk_edit.py:1293 netbox/dcim/forms/filtersets.py:1288 -#: netbox/dcim/tables/devices.py:541 netbox/dcim/tables/devicetypes.py:221 +#: netbox/dcim/tables/devices.py:545 netbox/dcim/tables/devicetypes.py:225 #: netbox/extras/forms/bulk_edit.py:98 netbox/extras/forms/bulk_edit.py:162 #: netbox/extras/forms/bulk_edit.py:221 netbox/extras/forms/filtersets.py:120 #: netbox/extras/forms/filtersets.py:207 netbox/extras/forms/filtersets.py:268 -#: netbox/extras/tables/tables.py:128 netbox/extras/tables/tables.py:217 -#: netbox/extras/tables/tables.py:294 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:131 netbox/extras/tables/tables.py:222 +#: netbox/extras/tables/tables.py:300 netbox/netbox/preferences.py:22 #: netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -1581,8 +1608,8 @@ msgstr "Правила исключения" #: netbox/core/forms/filtersets.py:27 netbox/core/forms/model_forms.py:97 #: netbox/extras/forms/model_forms.py:174 #: netbox/extras/forms/model_forms.py:454 -#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:155 -#: netbox/extras/tables/tables.py:374 netbox/extras/tables/tables.py:409 +#: netbox/extras/forms/model_forms.py:508 netbox/extras/tables/tables.py:160 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:415 #: netbox/templates/core/datasource.html:31 #: netbox/templates/dcim/device/render_config.html:18 #: netbox/templates/extras/configcontext.html:29 @@ -1607,8 +1634,8 @@ msgid "Creation" msgstr "Создание" #: netbox/core/forms/filtersets.py:71 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:184 -#: netbox/extras/tables/tables.py:505 netbox/templates/core/job.html:20 +#: netbox/extras/forms/filtersets.py:510 netbox/extras/tables/tables.py:189 +#: netbox/extras/tables/tables.py:511 netbox/templates/core/job.html:32 #: netbox/templates/extras/objectchange.html:52 #: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59 msgid "Object Type" @@ -1691,7 +1718,7 @@ msgstr "Необходимо загрузить файл или выбрать msgid "Rack Elevations" msgstr "Фасады стоек" -#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1447 +#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1449 #: netbox/dcim/forms/bulk_edit.py:867 netbox/dcim/forms/bulk_edit.py:1250 #: netbox/dcim/forms/bulk_edit.py:1268 netbox/dcim/tables/racks.py:89 #: netbox/netbox/navigation/menu.py:276 netbox/netbox/navigation/menu.py:280 @@ -1811,7 +1838,7 @@ msgid "type" msgstr "тип" #: netbox/core/models/data.py:52 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:590 +#: netbox/extras/models/models.py:192 netbox/extras/tables/tables.py:596 #: netbox/templates/core/datasource.html:58 msgid "URL" msgstr "URL" @@ -2000,8 +2027,8 @@ msgid "Last updated" msgstr "Последнее обновление" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 -#: netbox/dcim/tables/devicetypes.py:161 netbox/extras/tables/tables.py:180 -#: netbox/extras/tables/tables.py:351 netbox/netbox/tables/tables.py:188 +#: netbox/dcim/tables/devicetypes.py:165 netbox/extras/tables/tables.py:185 +#: netbox/extras/tables/tables.py:357 netbox/netbox/tables/tables.py:189 #: netbox/templates/dcim/virtualchassis_edit.html:52 #: netbox/utilities/forms/forms.py:73 #: netbox/wireless/tables/wirelesslink.py:16 @@ -2009,10 +2036,10 @@ msgid "ID" msgstr "ID" #: netbox/core/tables/jobs.py:21 netbox/extras/choices.py:41 -#: netbox/extras/tables/tables.py:242 netbox/extras/tables/tables.py:288 -#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:479 -#: netbox/extras/tables/tables.py:510 netbox/extras/tables/tables.py:550 -#: netbox/extras/tables/tables.py:587 netbox/netbox/tables/tables.py:243 +#: netbox/extras/tables/tables.py:248 netbox/extras/tables/tables.py:294 +#: netbox/extras/tables/tables.py:367 netbox/extras/tables/tables.py:485 +#: netbox/extras/tables/tables.py:516 netbox/extras/tables/tables.py:556 +#: netbox/extras/tables/tables.py:593 netbox/netbox/tables/tables.py:244 #: netbox/templates/extras/eventrule.html:84 #: netbox/templates/extras/journalentry.html:18 #: netbox/templates/extras/objectchange.html:58 @@ -2050,9 +2077,9 @@ msgstr "Плагины не найдены" msgid "Oldest Task" msgstr "Самая старая задача" -#: netbox/core/tables/tasks.py:42 netbox/templates/core/rq_worker_list.html:34 +#: netbox/core/tables/tasks.py:42 netbox/templates/core/rq_worker_list.html:39 msgid "Workers" -msgstr "Рабочие" +msgstr "Рабочие процессы" #: netbox/core/tables/tasks.py:46 netbox/vpn/tables/tunnels.py:88 msgid "Host" @@ -2092,7 +2119,7 @@ msgstr "Задач не найдено" #: netbox/core/tables/tasks.py:118 netbox/templates/core/rq_worker.html:47 msgid "State" -msgstr "государство" +msgstr "Состояние" #: netbox/core/tables/tasks.py:121 netbox/templates/core/rq_worker.html:51 msgid "Birth" @@ -2104,13 +2131,57 @@ msgstr "ПІД" #: netbox/core/tables/tasks.py:128 msgid "No workers found" -msgstr "Работники не найдены" +msgstr "Рабочие процессы не найдены" -#: netbox/core/views.py:331 netbox/core/views.py:374 netbox/core/views.py:397 -#: netbox/core/views.py:415 netbox/core/views.py:450 +#: netbox/core/views.py:81 +#, python-brace-format +msgid "Queued job #{id} to sync {datasource}" +msgstr "Задача #{id} для синхронизации {datasource} добавлена в очередь" + +#: netbox/core/views.py:241 +#, python-brace-format +msgid "Restored configuration revision #{id}" +msgstr "Ревизия конфигурации #{id} восстановлена" + +#: netbox/core/views.py:334 netbox/core/views.py:377 netbox/core/views.py:453 #, python-brace-format msgid "Job {job_id} not found" -msgstr "Задание {job_id} не найден" +msgstr "Задание {job_id} не найдено" + +#: netbox/core/views.py:385 +#, python-brace-format +msgid "Job {id} has been deleted." +msgstr "Задача {id} была удалена." + +#: netbox/core/views.py:387 +#, python-brace-format +msgid "Error deleting job {id}: {error}" +msgstr "Ошибка при удалении задачи {id}: {error}" + +#: netbox/core/views.py:400 netbox/core/views.py:418 +#, python-brace-format +msgid "Job {id} not found." +msgstr "Задача {id} не найдена." + +#: netbox/core/views.py:406 +#, python-brace-format +msgid "Job {id} has been re-enqueued." +msgstr "вЗадача {id} была повторно добавлена в очередь." + +#: netbox/core/views.py:441 +#, python-brace-format +msgid "Job {id} has been enqueued." +msgstr "Задача {id} добавлена в очередь." + +#: netbox/core/views.py:460 +#, python-brace-format +msgid "Job {id} has been stopped." +msgstr "Задача {id} остановлена." + +#: netbox/core/views.py:462 +#, python-brace-format +msgid "Failed to stop job {id}" +msgstr "Не удалось остановить задачу {id}" #: netbox/dcim/api/serializers_/devices.py:50 #: netbox/dcim/api/serializers_/devicetypes.py:26 @@ -2126,7 +2197,7 @@ msgid "Staging" msgstr "Подготовка к развертыванию" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:178 -#: netbox/dcim/choices.py:223 netbox/dcim/choices.py:1460 +#: netbox/dcim/choices.py:223 netbox/dcim/choices.py:1462 #: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48 msgid "Decommissioning" msgstr "Вывод из эксплуатации" @@ -2145,15 +2216,15 @@ msgstr "4-стоечная рама" #: netbox/dcim/choices.py:67 msgid "4-post cabinet" -msgstr " 4-стоечный шкаф" +msgstr "4-стоечный шкаф" #: netbox/dcim/choices.py:68 msgid "Wall-mounted frame" -msgstr "Настенный шкаф" +msgstr "Настенная рама" #: netbox/dcim/choices.py:69 msgid "Wall-mounted frame (vertical)" -msgstr "Настенный шкаф (вертикальный)" +msgstr "Настенная рама (вертикальная)" #: netbox/dcim/choices.py:70 msgid "Wall-mounted cabinet" @@ -2189,7 +2260,7 @@ msgstr "Выведенный(-ая) из использования" msgid "Millimeters" msgstr "Миллиметры" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1482 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1484 msgid "Inches" msgstr "Дюймы" @@ -2202,9 +2273,9 @@ msgstr "Дюймы" #: netbox/dcim/forms/model_forms.py:73 netbox/dcim/forms/model_forms.py:92 #: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:1010 #: netbox/dcim/forms/model_forms.py:1449 -#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:640 -#: netbox/dcim/tables/devices.py:919 netbox/extras/tables/tables.py:187 -#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:374 +#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:645 +#: netbox/dcim/tables/devices.py:925 netbox/extras/tables/tables.py:192 +#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:378 #: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102 #: netbox/templates/dcim/interface.html:309 #: netbox/templates/dcim/location.html:41 netbox/templates/dcim/region.html:37 @@ -2275,7 +2346,7 @@ msgstr "Справа налево" msgid "Side to rear" msgstr "Бок назад" -#: netbox/dcim/choices.py:198 netbox/dcim/choices.py:1255 +#: netbox/dcim/choices.py:198 netbox/dcim/choices.py:1257 msgid "Passive" msgstr "Пассивный" @@ -2304,8 +2375,8 @@ msgid "Proprietary" msgstr "Проприетарный" #: netbox/dcim/choices.py:543 netbox/dcim/choices.py:782 -#: netbox/dcim/choices.py:1171 netbox/dcim/choices.py:1173 -#: netbox/dcim/choices.py:1378 netbox/dcim/choices.py:1380 +#: netbox/dcim/choices.py:1173 netbox/dcim/choices.py:1175 +#: netbox/dcim/choices.py:1380 netbox/dcim/choices.py:1382 #: netbox/netbox/navigation/menu.py:187 msgid "Other" msgstr "Другой" @@ -2318,11 +2389,11 @@ msgstr "ITA/Международный" msgid "Physical" msgstr "Физический" -#: netbox/dcim/choices.py:813 netbox/dcim/choices.py:978 +#: netbox/dcim/choices.py:813 netbox/dcim/choices.py:979 msgid "Virtual" msgstr "Виртуальный" -#: netbox/dcim/choices.py:814 netbox/dcim/choices.py:1051 +#: netbox/dcim/choices.py:814 netbox/dcim/choices.py:1052 #: netbox/dcim/forms/bulk_edit.py:1408 netbox/dcim/forms/filtersets.py:1251 #: netbox/dcim/forms/model_forms.py:936 netbox/dcim/forms/model_forms.py:1344 #: netbox/netbox/navigation/menu.py:127 netbox/netbox/navigation/menu.py:131 @@ -2330,13 +2401,13 @@ msgstr "Виртуальный" msgid "Wireless" msgstr "Беспроводной" -#: netbox/dcim/choices.py:976 +#: netbox/dcim/choices.py:977 msgid "Virtual interfaces" msgstr "Виртуальные интерфейсы" -#: netbox/dcim/choices.py:979 netbox/dcim/forms/bulk_edit.py:1303 +#: netbox/dcim/choices.py:980 netbox/dcim/forms/bulk_edit.py:1303 #: netbox/dcim/forms/bulk_import.py:779 netbox/dcim/forms/model_forms.py:922 -#: netbox/dcim/tables/devices.py:644 netbox/templates/dcim/interface.html:106 +#: netbox/dcim/tables/devices.py:649 netbox/templates/dcim/interface.html:106 #: netbox/templates/virtualization/vminterface.html:43 #: netbox/virtualization/forms/bulk_edit.py:212 #: netbox/virtualization/forms/bulk_import.py:158 @@ -2344,27 +2415,27 @@ msgstr "Виртуальные интерфейсы" msgid "Bridge" msgstr "Мост" -#: netbox/dcim/choices.py:980 +#: netbox/dcim/choices.py:981 msgid "Link Aggregation Group (LAG)" msgstr "Группа агрегации линков (LAG)" -#: netbox/dcim/choices.py:984 +#: netbox/dcim/choices.py:985 msgid "Ethernet (fixed)" msgstr "Ethernet (фиксированный)" -#: netbox/dcim/choices.py:999 +#: netbox/dcim/choices.py:1000 msgid "Ethernet (modular)" msgstr "Ethernet (модульный)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1036 msgid "Ethernet (backplane)" msgstr "Ethernet (объединительная плата)" -#: netbox/dcim/choices.py:1065 +#: netbox/dcim/choices.py:1067 msgid "Cellular" msgstr "Сотовая связь" -#: netbox/dcim/choices.py:1117 netbox/dcim/forms/filtersets.py:304 +#: netbox/dcim/choices.py:1119 netbox/dcim/forms/filtersets.py:304 #: netbox/dcim/forms/filtersets.py:740 netbox/dcim/forms/filtersets.py:894 #: netbox/dcim/forms/filtersets.py:1446 #: netbox/templates/dcim/inventoryitem.html:52 @@ -2372,127 +2443,127 @@ msgstr "Сотовая связь" msgid "Serial" msgstr "Серийный" -#: netbox/dcim/choices.py:1132 +#: netbox/dcim/choices.py:1134 msgid "Coaxial" msgstr "Коаксиальный" -#: netbox/dcim/choices.py:1152 +#: netbox/dcim/choices.py:1154 msgid "Stacking" msgstr "Стекирование" -#: netbox/dcim/choices.py:1202 +#: netbox/dcim/choices.py:1204 msgid "Half" msgstr "Полу" -#: netbox/dcim/choices.py:1203 +#: netbox/dcim/choices.py:1205 msgid "Full" msgstr "Полный" -#: netbox/dcim/choices.py:1204 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1206 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Авто" -#: netbox/dcim/choices.py:1215 +#: netbox/dcim/choices.py:1217 msgid "Access" msgstr "Доступ" -#: netbox/dcim/choices.py:1216 netbox/ipam/tables/vlans.py:168 +#: netbox/dcim/choices.py:1218 netbox/ipam/tables/vlans.py:168 #: netbox/ipam/tables/vlans.py:213 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Тегированный" -#: netbox/dcim/choices.py:1217 +#: netbox/dcim/choices.py:1219 msgid "Tagged (All)" msgstr "Тегированный (все)" -#: netbox/dcim/choices.py:1246 +#: netbox/dcim/choices.py:1248 msgid "IEEE Standard" msgstr "Стандарт IEEE" -#: netbox/dcim/choices.py:1257 +#: netbox/dcim/choices.py:1259 msgid "Passive 24V (2-pair)" msgstr "Пассивный режим 24 В (2 пары)" -#: netbox/dcim/choices.py:1258 +#: netbox/dcim/choices.py:1260 msgid "Passive 24V (4-pair)" msgstr "Пассивное напряжение 24 В (4 пары)" -#: netbox/dcim/choices.py:1259 +#: netbox/dcim/choices.py:1261 msgid "Passive 48V (2-pair)" msgstr "Пассивное напряжение 48 В (2 пары)" -#: netbox/dcim/choices.py:1260 +#: netbox/dcim/choices.py:1262 msgid "Passive 48V (4-pair)" msgstr "Пассивное напряжение 48 В (4 пары)" -#: netbox/dcim/choices.py:1322 netbox/dcim/choices.py:1418 +#: netbox/dcim/choices.py:1324 netbox/dcim/choices.py:1420 msgid "Copper" msgstr "Медь" -#: netbox/dcim/choices.py:1345 +#: netbox/dcim/choices.py:1347 msgid "Fiber Optic" msgstr "Оптоволоконное" -#: netbox/dcim/choices.py:1434 +#: netbox/dcim/choices.py:1436 msgid "Fiber" msgstr "Волокно" -#: netbox/dcim/choices.py:1458 netbox/dcim/forms/filtersets.py:1158 +#: netbox/dcim/choices.py:1460 netbox/dcim/forms/filtersets.py:1158 msgid "Connected" msgstr "Подключено" -#: netbox/dcim/choices.py:1477 +#: netbox/dcim/choices.py:1479 msgid "Kilometers" msgstr "Километры" -#: netbox/dcim/choices.py:1478 netbox/templates/dcim/cable_trace.html:65 +#: netbox/dcim/choices.py:1480 netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Метры" -#: netbox/dcim/choices.py:1479 +#: netbox/dcim/choices.py:1481 msgid "Centimeters" msgstr "Сантиметры" -#: netbox/dcim/choices.py:1480 +#: netbox/dcim/choices.py:1482 msgid "Miles" msgstr "Мили" -#: netbox/dcim/choices.py:1481 netbox/templates/dcim/cable_trace.html:66 +#: netbox/dcim/choices.py:1483 netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Футы" -#: netbox/dcim/choices.py:1497 netbox/templates/dcim/device.html:327 +#: netbox/dcim/choices.py:1499 netbox/templates/dcim/device.html:327 #: netbox/templates/dcim/rack.html:152 msgid "Kilograms" msgstr "Килограммы" -#: netbox/dcim/choices.py:1498 +#: netbox/dcim/choices.py:1500 msgid "Grams" msgstr "Граммы" -#: netbox/dcim/choices.py:1499 netbox/templates/dcim/rack.html:153 +#: netbox/dcim/choices.py:1501 netbox/templates/dcim/rack.html:153 msgid "Pounds" msgstr "Фунты" -#: netbox/dcim/choices.py:1500 +#: netbox/dcim/choices.py:1502 msgid "Ounces" msgstr "Унции" -#: netbox/dcim/choices.py:1546 netbox/tenancy/choices.py:17 +#: netbox/dcim/choices.py:1548 netbox/tenancy/choices.py:17 msgid "Primary" msgstr "Основной" -#: netbox/dcim/choices.py:1547 +#: netbox/dcim/choices.py:1549 msgid "Redundant" msgstr "Резервный" -#: netbox/dcim/choices.py:1568 +#: netbox/dcim/choices.py:1570 msgid "Single phase" msgstr "Однофазный" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1571 msgid "Three-phase" msgstr "Трехфазный" @@ -2512,7 +2583,7 @@ msgstr "Родительский регион (ID)" #: netbox/dcim/filtersets.py:91 msgid "Parent region (slug)" -msgstr "Родительский регион (подстрока)" +msgstr "Регион родителя (подстрока)" #: netbox/dcim/filtersets.py:115 msgid "Parent site group (ID)" @@ -2520,7 +2591,7 @@ msgstr "Родительская группа сайтов (ID)" #: netbox/dcim/filtersets.py:121 msgid "Parent site group (slug)" -msgstr "Родительская группа сайтов (подстрока)" +msgstr "Группа сайтов родителя (подстрока)" #: netbox/dcim/filtersets.py:163 netbox/ipam/filtersets.py:841 #: netbox/ipam/filtersets.py:979 @@ -2537,11 +2608,11 @@ msgstr "Автономная система (ID)" #: netbox/dcim/filtersets.py:245 msgid "Parent location (ID)" -msgstr "Местонахождение родителя (ID)" +msgstr "Родительская локация (ID)" #: netbox/dcim/filtersets.py:251 msgid "Parent location (slug)" -msgstr "Местонахождение родителя (пуля)" +msgstr "Локация родителя (подстрока)" #: netbox/dcim/filtersets.py:257 netbox/dcim/filtersets.py:333 #: netbox/dcim/filtersets.py:432 netbox/dcim/filtersets.py:1005 @@ -2776,7 +2847,7 @@ msgstr "Имеет контекст виртуального устройств #: netbox/dcim/filtersets.py:1205 msgid "VDC (ID)" -msgstr "VDC (ИДЕНТИФИКАТОР)" +msgstr "VDC (ID)" #: netbox/dcim/filtersets.py:1210 msgid "Device model" @@ -2804,7 +2875,7 @@ msgstr "Устройство (ID)" #: netbox/dcim/filtersets.py:1369 msgid "Rack (name)" -msgstr "Стойка (название)" +msgstr "Стойка (имя)" #: netbox/dcim/filtersets.py:1379 netbox/ipam/filtersets.py:606 #: netbox/ipam/filtersets.py:846 netbox/ipam/filtersets.py:1081 @@ -2829,7 +2900,7 @@ msgid "Virtual Chassis (ID)" msgstr "Виртуальное шасси (ID)" #: netbox/dcim/filtersets.py:1412 netbox/dcim/forms/filtersets.py:108 -#: netbox/dcim/tables/devices.py:203 netbox/netbox/navigation/menu.py:66 +#: netbox/dcim/tables/devices.py:206 netbox/netbox/navigation/menu.py:66 #: netbox/templates/dcim/device.html:120 #: netbox/templates/dcim/device_edit.html:93 #: netbox/templates/dcim/virtualchassis.html:20 @@ -2859,11 +2930,11 @@ msgstr "Назначенный VID" #: netbox/dcim/forms/bulk_import.py:830 netbox/dcim/forms/filtersets.py:1346 #: netbox/dcim/forms/model_forms.py:1325 #: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/tables/devices.py:610 netbox/ipam/filtersets.py:316 +#: netbox/dcim/tables/devices.py:615 netbox/ipam/filtersets.py:316 #: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483 #: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595 -#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:282 -#: netbox/ipam/forms/bulk_edit.py:324 netbox/ipam/forms/bulk_import.py:156 +#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:296 +#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_import.py:156 #: netbox/ipam/forms/bulk_import.py:242 netbox/ipam/forms/bulk_import.py:278 #: netbox/ipam/forms/filtersets.py:67 netbox/ipam/forms/filtersets.py:172 #: netbox/ipam/forms/filtersets.py:309 netbox/ipam/forms/model_forms.py:60 @@ -2872,8 +2943,8 @@ msgstr "Назначенный VID" #: netbox/ipam/forms/model_forms.py:443 netbox/ipam/forms/model_forms.py:457 #: netbox/ipam/models/ip.py:233 netbox/ipam/models/ip.py:512 #: netbox/ipam/models/ip.py:720 netbox/ipam/models/vrfs.py:62 -#: netbox/ipam/tables/ip.py:241 netbox/ipam/tables/ip.py:306 -#: netbox/ipam/tables/ip.py:356 netbox/ipam/tables/ip.py:445 +#: netbox/ipam/tables/ip.py:242 netbox/ipam/tables/ip.py:309 +#: netbox/ipam/tables/ip.py:360 netbox/ipam/tables/ip.py:450 #: netbox/templates/dcim/interface.html:133 #: netbox/templates/ipam/ipaddress.html:18 #: netbox/templates/ipam/iprange.html:40 netbox/templates/ipam/prefix.html:19 @@ -2892,7 +2963,7 @@ msgstr "VRF" #: netbox/ipam/filtersets.py:333 netbox/ipam/filtersets.py:489 #: netbox/ipam/filtersets.py:590 netbox/ipam/filtersets.py:601 msgid "VRF (RD)" -msgstr "VRF (КРАСНЫЙ)" +msgstr "VRF (RD)" #: netbox/dcim/filtersets.py:1568 netbox/ipam/filtersets.py:1016 #: netbox/vpn/filtersets.py:361 @@ -2900,7 +2971,7 @@ msgid "L2VPN (ID)" msgstr "L2VPN (ID)" #: netbox/dcim/filtersets.py:1574 netbox/dcim/forms/filtersets.py:1351 -#: netbox/dcim/tables/devices.py:558 netbox/ipam/filtersets.py:1022 +#: netbox/dcim/tables/devices.py:562 netbox/ipam/filtersets.py:1022 #: netbox/ipam/forms/filtersets.py:525 netbox/ipam/tables/vlans.py:133 #: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66 #: netbox/templates/vpn/l2vpntermination.html:12 @@ -2951,7 +3022,7 @@ msgstr "Контекст виртуального устройства (иден msgid "Wireless LAN" msgstr "Беспроводная сеть" -#: netbox/dcim/filtersets.py:1678 netbox/dcim/tables/devices.py:597 +#: netbox/dcim/filtersets.py:1678 netbox/dcim/tables/devices.py:602 msgid "Wireless link" msgstr "Беспроводная связь" @@ -2995,7 +3066,7 @@ msgstr "Панель питания (ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:410 #: netbox/extras/forms/model_forms.py:443 #: netbox/extras/forms/model_forms.py:495 netbox/netbox/forms/base.py:84 -#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:461 +#: netbox/netbox/forms/mixins.py:81 netbox/netbox/tables/columns.py:470 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -3006,8 +3077,8 @@ msgstr "Теги" #: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:431 netbox/dcim/forms/model_forms.py:489 #: netbox/dcim/forms/object_create.py:197 -#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:162 -#: netbox/dcim/tables/devices.py:690 netbox/dcim/tables/devicetypes.py:242 +#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165 +#: netbox/dcim/tables/devices.py:695 netbox/dcim/tables/devicetypes.py:247 #: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131 #: netbox/templates/dcim/modulebay.html:34 #: netbox/templates/dcim/virtualchassis.html:66 @@ -3025,10 +3096,10 @@ msgstr "" #: netbox/dcim/forms/bulk_edit.py:116 netbox/dcim/forms/bulk_import.py:99 #: netbox/dcim/forms/model_forms.py:116 netbox/dcim/tables/sites.py:89 -#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:531 +#: netbox/ipam/filtersets.py:985 netbox/ipam/forms/bulk_edit.py:545 #: netbox/ipam/forms/bulk_import.py:444 netbox/ipam/forms/model_forms.py:526 #: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:118 -#: netbox/ipam/tables/vlans.py:221 netbox/templates/dcim/interface.html:284 +#: netbox/ipam/tables/vlans.py:222 netbox/templates/dcim/interface.html:284 #: netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 #: netbox/templates/ipam/vlan.html:27 netbox/templates/tenancy/contact.html:21 @@ -3087,20 +3158,20 @@ msgstr "Часовой пояс" #: netbox/dcim/forms/filtersets.py:708 netbox/dcim/forms/filtersets.py:1438 #: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:1018 #: netbox/dcim/forms/model_forms.py:1457 -#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:166 -#: netbox/dcim/tables/devices.py:792 netbox/dcim/tables/devices.py:903 -#: netbox/dcim/tables/devicetypes.py:300 netbox/dcim/tables/racks.py:69 -#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:246 -#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343 -#: netbox/ipam/forms/bulk_edit.py:549 netbox/ipam/forms/bulk_import.py:196 +#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:169 +#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/devices.py:908 +#: netbox/dcim/tables/devicetypes.py:305 netbox/dcim/tables/racks.py:69 +#: netbox/extras/filtersets.py:504 netbox/ipam/forms/bulk_edit.py:259 +#: netbox/ipam/forms/bulk_edit.py:309 netbox/ipam/forms/bulk_edit.py:357 +#: netbox/ipam/forms/bulk_edit.py:563 netbox/ipam/forms/bulk_import.py:196 #: netbox/ipam/forms/bulk_import.py:261 netbox/ipam/forms/bulk_import.py:297 #: netbox/ipam/forms/bulk_import.py:463 netbox/ipam/forms/filtersets.py:237 #: netbox/ipam/forms/filtersets.py:289 netbox/ipam/forms/filtersets.py:360 #: netbox/ipam/forms/filtersets.py:516 netbox/ipam/forms/model_forms.py:186 #: netbox/ipam/forms/model_forms.py:219 netbox/ipam/forms/model_forms.py:248 -#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:257 -#: netbox/ipam/tables/ip.py:313 netbox/ipam/tables/ip.py:363 -#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:230 +#: netbox/ipam/forms/model_forms.py:689 netbox/ipam/tables/ip.py:258 +#: netbox/ipam/tables/ip.py:316 netbox/ipam/tables/ip.py:367 +#: netbox/ipam/tables/vlans.py:126 netbox/ipam/tables/vlans.py:231 #: netbox/templates/dcim/device.html:182 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 #: netbox/templates/dcim/interface.html:223 @@ -3176,7 +3247,7 @@ msgstr "Глубина крепления" #: netbox/dcim/forms/filtersets.py:337 netbox/dcim/forms/filtersets.py:424 #: netbox/dcim/forms/filtersets.py:530 netbox/dcim/forms/filtersets.py:549 #: netbox/dcim/forms/filtersets.py:605 netbox/dcim/forms/model_forms.py:232 -#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:103 +#: netbox/dcim/forms/model_forms.py:346 netbox/dcim/tables/devicetypes.py:107 #: netbox/dcim/tables/modules.py:35 netbox/dcim/tables/racks.py:103 #: netbox/extras/forms/bulk_edit.py:45 netbox/extras/forms/bulk_edit.py:108 #: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:278 @@ -3202,7 +3273,7 @@ msgstr "Максимальный вес" #: netbox/dcim/forms/filtersets.py:323 netbox/dcim/forms/filtersets.py:534 #: netbox/dcim/forms/filtersets.py:609 msgid "Weight unit" -msgstr "Весовая единица" +msgstr "Единица веса" #: netbox/dcim/forms/bulk_edit.py:345 netbox/dcim/forms/bulk_edit.py:808 #: netbox/dcim/forms/bulk_import.py:267 netbox/dcim/forms/bulk_import.py:270 @@ -3213,9 +3284,9 @@ msgstr "Весовая единица" #: netbox/dcim/forms/filtersets.py:966 netbox/dcim/forms/filtersets.py:1098 #: netbox/dcim/forms/model_forms.py:226 netbox/dcim/forms/model_forms.py:248 #: netbox/dcim/forms/model_forms.py:422 netbox/dcim/forms/model_forms.py:703 -#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:158 +#: netbox/dcim/forms/object_create.py:400 netbox/dcim/tables/devices.py:161 #: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:148 -#: netbox/ipam/forms/bulk_edit.py:465 netbox/ipam/forms/filtersets.py:442 +#: netbox/ipam/forms/bulk_edit.py:479 netbox/ipam/forms/filtersets.py:442 #: netbox/ipam/forms/model_forms.py:610 netbox/templates/dcim/device.html:30 #: netbox/templates/dcim/inc/cable_termination.html:16 #: netbox/templates/dcim/powerfeed.html:28 netbox/templates/dcim/rack.html:13 @@ -3247,9 +3318,9 @@ msgstr "Аппаратное обеспечение" #: netbox/dcim/forms/model_forms.py:281 netbox/dcim/forms/model_forms.py:293 #: netbox/dcim/forms/model_forms.py:339 netbox/dcim/forms/model_forms.py:379 #: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1462 -#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:93 -#: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:906 -#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:304 +#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96 +#: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:911 +#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309 #: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60 #: netbox/templates/dcim/devicetype.html:14 #: netbox/templates/dcim/inventoryitem.html:44 @@ -3274,7 +3345,7 @@ msgstr "Номер детали" msgid "U height" msgstr "Высота U" -#: netbox/dcim/forms/bulk_edit.py:428 +#: netbox/dcim/forms/bulk_edit.py:428 netbox/dcim/tables/devicetypes.py:103 msgid "Exclude from utilization" msgstr "Исключить из использования" @@ -3301,6 +3372,7 @@ msgid "Module Type" msgstr "Тип модуля" #: netbox/dcim/forms/bulk_edit.py:508 netbox/dcim/models/devices.py:474 +#: netbox/dcim/tables/devices.py:67 msgid "VM role" msgstr "Роль виртуальной машины" @@ -3333,7 +3405,7 @@ msgstr "Роль устройства" #: netbox/dcim/forms/bulk_edit.py:593 netbox/dcim/forms/bulk_import.py:437 #: netbox/dcim/forms/filtersets.py:727 netbox/dcim/forms/model_forms.py:394 -#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:179 +#: netbox/dcim/forms/model_forms.py:456 netbox/dcim/tables/devices.py:182 #: netbox/extras/filtersets.py:515 netbox/templates/dcim/device.html:186 #: netbox/templates/dcim/platform.html:26 #: netbox/templates/virtualization/virtualmachine.html:27 @@ -3366,12 +3438,12 @@ msgstr "Платформа" #: netbox/dcim/forms/model_forms.py:1611 #: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22 #: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60 -#: netbox/dcim/tables/devices.py:282 netbox/dcim/tables/devices.py:359 -#: netbox/dcim/tables/devices.py:400 netbox/dcim/tables/devices.py:442 -#: netbox/dcim/tables/devices.py:493 netbox/dcim/tables/devices.py:582 -#: netbox/dcim/tables/devices.py:680 netbox/dcim/tables/devices.py:737 -#: netbox/dcim/tables/devices.py:784 netbox/dcim/tables/devices.py:844 -#: netbox/dcim/tables/devices.py:896 netbox/dcim/tables/devices.py:1022 +#: netbox/dcim/tables/devices.py:285 netbox/dcim/tables/devices.py:363 +#: netbox/dcim/tables/devices.py:404 netbox/dcim/tables/devices.py:446 +#: netbox/dcim/tables/devices.py:497 netbox/dcim/tables/devices.py:586 +#: netbox/dcim/tables/devices.py:685 netbox/dcim/tables/devices.py:742 +#: netbox/dcim/tables/devices.py:789 netbox/dcim/tables/devices.py:849 +#: netbox/dcim/tables/devices.py:901 netbox/dcim/tables/devices.py:1028 #: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:330 #: netbox/ipam/forms/bulk_import.py:303 netbox/ipam/forms/bulk_import.py:489 #: netbox/ipam/forms/filtersets.py:558 netbox/ipam/forms/model_forms.py:317 @@ -3549,7 +3621,7 @@ msgid "Wireless role" msgstr "Роль беспроводной связи" #: netbox/dcim/forms/bulk_edit.py:1186 netbox/dcim/forms/model_forms.py:612 -#: netbox/dcim/forms/model_forms.py:1171 netbox/dcim/tables/devices.py:305 +#: netbox/dcim/forms/model_forms.py:1171 netbox/dcim/tables/devices.py:308 #: netbox/templates/dcim/consoleport.html:24 #: netbox/templates/dcim/consoleserverport.html:24 #: netbox/templates/dcim/frontport.html:24 @@ -3562,7 +3634,7 @@ msgstr "Роль беспроводной связи" msgid "Module" msgstr "Модуль" -#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:649 +#: netbox/dcim/forms/bulk_edit.py:1313 netbox/dcim/tables/devices.py:654 #: netbox/templates/dcim/interface.html:110 msgid "LAG" msgstr "LAG" @@ -3574,7 +3646,7 @@ msgstr "Виртуальные контексты" #: netbox/dcim/forms/bulk_edit.py:1324 netbox/dcim/forms/bulk_import.py:653 #: netbox/dcim/forms/bulk_import.py:679 netbox/dcim/forms/filtersets.py:1181 #: netbox/dcim/forms/filtersets.py:1203 netbox/dcim/forms/filtersets.py:1276 -#: netbox/dcim/tables/devices.py:594 +#: netbox/dcim/tables/devices.py:599 #: netbox/templates/circuits/inc/circuit_termination_fields.html:67 #: netbox/templates/dcim/consoleport.html:40 #: netbox/templates/dcim/consoleserverport.html:40 @@ -3603,14 +3675,14 @@ msgid "VLAN group" msgstr "Группа VLAN" #: netbox/dcim/forms/bulk_edit.py:1369 netbox/dcim/forms/model_forms.py:1307 -#: netbox/dcim/tables/devices.py:567 +#: netbox/dcim/tables/devices.py:571 #: netbox/virtualization/forms/bulk_edit.py:248 #: netbox/virtualization/forms/model_forms.py:326 msgid "Untagged VLAN" msgstr "VLAN без тегов" #: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:1316 -#: netbox/dcim/tables/devices.py:573 +#: netbox/dcim/tables/devices.py:577 #: netbox/virtualization/forms/bulk_edit.py:256 #: netbox/virtualization/forms/model_forms.py:335 msgid "Tagged VLANs" @@ -3621,15 +3693,15 @@ msgid "Wireless LAN group" msgstr "Беспроводная группа LAN" #: netbox/dcim/forms/bulk_edit.py:1392 netbox/dcim/forms/model_forms.py:1294 -#: netbox/dcim/tables/devices.py:603 netbox/netbox/navigation/menu.py:133 +#: netbox/dcim/tables/devices.py:608 netbox/netbox/navigation/menu.py:133 #: netbox/templates/dcim/interface.html:280 #: netbox/wireless/tables/wirelesslan.py:24 msgid "Wireless LANs" -msgstr "Беспроводные LANs" +msgstr "Беспроводные LANы" #: netbox/dcim/forms/bulk_edit.py:1401 netbox/dcim/forms/filtersets.py:1249 -#: netbox/dcim/forms/model_forms.py:1337 netbox/ipam/forms/bulk_edit.py:271 -#: netbox/ipam/forms/bulk_edit.py:362 netbox/ipam/forms/filtersets.py:169 +#: netbox/dcim/forms/model_forms.py:1337 netbox/ipam/forms/bulk_edit.py:284 +#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/filtersets.py:169 #: netbox/templates/dcim/interface.html:122 #: netbox/templates/ipam/prefix.html:95 #: netbox/virtualization/forms/model_forms.py:349 @@ -3700,7 +3772,7 @@ msgstr "Назначенное место" #: netbox/dcim/forms/bulk_import.py:140 msgid "Parent location" -msgstr "Родительское место" +msgstr "Родительская локация" #: netbox/dcim/forms/bulk_import.py:142 msgid "Location not found." @@ -3802,8 +3874,8 @@ msgstr "Виртуальное шасси" #: netbox/dcim/forms/bulk_import.py:456 netbox/dcim/forms/filtersets.py:659 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/model_forms.py:465 -#: netbox/dcim/tables/devices.py:199 netbox/extras/filtersets.py:548 -#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:479 +#: netbox/dcim/tables/devices.py:202 netbox/extras/filtersets.py:548 +#: netbox/extras/forms/filtersets.py:331 netbox/ipam/forms/bulk_edit.py:493 #: netbox/ipam/forms/filtersets.py:415 netbox/ipam/forms/filtersets.py:459 #: netbox/ipam/forms/model_forms.py:627 netbox/templates/dcim/device.html:239 #: netbox/templates/virtualization/cluster.html:10 @@ -4002,7 +4074,7 @@ msgstr "Соответствующий задний порт" msgid "Physical medium classification" msgstr "Классификация физических сред" -#: netbox/dcim/forms/bulk_import.py:967 netbox/dcim/tables/devices.py:805 +#: netbox/dcim/forms/bulk_import.py:967 netbox/dcim/tables/devices.py:810 msgid "Installed device" msgstr "Установленное устройство" @@ -4053,7 +4125,7 @@ msgstr "Сторона типа А" #: netbox/dcim/forms/bulk_import.py:1119 netbox/dcim/forms/bulk_import.py:1137 msgid "Termination type" -msgstr "Тип завершения" +msgstr "Тип точки подключения" #: netbox/dcim/forms/bulk_import.py:1122 msgid "Side A name" @@ -4061,7 +4133,7 @@ msgstr "Название стороны А" #: netbox/dcim/forms/bulk_import.py:1123 netbox/dcim/forms/bulk_import.py:1141 msgid "Termination name" -msgstr "Название завершения" +msgstr "Название точки подключения" #: netbox/dcim/forms/bulk_import.py:1128 msgid "Side B device" @@ -4091,7 +4163,7 @@ msgid "{side_upper} side termination not found: {device} {name}" msgstr "{side_upper} боковое завершение не найдено: {device} {name}" #: netbox/dcim/forms/bulk_import.py:1232 netbox/dcim/forms/model_forms.py:733 -#: netbox/dcim/tables/devices.py:992 netbox/templates/dcim/device.html:132 +#: netbox/dcim/tables/devices.py:998 netbox/templates/dcim/device.html:132 #: netbox/templates/dcim/virtualchassis.html:27 #: netbox/templates/dcim/virtualchassis.html:67 msgid "Master" @@ -4103,7 +4175,7 @@ msgstr "Мастер-устройство" #: netbox/dcim/forms/bulk_import.py:1253 msgid "Name of parent site" -msgstr "Название родительского сайта" +msgstr "Имя родительского сайта" #: netbox/dcim/forms/bulk_import.py:1287 msgid "Upstream power panel" @@ -4157,7 +4229,7 @@ msgstr "" msgid "A {model} named {name} already exists" msgstr "A {model} названный {name} уже существует" -#: netbox/dcim/forms/connections.py:48 netbox/dcim/forms/model_forms.py:686 +#: netbox/dcim/forms/connections.py:49 netbox/dcim/forms/model_forms.py:686 #: netbox/dcim/tables/power.py:66 #: netbox/templates/dcim/inc/cable_termination.html:37 #: netbox/templates/dcim/powerfeed.html:24 @@ -4166,13 +4238,13 @@ msgstr "A {model} названный {name} уже существует" msgid "Power Panel" msgstr "Панель питания" -#: netbox/dcim/forms/connections.py:57 netbox/dcim/forms/model_forms.py:713 +#: netbox/dcim/forms/connections.py:58 netbox/dcim/forms/model_forms.py:713 #: netbox/templates/dcim/powerfeed.html:21 #: netbox/templates/dcim/powerport.html:80 msgid "Power Feed" msgstr "Подача питания" -#: netbox/dcim/forms/connections.py:79 +#: netbox/dcim/forms/connections.py:81 msgid "Side" msgstr "Сторона" @@ -4223,7 +4295,7 @@ msgid "Has virtual device contexts" msgstr "Имеет контексты виртуальных устройств" #: netbox/dcim/forms/filtersets.py:834 netbox/extras/filtersets.py:537 -#: netbox/ipam/forms/bulk_edit.py:476 netbox/ipam/forms/filtersets.py:464 +#: netbox/ipam/forms/bulk_edit.py:490 netbox/ipam/forms/filtersets.py:464 #: netbox/ipam/forms/model_forms.py:624 #: netbox/virtualization/forms/filtersets.py:112 msgid "Cluster group" @@ -4239,7 +4311,7 @@ msgstr "Занятый" #: netbox/dcim/forms/filtersets.py:1173 netbox/dcim/forms/filtersets.py:1195 #: netbox/dcim/forms/filtersets.py:1217 netbox/dcim/forms/filtersets.py:1234 -#: netbox/dcim/forms/filtersets.py:1254 netbox/dcim/tables/devices.py:352 +#: netbox/dcim/forms/filtersets.py:1254 netbox/dcim/tables/devices.py:356 #: netbox/templates/dcim/consoleport.html:55 #: netbox/templates/dcim/consoleserverport.html:55 #: netbox/templates/dcim/frontport.html:69 @@ -4254,7 +4326,7 @@ msgstr "Подключение" #: netbox/dcim/forms/filtersets.py:1266 netbox/extras/forms/bulk_edit.py:316 #: netbox/extras/forms/bulk_import.py:239 #: netbox/extras/forms/filtersets.py:473 -#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:513 +#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:519 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Вид" @@ -4287,7 +4359,7 @@ msgid "Transmit power (dBm)" msgstr "Мощность передачи (дБм)" #: netbox/dcim/forms/filtersets.py:1362 netbox/dcim/forms/filtersets.py:1384 -#: netbox/dcim/tables/devices.py:316 netbox/templates/dcim/cable.html:12 +#: netbox/dcim/tables/devices.py:319 netbox/templates/dcim/cable.html:12 #: netbox/templates/dcim/cable_trace.html:46 #: netbox/templates/dcim/frontport.html:77 #: netbox/templates/dcim/htmx/cable_edit.html:50 @@ -4297,7 +4369,7 @@ msgstr "Мощность передачи (дБм)" msgid "Cable" msgstr "Кабель" -#: netbox/dcim/forms/filtersets.py:1454 netbox/dcim/tables/devices.py:915 +#: netbox/dcim/forms/filtersets.py:1454 netbox/dcim/tables/devices.py:920 msgid "Discovered" msgstr "Обнаружено" @@ -4419,7 +4491,7 @@ msgstr "Шаблон заднего порта" #: netbox/dcim/forms/model_forms.py:1498 netbox/dcim/forms/model_forms.py:1530 #: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:317 #: netbox/ipam/forms/model_forms.py:278 netbox/ipam/forms/model_forms.py:287 -#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:368 +#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372 #: netbox/ipam/tables/vlans.py:165 #: netbox/templates/circuits/inc/circuit_termination_fields.html:51 #: netbox/templates/dcim/frontport.html:106 @@ -4467,7 +4539,7 @@ msgid "Front Port" msgstr "Передний порт" #: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1534 -#: netbox/dcim/tables/devices.py:693 +#: netbox/dcim/tables/devices.py:698 #: netbox/templates/circuits/inc/circuit_termination_fields.html:53 #: netbox/templates/dcim/consoleport.html:79 #: netbox/templates/dcim/consoleserverport.html:80 @@ -4480,7 +4552,7 @@ msgid "Rear Port" msgstr "Задний порт" #: netbox/dcim/forms/model_forms.py:1097 netbox/dcim/forms/model_forms.py:1535 -#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:500 +#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:504 #: netbox/templates/dcim/poweroutlet.html:44 #: netbox/templates/dcim/powerport.html:17 msgid "Power Port" @@ -4574,7 +4646,7 @@ msgstr "" " ожидаются." #: netbox/dcim/forms/object_create.py:110 -#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:249 +#: netbox/dcim/forms/object_create.py:271 netbox/dcim/tables/devices.py:252 msgid "Rear ports" msgstr "Задние порты" @@ -4614,7 +4686,7 @@ msgstr "" "соответствовать выбранному количеству положений задних портов " "({rearport_count})." -#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:998 +#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1004 #: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53 #: netbox/templates/dcim/virtualchassis_edit.html:47 #: netbox/templates/ipam/fhrpgroup.html:38 @@ -4689,11 +4761,11 @@ msgstr "конец" #: netbox/dcim/models/cables.py:313 msgid "cable termination" -msgstr "кабельный терминатор" +msgstr "точка подключения кабеля" #: netbox/dcim/models/cables.py:314 msgid "cable terminations" -msgstr "кабельные терминаторы" +msgstr "точки подключения кабеля" #: netbox/dcim/models/cables.py:333 #, python-brace-format @@ -5818,7 +5890,8 @@ msgstr "панели питания" msgid "" "Location {location} ({location_site}) is in a different site than {site}" msgstr "" -"Локация{location} ({location_site}) находится на другом сайте, чем {site}" +"Расположение локации{location} ({location_site}) не соответствует " +"требующемуся сайту {site}" #: netbox/dcim/models/power.py:108 msgid "supply" @@ -5976,7 +6049,7 @@ msgstr "стойки" #: netbox/dcim/models/racks.py:237 #, python-brace-format msgid "Assigned location must belong to parent site ({site})." -msgstr "Назначенная локация должна принадлежать родительскому месту ({site})." +msgstr "Назначенная локация должна принадлежать родительскому сайту ({site})." #: netbox/dcim/models/racks.py:241 msgid "Must specify a unit when setting an outer width/depth" @@ -6008,7 +6081,7 @@ msgstr "" #: netbox/dcim/models/racks.py:270 #, python-brace-format msgid "Location must be from the same site, {site}." -msgstr "Локация должна быть с того же места, {site}." +msgstr "Локация должна располагаться в том-же сайте, {site}." #: netbox/dcim/models/racks.py:523 msgid "units" @@ -6103,11 +6176,11 @@ msgstr "сайты" #: netbox/dcim/models/sites.py:309 msgid "A location with this name already exists within the specified site." -msgstr "Локация с таким именем уже существует на указанном месте." +msgstr "Локация с таким именем уже существует в указанном сайте." #: netbox/dcim/models/sites.py:319 msgid "A location with this slug already exists within the specified site." -msgstr "Локация с этой подстрокой уже существует на указанном сайте." +msgstr "Локация с этой подстрокой уже существует в указанном сайте." #: netbox/dcim/models/sites.py:322 msgid "location" @@ -6121,15 +6194,15 @@ msgstr "локации" #, python-brace-format msgid "Parent location ({parent}) must belong to the same site ({site})." msgstr "" -"Локация родителя ({parent}) должен принадлежать тому же сайту ({site})." +"Родительская локация ({parent}) должна принадлежать тому же сайту ({site})." #: netbox/dcim/tables/cables.py:55 msgid "Termination A" -msgstr "Окончание A" +msgstr "Точка подключения A" #: netbox/dcim/tables/cables.py:60 msgid "Termination B" -msgstr "Окончание В" +msgstr "Точка подключения Б" #: netbox/dcim/tables/cables.py:66 netbox/wireless/tables/wirelesslink.py:22 msgid "Device A" @@ -6169,9 +6242,9 @@ msgstr "Сайт Б" msgid "Reachable" msgstr "Доступен" -#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:103 +#: netbox/dcim/tables/devices.py:58 netbox/dcim/tables/devices.py:106 #: netbox/dcim/tables/racks.py:81 netbox/dcim/tables/sites.py:143 -#: netbox/extras/tables/tables.py:436 netbox/netbox/navigation/menu.py:56 +#: netbox/extras/tables/tables.py:442 netbox/netbox/navigation/menu.py:56 #: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62 #: netbox/virtualization/forms/model_forms.py:122 #: netbox/virtualization/tables/clusters.py:83 @@ -6179,12 +6252,12 @@ msgstr "Доступен" msgid "Devices" msgstr "Устройства" -#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:108 +#: netbox/dcim/tables/devices.py:63 netbox/dcim/tables/devices.py:111 #: netbox/virtualization/tables/clusters.py:88 msgid "VMs" msgstr "Виртуальные машины" -#: netbox/dcim/tables/devices.py:97 netbox/dcim/tables/devices.py:213 +#: netbox/dcim/tables/devices.py:100 netbox/dcim/tables/devices.py:216 #: netbox/extras/forms/model_forms.py:506 #: netbox/templates/dcim/device.html:112 #: netbox/templates/dcim/device/render_config.html:11 @@ -6199,64 +6272,64 @@ msgstr "Виртуальные машины" msgid "Config Template" msgstr "Шаблон конфигурации" -#: netbox/dcim/tables/devices.py:147 netbox/templates/dcim/sitegroup.html:26 +#: netbox/dcim/tables/devices.py:150 netbox/templates/dcim/sitegroup.html:26 msgid "Site Group" msgstr "Группа сайтов" -#: netbox/dcim/tables/devices.py:184 netbox/dcim/tables/devices.py:1033 +#: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1039 #: netbox/ipam/forms/bulk_import.py:511 netbox/ipam/forms/model_forms.py:304 -#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:352 -#: netbox/ipam/tables/ip.py:418 netbox/ipam/tables/ip.py:441 +#: netbox/ipam/forms/model_forms.py:313 netbox/ipam/tables/ip.py:356 +#: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446 #: netbox/templates/ipam/ipaddress.html:11 #: netbox/virtualization/tables/virtualmachines.py:94 msgid "IP Address" msgstr "IP-адрес" -#: netbox/dcim/tables/devices.py:188 netbox/dcim/tables/devices.py:1037 +#: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1043 #: netbox/virtualization/tables/virtualmachines.py:85 msgid "IPv4 Address" msgstr "Адрес IPv4" -#: netbox/dcim/tables/devices.py:192 netbox/dcim/tables/devices.py:1041 +#: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1047 #: netbox/virtualization/tables/virtualmachines.py:89 msgid "IPv6 Address" msgstr "Адрес IPv6" -#: netbox/dcim/tables/devices.py:207 +#: netbox/dcim/tables/devices.py:210 msgid "VC Position" msgstr "Позиция в шасси" -#: netbox/dcim/tables/devices.py:210 +#: netbox/dcim/tables/devices.py:213 msgid "VC Priority" msgstr "Приоритет шасси" -#: netbox/dcim/tables/devices.py:217 netbox/templates/dcim/device_edit.html:38 +#: netbox/dcim/tables/devices.py:220 netbox/templates/dcim/device_edit.html:38 #: netbox/templates/dcim/devicebay_populate.html:16 msgid "Parent Device" msgstr "Родительское устройство" -#: netbox/dcim/tables/devices.py:222 +#: netbox/dcim/tables/devices.py:225 msgid "Position (Device Bay)" msgstr "Положение (отсек для устройств)" -#: netbox/dcim/tables/devices.py:231 +#: netbox/dcim/tables/devices.py:234 msgid "Console ports" msgstr "Консольные порты" -#: netbox/dcim/tables/devices.py:234 +#: netbox/dcim/tables/devices.py:237 msgid "Console server ports" msgstr "Порты консольного сервера" -#: netbox/dcim/tables/devices.py:237 +#: netbox/dcim/tables/devices.py:240 msgid "Power ports" msgstr "Порты питания" -#: netbox/dcim/tables/devices.py:240 +#: netbox/dcim/tables/devices.py:243 msgid "Power outlets" msgstr "Розетки питания" -#: netbox/dcim/tables/devices.py:243 netbox/dcim/tables/devices.py:1046 -#: netbox/dcim/tables/devicetypes.py:125 netbox/dcim/views.py:988 +#: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1052 +#: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:988 #: netbox/dcim/views.py:1227 netbox/dcim/views.py:1908 #: netbox/netbox/navigation/menu.py:81 netbox/netbox/navigation/menu.py:237 #: netbox/templates/dcim/device/base.html:37 @@ -6269,33 +6342,33 @@ msgstr "Розетки питания" #: netbox/templates/virtualization/virtualmachine/base.html:27 #: netbox/templates/virtualization/virtualmachine_list.html:14 #: netbox/virtualization/tables/virtualmachines.py:100 -#: netbox/virtualization/views.py:363 netbox/wireless/tables/wirelesslan.py:55 +#: netbox/virtualization/views.py:365 netbox/wireless/tables/wirelesslan.py:55 msgid "Interfaces" msgstr "Интерфейсы" -#: netbox/dcim/tables/devices.py:246 +#: netbox/dcim/tables/devices.py:249 msgid "Front ports" msgstr "Фронтальные порты" -#: netbox/dcim/tables/devices.py:252 +#: netbox/dcim/tables/devices.py:255 msgid "Device bays" msgstr "Отсеки для устройств" -#: netbox/dcim/tables/devices.py:255 +#: netbox/dcim/tables/devices.py:258 msgid "Module bays" msgstr "Отсеки для модулей" -#: netbox/dcim/tables/devices.py:258 +#: netbox/dcim/tables/devices.py:261 msgid "Inventory items" msgstr "Комплектующие" -#: netbox/dcim/tables/devices.py:297 netbox/dcim/tables/modules.py:56 +#: netbox/dcim/tables/devices.py:300 netbox/dcim/tables/modules.py:56 #: netbox/templates/dcim/modulebay.html:17 msgid "Module Bay" msgstr "Модульный отсек" -#: netbox/dcim/tables/devices.py:310 netbox/dcim/tables/devicetypes.py:48 -#: netbox/dcim/tables/devicetypes.py:140 netbox/dcim/views.py:1063 +#: netbox/dcim/tables/devices.py:313 netbox/dcim/tables/devicetypes.py:48 +#: netbox/dcim/tables/devicetypes.py:144 netbox/dcim/views.py:1063 #: netbox/dcim/views.py:2006 netbox/netbox/navigation/menu.py:90 #: netbox/templates/dcim/device/base.html:52 #: netbox/templates/dcim/device_list.html:71 @@ -6305,27 +6378,27 @@ msgstr "Модульный отсек" msgid "Inventory Items" msgstr "Предметы инвентаря" -#: netbox/dcim/tables/devices.py:322 +#: netbox/dcim/tables/devices.py:325 msgid "Cable Color" msgstr "Цвет кабеля" -#: netbox/dcim/tables/devices.py:328 +#: netbox/dcim/tables/devices.py:331 msgid "Link Peers" msgstr "Связать узлы" -#: netbox/dcim/tables/devices.py:331 +#: netbox/dcim/tables/devices.py:334 msgid "Mark Connected" msgstr "Отметить подключение" -#: netbox/dcim/tables/devices.py:449 +#: netbox/dcim/tables/devices.py:453 msgid "Maximum draw (W)" msgstr "Максимальная потребляемая мощность (Вт)" -#: netbox/dcim/tables/devices.py:452 +#: netbox/dcim/tables/devices.py:456 msgid "Allocated draw (W)" msgstr "Выделенная мощность (Вт)" -#: netbox/dcim/tables/devices.py:546 netbox/ipam/forms/model_forms.py:747 +#: netbox/dcim/tables/devices.py:550 netbox/ipam/forms/model_forms.py:747 #: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:596 #: netbox/ipam/views.py:696 netbox/netbox/navigation/menu.py:145 #: netbox/netbox/navigation/menu.py:147 @@ -6337,12 +6410,12 @@ msgstr "Выделенная мощность (Вт)" msgid "IP Addresses" msgstr "IP-адреса" -#: netbox/dcim/tables/devices.py:552 netbox/netbox/navigation/menu.py:189 +#: netbox/dcim/tables/devices.py:556 netbox/netbox/navigation/menu.py:189 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:6 msgid "FHRP Groups" msgstr "Группы FHRP" -#: netbox/dcim/tables/devices.py:564 netbox/templates/dcim/interface.html:89 +#: netbox/dcim/tables/devices.py:568 netbox/templates/dcim/interface.html:89 #: netbox/templates/virtualization/vminterface.html:67 #: netbox/templates/vpn/tunnel.html:18 #: netbox/templates/vpn/tunneltermination.html:13 @@ -6353,37 +6426,37 @@ msgstr "Группы FHRP" msgid "Tunnel" msgstr "Туннель" -#: netbox/dcim/tables/devices.py:589 netbox/dcim/tables/devicetypes.py:224 +#: netbox/dcim/tables/devices.py:593 netbox/dcim/tables/devicetypes.py:228 #: netbox/templates/dcim/interface.html:65 msgid "Management Only" msgstr "Только управление" -#: netbox/dcim/tables/devices.py:607 +#: netbox/dcim/tables/devices.py:612 msgid "VDCs" msgstr "Виртуальные контексты устройств(VDCs)" -#: netbox/dcim/tables/devices.py:852 netbox/templates/dcim/modulebay.html:49 +#: netbox/dcim/tables/devices.py:857 netbox/templates/dcim/modulebay.html:49 msgid "Installed Module" msgstr "Установленный модуль" -#: netbox/dcim/tables/devices.py:855 +#: netbox/dcim/tables/devices.py:860 msgid "Module Serial" msgstr "Серийный номер модуля" -#: netbox/dcim/tables/devices.py:859 +#: netbox/dcim/tables/devices.py:864 msgid "Module Asset Tag" msgstr "Тег активов модуля" -#: netbox/dcim/tables/devices.py:868 +#: netbox/dcim/tables/devices.py:873 msgid "Module Status" msgstr "Состояние модуля" -#: netbox/dcim/tables/devices.py:910 netbox/dcim/tables/devicetypes.py:308 +#: netbox/dcim/tables/devices.py:915 netbox/dcim/tables/devicetypes.py:313 #: netbox/templates/dcim/inventoryitem.html:40 msgid "Component" msgstr "Компонент" -#: netbox/dcim/tables/devices.py:965 +#: netbox/dcim/tables/devices.py:971 msgid "Items" msgstr "Предметы" @@ -6397,7 +6470,7 @@ msgid "Module Types" msgstr "Типы модулей" #: netbox/dcim/tables/devicetypes.py:53 netbox/extras/forms/filtersets.py:380 -#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:431 +#: netbox/extras/forms/model_forms.py:413 netbox/extras/tables/tables.py:437 #: netbox/netbox/navigation/menu.py:65 msgid "Platforms" msgstr "Платформы" @@ -6412,15 +6485,15 @@ msgstr "Платформа по умолчанию" msgid "Full Depth" msgstr "Полная глубина" -#: netbox/dcim/tables/devicetypes.py:98 +#: netbox/dcim/tables/devicetypes.py:99 msgid "U Height" msgstr "Высота U" -#: netbox/dcim/tables/devicetypes.py:110 netbox/dcim/tables/modules.py:26 +#: netbox/dcim/tables/devicetypes.py:114 netbox/dcim/tables/modules.py:26 msgid "Instances" msgstr "Инстансы" -#: netbox/dcim/tables/devicetypes.py:113 netbox/dcim/views.py:928 +#: netbox/dcim/tables/devicetypes.py:117 netbox/dcim/views.py:928 #: netbox/dcim/views.py:1167 netbox/dcim/views.py:1844 #: netbox/netbox/navigation/menu.py:84 #: netbox/templates/dcim/device/base.html:25 @@ -6431,7 +6504,7 @@ msgstr "Инстансы" msgid "Console Ports" msgstr "Порты консоли" -#: netbox/dcim/tables/devicetypes.py:116 netbox/dcim/views.py:943 +#: netbox/dcim/tables/devicetypes.py:120 netbox/dcim/views.py:943 #: netbox/dcim/views.py:1182 netbox/dcim/views.py:1860 #: netbox/netbox/navigation/menu.py:85 #: netbox/templates/dcim/device/base.html:28 @@ -6442,7 +6515,7 @@ msgstr "Порты консоли" msgid "Console Server Ports" msgstr "Порты консольного сервера" -#: netbox/dcim/tables/devicetypes.py:119 netbox/dcim/views.py:958 +#: netbox/dcim/tables/devicetypes.py:123 netbox/dcim/views.py:958 #: netbox/dcim/views.py:1197 netbox/dcim/views.py:1876 #: netbox/netbox/navigation/menu.py:86 #: netbox/templates/dcim/device/base.html:31 @@ -6453,7 +6526,7 @@ msgstr "Порты консольного сервера" msgid "Power Ports" msgstr "Порты питания" -#: netbox/dcim/tables/devicetypes.py:122 netbox/dcim/views.py:973 +#: netbox/dcim/tables/devicetypes.py:126 netbox/dcim/views.py:973 #: netbox/dcim/views.py:1212 netbox/dcim/views.py:1892 #: netbox/netbox/navigation/menu.py:87 #: netbox/templates/dcim/device/base.html:34 @@ -6464,7 +6537,7 @@ msgstr "Порты питания" msgid "Power Outlets" msgstr "Розетки питания" -#: netbox/dcim/tables/devicetypes.py:128 netbox/dcim/views.py:1003 +#: netbox/dcim/tables/devicetypes.py:132 netbox/dcim/views.py:1003 #: netbox/dcim/views.py:1242 netbox/dcim/views.py:1930 #: netbox/netbox/navigation/menu.py:82 #: netbox/templates/dcim/device/base.html:40 @@ -6474,7 +6547,7 @@ msgstr "Розетки питания" msgid "Front Ports" msgstr "Фронтальные порты" -#: netbox/dcim/tables/devicetypes.py:131 netbox/dcim/views.py:1018 +#: netbox/dcim/tables/devicetypes.py:135 netbox/dcim/views.py:1018 #: netbox/dcim/views.py:1257 netbox/dcim/views.py:1946 #: netbox/netbox/navigation/menu.py:83 #: netbox/templates/dcim/device/base.html:43 @@ -6485,7 +6558,7 @@ msgstr "Фронтальные порты" msgid "Rear Ports" msgstr "Задние порты" -#: netbox/dcim/tables/devicetypes.py:134 netbox/dcim/views.py:1048 +#: netbox/dcim/tables/devicetypes.py:138 netbox/dcim/views.py:1048 #: netbox/dcim/views.py:1986 netbox/netbox/navigation/menu.py:89 #: netbox/templates/dcim/device/base.html:49 #: netbox/templates/dcim/device_list.html:57 @@ -6493,7 +6566,7 @@ msgstr "Задние порты" msgid "Device Bays" msgstr "Отсеки для устройств" -#: netbox/dcim/tables/devicetypes.py:137 netbox/dcim/views.py:1033 +#: netbox/dcim/tables/devicetypes.py:141 netbox/dcim/views.py:1033 #: netbox/dcim/views.py:1966 netbox/netbox/navigation/menu.py:88 #: netbox/templates/dcim/device/base.html:46 #: netbox/templates/dcim/device_list.html:64 @@ -6570,24 +6643,53 @@ msgstr "Устройства без стоек" #: netbox/dcim/views.py:2019 netbox/extras/forms/model_forms.py:453 #: netbox/templates/extras/configcontext.html:10 #: netbox/virtualization/forms/model_forms.py:225 -#: netbox/virtualization/views.py:404 +#: netbox/virtualization/views.py:406 msgid "Config Context" msgstr "Контекст конфигурации" -#: netbox/dcim/views.py:2029 netbox/virtualization/views.py:414 +#: netbox/dcim/views.py:2029 netbox/virtualization/views.py:416 msgid "Render Config" msgstr "Конфигурация рендера" -#: netbox/dcim/views.py:2080 netbox/extras/tables/tables.py:441 +#: netbox/dcim/views.py:2062 netbox/virtualization/views.py:449 +#, python-brace-format +msgid "An error occurred while rendering the template: {error}" +msgstr "Во время рендеринга шаблона произошла ошибка: {error}" + +#: netbox/dcim/views.py:2080 netbox/extras/tables/tables.py:447 #: netbox/netbox/navigation/menu.py:234 netbox/netbox/navigation/menu.py:236 #: netbox/virtualization/views.py:179 msgid "Virtual Machines" msgstr "Виртуальные машины" -#: netbox/dcim/views.py:2963 netbox/ipam/tables/ip.py:233 +#: netbox/dcim/views.py:2828 +#, python-brace-format +msgid "Installed device {device} in bay {device_bay}." +msgstr "Установлено устройство {device} в отсек {device_bay}." + +#: netbox/dcim/views.py:2869 +#, python-brace-format +msgid "Removed device {device} from bay {device_bay}." +msgstr "Удалено устройство {device} из отсека {device_bay}." + +#: netbox/dcim/views.py:2975 netbox/ipam/tables/ip.py:234 msgid "Children" msgstr "Потомки" +#: netbox/dcim/views.py:3441 +msgid "Added member {escape(device)}" +msgstr "Добавлен участник {escape(device)}" + +#: netbox/dcim/views.py:3488 +#, python-brace-format +msgid "Unable to remove master device {device} from the virtual chassis." +msgstr "Невозможно удалить главное устройство {device} из виртуального шасси." + +#: netbox/dcim/views.py:3501 +#, python-brace-format +msgid "Removed {device} from virtual chassis {chassis}" +msgstr "{device} удалено из виртуального шасси {chassis}" + #: netbox/extras/api/customfields.py:88 #, python-brace-format msgid "Unknown related object(s): {name}" @@ -6758,7 +6860,7 @@ msgstr "Еженедельно" msgid "30 days" msgstr "30 дней" -#: netbox/extras/choices.py:272 netbox/extras/tables/tables.py:297 +#: netbox/extras/choices.py:272 netbox/extras/tables/tables.py:303 #: netbox/templates/dcim/virtualchassis_edit.html:107 #: netbox/templates/extras/eventrule.html:40 #: netbox/templates/generic/bulk_add_component.html:68 @@ -6768,12 +6870,12 @@ msgstr "30 дней" msgid "Create" msgstr "Создайте" -#: netbox/extras/choices.py:273 netbox/extras/tables/tables.py:300 +#: netbox/extras/choices.py:273 netbox/extras/tables/tables.py:306 #: netbox/templates/extras/eventrule.html:44 msgid "Update" msgstr "Обновить" -#: netbox/extras/choices.py:274 netbox/extras/tables/tables.py:303 +#: netbox/extras/choices.py:274 netbox/extras/tables/tables.py:309 #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/moduletype/component_templates.html:23 @@ -7093,7 +7195,7 @@ msgid "As attachment" msgstr "В качестве вложения" #: netbox/extras/forms/bulk_edit.py:167 netbox/extras/forms/filtersets.py:214 -#: netbox/extras/tables/tables.py:220 +#: netbox/extras/tables/tables.py:225 #: netbox/templates/extras/savedfilter.html:29 msgid "Shared" msgstr "Общий" @@ -7157,7 +7259,7 @@ msgstr "Активен" #: netbox/extras/forms/model_forms.py:204 #: netbox/extras/forms/model_forms.py:261 #: netbox/extras/forms/model_forms.py:365 -#: netbox/users/forms/model_forms.py:273 +#: netbox/users/forms/model_forms.py:277 msgid "Object types" msgstr "Типы объектов" @@ -7261,14 +7363,14 @@ msgstr "Тип связанного объекта" msgid "Field type" msgstr "Тип поля" -#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:71 +#: netbox/extras/forms/filtersets.py:98 netbox/extras/tables/tables.py:72 #: netbox/templates/generic/bulk_import.html:154 msgid "Choices" msgstr "Варианты" #: netbox/extras/forms/filtersets.py:142 netbox/extras/forms/filtersets.py:328 #: netbox/extras/forms/filtersets.py:417 -#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:78 +#: netbox/extras/forms/model_forms.py:448 netbox/templates/core/job.html:90 #: netbox/templates/extras/eventrule.html:90 msgid "Data" msgstr "Данные" @@ -7384,14 +7486,14 @@ msgstr "После" msgid "Before" msgstr "До" -#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:457 -#: netbox/extras/tables/tables.py:543 netbox/extras/tables/tables.py:580 +#: netbox/extras/forms/filtersets.py:484 netbox/extras/tables/tables.py:463 +#: netbox/extras/tables/tables.py:549 netbox/extras/tables/tables.py:586 #: netbox/templates/extras/objectchange.html:32 msgid "Time" msgstr "Время" #: netbox/extras/forms/filtersets.py:498 -#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:471 +#: netbox/extras/forms/model_forms.py:282 netbox/extras/tables/tables.py:477 #: netbox/templates/extras/eventrule.html:77 #: netbox/templates/extras/objectchange.html:46 msgid "Action" @@ -7557,7 +7659,7 @@ msgstr "Арендаторы" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:30 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:311 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 msgid "Assignment" msgstr "Задание" @@ -7904,115 +8006,115 @@ msgstr "Варианты могут быть заданы только в пол msgid "Object fields must define an object type." msgstr "Поля объекта должны определять тип объекта." -#: netbox/extras/models/customfields.py:360 +#: netbox/extras/models/customfields.py:359 #, python-brace-format msgid "{type} fields may not define an object type." msgstr "{type} поля не могут определять тип объекта." -#: netbox/extras/models/customfields.py:440 +#: netbox/extras/models/customfields.py:438 msgid "True" msgstr "Истина" -#: netbox/extras/models/customfields.py:441 +#: netbox/extras/models/customfields.py:439 msgid "False" msgstr "Ложь" -#: netbox/extras/models/customfields.py:523 +#: netbox/extras/models/customfields.py:521 #, python-brace-format msgid "Values must match this regex: {regex}" msgstr "" "Значения должны соответствовать этому регулярному вырагу: " "{regex}" -#: netbox/extras/models/customfields.py:617 +#: netbox/extras/models/customfields.py:615 msgid "Value must be a string." msgstr "Значение должно быть строкой." -#: netbox/extras/models/customfields.py:619 +#: netbox/extras/models/customfields.py:617 #, python-brace-format msgid "Value must match regex '{regex}'" msgstr "Значение должно совпадать с регулярным выраженностью '{regex}'" -#: netbox/extras/models/customfields.py:624 +#: netbox/extras/models/customfields.py:622 msgid "Value must be an integer." msgstr "Значение должно быть целым числом." -#: netbox/extras/models/customfields.py:627 -#: netbox/extras/models/customfields.py:642 +#: netbox/extras/models/customfields.py:625 +#: netbox/extras/models/customfields.py:640 #, python-brace-format msgid "Value must be at least {minimum}" msgstr "Значение должно быть не менее {minimum}" -#: netbox/extras/models/customfields.py:631 -#: netbox/extras/models/customfields.py:646 +#: netbox/extras/models/customfields.py:629 +#: netbox/extras/models/customfields.py:644 #, python-brace-format msgid "Value must not exceed {maximum}" msgstr "Значение не должно превышать {maximum}" -#: netbox/extras/models/customfields.py:639 +#: netbox/extras/models/customfields.py:637 msgid "Value must be a decimal." msgstr "Значение должно быть десятичным." -#: netbox/extras/models/customfields.py:651 +#: netbox/extras/models/customfields.py:649 msgid "Value must be true or false." msgstr "Значение должно быть истинным или ложным." -#: netbox/extras/models/customfields.py:659 +#: netbox/extras/models/customfields.py:657 msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)." msgstr "Значения дат должны быть в формате ISO 8601 (YYYY-MM-DD)." -#: netbox/extras/models/customfields.py:672 +#: netbox/extras/models/customfields.py:670 msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)." msgstr "" "Значения даты и времени должны быть в формате ISO 8601 (YYYY-MM-DD " "HH:MM:SS)." -#: netbox/extras/models/customfields.py:679 +#: netbox/extras/models/customfields.py:677 #, python-brace-format msgid "Invalid choice ({value}) for choice set {choiceset}." msgstr "Неверный выбор ({value}2) для выбора набора {choiceset}." -#: netbox/extras/models/customfields.py:689 +#: netbox/extras/models/customfields.py:687 #, python-brace-format msgid "Invalid choice(s) ({value}) for choice set {choiceset}." msgstr "Неверный выбор (ы){value}2) для выбора набора {choiceset}." -#: netbox/extras/models/customfields.py:698 +#: netbox/extras/models/customfields.py:696 #, python-brace-format msgid "Value must be an object ID, not {type}" msgstr "Значение должно быть идентификатором объекта, а не {type}" -#: netbox/extras/models/customfields.py:704 +#: netbox/extras/models/customfields.py:702 #, python-brace-format msgid "Value must be a list of object IDs, not {type}" msgstr "Значение должно быть списком идентификаторов объектов, а не {type}" -#: netbox/extras/models/customfields.py:708 +#: netbox/extras/models/customfields.py:706 #, python-brace-format msgid "Found invalid object ID: {id}" msgstr "Обнаружен неправильный идентификатор объекта: {id}" -#: netbox/extras/models/customfields.py:711 +#: netbox/extras/models/customfields.py:709 msgid "Required field cannot be empty." msgstr "Обязательное поле не может быть пустым." -#: netbox/extras/models/customfields.py:730 +#: netbox/extras/models/customfields.py:728 msgid "Base set of predefined choices (optional)" msgstr "Базовый набор предопределенных вариантов (опционально)" -#: netbox/extras/models/customfields.py:742 +#: netbox/extras/models/customfields.py:740 msgid "Choices are automatically ordered alphabetically" msgstr "Варианты автоматически упорядочены в алфавитном порядке" -#: netbox/extras/models/customfields.py:749 +#: netbox/extras/models/customfields.py:747 msgid "custom field choice set" msgstr "набор вариантов для настраиваемых полей" -#: netbox/extras/models/customfields.py:750 +#: netbox/extras/models/customfields.py:748 msgid "custom field choice sets" msgstr "наборы вариантов для настраиваемых полей" -#: netbox/extras/models/customfields.py:786 +#: netbox/extras/models/customfields.py:784 msgid "Must define base or extra choices." msgstr "Должен определить базовые или дополнительные варианты." @@ -8391,7 +8493,7 @@ msgstr "отметка времени" #: netbox/extras/models/search.py:37 msgid "field" -msgstr "сфера" +msgstr "полк" #: netbox/extras/models/search.py:45 msgid "value" @@ -8407,7 +8509,7 @@ msgstr "кэшированные значения" #: netbox/extras/models/staging.py:45 msgid "branch" -msgstr "филиал" +msgstr "ветка" #: netbox/extras/models/staging.py:46 msgid "branches" @@ -8443,7 +8545,7 @@ msgstr "помеченные товары" #: netbox/extras/scripts.py:439 msgid "Script Data" -msgstr "Данные сценария" +msgstr "Данные скрипта" #: netbox/extras/scripts.py:443 msgid "Script Execution Parameters" @@ -8470,56 +8572,56 @@ msgstr "Изменения в базе данных отменены из-за msgid "Deletion is prevented by a protection rule: {message}" msgstr "Удаление предотвращается правилом защиты: {message}" -#: netbox/extras/tables/tables.py:47 netbox/extras/tables/tables.py:125 -#: netbox/extras/tables/tables.py:149 netbox/extras/tables/tables.py:214 -#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:291 -#: netbox/extras/tables/tables.py:337 +#: netbox/extras/tables/tables.py:47 netbox/extras/tables/tables.py:128 +#: netbox/extras/tables/tables.py:153 netbox/extras/tables/tables.py:219 +#: netbox/extras/tables/tables.py:245 netbox/extras/tables/tables.py:297 +#: netbox/extras/tables/tables.py:343 #: netbox/templates/extras/customfield.html:93 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 msgid "Object Types" msgstr "Типы объектов" -#: netbox/extras/tables/tables.py:53 +#: netbox/extras/tables/tables.py:54 msgid "Visible" msgstr "Видимый" -#: netbox/extras/tables/tables.py:56 +#: netbox/extras/tables/tables.py:57 msgid "Editable" msgstr "Редактируемый" -#: netbox/extras/tables/tables.py:62 +#: netbox/extras/tables/tables.py:63 msgid "Related Object Type" msgstr "Тип связанного объекта" -#: netbox/extras/tables/tables.py:66 +#: netbox/extras/tables/tables.py:67 #: netbox/templates/extras/customfield.html:47 msgid "Choice Set" msgstr "Набор для выбора" -#: netbox/extras/tables/tables.py:74 +#: netbox/extras/tables/tables.py:75 msgid "Is Cloneable" msgstr "Можно ли клонировать" -#: netbox/extras/tables/tables.py:104 +#: netbox/extras/tables/tables.py:106 msgid "Count" -msgstr "Сосчитайте" +msgstr "Количество" -#: netbox/extras/tables/tables.py:107 +#: netbox/extras/tables/tables.py:109 msgid "Order Alphabetically" msgstr "Упорядочить в алфавитном порядке" -#: netbox/extras/tables/tables.py:131 +#: netbox/extras/tables/tables.py:134 #: netbox/templates/extras/customlink.html:33 msgid "New Window" msgstr "Новое окно" -#: netbox/extras/tables/tables.py:152 +#: netbox/extras/tables/tables.py:156 msgid "As Attachment" msgstr "В качестве вложения" -#: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:378 -#: netbox/extras/tables/tables.py:413 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:164 netbox/extras/tables/tables.py:384 +#: netbox/extras/tables/tables.py:419 netbox/templates/core/datafile.html:24 #: netbox/templates/dcim/device/render_config.html:22 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:31 @@ -8529,63 +8631,63 @@ msgstr "В качестве вложения" msgid "Data File" msgstr "Файл данных" -#: netbox/extras/tables/tables.py:164 netbox/extras/tables/tables.py:390 -#: netbox/extras/tables/tables.py:418 +#: netbox/extras/tables/tables.py:169 netbox/extras/tables/tables.py:396 +#: netbox/extras/tables/tables.py:424 msgid "Synced" msgstr "Синхронизировано" -#: netbox/extras/tables/tables.py:191 +#: netbox/extras/tables/tables.py:196 msgid "Image" msgstr "Изображение" -#: netbox/extras/tables/tables.py:196 +#: netbox/extras/tables/tables.py:201 msgid "Size (Bytes)" msgstr "Размер (байты)" -#: netbox/extras/tables/tables.py:261 +#: netbox/extras/tables/tables.py:267 msgid "SSL Validation" msgstr "Валидация SSL" -#: netbox/extras/tables/tables.py:306 +#: netbox/extras/tables/tables.py:312 msgid "Job Start" msgstr "Начало работы" -#: netbox/extras/tables/tables.py:309 +#: netbox/extras/tables/tables.py:315 msgid "Job End" msgstr "Завершение задания" -#: netbox/extras/tables/tables.py:426 netbox/netbox/navigation/menu.py:64 +#: netbox/extras/tables/tables.py:432 netbox/netbox/navigation/menu.py:64 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Роли устройств" -#: netbox/extras/tables/tables.py:467 netbox/templates/account/profile.html:19 +#: netbox/extras/tables/tables.py:473 netbox/templates/account/profile.html:19 #: netbox/templates/users/user.html:21 msgid "Full Name" msgstr "Полное имя" -#: netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:490 #: netbox/templates/extras/objectchange.html:68 msgid "Request ID" msgstr "Идентификатор запроса" -#: netbox/extras/tables/tables.py:521 +#: netbox/extras/tables/tables.py:527 msgid "Comments (Short)" msgstr "Комментарии (короткие)" -#: netbox/extras/tables/tables.py:540 netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:546 netbox/extras/tables/tables.py:580 msgid "Line" msgstr "Линия" -#: netbox/extras/tables/tables.py:547 netbox/extras/tables/tables.py:584 +#: netbox/extras/tables/tables.py:553 netbox/extras/tables/tables.py:590 msgid "Level" msgstr "Уровень" -#: netbox/extras/tables/tables.py:553 netbox/extras/tables/tables.py:593 +#: netbox/extras/tables/tables.py:559 netbox/extras/tables/tables.py:599 msgid "Message" msgstr "Сообщение" -#: netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:583 msgid "Method" msgstr "Метод" @@ -8628,7 +8730,7 @@ msgstr "Недопустимый атрибут \"{name}\" для {model}" #: netbox/extras/views.py:889 msgid "Your dashboard has been reset." -msgstr "Панель управления была перезагружена." +msgstr "Панель виджетов была сброшена." #: netbox/extras/views.py:935 msgid "Added widget: " @@ -8636,11 +8738,11 @@ msgstr "Добавлен виджет: " #: netbox/extras/views.py:976 msgid "Updated widget: " -msgstr "Обновленный виджет: " +msgstr "Обновлен виджет: " #: netbox/extras/views.py:1012 msgid "Deleted widget: " -msgstr "Удаленный виджет: " +msgstr "Удален виджет: " #: netbox/extras/views.py:1014 msgid "Error deleting widget: " @@ -8648,7 +8750,7 @@ msgstr "Ошибка при удалении виджета: " #: netbox/extras/views.py:1101 msgid "Unable to run script: RQ worker process not running." -msgstr "Невозможно запустить скрипт: рабочий процесс RQ не запущен." +msgstr "Невозможно запустить скрипт: процесс RQ не запущен." #: netbox/ipam/api/field_serializers.py:17 msgid "Enter a valid IPv4 or IPv6 address with optional mask." @@ -8683,7 +8785,7 @@ msgstr "DHCP" #: netbox/ipam/choices.py:73 msgid "SLAAC" -msgstr "Автоконфигурация (SLAAC)" +msgstr "SLAAC" #: netbox/ipam/choices.py:89 msgid "Loopback" @@ -8703,7 +8805,7 @@ msgstr "Стандарт" #: netbox/ipam/choices.py:120 msgid "CheckPoint" -msgstr "Контрольная точка" +msgstr "CheckPoint" #: netbox/ipam/choices.py:123 msgid "Cisco" @@ -8767,7 +8869,7 @@ msgid "Exporting L2VPN (identifier)" msgstr "Экспорт L2VPN (идентификатор)" #: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281 -#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:211 +#: netbox/ipam/forms/model_forms.py:227 netbox/ipam/tables/ip.py:212 #: netbox/templates/ipam/prefix.html:12 msgid "Prefix" msgstr "Префикс" @@ -8795,7 +8897,7 @@ msgid "Prefixes which contain this prefix or IP" msgstr "Префиксы, содержащие этот префикс или IP-адрес" #: netbox/ipam/filtersets.py:304 netbox/ipam/filtersets.py:572 -#: netbox/ipam/forms/bulk_edit.py:327 netbox/ipam/forms/filtersets.py:196 +#: netbox/ipam/forms/bulk_edit.py:341 netbox/ipam/forms/filtersets.py:196 #: netbox/ipam/forms/filtersets.py:331 msgid "Mask length" msgstr "Длина маски" @@ -8854,7 +8956,7 @@ msgstr "FHRP группа (ID)" #: netbox/ipam/filtersets.py:652 msgid "Is assigned to an interface" -msgstr "Присваивается интерфейсу" +msgstr "Присвоен интерфейсу" #: netbox/ipam/filtersets.py:656 msgid "Is assigned" @@ -8862,11 +8964,11 @@ msgstr "Назначено" #: netbox/ipam/filtersets.py:668 msgid "Service (ID)" -msgstr "Услуга (ID)" +msgstr "Сервис (ID)" #: netbox/ipam/filtersets.py:673 msgid "NAT inside IP address (ID)" -msgstr "Внутренний IP-адрес (ID) NAT" +msgstr "Внутренний NAT IP-адрес (ID)" #: netbox/ipam/filtersets.py:1096 msgid "IP address (ID)" @@ -8919,7 +9021,7 @@ msgstr "Обеспечить уникальное пространство" #: netbox/ipam/forms/bulk_edit.py:86 msgid "Is private" -msgstr "Является частным" +msgstr "Является приватным" #: netbox/ipam/forms/bulk_edit.py:107 netbox/ipam/forms/bulk_edit.py:136 #: netbox/ipam/forms/bulk_edit.py:161 netbox/ipam/forms/bulk_import.py:88 @@ -8940,26 +9042,52 @@ msgstr "RIR" msgid "Date added" msgstr "Дата добавления" -#: netbox/ipam/forms/bulk_edit.py:230 +#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/model_forms.py:637 +#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/ip.py:251 +#: netbox/templates/ipam/vlan_edit.html:37 +#: netbox/templates/ipam/vlangroup.html:27 +msgid "VLAN Group" +msgstr "VLAN группа" + +#: netbox/ipam/forms/bulk_edit.py:232 netbox/ipam/forms/bulk_import.py:184 +#: netbox/ipam/forms/filtersets.py:256 netbox/ipam/forms/model_forms.py:216 +#: netbox/ipam/models/vlans.py:214 netbox/ipam/tables/ip.py:255 +#: netbox/templates/ipam/prefix.html:60 netbox/templates/ipam/vlan.html:12 +#: netbox/templates/ipam/vlan/base.html:6 +#: netbox/templates/ipam/vlan_edit.html:10 +#: netbox/templates/wireless/wirelesslan.html:30 +#: netbox/vpn/forms/bulk_import.py:304 netbox/vpn/forms/filtersets.py:284 +#: netbox/vpn/forms/model_forms.py:433 netbox/vpn/forms/model_forms.py:452 +#: netbox/wireless/forms/bulk_edit.py:55 +#: netbox/wireless/forms/bulk_import.py:48 +#: netbox/wireless/forms/model_forms.py:48 netbox/wireless/models.py:101 +msgid "VLAN" +msgstr "VLAN" + +#: netbox/ipam/forms/bulk_edit.py:243 msgid "Prefix length" msgstr "Длина префикса" -#: netbox/ipam/forms/bulk_edit.py:253 netbox/ipam/forms/filtersets.py:241 +#: netbox/ipam/forms/bulk_edit.py:266 netbox/ipam/forms/filtersets.py:241 #: netbox/templates/ipam/prefix.html:85 msgid "Is a pool" -msgstr "Это пул" +msgstr "Является пулом" -#: netbox/ipam/forms/bulk_edit.py:258 netbox/ipam/forms/bulk_edit.py:302 +#: netbox/ipam/forms/bulk_edit.py:271 netbox/ipam/forms/bulk_edit.py:316 #: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293 #: netbox/ipam/models/ip.py:272 netbox/ipam/models/ip.py:539 msgid "Treat as fully utilized" msgstr "Считать полностью использованным" -#: netbox/ipam/forms/bulk_edit.py:350 netbox/ipam/models/ip.py:772 +#: netbox/ipam/forms/bulk_edit.py:285 netbox/ipam/forms/filtersets.py:171 +msgid "VLAN Assignment" +msgstr "Назначение VLAN" + +#: netbox/ipam/forms/bulk_edit.py:364 netbox/ipam/models/ip.py:772 msgid "DNS name" msgstr "DNS-имя" -#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:572 +#: netbox/ipam/forms/bulk_edit.py:385 netbox/ipam/forms/bulk_edit.py:586 #: netbox/ipam/forms/bulk_import.py:393 netbox/ipam/forms/bulk_import.py:477 #: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/filtersets.py:390 #: netbox/ipam/forms/filtersets.py:537 netbox/templates/ipam/fhrpgroup.html:22 @@ -8967,14 +9095,14 @@ msgstr "DNS-имя" #: netbox/templates/ipam/service.html:32 #: netbox/templates/ipam/servicetemplate.html:19 msgid "Protocol" -msgstr "протокол" +msgstr "Протокол" -#: netbox/ipam/forms/bulk_edit.py:378 netbox/ipam/forms/filtersets.py:397 +#: netbox/ipam/forms/bulk_edit.py:392 netbox/ipam/forms/filtersets.py:397 #: netbox/ipam/tables/fhrp.py:22 netbox/templates/ipam/fhrpgroup.html:26 msgid "Group ID" msgstr "Идентификатор группы" -#: netbox/ipam/forms/bulk_edit.py:383 netbox/ipam/forms/filtersets.py:402 +#: netbox/ipam/forms/bulk_edit.py:397 netbox/ipam/forms/filtersets.py:402 #: netbox/wireless/forms/bulk_edit.py:68 #: netbox/wireless/forms/bulk_edit.py:115 #: netbox/wireless/forms/bulk_import.py:62 @@ -8986,11 +9114,11 @@ msgstr "Идентификатор группы" msgid "Authentication type" msgstr "Тип аутентификации" -#: netbox/ipam/forms/bulk_edit.py:388 netbox/ipam/forms/filtersets.py:406 +#: netbox/ipam/forms/bulk_edit.py:402 netbox/ipam/forms/filtersets.py:406 msgid "Authentication key" msgstr "Ключ аутентификации" -#: netbox/ipam/forms/bulk_edit.py:405 netbox/ipam/forms/filtersets.py:383 +#: netbox/ipam/forms/bulk_edit.py:419 netbox/ipam/forms/filtersets.py:383 #: netbox/ipam/forms/model_forms.py:472 netbox/netbox/navigation/menu.py:370 #: netbox/templates/ipam/fhrpgroup.html:49 #: netbox/templates/wireless/inc/authentication_attrs.html:5 @@ -9001,30 +9129,30 @@ msgstr "Ключ аутентификации" #: netbox/wireless/forms/model_forms.py:55 #: netbox/wireless/forms/model_forms.py:164 msgid "Authentication" -msgstr "аутентификация" +msgstr "Аутентификация" -#: netbox/ipam/forms/bulk_edit.py:415 +#: netbox/ipam/forms/bulk_edit.py:429 msgid "Minimum child VLAN VID" -msgstr "Минимальное количество VLAN VID для детей" +msgstr "Минимальный ID дочерней VLAN" -#: netbox/ipam/forms/bulk_edit.py:421 +#: netbox/ipam/forms/bulk_edit.py:435 msgid "Maximum child VLAN VID" msgstr "Максимальный ID дочерней VLAN" -#: netbox/ipam/forms/bulk_edit.py:429 netbox/ipam/forms/model_forms.py:566 +#: netbox/ipam/forms/bulk_edit.py:443 netbox/ipam/forms/model_forms.py:566 msgid "Scope type" msgstr "Тип прицела" -#: netbox/ipam/forms/bulk_edit.py:491 netbox/ipam/forms/model_forms.py:641 +#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/model_forms.py:641 #: netbox/ipam/tables/vlans.py:71 netbox/templates/ipam/vlangroup.html:38 msgid "Scope" msgstr "Область применения" -#: netbox/ipam/forms/bulk_edit.py:563 +#: netbox/ipam/forms/bulk_edit.py:577 msgid "Site & Group" msgstr "Сайт и группа" -#: netbox/ipam/forms/bulk_edit.py:577 netbox/ipam/forms/model_forms.py:705 +#: netbox/ipam/forms/bulk_edit.py:591 netbox/ipam/forms/model_forms.py:705 #: netbox/ipam/forms/model_forms.py:737 netbox/ipam/tables/services.py:19 #: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:36 #: netbox/templates/ipam/servicetemplate.html:23 @@ -9048,20 +9176,6 @@ msgstr "Назначенный RIR" msgid "VLAN's group (if any)" msgstr "Группа VLAN (если есть)" -#: netbox/ipam/forms/bulk_import.py:184 netbox/ipam/forms/filtersets.py:256 -#: netbox/ipam/forms/model_forms.py:216 netbox/ipam/models/vlans.py:214 -#: netbox/ipam/tables/ip.py:254 netbox/templates/ipam/prefix.html:60 -#: netbox/templates/ipam/vlan.html:12 netbox/templates/ipam/vlan/base.html:6 -#: netbox/templates/ipam/vlan_edit.html:10 -#: netbox/templates/wireless/wirelesslan.html:30 -#: netbox/vpn/forms/bulk_import.py:304 netbox/vpn/forms/filtersets.py:284 -#: netbox/vpn/forms/model_forms.py:433 netbox/vpn/forms/model_forms.py:452 -#: netbox/wireless/forms/bulk_edit.py:55 -#: netbox/wireless/forms/bulk_import.py:48 -#: netbox/wireless/forms/model_forms.py:48 netbox/wireless/models.py:101 -msgid "VLAN" -msgstr "VLAN" - #: netbox/ipam/forms/bulk_import.py:307 msgid "Parent device of assigned interface (if any)" msgstr "Родительское устройство назначенного интерфейса (если есть)" @@ -9182,7 +9296,7 @@ msgstr "Семейство адресов" #: netbox/ipam/forms/filtersets.py:119 netbox/templates/ipam/asnrange.html:25 msgid "Range" -msgstr "Ассортимент" +msgstr "Диапозон" #: netbox/ipam/forms/filtersets.py:128 msgid "Start" @@ -9192,10 +9306,6 @@ msgstr "Начало" msgid "End" msgstr "Конец" -#: netbox/ipam/forms/filtersets.py:171 -msgid "VLAN Assignment" -msgstr "Назначение VLAN" - #: netbox/ipam/forms/filtersets.py:186 msgid "Search within" msgstr "Поиск внутри" @@ -9218,7 +9328,7 @@ msgstr "Назначенное устройство" #: netbox/ipam/forms/filtersets.py:352 msgid "Assigned VM" -msgstr "назначенная виртуальная машина" +msgstr "Назначенная виртуальная машина" #: netbox/ipam/forms/filtersets.py:366 msgid "Assigned to an interface" @@ -9239,7 +9349,7 @@ msgstr "Минимальный VID" #: netbox/ipam/forms/filtersets.py:454 msgid "Maximum VID" -msgstr "Максимальное значение VID" +msgstr "Максимальный VID" #: netbox/ipam/forms/filtersets.py:563 netbox/ipam/forms/model_forms.py:318 #: netbox/ipam/forms/model_forms.py:759 netbox/ipam/forms/model_forms.py:785 @@ -9264,7 +9374,7 @@ msgstr "Виртуальная машина" msgid "Route Target" msgstr "Цель маршрута" -#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:116 +#: netbox/ipam/forms/model_forms.py:112 netbox/ipam/tables/ip.py:117 #: netbox/templates/ipam/aggregate.html:11 #: netbox/templates/ipam/prefix.html:38 msgid "Aggregate" @@ -9323,15 +9433,9 @@ msgstr "Виртуальный IP-адрес" msgid "Assignment already exists" msgstr "Задание уже существует" -#: netbox/ipam/forms/model_forms.py:637 netbox/ipam/forms/model_forms.py:679 -#: netbox/ipam/tables/ip.py:250 netbox/templates/ipam/vlan_edit.html:37 -#: netbox/templates/ipam/vlangroup.html:27 -msgid "VLAN Group" -msgstr "Группа VLAN" - #: netbox/ipam/forms/model_forms.py:638 msgid "Child VLANs" -msgstr "Детские сети VLAN" +msgstr "Дочерние VLAN" #: netbox/ipam/forms/model_forms.py:710 netbox/ipam/forms/model_forms.py:742 msgid "" @@ -9376,7 +9480,7 @@ msgstr "" #: netbox/ipam/models/asns.py:34 msgid "start" -msgstr "Начало" +msgstr "старт" #: netbox/ipam/models/asns.py:51 msgid "ASN range" @@ -9627,7 +9731,7 @@ msgstr "IP-адрес, для которого этот адрес являет #: netbox/ipam/models/ip.py:773 msgid "Hostname or FQDN (not case-sensitive)" -msgstr "Имя хоста или полное доменное имя (без учета регистра)" +msgstr "Имя хоста или полное доменное имя (регистр не учитывается)" #: netbox/ipam/models/ip.py:789 netbox/ipam/models/services.py:94 msgid "IP addresses" @@ -9747,7 +9851,7 @@ msgstr "Рабочее состояние этой VLAN" msgid "The primary function of this VLAN" msgstr "Основная функция этой VLAN" -#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:175 +#: netbox/ipam/models/vlans.py:215 netbox/ipam/tables/ip.py:176 #: netbox/ipam/tables/vlans.py:78 netbox/ipam/views.py:971 #: netbox/netbox/navigation/menu.py:180 netbox/netbox/navigation/menu.py:182 msgid "VLANs" @@ -9814,67 +9918,67 @@ msgstr "Количество сайтов" msgid "Provider Count" msgstr "Количество провайдеров" -#: netbox/ipam/tables/ip.py:94 netbox/netbox/navigation/menu.py:166 +#: netbox/ipam/tables/ip.py:95 netbox/netbox/navigation/menu.py:166 #: netbox/netbox/navigation/menu.py:168 msgid "Aggregates" msgstr "Агрегаты" -#: netbox/ipam/tables/ip.py:124 +#: netbox/ipam/tables/ip.py:125 msgid "Added" msgstr "Добавлено" -#: netbox/ipam/tables/ip.py:127 netbox/ipam/tables/ip.py:165 +#: netbox/ipam/tables/ip.py:128 netbox/ipam/tables/ip.py:166 #: netbox/ipam/tables/vlans.py:138 netbox/ipam/views.py:346 #: netbox/netbox/navigation/menu.py:152 netbox/netbox/navigation/menu.py:154 #: netbox/templates/ipam/vlan.html:84 msgid "Prefixes" msgstr "Префиксы" -#: netbox/ipam/tables/ip.py:130 netbox/ipam/tables/ip.py:267 -#: netbox/ipam/tables/ip.py:320 netbox/ipam/tables/vlans.py:82 +#: netbox/ipam/tables/ip.py:131 netbox/ipam/tables/ip.py:270 +#: netbox/ipam/tables/ip.py:324 netbox/ipam/tables/vlans.py:82 #: netbox/templates/dcim/device.html:260 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:29 netbox/templates/ipam/prefix.html:106 msgid "Utilization" msgstr "Использование" -#: netbox/ipam/tables/ip.py:170 netbox/netbox/navigation/menu.py:148 +#: netbox/ipam/tables/ip.py:171 netbox/netbox/navigation/menu.py:148 msgid "IP Ranges" msgstr "Диапазоны IP-адресов" -#: netbox/ipam/tables/ip.py:220 +#: netbox/ipam/tables/ip.py:221 msgid "Prefix (Flat)" msgstr "Префикс (плоский)" -#: netbox/ipam/tables/ip.py:224 +#: netbox/ipam/tables/ip.py:225 msgid "Depth" msgstr "Глубина" -#: netbox/ipam/tables/ip.py:261 +#: netbox/ipam/tables/ip.py:262 msgid "Pool" msgstr "Пул" -#: netbox/ipam/tables/ip.py:264 netbox/ipam/tables/ip.py:317 +#: netbox/ipam/tables/ip.py:266 netbox/ipam/tables/ip.py:320 msgid "Marked Utilized" msgstr "Отмечено как использованный" -#: netbox/ipam/tables/ip.py:301 +#: netbox/ipam/tables/ip.py:304 msgid "Start address" msgstr "Начальный адрес" -#: netbox/ipam/tables/ip.py:379 +#: netbox/ipam/tables/ip.py:383 msgid "NAT (Inside)" msgstr "NAT (внутри)" -#: netbox/ipam/tables/ip.py:384 +#: netbox/ipam/tables/ip.py:388 msgid "NAT (Outside)" msgstr "NAT (за пределами сети)" -#: netbox/ipam/tables/ip.py:389 +#: netbox/ipam/tables/ip.py:393 msgid "Assigned" msgstr "Назначено" -#: netbox/ipam/tables/ip.py:424 netbox/templates/vpn/l2vpntermination.html:16 +#: netbox/ipam/tables/ip.py:429 netbox/templates/vpn/l2vpntermination.html:16 #: netbox/vpn/forms/filtersets.py:240 msgid "Assigned Object" msgstr "Назначенный объект" @@ -9896,11 +10000,11 @@ msgstr "КРАСНЫЙ" msgid "Unique" msgstr "Уникальный" -#: netbox/ipam/tables/vrfs.py:36 netbox/vpn/tables/l2vpn.py:27 +#: netbox/ipam/tables/vrfs.py:37 netbox/vpn/tables/l2vpn.py:27 msgid "Import Targets" msgstr "Цели импорта" -#: netbox/ipam/tables/vrfs.py:41 netbox/vpn/tables/l2vpn.py:32 +#: netbox/ipam/tables/vrfs.py:42 netbox/vpn/tables/l2vpn.py:32 msgid "Export Targets" msgstr "Цели экспорта" @@ -10516,7 +10620,7 @@ msgstr "Виртуализация" #: netbox/templates/virtualization/virtualmachine/base.html:32 #: netbox/templates/virtualization/virtualmachine_list.html:21 #: netbox/virtualization/tables/virtualmachines.py:103 -#: netbox/virtualization/views.py:385 +#: netbox/virtualization/views.py:387 msgid "Virtual Disks" msgstr "Виртуальные диски" @@ -10534,7 +10638,7 @@ msgstr "Типы каналов связи" #: netbox/netbox/navigation/menu.py:261 msgid "Circuit Terminations" -msgstr "Прерывания цепей" +msgstr "Точка подключения канала связи" #: netbox/netbox/navigation/menu.py:265 netbox/netbox/navigation/menu.py:267 msgid "Providers" @@ -10648,13 +10752,13 @@ msgid "Admin" msgstr "Администратор" #: netbox/netbox/navigation/menu.py:374 netbox/templates/users/group.html:29 -#: netbox/users/forms/model_forms.py:233 netbox/users/forms/model_forms.py:245 -#: netbox/users/forms/model_forms.py:297 netbox/users/tables.py:102 +#: netbox/users/forms/model_forms.py:237 netbox/users/forms/model_forms.py:249 +#: netbox/users/forms/model_forms.py:301 netbox/users/tables.py:102 msgid "Users" msgstr "Пользователи" #: netbox/netbox/navigation/menu.py:394 netbox/users/forms/model_forms.py:182 -#: netbox/users/forms/model_forms.py:194 netbox/users/forms/model_forms.py:302 +#: netbox/users/forms/model_forms.py:194 netbox/users/forms/model_forms.py:306 #: netbox/users/tables.py:35 netbox/users/tables.py:106 msgid "Groups" msgstr "Группы" @@ -10665,8 +10769,8 @@ msgid "API Tokens" msgstr "Токены API" #: netbox/netbox/navigation/menu.py:421 netbox/users/forms/model_forms.py:188 -#: netbox/users/forms/model_forms.py:196 netbox/users/forms/model_forms.py:239 -#: netbox/users/forms/model_forms.py:246 +#: netbox/users/forms/model_forms.py:196 netbox/users/forms/model_forms.py:243 +#: netbox/users/forms/model_forms.py:250 msgid "Permissions" msgstr "Разрешения" @@ -10827,42 +10931,62 @@ msgid "Cannot delete stores from registry" msgstr "Невозможно удалить магазины из реестра" #: netbox/netbox/settings.py:742 +msgid "Czech" +msgstr "Чешский" + +#: netbox/netbox/settings.py:743 +msgid "Danish" +msgstr "Датский" + +#: netbox/netbox/settings.py:744 msgid "German" msgstr "Немецкий" -#: netbox/netbox/settings.py:743 +#: netbox/netbox/settings.py:745 msgid "English" msgstr "Английский" -#: netbox/netbox/settings.py:744 +#: netbox/netbox/settings.py:746 msgid "Spanish" msgstr "Испанский" -#: netbox/netbox/settings.py:745 +#: netbox/netbox/settings.py:747 msgid "French" msgstr "Французский" -#: netbox/netbox/settings.py:746 +#: netbox/netbox/settings.py:748 +msgid "Italian" +msgstr "Итальянский" + +#: netbox/netbox/settings.py:749 msgid "Japanese" msgstr "Японский" -#: netbox/netbox/settings.py:747 +#: netbox/netbox/settings.py:750 +msgid "Dutch" +msgstr "Голландский" + +#: netbox/netbox/settings.py:751 +msgid "Polish" +msgstr "Польский" + +#: netbox/netbox/settings.py:752 msgid "Portuguese" msgstr "Португальский" -#: netbox/netbox/settings.py:748 +#: netbox/netbox/settings.py:753 msgid "Russian" msgstr "Русский" -#: netbox/netbox/settings.py:749 +#: netbox/netbox/settings.py:754 msgid "Turkish" msgstr "Турецкий" -#: netbox/netbox/settings.py:750 +#: netbox/netbox/settings.py:755 msgid "Ukrainian" msgstr "украинский" -#: netbox/netbox/settings.py:751 +#: netbox/netbox/settings.py:756 msgid "Chinese" msgstr "Китайский" @@ -10870,25 +10994,25 @@ msgstr "Китайский" msgid "Toggle all" msgstr "Переключить все" -#: netbox/netbox/tables/columns.py:290 +#: netbox/netbox/tables/columns.py:299 msgid "Toggle Dropdown" msgstr "Переключить выпадающий список" -#: netbox/netbox/tables/columns.py:555 netbox/templates/core/job.html:35 +#: netbox/netbox/tables/columns.py:564 netbox/templates/core/job.html:47 msgid "Error" msgstr "Ошибка" -#: netbox/netbox/tables/tables.py:57 +#: netbox/netbox/tables/tables.py:58 #, python-brace-format msgid "No {model_name} found" msgstr "{model_name} не найдена" -#: netbox/netbox/tables/tables.py:248 +#: netbox/netbox/tables/tables.py:249 #: netbox/templates/generic/bulk_import.html:117 msgid "Field" msgstr "Поле" -#: netbox/netbox/tables/tables.py:251 +#: netbox/netbox/tables/tables.py:252 msgid "Value" msgstr "Ценность" @@ -10896,11 +11020,36 @@ msgstr "Ценность" msgid "Dummy Plugin" msgstr "Фиктивный плагин" -#: netbox/netbox/views/generic/bulk_views.py:405 +#: netbox/netbox/views/generic/bulk_views.py:111 +#, python-brace-format +msgid "" +"There was an error rendering the selected export template ({template}): " +"{error}" +msgstr "" +"Произошла ошибка при рендеринге выбранного шаблона ({template}): {error}" + +#: netbox/netbox/views/generic/bulk_views.py:411 #, python-brace-format msgid "Row {i}: Object with ID {id} does not exist" msgstr "Ряд {i}: Объект с идентификатором {id} не существует" +#: netbox/netbox/views/generic/bulk_views.py:679 +#: netbox/netbox/views/generic/bulk_views.py:877 +#: netbox/netbox/views/generic/bulk_views.py:925 +#, python-brace-format +msgid "No {object_type} were selected." +msgstr "{object_type} не были выбраны." + +#: netbox/netbox/views/generic/bulk_views.py:759 +#, python-brace-format +msgid "Renamed {count} {object_type}" +msgstr "Переименован(-о) {count} {object_type}" + +#: netbox/netbox/views/generic/bulk_views.py:855 +#, python-brace-format +msgid "Deleted {count} {object_type}" +msgstr "Удален(-о) {count} {object_type}" + #: netbox/netbox/views/generic/feature_views.py:38 msgid "Changelog" msgstr "Журнал изменений" @@ -10909,6 +11058,20 @@ msgstr "Журнал изменений" msgid "Journal" msgstr "Журнал" +#: netbox/netbox/views/generic/feature_views.py:205 +msgid "Unable to synchronize data: No data file set." +msgstr "Невозможно синхронизировать данные: не указан файл данных." + +#: netbox/netbox/views/generic/feature_views.py:209 +#, python-brace-format +msgid "Synchronized data for {object_type} {object}." +msgstr "Синхронизированы данные для {object_type} {object}." + +#: netbox/netbox/views/generic/feature_views.py:234 +#, python-brace-format +msgid "Synced {count} {object_type}" +msgstr "Синхронизирован(-о) {count} {object_type}" + #: netbox/netbox/views/generic/object_views.py:108 #, python-brace-format msgid "{class_name} must implement get_children()" @@ -11157,7 +11320,7 @@ msgstr "Последний раз использованный" msgid "Add a Token" msgstr "Добавить токен" -#: netbox/templates/base/base.html:18 netbox/templates/home.html:27 +#: netbox/templates/base/base.html:22 netbox/templates/home.html:27 msgid "Home" msgstr "Главная" @@ -11196,7 +11359,7 @@ msgstr "Дата установки" #: netbox/templates/circuits/circuit.html:51 msgid "Termination Date" -msgstr "Дата увольнения" +msgstr "Дата отключения" #: netbox/templates/circuits/circuit_terminations_swap.html:4 msgid "Swap Circuit Terminations" @@ -11205,7 +11368,8 @@ msgstr "Прерывания цепей Swap" #: netbox/templates/circuits/circuit_terminations_swap.html:8 #, python-format msgid "Swap these terminations for circuit %(circuit)s?" -msgstr "Замените эти разъемы на схему %(circuit)s?" +msgstr "" +"Поменять местами эти эти точки подключения в канале связи %(circuit)s?" #: netbox/templates/circuits/circuit_terminations_swap.html:14 msgid "A side" @@ -11448,21 +11612,21 @@ msgstr "Пользовательские предпочтения" msgid "Job retention" msgstr "Сохранение рабочих мест" -#: netbox/templates/core/job.html:17 netbox/templates/core/rq_task.html:12 +#: netbox/templates/core/job.html:29 netbox/templates/core/rq_task.html:12 #: netbox/templates/core/rq_task.html:49 netbox/templates/core/rq_task.html:58 msgid "Job" msgstr "Задание" -#: netbox/templates/core/job.html:40 +#: netbox/templates/core/job.html:52 #: netbox/templates/extras/journalentry.html:26 msgid "Created By" msgstr "Создано" -#: netbox/templates/core/job.html:48 +#: netbox/templates/core/job.html:60 msgid "Scheduling" msgstr "Планирование" -#: netbox/templates/core/job.html:59 +#: netbox/templates/core/job.html:71 #, python-format msgid "every %(interval)s minutes" msgstr "каждый %(interval)s протокол" @@ -11476,8 +11640,8 @@ msgstr "Фоновые очереди" #: netbox/templates/core/rq_queue_list.html:24 #: netbox/templates/core/rq_queue_list.html:25 -#: netbox/templates/core/rq_worker_list.html:44 -#: netbox/templates/core/rq_worker_list.html:45 +#: netbox/templates/core/rq_worker_list.html:49 +#: netbox/templates/core/rq_worker_list.html:50 #: netbox/templates/extras/script_result.html:49 #: netbox/templates/extras/script_result.html:51 #: netbox/templates/inc/table_controls_htmx.html:30 @@ -11548,12 +11712,12 @@ msgstr "" #: netbox/templates/core/rq_worker.html:10 msgid "Worker Info" -msgstr "Информация о работнике" +msgstr "Информация о рабочем процессе" #: netbox/templates/core/rq_worker.html:31 #: netbox/templates/core/rq_worker.html:40 msgid "Worker" -msgstr "Рабочий" +msgstr "Рабочий процесс" #: netbox/templates/core/rq_worker.html:55 msgid "Queues" @@ -11582,11 +11746,12 @@ msgstr "секунды" #: netbox/templates/core/rq_worker_list.html:13 #: netbox/templates/core/rq_worker_list.html:21 msgid "Background Workers" -msgstr "Работники фоновых служб" +msgstr "Фоновые рабочие процессы" -#: netbox/templates/core/rq_worker_list.html:27 -msgid "Workers in " -msgstr "Рабочие в " +#: netbox/templates/core/rq_worker_list.html:29 +#, python-format +msgid "Workers in %(queue_name)s" +msgstr "Рабочие процессы в %(queue_name)s" #: netbox/templates/core/system.html:11 #: netbox/utilities/templates/buttons/export.html:4 @@ -11619,7 +11784,7 @@ msgstr "Недоступно" #: netbox/templates/core/system.html:61 msgid "RQ workers" -msgstr "Работники RQ" +msgstr "Рабочие процессы RQ" #: netbox/templates/core/system.html:64 msgid "default queue" @@ -11704,7 +11869,7 @@ msgstr "Неполный" #: netbox/templates/dcim/component_list.html:14 msgid "Rename Selected" -msgstr "Переименовать выбранное" +msgstr "Переименовать Выбранное" #: netbox/templates/dcim/consoleport.html:65 #: netbox/templates/dcim/consoleserverport.html:66 @@ -11897,7 +12062,7 @@ msgstr "Родительский залив" #: netbox/templates/dcim/device_edit.html:48 #: netbox/utilities/templates/form_helpers/render_field.html:20 msgid "Regenerate Slug" -msgstr "Сгенерировать подстроку" +msgstr "Сгенерировать Подстроку" #: netbox/templates/dcim/device_edit.html:49 #: netbox/templates/generic/bulk_remove.html:21 @@ -12148,7 +12313,7 @@ msgstr "Номер модели" #: netbox/templates/dcim/location.html:17 msgid "Add Child Location" -msgstr "Добавить дочернюю локацию" +msgstr "Добавить Дочернюю Локацию" #: netbox/templates/dcim/location.html:58 netbox/templates/dcim/site.html:56 msgid "Facility" @@ -12156,11 +12321,11 @@ msgstr "Объект" #: netbox/templates/dcim/location.html:77 msgid "Child Locations" -msgstr "Дочерние локации" +msgstr "Дочерние Локации" #: netbox/templates/dcim/location.html:81 netbox/templates/dcim/site.html:131 msgid "Add a Location" -msgstr "Добавить локацию" +msgstr "Добавить Локацию" #: netbox/templates/dcim/location.html:94 netbox/templates/dcim/site.html:144 msgid "Add a Device" @@ -12364,7 +12529,7 @@ msgstr "Добавить нового участника" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:68 netbox/users/forms/model_forms.py:309 +#: netbox/users/forms/filtersets.py:68 netbox/users/forms/model_forms.py:313 msgid "Actions" msgstr "Действия" @@ -12605,8 +12770,8 @@ msgid "" "This will remove all configured widgets and restore the " "default dashboard configuration." msgstr "" -"Это удалит все настроили виджеты и восстановите " -"конфигурацию панели управления по умолчанию." +"Это удалит все настроенные виджеты и восстановит настройку " +"панели по умолчанию." #: netbox/templates/extras/dashboard/reset.html:13 msgid "" @@ -13000,15 +13165,15 @@ msgstr "Переименование" #: netbox/templates/generic/bulk_rename.html:27 msgid "Bulk Rename" -msgstr "Массовое переименование" +msgstr "Массовое Переименование" #: netbox/templates/generic/bulk_rename.html:39 msgid "Current Name" -msgstr "Текущее имя" +msgstr "Текущее Имя" #: netbox/templates/generic/bulk_rename.html:40 msgid "New Name" -msgstr "Новое имя" +msgstr "Новое Имя" #: netbox/templates/generic/bulk_rename.html:64 #: netbox/utilities/templates/widgets/markdown_input.html:11 @@ -13523,7 +13688,7 @@ msgid "View" msgstr "Вид" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:312 +#: netbox/users/forms/model_forms.py:316 msgid "Constraints" msgstr "Ограничения" @@ -13804,7 +13969,7 @@ msgstr "Контактная группа родителей (ID)" #: netbox/tenancy/filtersets.py:35 msgid "Parent contact group (slug)" -msgstr "Контактная группа родителей (slug)" +msgstr "Контактная группа родителей (подстрока)" #: netbox/tenancy/filtersets.py:41 netbox/tenancy/filtersets.py:68 #: netbox/tenancy/filtersets.py:111 @@ -14051,19 +14216,19 @@ msgstr "" "Пароли не совпадают! Пожалуйста, проверьте введенные данные и попробуйте " "снова." -#: netbox/users/forms/model_forms.py:291 +#: netbox/users/forms/model_forms.py:295 msgid "Additional actions" msgstr "Дополнительные действия" -#: netbox/users/forms/model_forms.py:294 +#: netbox/users/forms/model_forms.py:298 msgid "Actions granted in addition to those listed above" msgstr "Действия, предпринятые в дополнение к перечисленным выше" -#: netbox/users/forms/model_forms.py:310 +#: netbox/users/forms/model_forms.py:314 msgid "Objects" msgstr "Объекты" -#: netbox/users/forms/model_forms.py:322 +#: netbox/users/forms/model_forms.py:326 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -14073,11 +14238,11 @@ msgstr "" "Оставьте значение null для соответствия всем объектам этого типа. Список из " "нескольких объектов приведет к логической операции ИЛИ." -#: netbox/users/forms/model_forms.py:361 +#: netbox/users/forms/model_forms.py:365 msgid "At least one action must be selected." msgstr "Должно быть выбрано хотя бы одно действие." -#: netbox/users/forms/model_forms.py:379 +#: netbox/users/forms/model_forms.py:383 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Неверный фильтр для {model}: {error}" @@ -14836,6 +15001,16 @@ msgstr "виртуальный диск" msgid "virtual disks" msgstr "виртуальные диски" +#: netbox/virtualization/views.py:274 +#, python-brace-format +msgid "Added {count} devices to cluster {cluster}" +msgstr "Добавлено {count} устройств(-а) для кластеризации {cluster}" + +#: netbox/virtualization/views.py:309 +#, python-brace-format +msgid "Removed {count} devices from cluster {cluster}" +msgstr "Удалено {count} устройств(-а) из кластера {cluster}" + #: netbox/vpn/choices.py:31 msgid "IPsec - Transport" msgstr "IPsec — транспорт" @@ -15248,7 +15423,7 @@ msgstr "Одновременно объект может быть отправл #: netbox/vpn/models/tunnels.py:156 msgid "tunnel termination" -msgstr "завершение туннеля" +msgstr "точка подключения туннеля" #: netbox/vpn/models/tunnels.py:157 msgid "tunnel terminations"