diff --git a/.github/ISSUE_TEMPLATE/01-feature_request.yaml b/.github/ISSUE_TEMPLATE/01-feature_request.yaml
index 89f550298..e4eb15d4f 100644
--- a/.github/ISSUE_TEMPLATE/01-feature_request.yaml
+++ b/.github/ISSUE_TEMPLATE/01-feature_request.yaml
@@ -15,7 +15,7 @@ body:
attributes:
label: NetBox version
description: What version of NetBox are you currently running?
- placeholder: v4.2.6
+ placeholder: v4.2.7
validations:
required: true
- type: dropdown
diff --git a/.github/ISSUE_TEMPLATE/02-bug_report.yaml b/.github/ISSUE_TEMPLATE/02-bug_report.yaml
index 8b1f56914..f411aeaed 100644
--- a/.github/ISSUE_TEMPLATE/02-bug_report.yaml
+++ b/.github/ISSUE_TEMPLATE/02-bug_report.yaml
@@ -27,7 +27,7 @@ body:
attributes:
label: NetBox Version
description: What version of NetBox are you currently running?
- placeholder: v4.2.6
+ placeholder: v4.2.7
validations:
required: true
- type: dropdown
diff --git a/contrib/generated_schema.json b/contrib/generated_schema.json
index 5a0616ac2..66a61cbad 100644
--- a/contrib/generated_schema.json
+++ b/contrib/generated_schema.json
@@ -427,6 +427,7 @@
"e3",
"xdsl",
"docsis",
+ "moca",
"bpon",
"epon",
"10g-epon",
diff --git a/docs/release-notes/version-4.2.md b/docs/release-notes/version-4.2.md
index 7681a5218..8ef60a2bd 100644
--- a/docs/release-notes/version-4.2.md
+++ b/docs/release-notes/version-4.2.md
@@ -1,5 +1,34 @@
# NetBox v4.2
+## v4.2.7 (2025-04-10)
+
+### Enhancements
+
+* [#16144](https://github.com/netbox-community/netbox/issues/16144) - Add support for plugin models to GetReturnURLMixin
+* [#18138](https://github.com/netbox-community/netbox/issues/18138) - Enable filtering of ObjectVar and MultiObjectVar input selections for custom fields
+* [#18656](https://github.com/netbox-community/netbox/issues/18656) - Enable FHRP group assignment when bulk importing IP addresses
+* [#18980](https://github.com/netbox-community/netbox/issues/18980) - Optimize bulk updates of custom field values when custom fields are added/removed
+* [#19018](https://github.com/netbox-community/netbox/issues/19018) - Add MoCA interface type
+
+### Bug Fixes
+
+* [#18553](https://github.com/netbox-community/netbox/issues/18553) - Avoid clearing site of assigned virtual machines when editing a cluster
+* [#18738](https://github.com/netbox-community/netbox/issues/18738) - Respect declared ordering of custom scripts within a module
+* [#18895](https://github.com/netbox-community/netbox/issues/18895) - Fix GraphQL support for interfaces which terminate virtual circuits
+* [#18904](https://github.com/netbox-community/netbox/issues/18904) - Add missing tags column to config contexts table
+* [#18964](https://github.com/netbox-community/netbox/issues/18964) - Fix "select all" behavior on object lists
+* [#18965](https://github.com/netbox-community/netbox/issues/18965) - "Run script" button should respect default commit toggle for custom scripts
+* [#18991](https://github.com/netbox-community/netbox/issues/18991) - Fix cable path tracing for pass-through ports in REST API
+* [#18999](https://github.com/netbox-community/netbox/issues/18999) - Fix filtering of inventory items with no manufacturer in GraphQL API
+* [#19021](https://github.com/netbox-community/netbox/issues/19021) - Preserve JSONField stylign when `help_text` is passed
+* [#19023](https://github.com/netbox-community/netbox/issues/19023) - `get_field_value()` should honor null values on bound form fields
+* [#19030](https://github.com/netbox-community/netbox/issues/19030) - Prevent pagination buttons from overlapping bulk action buttons on object lists
+* [#19041](https://github.com/netbox-community/netbox/issues/19041) - Fix `IndexError` exception when creating multiple front ports with a label
+* [#19092](https://github.com/netbox-community/netbox/issues/19092) - Fix clearing of scope field when bulk editing prefixes
+* [#19122](https://github.com/netbox-community/netbox/issues/19122) - Fix styling of server error page
+
+---
+
## v4.2.6 (2025-03-21)
### Enhancements
diff --git a/netbox/release.yaml b/netbox/release.yaml
index 058304a27..315055fff 100644
--- a/netbox/release.yaml
+++ b/netbox/release.yaml
@@ -1,3 +1,3 @@
-version: "4.2.6"
+version: "4.2.7"
edition: "Community"
-published: "2025-03-21"
+published: "2025-04-10"
diff --git a/netbox/translations/cs/LC_MESSAGES/django.mo b/netbox/translations/cs/LC_MESSAGES/django.mo
index 0724d3833..977f53a6e 100644
Binary files a/netbox/translations/cs/LC_MESSAGES/django.mo and b/netbox/translations/cs/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/cs/LC_MESSAGES/django.po b/netbox/translations/cs/LC_MESSAGES/django.po
index 52598eb03..5918ff68f 100644
--- a/netbox/translations/cs/LC_MESSAGES/django.po
+++ b/netbox/translations/cs/LC_MESSAGES/django.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2025\n"
"Language-Team: Czech (https://app.transifex.com/netbox-community/teams/178115/cs/)\n"
@@ -37,7 +37,7 @@ msgstr "Zapisování povoleno"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -91,9 +91,9 @@ msgstr "Vaše heslo bylo úspěšně změněno."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "Plánované"
@@ -105,8 +105,8 @@ msgstr "Zajišťování"
#: 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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -117,8 +117,8 @@ msgid "Active"
msgstr "Aktivní"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Vypnuto"
@@ -131,7 +131,7 @@ msgstr "Zrušení přidělování"
msgid "Decommissioned"
msgstr "Vyřazeno z provozu"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -228,11 +228,11 @@ msgstr "Skupina umístění (zkratka)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -350,7 +350,7 @@ msgstr "Zakončení A (ID)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -781,7 +781,7 @@ msgstr "Účet poskytovatele"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -859,7 +859,7 @@ msgstr "Stav"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1096,7 +1096,7 @@ msgstr "Síť poskytovatele"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1151,7 +1151,7 @@ msgstr "Typ okruhu"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1168,7 +1168,7 @@ msgstr "Provozní stav"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1310,7 +1310,7 @@ msgstr "Kontakty"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1334,7 +1334,7 @@ msgstr "Region"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1376,7 +1376,7 @@ msgstr "Přiřazení"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1564,7 +1564,7 @@ msgstr "ID propojovacího panelu a číslo portu/ů"
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1599,7 +1599,7 @@ msgstr "Ukončení obvodu se musí připojit k zakončujícímu objektu."
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1727,7 +1727,7 @@ msgstr "zakončení virtuálních obvodů"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1870,7 +1870,7 @@ msgstr "Smluvní rychlost"
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1963,7 +1963,7 @@ msgstr "Zakončení"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1972,7 +1972,7 @@ msgstr "Zakončení"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2028,6 +2028,34 @@ msgstr "Vyměněná zakončení pro okruh {circuit}."
msgid "This user does not have permission to synchronize this data source."
msgstr "Tento uživatel nemá oprávnění synchronizovat tento zdroj dat."
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "Objekt vytvořen"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "Objekt aktualizován"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "Objekt odstraněn"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "Úloha zahájena"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "Úloha dokončena"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "Úloha selhala"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "Chyba v úloze"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "Nový"
@@ -2049,7 +2077,7 @@ msgstr "Dokončeno"
#: 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Selhalo"
@@ -2179,34 +2207,6 @@ msgstr "ID přístupového klíče AWS"
msgid "AWS secret access key"
msgstr "Tajný přístupový klíč AWS"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "Objekt vytvořen"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "Objekt aktualizován"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "Objekt odstraněn"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "Úloha zahájena"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "Úloha dokončena"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "Úloha selhala"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "Chyba v úloze"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2267,7 +2267,7 @@ msgstr "Ignorovat pravidla"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2293,7 +2293,7 @@ msgstr "Stvoření"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2349,7 +2349,7 @@ msgid "User"
msgstr "Uživatel"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "Čas"
@@ -2398,7 +2398,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Přehled stojanů"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2551,14 +2551,14 @@ msgstr "Revize konfigurace #{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "typ"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2755,8 +2755,8 @@ msgstr "Celé jméno"
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -2989,8 +2989,8 @@ msgid "Staging"
msgstr "Inscenace"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "Vyřazení z provozu"
@@ -3054,7 +3054,7 @@ msgstr "Zastaralé"
msgid "Millimeters"
msgstr "Milimetry"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "Palce"
@@ -3123,7 +3123,7 @@ msgid "Rear"
msgstr "Zadní"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Inscenovaný"
@@ -3156,7 +3156,7 @@ msgid "Top to bottom"
msgstr "Shora dolů"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "Pasivní"
@@ -3185,8 +3185,8 @@ msgid "Proprietary"
msgstr "Proprietární"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "Ostatní"
@@ -3199,11 +3199,11 @@ msgstr "ITA/Mezinárodní"
msgid "Physical"
msgstr "Fyzické"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "Virtuální"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3211,11 +3211,11 @@ msgstr "Virtuální"
msgid "Wireless"
msgstr "Bezdrátové"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "Virtuální rozhraní"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3225,27 +3225,27 @@ msgstr "Virtuální rozhraní"
msgid "Bridge"
msgstr "Most"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "Agregační skupina (LAG)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "Ethernet (pevný)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "Ethernet (modulární)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "Ethernet (propojovací deska)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "Buněčný"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3253,116 +3253,116 @@ msgstr "Buněčný"
msgid "Serial"
msgstr "Sériový"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "Koaxiální"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "Stohování"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "Poloviční"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "Plný"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Auto"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "Přístupový"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Značkovaný"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "Značkovaný (Vše)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "Norma IEEE"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
msgstr "Pasivní 24V (2 páry)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "Pasivní 24V (4 páry)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
msgstr "Pasivní 48V (2 páry)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "Pasivní 48V (4 páry)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "měď"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "Optická vlákna"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "Vlákno"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "Připojeno"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "Kilometry"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Metry"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "Centimetry"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "Míle"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Stopy"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "Zdvojený"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "Jednofázový"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "Třífázový"
@@ -3931,8 +3931,8 @@ msgstr "Značky"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4142,7 +4142,7 @@ msgstr "Proudění vzduchu"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4574,7 +4574,7 @@ msgid "available options"
msgstr "dostupné možnosti"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4929,7 +4929,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "Nadřazené zařízení přiřazeného rozhraní (pokud existuje)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4952,7 +4952,7 @@ msgstr "Nadřazený virtuální počítač přiřazeného rozhraní (pokud exist
msgid "Assigned interface"
msgstr "Přiřazené rozhraní"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "Je primární"
@@ -5213,7 +5213,7 @@ msgstr "Připojení"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Druh"
@@ -5298,7 +5298,7 @@ msgstr "Typ rozsahu"
msgid "Scope"
msgstr "Rozsah"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "Typ rozsahu (aplikace a model)"
@@ -5538,8 +5538,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "MAC adresu lze přiřadit pouze jednomu objektu."
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5557,17 +5557,17 @@ msgstr ""
"{pattern_count}."
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "Zadní porty"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr ""
"Vyberte jedno přiřazení zadního portu pro každý vytvořený přední port."
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -5576,7 +5576,7 @@ msgstr ""
"Počet šablon předních portů, které mají být vytvořeny ({frontport_count}), "
"musí odpovídat zvolenému počtu pozic zadních portů ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -5585,31 +5585,31 @@ msgstr ""
"Počet předních portů, které mají být vytvořeny ({frontport_count}), musí "
"odpovídat zvolenému počtu pozic zadních portů ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "Členové"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "Počáteční pozice"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
msgstr "Pozice prvního člena. Zvýší se o jeden pro každého dalšího člena."
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr "Pro prvního člena virtuálnáho šasi musí být specifikována pozice."
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "štítek"
@@ -6080,7 +6080,7 @@ msgstr "označené VLAN"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
@@ -6785,7 +6785,7 @@ msgstr "identifikátor"
msgid "Numeric identifier unique to the parent device"
msgstr "Numerický identifikátor jedinečný pro nadřazené zařízení"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -7002,7 +7002,7 @@ msgstr "Lokálně přiřazený identifikátor"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Funkční role"
@@ -7206,7 +7206,7 @@ msgstr "Dosažitelný"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7234,7 +7234,7 @@ msgid "Config Template"
msgstr "Konfigurační šablona"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7436,7 +7436,7 @@ msgid "Module Types"
msgstr "Typy modulů"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "Platformy"
@@ -7628,7 +7628,7 @@ msgstr "Kontext konfigurace"
msgid "Render Config"
msgstr "Konfigurace rendrování"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -8087,7 +8087,7 @@ msgstr "Značka"
msgid "Tag (slug)"
msgstr "Štítek (slug)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "Má místní kontextová data konfigurace"
@@ -8108,13 +8108,13 @@ msgstr "Musí být jedinečný"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "Uživatelské rozhraní viditelné"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "Upravitelné uživatelské rozhraní"
@@ -8721,31 +8721,31 @@ msgstr "šablona konfigurace"
msgid "config templates"
msgstr "konfigurační šablony"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "Objekt (objekty), na které se toto pole vztahuje."
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "Typ dat obsažených v tomto uživatelském poli"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr "Typ objektu NetBox, na který se toto pole mapuje (pro objektová pole)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "Název interního pole"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "Povoleny jsou pouze alfanumerické znaky a podtržítka."
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr "Dvojité podtržítko není povoleno v názvech vlastních polí."
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
@@ -8753,19 +8753,19 @@ msgstr ""
"Název pole zobrazeného uživatelům (pokud není uvedeno, použije se název "
"pole)"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "název skupiny"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr "Vlastní pole ve stejné skupině se zobrazí společně"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "požadované"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
@@ -8773,19 +8773,19 @@ msgstr ""
"Toto pole je povinné při vytváření nových objektů nebo při úpravách "
"existujícího objektu."
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "Musí být unikátní"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr "Hodnota tohoto pole musí být jedinečná pro přiřazený objekt"
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "hmotnost vyhledávání"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
@@ -8793,11 +8793,11 @@ msgstr ""
"Vážení pro vyhledávání. Nižší hodnoty jsou považovány za důležitější. Pole s"
" váhou vyhledávání nula budou ignorována."
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "filtrační logika"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
@@ -8805,11 +8805,11 @@ msgstr ""
"Loose odpovídá libovolné instanci daného řetězce; přesně odpovídá celému "
"poli."
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "selhání"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
@@ -8817,7 +8817,7 @@ msgstr ""
"Výchozí hodnota pole (musí být hodnota JSON). Zapouzdřit řetězce s dvojitými"
" uvozovkami (např. „Foo“)."
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
@@ -8825,35 +8825,35 @@ msgstr ""
"Filtrujte volby výběru objektů pomocí dikt query_params (musí být hodnota "
"JSON). Zapouzdřete řetězce dvojitými uvozovkami (např. „Foo“)."
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "hmotnost displeje"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr "Pole s vyšší hmotností se ve formuláři zobrazují níže."
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "minimální hodnota"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "Minimální povolená hodnota (pro číselná pole)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "maximální hodnota"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "Maximální povolená hodnota (pro číselná pole)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "validační regex"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -8864,188 +8864,188 @@ msgstr ""
"vynucení shody celého řetězce. Například, ^ [A-Z]{3}$
omezí "
"hodnoty na přesně tři velká písmena."
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "výběrová sada"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr "Určuje, zda se uživatelské pole zobrazí v uživatelském rozhraní"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr ""
"Určuje, zda lze uživatelskou hodnotu pole upravovat v uživatelském rozhraní"
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "je klonovatelný"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "Replikujte tuto hodnotu při klonování objektů"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "vlastní pole"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "vlastní pole"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "Neplatná výchozí hodnota“{value}„: {error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr "Minimální hodnota může být nastavena pouze pro číselná pole"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr "Maximální hodnota může být nastavena pouze pro číselná pole"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr ""
"Ověření regulárních výrazů je podporováno pouze pro textová pole a pole URL"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "Jedinečnost nelze vynutit u booleovských polí"
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "Výběrová pole musí specifikovat sadu možností."
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "Volby lze nastavit pouze na výběrových polích."
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "Pole objektu musí definovat typ objektu."
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} pole nemusí definovat typ objektu."
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr "Související filtr objektů lze definovat pouze pro pole objektů."
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr "Filtr musí být definován jako slovník mapující atributy na hodnoty."
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "Pravda"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "Nepravdivé"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr "Hodnoty se musí shodovat s tímto regexem: {regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "Hodnota musí být řetězec."
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Hodnota musí odpovídat regex '{regex}'"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "Hodnota musí být celé číslo."
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Hodnota musí být alespoň {minimum}"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Hodnota nesmí překročit {maximum}"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "Hodnota musí být desetinná."
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "Hodnota musí být pravdivá nebo nepravdivá."
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "Hodnoty data musí být ve formátu ISO 8601 (RRRR-MM-DD)."
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
msgstr ""
"Hodnoty data a času musí být ve formátu ISO 8601 (RRRR-MM-DD HH:MM:SS)."
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Neplatná volba ({value}) pro volitelnou sadu {choiceset}."
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "Neplatná volba (y){value}) pro volitelnou sadu {choiceset}."
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "Hodnota musí být ID objektu, ne {type}"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "Hodnota musí být seznam ID objektů, ne {type}"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Nalezeno neplatné ID objektu: {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "Povinné pole nesmí být prázdné."
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "Základní sada předdefinovaných možností (volitelné)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "Volby jsou automaticky seřazeny abecedně"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "vlastní sada výběru polí"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "vlastní sady výběru polí"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "Musí definovat základní nebo další možnosti."
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9564,7 +9564,7 @@ msgid "As Attachment"
msgstr "Jako příloha"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9574,7 +9574,7 @@ msgid "Data File"
msgstr "Datový soubor"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "Synchronizováno"
@@ -9599,28 +9599,28 @@ msgstr "Ověření SSL"
msgid "Event Types"
msgstr "Typy událostí"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Role zařízení"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "Komentáře (krátký)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "Linka"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "Úroveň"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "Zpráva"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "Metoda"
@@ -10024,8 +10024,8 @@ msgid "DNS name"
msgstr "Název DNS"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -10071,7 +10071,7 @@ msgstr "Autentizace"
msgid "VLAN ID ranges"
msgstr "Rozsahy ID VLAN"
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -10085,7 +10085,7 @@ msgstr "Q v Q"
msgid "Site & Group"
msgstr "Stránky a skupina"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10130,69 +10130,79 @@ msgstr "Stránky VLAN (pokud existují)"
msgid "Scope ID"
msgstr "ID rozsahu"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "Skupina FHRP"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "Název přiřazené skupiny FHRP"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "Nastavte to jako primární IP pro přiřazené zařízení"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "Je mimo pásmo"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr "Určete tuto adresu jako mimopásmovou IP adresu přiřazeného zařízení"
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"Není určeno žádné zařízení ani virtuální počítač; nelze nastavit jako "
"primární IP"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr "Není určeno žádné zařízení; nelze nastavit jako IP mimo pásmo"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "Nelze nastavit IP mimo pásmo pro virtuální počítače"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr "Není určeno žádné rozhraní; nelze nastavit jako primární IP"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr "Není určeno žádné rozhraní; nelze nastavit jako IP mimo pásmo"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "Typ autentizace"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "Přiřazená skupina VLAN"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "Servisní VLAN (pro zákaznické sítě VLAN Q-in-Q/802.1ad)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "Zásady překladu VLAN"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "Protokol IP"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "Vyžadováno, pokud není přiřazeno k virtuálnímu počítači"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "Požadováno, pokud není přiřazeno k zařízení"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} není přiřazen k tomuto zařízení/virtuálnímu počítači."
@@ -10313,12 +10323,6 @@ msgstr "Řada ASN"
msgid "IP Range"
msgstr "Rozsah IP"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "Skupina FHRP"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr "Nastavte z něj primární IP pro zařízení/virtuální počítač"
@@ -12065,19 +12069,19 @@ msgstr ""
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "Řádek {i}: Objekt s ID {id} neexistuje"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Ne {object_type} Byly vybrány."
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Přejmenováno {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Vymazáno {count} {object_type}"
@@ -14084,7 +14088,7 @@ msgstr "Nemáte oprávnění spouštět skripty"
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "Spustit skript"
@@ -14109,20 +14113,20 @@ msgstr "Skript již není přítomen ve zdrojovém souboru"
msgid "Never"
msgstr "Nikdy"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "Spustit znovu"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "Nelze načíst skripty z modulu %(module)s"
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "Nenalezeny žádné skripty"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -15716,11 +15720,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Unikátní zkratka vhodná pro URL"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr "Zadejte kontextová data do JSON Formát."
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "MAC adresa musí být ve formátu EUI-48"
@@ -15771,39 +15775,39 @@ msgstr ""
"Neplatný rozsah: Koncová hodnota ({end}) musí být větší než počáteční "
"hodnota ({begin})."
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Duplicitní nebo konfliktní záhlaví sloupce pro“{field}„"
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Duplicitní nebo konfliktní záhlaví sloupce pro“{header}„"
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Řádek {row}: Očekávané {count_expected} sloupce, ale nalezeny {count_found}"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Neočekávané záhlaví sloupce“{field}„nalezeno."
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Sloupec“{field}„není příbuzný objekt; nelze použít tečky"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr ""
"Neplatný atribut souvisejícího objektu pro sloupec“{field}„: {to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Požadovaná záhlaví sloupce“{header}„nenalezeno."
diff --git a/netbox/translations/da/LC_MESSAGES/django.mo b/netbox/translations/da/LC_MESSAGES/django.mo
index 34e0db924..7edb45e3e 100644
Binary files a/netbox/translations/da/LC_MESSAGES/django.mo and b/netbox/translations/da/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/da/LC_MESSAGES/django.po b/netbox/translations/da/LC_MESSAGES/django.po
index 4e00668c1..a7742192b 100644
--- a/netbox/translations/da/LC_MESSAGES/django.po
+++ b/netbox/translations/da/LC_MESSAGES/django.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2025\n"
"Language-Team: Danish (https://app.transifex.com/netbox-community/teams/178115/da/)\n"
@@ -36,7 +36,7 @@ msgstr "Skriv aktiveret"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -90,9 +90,9 @@ msgstr "Din adgangskode er blevet ændret."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "Planlagt"
@@ -104,8 +104,8 @@ msgstr "Opretter"
#: 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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -116,8 +116,8 @@ msgid "Active"
msgstr "Aktiv"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Offline"
@@ -130,7 +130,7 @@ msgstr "Nedlægger"
msgid "Decommissioned"
msgstr "Nedlagt"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -227,11 +227,11 @@ msgstr "Områdegruppe (slug)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -349,7 +349,7 @@ msgstr "Afslutning A (ID)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -780,7 +780,7 @@ msgstr "Leverandørkonto"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -858,7 +858,7 @@ msgstr "Status"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1095,7 +1095,7 @@ msgstr "Leverandørnetværk"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1150,7 +1150,7 @@ msgstr "Kredsløbstype"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1167,7 +1167,7 @@ msgstr "Driftsstatus"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1309,7 +1309,7 @@ msgstr "Kontakter"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1333,7 +1333,7 @@ msgstr "Regionen"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1375,7 +1375,7 @@ msgstr "Opgave"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1563,7 +1563,7 @@ msgstr "Patchpanelets ID og portnummer"
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1598,7 +1598,7 @@ msgstr "En kredsløbsafslutning skal fastgøres til et afsluttende objekt."
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1726,7 +1726,7 @@ msgstr "virtuelle kredsløbsafslutninger"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1869,7 +1869,7 @@ msgstr "Forpligtelsesrate"
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1962,7 +1962,7 @@ msgstr "Opsigelser"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1971,7 +1971,7 @@ msgstr "Opsigelser"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2027,6 +2027,34 @@ msgstr "Udskiftede afslutninger til kredsløb {circuit}."
msgid "This user does not have permission to synchronize this data source."
msgstr "Denne bruger har ikke tilladelse til at synkronisere denne datakilde."
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "Objekt oprettet"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "Objekt opdateret"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "Objekt slettet"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "Jobbet påbegyndt"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "Jobbet afsluttet"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "Jobbet mislykkedes"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "Jobfejl"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "Ny"
@@ -2048,7 +2076,7 @@ msgstr "Afsluttet"
#: 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Mislykkedes"
@@ -2178,34 +2206,6 @@ msgstr "AWS-adgangsnøgle-id"
msgid "AWS secret access key"
msgstr "AWS hemmelig adgangsnøgle"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "Objekt oprettet"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "Objekt opdateret"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "Objekt slettet"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "Jobbet påbegyndt"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "Jobbet afsluttet"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "Jobbet mislykkedes"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "Jobfejl"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2266,7 +2266,7 @@ msgstr "Ignorer regler"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2292,7 +2292,7 @@ msgstr "Skabelse"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2348,7 +2348,7 @@ msgid "User"
msgstr "Bruger"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "Tid"
@@ -2396,7 +2396,7 @@ msgstr "Skal uploade en fil eller vælge en datafil, der skal synkroniseres"
msgid "Rack Elevations"
msgstr "Rackhøjder"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2549,14 +2549,14 @@ msgstr "Konfigurationsrevision #{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "type"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2755,8 +2755,8 @@ msgstr "Fulde navn"
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -2989,8 +2989,8 @@ msgid "Staging"
msgstr "Iscenesættelse"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "Nedlæggelse"
@@ -3054,7 +3054,7 @@ msgstr "Forældet"
msgid "Millimeters"
msgstr "Millimeter"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "Tommer"
@@ -3123,7 +3123,7 @@ msgid "Rear"
msgstr "Bageste"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Iscenesat"
@@ -3156,7 +3156,7 @@ msgid "Top to bottom"
msgstr "Top til bund"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "Passiv"
@@ -3185,8 +3185,8 @@ msgid "Proprietary"
msgstr "Proprietær"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "Andet"
@@ -3199,11 +3199,11 @@ msgstr "ITA/International"
msgid "Physical"
msgstr "Fysisk"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "Virtuel"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3211,11 +3211,11 @@ msgstr "Virtuel"
msgid "Wireless"
msgstr "Trådløs"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "Virtuelle grænseflader"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3225,27 +3225,27 @@ msgstr "Virtuelle grænseflader"
msgid "Bridge"
msgstr "Bro"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "Link Aggregation Group (LAG)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "Ethernet (fast)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "Ethernet (modulopbygget)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "Ethernet (bagplan)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "Cellulær"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3253,116 +3253,116 @@ msgstr "Cellulær"
msgid "Serial"
msgstr "Seriel"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "Koaksial"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "Stabling"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "Halvdelen"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "Fuld"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Auto"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "Adgang"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Markeret"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "Tagget (Alle)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "Q-i-Q (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "IEEE-standard"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
msgstr "Passiv 24V (2-par)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "Passiv 24V (4-par)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
msgstr "Passiv 48V (2-par)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "Passiv 48V (4-par)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "Kobber"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "Fiberoptisk"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "Fiber"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "Tilsluttet"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "Kilometer"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Meter"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "Centimeter"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "Mil"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Fod"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "Redundant"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "Enkeltfase"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "Trefaset"
@@ -3931,8 +3931,8 @@ msgstr "Mærker"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4142,7 +4142,7 @@ msgstr "Luftstrøm"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4574,7 +4574,7 @@ msgid "available options"
msgstr "tilgængelige muligheder"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4929,7 +4929,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "Overordnet enhed med tildelt grænseflade (hvis nogen)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4952,7 +4952,7 @@ msgstr "Overordnet VM for tildelt grænseflade (hvis nogen)"
msgid "Assigned interface"
msgstr "Tildelt grænseflade"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "Er primær"
@@ -5213,7 +5213,7 @@ msgstr "Forbindelse"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Venlig"
@@ -5298,7 +5298,7 @@ msgstr "Områdetype"
msgid "Scope"
msgstr "Anvendelsesområde"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "Omfangstype (app og model)"
@@ -5539,8 +5539,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "En MAC-adresse kan kun tildeles et enkelt objekt."
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5558,16 +5558,16 @@ msgstr ""
"{pattern_count} forventes."
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "Bageste porte"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr "Vælg en bagporttildeling for hver frontport, der oprettes."
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -5576,7 +5576,7 @@ msgstr ""
"Antallet af frontportskabeloner, der skal oprettes ({frontport_count}) skal "
"matche det valgte antal bageste portpositioner ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -5585,32 +5585,32 @@ msgstr ""
"Antallet af frontporte, der skal oprettes ({frontport_count}) skal matche "
"det valgte antal bageste portpositioner ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "Medlemmer"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "Udgangsposition"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
msgstr ""
"Placering af den første medlemsenhed. Stiges med en for hvert ekstra medlem."
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr "En stilling skal specificeres for det første VC-medlem."
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "etiket"
@@ -6086,7 +6086,7 @@ msgstr "mærkede VLAN'er"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
@@ -6796,7 +6796,7 @@ msgstr "identificere"
msgid "Numeric identifier unique to the parent device"
msgstr "Numerisk identifikator, der er unik for den overordnede enhed"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -7013,7 +7013,7 @@ msgstr "Lokalt tildelt identifikator"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Funktionel rolle"
@@ -7220,7 +7220,7 @@ msgstr "Tilgængelig"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7248,7 +7248,7 @@ msgid "Config Template"
msgstr "Konfigurationsskabelon"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7450,7 +7450,7 @@ msgid "Module Types"
msgstr "Modultyper"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "Platforme"
@@ -7642,7 +7642,7 @@ msgstr "Konfigurationskontekst"
msgid "Render Config"
msgstr "Gengivelseskonfiguration"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -8102,7 +8102,7 @@ msgstr "Mærke"
msgid "Tag (slug)"
msgstr "Tag (slug)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "Har lokale konfigurationskontekstdata"
@@ -8123,13 +8123,13 @@ msgstr "Skal være unik"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "UI synlig"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "Brugergrænseflade redigerbar"
@@ -8737,33 +8737,33 @@ msgstr "konfigurationsskabelon"
msgid "config templates"
msgstr "konfigurationsskabeloner"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "Det eller de objekter, som dette felt gælder for."
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "Den type data, som dette brugerdefinerede felt indeholder"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr ""
"Typen af NetBox-objekt, som dette felt knytter sig til (for objektfelter)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "Internt feltnavn"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "Kun alfanumeriske tegn og understregninger er tilladt."
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr ""
"Dobbelte understregninger er ikke tilladt i brugerdefinerede feltnavne."
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
@@ -8771,19 +8771,19 @@ msgstr ""
"Navnet på feltet som vist for brugerne (hvis det ikke er angivet, vil "
"'feltets navn blive brugt)"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "Gruppenavn"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr "Brugerdefinerede felter inden for samme gruppe vises sammen"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "påkrævet"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
@@ -8791,19 +8791,19 @@ msgstr ""
"Dette felt er påkrævet, når du opretter nye objekter eller redigerer et "
"eksisterende objekt."
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "skal være unik"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr "Værdien af dette felt skal være unik for det tildelte objekt"
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "søgevægt"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
@@ -8811,11 +8811,11 @@ msgstr ""
"Vægtning til søgning. Lavere værdier betragtes som vigtigere. Felter med en "
"søgevægt på nul ignoreres."
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "filterlogik"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
@@ -8823,11 +8823,11 @@ msgstr ""
"Loose matcher enhver forekomst af en given streng; nøjagtigt matcher hele "
"feltet."
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "standard"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
@@ -8835,7 +8835,7 @@ msgstr ""
"Standardværdi for feltet (skal være en JSON-værdi). Indkapsle strenge med "
"dobbelte anførselstegn (f.eks. „Foo“)."
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
@@ -8843,35 +8843,35 @@ msgstr ""
"Filtrer objektvalg ved hjælp af en query_params-dict (skal være en JSON-"
"værdi) .Indkapsle strenge med dobbelte anførselstegn (f.eks. „Foo“)."
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "displayvægt"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr "Felter med højere vægte vises lavere i en formular."
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "minimumsværdi"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "Mindste tilladte værdi (for numeriske felter)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "maksimal værdi"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "Maksimal tilladt værdi (for numeriske felter)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "validering regex"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -8882,191 +8882,191 @@ msgstr ""
"tvinge matchning af hele strengen. For eksempel ^ [A-Z]{3}$
vil"
" begrænse værdierne til nøjagtigt tre store bogstaver."
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "valgsæt"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr "Angiver, om det brugerdefinerede felt vises i brugergrænsefladen"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr ""
"Angiver, om den brugerdefinerede feltværdi kan redigeres i "
"brugergrænsefladen"
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "kan klones"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "Repliker denne værdi ved kloning af objekter"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "brugerdefineret felt"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "brugerdefinerede felter"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "Ugyldig standardværdi“{value}„: {error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr "En minimumsværdi kan kun indstilles for numeriske felter"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr "En maksimumsværdi kan kun indstilles for numeriske felter"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr ""
"Validering af regulære udtryk understøttes kun for tekst- og URL-felter"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "Unikhed kan ikke håndhæves for boolske felter"
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "Markeringsfelter skal angive et sæt valgmuligheder."
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "Valg kan kun indstilles i markeringsfelter."
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "Objektfelter skal definere en objekttype."
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} felter definerer muligvis ikke en objekttype."
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr "Et relateret objektfilter kan kun defineres for objektfelter."
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr ""
"Filter skal defineres som en ordbog, der knytter attributter til værdier."
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "Sandt"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "Falsk"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr "Værdier skal matche denne regex: {regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "Værdien skal være en streng."
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Værdien skal matche regex '{regex}'"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "Værdien skal være et heltal."
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Værdien skal være mindst {minimum}"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Værdien må ikke overstige {maximum}"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "Værdien skal være en decimal."
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "Værdien skal være sand eller falsk."
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "Datoværdierne skal være i ISO 8601-format (ÅÅÅÅ-MM-DD)."
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
msgstr ""
"Dato- og klokkeslætsværdierne skal være i ISO 8601-format (ÅÅÅÅÅ-MM-DD "
"HH:MM:SS)."
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Ugyldigt valg ({value}) til valgsæt {choiceset}."
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "Ugyldige valg (er) ({value}) til valgsæt {choiceset}."
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "Værdien skal være et objekt-id, ikke {type}"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "Værdien skal være en liste over objekt-id'er, ikke {type}"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Fundet ugyldigt objekt-id: {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "Obligatorisk felt kan ikke være tomt."
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "Basisæt af foruddefinerede valg (valgfrit)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "Valg sorteres automatisk alfabetisk"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "brugerdefineret felt valgsæt"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "brugerdefinerede feltvalgssæt"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "Skal definere base eller ekstra valg."
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9584,7 +9584,7 @@ msgid "As Attachment"
msgstr "Som vedhæftet fil"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9594,7 +9594,7 @@ msgid "Data File"
msgstr "Datafiler"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "Synkroniseret"
@@ -9619,28 +9619,28 @@ msgstr "SSL Validering"
msgid "Event Types"
msgstr "Begivenhedstyper"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Enhedsroller"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "Kommentarer (kort)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "Linje"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "Niveau"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "Besked"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "Fremgangsmåde"
@@ -10044,8 +10044,8 @@ msgid "DNS name"
msgstr "DNS-navn"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -10091,7 +10091,7 @@ msgstr "Autentificering"
msgid "VLAN ID ranges"
msgstr "VLAN-ID-intervaller"
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -10105,7 +10105,7 @@ msgstr "Q-i-Q"
msgid "Site & Group"
msgstr "Område & Gruppe"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10150,68 +10150,78 @@ msgstr "VLANs websted (hvis nogen)"
msgid "Scope ID"
msgstr "Område-id"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "FHRP-gruppen"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "Tildelt FHRP-gruppenavn"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "Gør dette til den primære IP for den tildelte enhed"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "Er uden for båndet"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr "Angiv dette som IP-adressen uden for båndet for den tildelte enhed"
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"Ingen enhed eller virtuel maskine angivet; kan ikke indstilles som primær IP"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr "Ingen enhed angivet; kan ikke indstilles som IP uden for båndet"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "Kan ikke angive IP uden for båndet til virtuelle maskiner"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr "Ingen grænseflade angivet; kan ikke indstilles som primær IP"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr "Ingen grænseflade angivet; kan ikke indstilles som IP uden for båndet"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "Autentificeringstype"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "Tildelt VLAN-gruppe"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "Service VLAN (til Q-in-Q/802.1ad kunde VLAN'er)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "VLAN-oversættelsespolitik"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "IP-protokol"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "Påkrævet, hvis den ikke er tildelt en VM"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "Påkrævet, hvis den ikke er tildelt en enhed"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} er ikke tildelt denne enhed/VM."
@@ -10332,12 +10342,6 @@ msgstr "ASN-rækkevidde"
msgid "IP Range"
msgstr "IP-rækkevidde"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "FHRP-gruppen"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr "Gør dette til den primære IP for enheden/VM"
@@ -12100,19 +12104,19 @@ msgstr ""
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "Række {i}: Objekt med ID {id} findes ikke"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Nej {object_type} blev udvalgt."
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Omdøbt {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Slettet {count} {object_type}"
@@ -14123,7 +14127,7 @@ msgstr "Du har ikke tilladelse til at køre scripts"
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "Kør script"
@@ -14148,20 +14152,20 @@ msgstr "Script findes ikke længere i kildefilen"
msgid "Never"
msgstr "Aldrig"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "Kør igen"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "Kunne ikke indlæse scripts fra modulet %(module)s"
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "Ingen scripts fundet"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -15760,11 +15764,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "URL-venlig unik stenografi"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr "Indtast kontekstdata i JSON formatere."
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "MAC-adressen skal være i EUI-48-format"
@@ -15815,38 +15819,38 @@ msgstr ""
"Ugyldigt område: Slutværdi ({end}) skal være større end startværdien "
"({begin})."
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Duplikat eller modstridende kolonneoverskrift for“{field}„"
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Duplikat eller modstridende kolonneoverskrift for“{header}„"
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Række {row}: Forventet {count_expected} kolonner, men fundet {count_found}"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Uventet kolonneoverskrift“{field}„fundet."
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Kolonne“{field}„er ikke et beslægtet objekt; kan ikke bruge prikker"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "Ugyldig relateret objektattribut for kolonne“{field}„: {to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Påkrævet kolonneoverskrift“{header}„Ikke fundet."
diff --git a/netbox/translations/de/LC_MESSAGES/django.mo b/netbox/translations/de/LC_MESSAGES/django.mo
index 48defc0a2..06fec1fa7 100644
Binary files a/netbox/translations/de/LC_MESSAGES/django.mo and b/netbox/translations/de/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/de/LC_MESSAGES/django.po b/netbox/translations/de/LC_MESSAGES/django.po
index 626edbd3a..fc0b9f9ef 100644
--- a/netbox/translations/de/LC_MESSAGES/django.po
+++ b/netbox/translations/de/LC_MESSAGES/django.po
@@ -18,7 +18,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: chbally, 2025\n"
"Language-Team: German (https://app.transifex.com/netbox-community/teams/178115/de/)\n"
@@ -40,7 +40,7 @@ msgstr "Schreibberechtigung"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -95,9 +95,9 @@ msgstr "Dein Passwort wurde erfolgreich geändert."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "Geplant"
@@ -109,8 +109,8 @@ msgstr "Provisionierung"
#: 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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -121,8 +121,8 @@ msgid "Active"
msgstr "Aktiv"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Offline"
@@ -135,7 +135,7 @@ msgstr "Deprovisionierung"
msgid "Decommissioned"
msgstr "Stillgelegt"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -232,11 +232,11 @@ msgstr "Standortgruppe (URL-Slug)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -354,7 +354,7 @@ msgstr "Abschlusspunkt A (ID)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -785,7 +785,7 @@ msgstr "Providerkonto"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -863,7 +863,7 @@ msgstr "Status"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1100,7 +1100,7 @@ msgstr "Providernetzwerk"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1155,7 +1155,7 @@ msgstr "Transportnetz Typ"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1172,7 +1172,7 @@ msgstr "Betriebsstatus"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1314,7 +1314,7 @@ msgstr "Kontakte"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1338,7 +1338,7 @@ msgstr "Region"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1380,7 +1380,7 @@ msgstr "Zuweisung"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1569,7 +1569,7 @@ msgstr "Patchpanel-ID und Anschlussnummer(n)"
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1605,7 +1605,7 @@ msgstr ""
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1733,7 +1733,7 @@ msgstr "virtuelle Verbindungsabschlüsse"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1876,7 +1876,7 @@ msgstr "Garantierte Bandbreite"
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1969,7 +1969,7 @@ msgstr "Abschlusspunkte"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1978,7 +1978,7 @@ msgstr "Abschlusspunkte"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2035,6 +2035,34 @@ msgid "This user does not have permission to synchronize this data source."
msgstr ""
"Dieser Benutzer ist nicht berechtigt, diese Datenquelle zu synchronisieren."
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "Objekt erstellt"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "Objekt aktualisiert"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "Objekt gelöscht"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "Job wurde gestartet"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "Job wurde abgeschlossen"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "Job fehlgeschlagen"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "Job ist fehlerhaft"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "Neu"
@@ -2056,7 +2084,7 @@ msgstr "Abgeschlossen"
#: 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Fehlgeschlagen"
@@ -2186,34 +2214,6 @@ msgstr "AWS-Zugriffsschlüssel-ID"
msgid "AWS secret access key"
msgstr "Geheimer AWS-Zugriffsschlüssel"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "Objekt erstellt"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "Objekt aktualisiert"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "Objekt gelöscht"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "Job wurde gestartet"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "Job wurde abgeschlossen"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "Job fehlgeschlagen"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "Job ist fehlerhaft"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2274,7 +2274,7 @@ msgstr "Regeln ignorieren"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2300,7 +2300,7 @@ msgstr "Erstellung"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2356,7 +2356,7 @@ msgid "User"
msgstr "Nutzer"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "Zeit"
@@ -2407,7 +2407,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Rackübersichten"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2563,14 +2563,14 @@ msgstr "Konfigurationsrevision #{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "Typ"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2772,8 +2772,8 @@ msgstr "Vollständiger Name"
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -3006,8 +3006,8 @@ msgid "Staging"
msgstr "Bereitstellung"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "Außerbetriebnahme"
@@ -3071,7 +3071,7 @@ msgstr "Veraltet"
msgid "Millimeters"
msgstr "Millimeter"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "Zoll"
@@ -3140,7 +3140,7 @@ msgid "Rear"
msgstr "Rückseite"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Vorbereitet"
@@ -3173,7 +3173,7 @@ msgid "Top to bottom"
msgstr "Von oben nach unten"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "Passiv"
@@ -3202,8 +3202,8 @@ msgid "Proprietary"
msgstr "Propritär"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "Andere"
@@ -3216,11 +3216,11 @@ msgstr "ITA/International"
msgid "Physical"
msgstr "Physikalisch"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "Virtuell"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3228,11 +3228,11 @@ msgstr "Virtuell"
msgid "Wireless"
msgstr "Funknetze"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "Virtuelle Schnittstellen"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3242,27 +3242,27 @@ msgstr "Virtuelle Schnittstellen"
msgid "Bridge"
msgstr "Bridge"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "Link Aggregation Group (LAG)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "Ethernet (fest)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "Ethernet (modular)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "Ethernet (Backplane)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "Mobilfunk"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3270,116 +3270,116 @@ msgstr "Mobilfunk"
msgid "Serial"
msgstr "Seriell"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "Koaxial"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "Stapelnd"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "Halb"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "Voll"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Automatisch"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "Untagged"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Tagged"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "Tagged (Alle)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "Q in Q (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "IEEE-Standard"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
msgstr "Passiv 24 V (2 Paare)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "Passiv 24 V (4 Paare)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
msgstr "Passiv 48 V (2 Paare)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "Passiv 48 V (4 Paare)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "Kupfer"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "Glasfaser"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "Faser"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "Verbunden"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "Kilometer"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Meter"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "Zentimeter"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "Meilen"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Fuß"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "Redundant"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "Einphasig"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "Dreiphasig"
@@ -3948,8 +3948,8 @@ msgstr "Tags"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4159,7 +4159,7 @@ msgstr "Luftstrom"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4593,7 +4593,7 @@ msgid "available options"
msgstr "verfügbare Optionen"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4955,7 +4955,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "Übergeordnetes Gerät der zugewiesenen Schnittstelle (falls vorhanden)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4978,7 +4978,7 @@ msgstr "Übergeordnete VM der zugewiesenen Schnittstelle (falls vorhanden)"
msgid "Assigned interface"
msgstr "Zugewiesene Schnittstelle"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "Ist primär"
@@ -5243,7 +5243,7 @@ msgstr "Verbindung"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Art"
@@ -5328,7 +5328,7 @@ msgstr "Art des Geltungsbereichs"
msgid "Scope"
msgstr "Geltungsbereich"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "Art des Umfangs (App und Modell)"
@@ -5573,8 +5573,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "Eine MAC-Adresse kann nur einem einzelnen Objekt zugewiesen werden."
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5592,18 +5592,18 @@ msgstr ""
"{pattern_count} werden erwartet."
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "Rückanschlüsse"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr ""
"Wählen Sie für jeden zu erstellenden Frontanschluss eine hintere Anschluss-"
"Zuweisung aus."
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -5613,7 +5613,7 @@ msgstr ""
"muss mit der ausgewählten Anzahl der hinteren Anschlusspositionen "
"übereinstimmen ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -5623,18 +5623,18 @@ msgstr ""
"der ausgewählten Anzahl der hinteren Anschlusspositionen übereinstimmen "
"({rearport_count})."
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "Mitglieder"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "Ausgangsposition"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
@@ -5642,14 +5642,14 @@ msgstr ""
"Position des ersten Mitgliedsgeräts. Erhöht sich für jedes weitere Mitglied "
"um eins."
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr "Für das erste VC-Mitglied muss eine Position angegeben werden."
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "Label"
@@ -6139,7 +6139,7 @@ msgstr "tagged VLANs"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
@@ -6888,7 +6888,7 @@ msgstr "identifizieren"
msgid "Numeric identifier unique to the parent device"
msgstr "Numerische Kennung, die für das übergeordnete Gerät eindeutig ist"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -7111,7 +7111,7 @@ msgstr "Lokal zugewiesener Bezeichner"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Funktionelle Rolle"
@@ -7328,7 +7328,7 @@ msgstr "Erreichbar"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7356,7 +7356,7 @@ msgid "Config Template"
msgstr "Konfigvorlage"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7558,7 +7558,7 @@ msgid "Module Types"
msgstr "Modultypen"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "Betriebssysteme"
@@ -7750,7 +7750,7 @@ msgstr "Konfigurationsvorlage"
msgid "Render Config"
msgstr "Konfiguration rendern"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -8218,7 +8218,7 @@ msgstr "Schlagwort"
msgid "Tag (slug)"
msgstr "Schlagwort (URL-Slug)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "Hat lokale Konfigurationskontextdaten"
@@ -8239,13 +8239,13 @@ msgstr "Muss einzigartig sein"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "UI sichtbar"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "UI editierbar"
@@ -8873,35 +8873,35 @@ msgstr "Konfigurationsvorlage"
msgid "config templates"
msgstr "Konfigurationsvorlagen"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "Objekt(e), für die dieses Feld gilt."
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "Der Datentyp, den dieses benutzerdefinierte Feld enthält"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr ""
"Der Typ des NetBox-Objekts, dem dieses Feld zugeordnet ist (für "
"Objektfelder)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "Interner Feldname"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "Nur alphanumerische Zeichen und Unterstriche sind zulässig."
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr ""
"Doppelte Unterstriche sind in den Namen benutzerdefinierter Felder nicht "
"zulässig."
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
@@ -8909,21 +8909,21 @@ msgstr ""
"Name des Feldes, wie er den Benutzern angezeigt wird (falls nicht angegeben,"
" wird der Name des Felds verwendet)"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "Name der Gruppe"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr ""
"Benutzerdefinierte Felder innerhalb derselben Gruppe werden zusammen "
"angezeigt"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "erforderlich"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
@@ -8931,20 +8931,20 @@ msgstr ""
"Dieses Feld ist erforderlich, wenn Sie neue Objekte erstellen oder ein "
"vorhandenes Objekt bearbeiten."
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "muss einzigartig sein"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr ""
"Der Wert dieses Feldes muss für das zugewiesene Objekt eindeutig sein."
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "Gewichtung der Suche"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
@@ -8952,11 +8952,11 @@ msgstr ""
"Gewichtung für die Suche. Niedrigere Werte werden als wichtiger angesehen. "
"Felder mit einem Suchgewicht von Null werden ignoriert."
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "Filterlogik"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
@@ -8964,11 +8964,11 @@ msgstr ""
"Loose entspricht einer beliebigen Instanz einer bestimmten Zeichenfolge; "
"exact entspricht dem gesamten Feld."
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "Standard"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
@@ -8976,7 +8976,7 @@ msgstr ""
"Standardwert für das Feld (muss ein JSON-Wert sein). Kapsele Zeichenketten "
"mit doppelten Anführungszeichen ein (z. B. „Foo“)."
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
@@ -8985,35 +8985,35 @@ msgstr ""
"(muss ein JSON-Wert sein). Kapseln Sie Zeichenketten mit doppelten "
"Anführungszeichen ein (z. B. „Foo“)."
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "Gewicht anzeigen"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr "Höher gewichtete Felder werden im Formular weiter unten angezeigt."
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "minimaler Wert"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "Zulässiger Mindestwert (für numerische Felder)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "maximaler Wert"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "Zulässiger Maximalwert (für numerische Felder)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "Regex für die Validierung"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -9025,197 +9025,197 @@ msgstr ""
"Beispiel ^ [A-Z]{3}$
begrenzt die Werte auf genau drei "
"Großbuchstaben."
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "Auswahlset"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr ""
"Gibt an, ob das benutzerdefinierte Feld in der Benutzeroberfläche angezeigt "
"wird"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr ""
"Gibt an, ob der Wert des benutzerdefinierten Felds in der Benutzeroberfläche"
" bearbeitet werden kann."
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "ist klonbar"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "Replizieren Sie diesen Wert beim Klonen von Objekten"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "benutzerdefiniertes Feld"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "benutzerdefinierte Felder"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "Ungültiger Standardwert \"{value}\": {error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr "Ein Mindestwert kann nur für numerische Felder festgelegt werden"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr "Ein Maximalwert kann nur für numerische Felder festgelegt werden"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr ""
"Die Überprüfung regulärer Ausdrücke wird nur für Text- und URL-Felder "
"unterstützt"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "Eindeutigkeit kann für boolesche Felder nicht erzwungen werden"
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "Auswahlfelder müssen eine Reihe von Auswahlmöglichkeiten enthalten."
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "Auswahlmöglichkeiten können nur für Auswahlfelder festgelegt werden."
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "Objektfelder müssen einen Objekttyp definieren."
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} Felder definieren möglicherweise keinen Objekttyp."
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr ""
"Ein verwandter Objektfilter kann nur für Objektfelder definiert werden."
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr ""
"Der Filter muss als Wörterbuch definiert werden, das Attributen Werten "
"zuordnet."
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "Wahr"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "Falsch"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr ""
"Die Werte müssen mit diesem Regex übereinstimmen: {regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "Der Wert muss eine Zeichenfolge sein."
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Wert muss mit Regex '{regex}' übereinstimmen"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "Der Wert muss eine Ganzzahl sein."
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Wert muss mindestens {minimum} sein"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Wert darf nicht {maximum} überschreiten"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "Der Wert muss eine Dezimalzahl sein."
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "Der Wert muss wahr oder falsch sein."
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "Datumswerte müssen im ISO 8601-Format (YYYY-MM-DD) vorliegen."
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
msgstr ""
"Datums- und Uhrzeitwerte müssen im ISO 8601-Format (YYYY-MM-DD HH:MM:SS) "
"vorliegen."
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Ungültige Auswahl ({value}) für Auswahlsatz {choiceset}."
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "Ungültige Auswahl (en) ({value}) für Auswahlsatz {choiceset}."
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "Der Wert muss eine Objekt-ID sein, nicht {type}"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "Der Wert muss eine Liste von Objekt-IDs sein, nicht {type}"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Ungültige Objekt-ID gefunden: {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "Das erforderliche Feld darf nicht leer sein."
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "Basissatz vordefinierter Auswahlmöglichkeiten (optional)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "Die Auswahlmöglichkeiten werden automatisch alphabetisch sortiert"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "benutzerdefinierter Feldauswahlsatz"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "Benutzerdefinierte Feldoptionen"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "Muss Basis- oder zusätzliche Auswahlmöglichkeiten definieren."
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9740,7 +9740,7 @@ msgid "As Attachment"
msgstr "Als Anlage"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9750,7 +9750,7 @@ msgid "Data File"
msgstr "Datendatei"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "Synchronisiert"
@@ -9775,28 +9775,28 @@ msgstr "SSL-Validierung"
msgid "Event Types"
msgstr "Ereignistypen"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Geräterollen"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "Kommentare (Kurz)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "Linie"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "Stufe"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "Nachricht"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "Methode"
@@ -10208,8 +10208,8 @@ msgid "DNS name"
msgstr "DNS-Name"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -10255,7 +10255,7 @@ msgstr "Authentifizierung"
msgid "VLAN ID ranges"
msgstr "VLAN-ID-Bereiche"
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -10269,7 +10269,7 @@ msgstr "Q in Q"
msgid "Site & Group"
msgstr "Standort und Gruppe"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10314,74 +10314,84 @@ msgstr "VLAN-Standort (falls vorhanden)"
msgid "Scope ID"
msgstr "Bereichs-ID"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "FHRP-Gruppe"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "Zugewiesener FHRP-Gruppenname"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "Machen Sie dies zur primären IP für das zugewiesene Gerät"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "Ist Out-Of-Band"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr ""
"Geben Sie dies als Out-of-Band-IP-Adresse für das zugewiesene Gerät an"
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"Kein Gerät oder virtuelle Maschine angegeben; kann nicht als primäre IP "
"festgelegt werden"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr ""
"Kein Gerät angegeben; kann nicht als Out-of-Band-IP eingerichtet werden"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "Out-of-Band-IP für virtuelle Maschinen kann nicht eingerichtet werden"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr ""
"Keine Schnittstelle angegeben; kann nicht als primäre IP festgelegt werden"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr ""
"Keine Schnittstelle angegeben; kann nicht als Out-of-Band-IP festgelegt "
"werden"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "Authentifizierungstyp"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "Zugewiesene VLAN-Gruppe"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "Service-VLAN (für Q-in-Q/802.1ad-Kunden-VLANs)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "VLAN-Übersetzungsrichtlinie"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "IP-Protokoll"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "Erforderlich, wenn es keiner VM zugewiesen ist"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "Erforderlich, wenn es keinem Gerät zugewiesen ist"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} ist diesem Gerät/dieser VM nicht zugewiesen."
@@ -10502,12 +10512,6 @@ msgstr "ASN-Bereich"
msgid "IP Range"
msgstr "IP-Bereich"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "FHRP-Gruppe"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr "Machen Sie dies zur primären IP für das Gerät/die VM"
@@ -12293,19 +12297,19 @@ msgstr ""
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "Reihe {i}: Objekt mit ID {id} existiert nicht"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Kein {object_type}ausgewählt"
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Umbenannt {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Gelöscht {count} {object_type}"
@@ -14322,7 +14326,7 @@ msgstr "Sie sind nicht berechtigt, Skripts auszuführen"
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "Skript ausführen"
@@ -14347,20 +14351,20 @@ msgstr "Das Skript ist in der Quelldatei nicht mehr vorhanden"
msgid "Never"
msgstr "Niemals"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "Nochmal ausführen"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "Skripte konnten nicht aus dem Modul geladen werden %(module)s"
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "Keine Skripte gefunden"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -15977,12 +15981,12 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "URL-freundliche, einzigartige Kurzschrift"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr ""
"Geben Sie Kontextdaten im JSON Format ein."
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "Die MAC-Adresse muss im EUI-48-Format sein"
@@ -16033,40 +16037,40 @@ msgstr ""
"Ungültiger Bereich: Der Endwert ({end}) muss größer als der Anfangswert "
"({begin}) sein."
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Doppelte oder widersprüchliche Spaltenüberschrift für“{field}“"
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Doppelte oder widersprüchliche Spaltenüberschrift für“{header}“"
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Reihe {row}: {count_expected} Spalten erwartet, aber {count_found} gefunden"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Unerwartete Spaltenüberschrift“{field}„gefunden."
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr ""
"Spalte“{field}\"ist kein verwandtes Objekt; Punkte können nicht verwendet "
"werden"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "Ungültiges verwandtes Objektattribut für Spalte“{field}\": {to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Erforderliche Spaltenüberschrift“{header}„nicht gefunden."
diff --git a/netbox/translations/es/LC_MESSAGES/django.mo b/netbox/translations/es/LC_MESSAGES/django.mo
index a10f19c8e..5fc8adb09 100644
Binary files a/netbox/translations/es/LC_MESSAGES/django.mo and b/netbox/translations/es/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/es/LC_MESSAGES/django.po b/netbox/translations/es/LC_MESSAGES/django.po
index 19b9c7c19..f41d3ce72 100644
--- a/netbox/translations/es/LC_MESSAGES/django.po
+++ b/netbox/translations/es/LC_MESSAGES/django.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2025\n"
"Language-Team: Spanish (https://app.transifex.com/netbox-community/teams/178115/es/)\n"
@@ -33,7 +33,7 @@ msgstr "Escritura habilitada"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -89,9 +89,9 @@ msgstr "La contraseña se ha cambiado correctamente."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "Planificado"
@@ -103,8 +103,8 @@ msgstr "Aprovisionamiento"
#: 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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -115,8 +115,8 @@ msgid "Active"
msgstr "Activo"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Fuera de línea"
@@ -129,7 +129,7 @@ msgstr "Desaprovisionamiento"
msgid "Decommissioned"
msgstr "Retirado"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -226,11 +226,11 @@ msgstr "Grupo de sitios (slug)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -348,7 +348,7 @@ msgstr "Terminación A (ID)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -779,7 +779,7 @@ msgstr "Cuenta de proveedor"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -857,7 +857,7 @@ msgstr "Estado"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1094,7 +1094,7 @@ msgstr "Red de proveedores"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1149,7 +1149,7 @@ msgstr "Tipo de circuito"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1166,7 +1166,7 @@ msgstr "Estado operativo"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1308,7 +1308,7 @@ msgstr "Contactos"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1332,7 +1332,7 @@ msgstr "Región"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1374,7 +1374,7 @@ msgstr "Asignación"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1562,7 +1562,7 @@ msgstr "ID del panel de conexiones y números de puerto"
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1598,7 +1598,7 @@ msgstr ""
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1726,7 +1726,7 @@ msgstr "terminaciones de circuitos virtuales"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1869,7 +1869,7 @@ msgstr "Tasa de compromiso"
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1962,7 +1962,7 @@ msgstr "Terminaciones"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1971,7 +1971,7 @@ msgstr "Terminaciones"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2027,6 +2027,34 @@ msgstr "Terminaciones intercambiadas por circuito {circuit}."
msgid "This user does not have permission to synchronize this data source."
msgstr "Este usuario no tiene permiso para sincronizar esta fuente de datos."
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "Objeto creado"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "Objeto actualizado"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "Objeto eliminado"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "Trabajo iniciado"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "Trabajo completado"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "Fallo en el trabajo"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "Error en el trabajo"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "Nuevo"
@@ -2048,7 +2076,7 @@ msgstr "Completado"
#: 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Falló"
@@ -2178,34 +2206,6 @@ msgstr "ID de clave de acceso de AWS"
msgid "AWS secret access key"
msgstr "Clave de acceso secreta de AWS"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "Objeto creado"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "Objeto actualizado"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "Objeto eliminado"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "Trabajo iniciado"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "Trabajo completado"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "Fallo en el trabajo"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "Error en el trabajo"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2266,7 +2266,7 @@ msgstr "Ignorar las reglas"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2292,7 +2292,7 @@ msgstr "Creación"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2348,7 +2348,7 @@ msgid "User"
msgstr "usuario"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "Hora"
@@ -2398,7 +2398,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Elevaciones de estanterías"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2552,14 +2552,14 @@ msgstr "Revisión de configuración #{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "tipo"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2762,8 +2762,8 @@ msgstr "Nombre completo"
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -2996,8 +2996,8 @@ msgid "Staging"
msgstr "Puesta en escena"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "Desmantelamiento"
@@ -3061,7 +3061,7 @@ msgstr "Obsoleto"
msgid "Millimeters"
msgstr "Milímetros"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "Pulgadas"
@@ -3130,7 +3130,7 @@ msgid "Rear"
msgstr "Trasera"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Escenificado"
@@ -3163,7 +3163,7 @@ msgid "Top to bottom"
msgstr "De arriba a abajo"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "Pasivo"
@@ -3192,8 +3192,8 @@ msgid "Proprietary"
msgstr "Proprietario"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "Otros"
@@ -3206,11 +3206,11 @@ msgstr "ITA/Internacional"
msgid "Physical"
msgstr "Físico"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "Virtual"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3218,11 +3218,11 @@ msgstr "Virtual"
msgid "Wireless"
msgstr "inalámbrico"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "Interfaces virtuales"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3232,27 +3232,27 @@ msgstr "Interfaces virtuales"
msgid "Bridge"
msgstr "puente"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "Grupo de agregación de enlaces (LAG)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "Ethernet (fijo)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "Ethernet (modular)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "Ethernet (placa base)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "Celular"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3260,116 +3260,116 @@ msgstr "Celular"
msgid "Serial"
msgstr "serie"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "Coaxial"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "Apilamiento"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "Mitad"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "Lleno"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Auto"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "Acceso"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Etiquetado"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "Etiquetado (Todos)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "Estándar IEEE"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
msgstr "Pasivo 24 V (2 pares)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "Pasivo de 24 V (4 pares)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
msgstr "Pasivo 48 V (2 pares)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "Pasivo de 48 V (4 pares)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "Cobre"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "Fibra óptica"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "Fibra"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "Conectado"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "Kilómetros"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Medidores"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "Centímetros"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "Millas"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Pies"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "Redundante"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "Monofásico"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "Trifásico"
@@ -3938,8 +3938,8 @@ msgstr "Etiquetas"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4149,7 +4149,7 @@ msgstr "Flujo de aire"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4581,7 +4581,7 @@ msgid "available options"
msgstr "opciones disponibles"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4944,7 +4944,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "Dispositivo principal de la interfaz asignada (si existe)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4967,7 +4967,7 @@ msgstr "VM principal de la interfaz asignada (si existe)"
msgid "Assigned interface"
msgstr "Interfaz asignada"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "Es primaria"
@@ -5229,7 +5229,7 @@ msgstr "Conexión"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Amable"
@@ -5314,7 +5314,7 @@ msgstr "Tipo de ámbito"
msgid "Scope"
msgstr "Alcance"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "Tipo de ámbito (aplicación y modelo)"
@@ -5557,8 +5557,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "Una dirección MAC solo se puede asignar a un único objeto."
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5576,18 +5576,18 @@ msgstr ""
"{pattern_count} se esperan."
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "Puertos traseros"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr ""
"Seleccione una asignación de puerto posterior para cada puerto frontal que "
"se vaya a crear."
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -5597,7 +5597,7 @@ msgstr ""
"({frontport_count}) debe coincidir con el número seleccionado de posiciones "
"de los puertos traseros ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -5607,18 +5607,18 @@ msgstr ""
"coincidir con el número seleccionado de posiciones de los puertos traseros "
"({rearport_count})."
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "Miembros"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "Posición inicial"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
@@ -5626,14 +5626,14 @@ msgstr ""
"Posición del primer dispositivo miembro. Aumenta en uno por cada miembro "
"adicional."
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr "Se debe especificar un puesto para el primer miembro del VC."
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "etiqueta"
@@ -6119,7 +6119,7 @@ msgstr "VLAN etiquetadas"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
@@ -6859,7 +6859,7 @@ msgstr "identificador"
msgid "Numeric identifier unique to the parent device"
msgstr "Identificador numérico exclusivo del dispositivo principal"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -7083,7 +7083,7 @@ msgstr "Identificador asignado localmente"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Función funcional"
@@ -7289,7 +7289,7 @@ msgstr "Accesible"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7317,7 +7317,7 @@ msgid "Config Template"
msgstr "Plantilla de configuración"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7519,7 +7519,7 @@ msgid "Module Types"
msgstr "Tipos de módulos"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "Plataformas"
@@ -7711,7 +7711,7 @@ msgstr "Contexto de configuración"
msgid "Render Config"
msgstr "Configuración de renderizado"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -8177,7 +8177,7 @@ msgstr "Etiqueta"
msgid "Tag (slug)"
msgstr "Etiqueta (babosa)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "Tiene datos de contexto de configuración local"
@@ -8198,13 +8198,13 @@ msgstr "Debe ser único"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "Interfaz de usuario visible"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "Interfaz de usuario editable"
@@ -8823,35 +8823,35 @@ msgstr "plantilla de configuración"
msgid "config templates"
msgstr "plantillas de configuración"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "Los objetos a los que se aplica este campo."
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "El tipo de datos que contiene este campo personalizado"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr ""
"El tipo de objeto NetBox al que se asigna este campo (para campos de "
"objetos)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "Nombre del campo interno"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "Solo se permiten caracteres alfanuméricos y guiones bajos."
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr ""
"No se permiten los guiones dobles de subrayado en los nombres de campo "
"personalizados."
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
@@ -8859,19 +8859,19 @@ msgstr ""
"Nombre del campo tal como se muestra a los usuarios (si no se proporciona, "
"se usará el nombre del campo)"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "nombre del grupo"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr "Los campos personalizados del mismo grupo se mostrarán juntos"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "requerido"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
@@ -8879,19 +8879,19 @@ msgstr ""
"Este campo es obligatorio para crear objetos nuevos o editar un objeto "
"existente."
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "debe ser único"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr "El valor de este campo debe ser único para el objeto asignado"
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "peso de búsqueda"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
@@ -8899,11 +8899,11 @@ msgstr ""
"Ponderación para la búsqueda. Los valores más bajos se consideran más "
"importantes. Los campos con un peso de búsqueda de cero se ignorarán."
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "lógica de filtros"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
@@ -8911,11 +8911,11 @@ msgstr ""
"Loose coincide con cualquier instancia de una cadena determinada; exact "
"coincide con todo el campo."
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "predeterminado"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
@@ -8923,7 +8923,7 @@ msgstr ""
"Valor predeterminado para el campo (debe ser un valor JSON). Encapsula "
"cadenas con comillas dobles (por ejemplo, «Foo»)."
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
@@ -8932,35 +8932,35 @@ msgstr ""
"query_params (debe ser un valor JSON). Encapsula cadenas con comillas dobles"
" (por ejemplo, «Foo»)."
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "peso de la pantalla"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr "Los campos con pesos más altos aparecen más abajo en un formulario."
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "valor mínimo"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "Valor mínimo permitido (para campos numéricos)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "valor máximo"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "Valor máximo permitido (para campos numéricos)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "expresión regular de validación"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -8971,198 +8971,198 @@ msgstr ""
"y $ para forzar la coincidencia de toda la cadena. Por ejemplo, ^ "
"[A-Z]{3}$
limitará los valores a exactamente tres letras mayúsculas."
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "conjunto de opciones"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr ""
"Especifica si el campo personalizado se muestra en la interfaz de usuario"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr ""
"Especifica si el valor del campo personalizado se puede editar en la "
"interfaz de usuario"
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "es clonable"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "Replique este valor al clonar objetos"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "campo personalizado"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "campos personalizados"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "Valor predeterminado no válido»{value}«: {error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr "Solo se puede establecer un valor mínimo para los campos numéricos"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr "Solo se puede establecer un valor máximo para los campos numéricos"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr ""
"La validación de expresiones regulares solo se admite para campos de texto y"
" URL"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "La unicidad no se puede aplicar a los campos booleanos"
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "Los campos de selección deben especificar un conjunto de opciones."
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "Las elecciones solo se pueden establecer en los campos de selección."
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "Los campos de objeto deben definir un tipo de objeto."
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} es posible que los campos no definan un tipo de objeto."
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr ""
"Un filtro de objetos relacionados solo se puede definir para los campos de "
"objetos."
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr ""
"El filtro debe definirse como un diccionario que asigna atributos a valores."
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "Cierto"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "Falso"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr ""
"Los valores deben coincidir con esta expresión regular: {regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "El valor debe ser una cadena."
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "El valor debe coincidir con la expresión regular '{regex}'"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "El valor debe ser un número entero."
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "El valor debe ser al menos {minimum}"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "El valor no debe superar {maximum}"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "El valor debe ser decimal."
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "El valor debe ser verdadero o falso."
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "Los valores de fecha deben estar en formato ISO 8601 (AAAA-MM-DD)."
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
msgstr ""
"Los valores de fecha y hora deben estar en formato ISO 8601 (AAAA-MM-DD "
"HH:MM:SS)."
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr ""
"Elección no válida ({value}) para el conjunto de opciones {choiceset}."
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr ""
"Elecciones no válidas ({value}) para el conjunto de opciones {choiceset}."
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "El valor debe ser un ID de objeto, no {type}"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "El valor debe ser una lista de identificadores de objetos, no {type}"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Se encontró un ID de objeto no válido: {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "El campo obligatorio no puede estar vacío."
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "Conjunto básico de opciones predefinidas (opcional)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "Las opciones se ordenan alfabéticamente automáticamente"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "conjunto de opciones de campo personalizadas"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "conjuntos de opciones de campo personalizadas"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "Debe definir opciones básicas o adicionales."
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9688,7 +9688,7 @@ msgid "As Attachment"
msgstr "Como archivo adjunto"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9698,7 +9698,7 @@ msgid "Data File"
msgstr "Archivo de datos"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "Sincronizado"
@@ -9723,28 +9723,28 @@ msgstr "Validación SSL"
msgid "Event Types"
msgstr "Tipos de eventos"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Funciones del dispositivo"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "Comentarios (cortos)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "Línea"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "Nivel"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "Mensaje"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "Método"
@@ -10151,8 +10151,8 @@ msgid "DNS name"
msgstr "Nombre DNS"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -10198,7 +10198,7 @@ msgstr "AUTENTICACIÓN"
msgid "VLAN ID ranges"
msgstr "Intervalos de ID de VLAN"
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -10212,7 +10212,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "Sitio y grupo"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10257,77 +10257,87 @@ msgstr "El sitio de la VLAN (si lo hay)"
msgid "Scope ID"
msgstr "ID de ámbito"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "Grupo FHRP"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "Nombre de grupo FHRP asignado"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "Conviértase en la IP principal del dispositivo asignado"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "Está fuera de banda"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr ""
"Designe esto como la dirección IP fuera de banda para el dispositivo "
"asignado"
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"No se especificó ningún dispositivo o máquina virtual; no se puede "
"establecer como IP principal"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr ""
"No se especificó ningún dispositivo; no se puede configurar como IP fuera de"
" banda"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr ""
"No se puede configurar la IP fuera de banda para las máquinas virtuales"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr ""
"No se especificó ninguna interfaz; no se puede establecer como IP principal"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr ""
"No se especificó ninguna interfaz; no se puede configurar como IP fuera de "
"banda"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "Tipo de autenticación"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "Grupo de VLAN asignado"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "VLAN de servicio (para VLAN de clientes de Q-in-Q/802.1ad)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "Política de traducción de VLAN"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "Protocolo IP"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "Obligatorio si no está asignado a una VM"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "Obligatorio si no está asignado a un dispositivo"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} no está asignado a este dispositivo/máquina virtual."
@@ -10448,12 +10458,6 @@ msgstr "Gama ASN"
msgid "IP Range"
msgstr "Rango de IP"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "Grupo FHRP"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr "Haga que esta sea la IP principal del dispositivo/VM"
@@ -12233,19 +12237,19 @@ msgstr ""
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "Fila {i}: Objeto con ID {id} no existe"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "No {object_type} fueron seleccionados."
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Renombrado {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Eliminado {count} {object_type}"
@@ -14264,7 +14268,7 @@ msgstr "No tiene permiso para ejecutar scripts"
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "Ejecutar script"
@@ -14289,20 +14293,20 @@ msgstr "La secuencia de comandos ya no está presente en el archivo fuente"
msgid "Never"
msgstr "Nunca"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "Corre otra vez"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "No se pudieron cargar los scripts desde el módulo %(module)s"
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "No se encontró ningún script"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -15914,13 +15918,13 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Abreviatura única compatible con URL"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr ""
"Introduzca los datos de contexto en JSON "
"formato."
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "La dirección MAC debe estar en formato EUI-48"
@@ -15971,41 +15975,41 @@ msgstr ""
"Intervalo no válido: valor final ({end}) debe ser mayor que el valor inicial"
" ({begin})."
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Cabecera de columna duplicada o conflictiva para»{field}»"
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Cabecera de columna duplicada o conflictiva para»{header}»"
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Fila {row}: Esperado {count_expected} columnas pero encontradas "
"{count_found}"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Encabezado de columna inesperado»{field}«encontrado."
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Columna»{field}\"no es un objeto relacionado; no puede usar puntos"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr ""
"Atributo de objeto relacionado no válido para la columna»{field}«: "
"{to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Encabezado de columna obligatorio»{header}«no se encontró."
diff --git a/netbox/translations/fr/LC_MESSAGES/django.mo b/netbox/translations/fr/LC_MESSAGES/django.mo
index a13a374c2..0edd8f5d6 100644
Binary files a/netbox/translations/fr/LC_MESSAGES/django.mo and b/netbox/translations/fr/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/fr/LC_MESSAGES/django.po b/netbox/translations/fr/LC_MESSAGES/django.po
index 07f9ab2ec..18c5e82c9 100644
--- a/netbox/translations/fr/LC_MESSAGES/django.po
+++ b/netbox/translations/fr/LC_MESSAGES/django.po
@@ -15,15 +15,16 @@
# Étienne Brunel, 2025
# Jean Benoit , 2025
# Jeremy Stretch, 2025
+# Julia, 2025
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
-"Last-Translator: Jeremy Stretch, 2025\n"
+"Last-Translator: Julia, 2025\n"
"Language-Team: French (https://app.transifex.com/netbox-community/teams/178115/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -43,7 +44,7 @@ msgstr "Écriture activée"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -99,9 +100,9 @@ msgstr "Votre mot de passe a été modifié avec succès."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "Planifié"
@@ -113,8 +114,8 @@ msgstr "Approvisionnement"
#: 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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -125,8 +126,8 @@ msgid "Active"
msgstr "Actif"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Hors ligne"
@@ -139,7 +140,7 @@ msgstr "Déprovisionnement"
msgid "Decommissioned"
msgstr "Mis hors service"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -236,11 +237,11 @@ msgstr "Groupe de sites (slug)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -358,7 +359,7 @@ msgstr "Terminaison A (ID)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -789,7 +790,7 @@ msgstr "Identifiant de compte du prestataire"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -867,7 +868,7 @@ msgstr "Statut"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1104,7 +1105,7 @@ msgstr "Réseau de fournisseurs"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1159,7 +1160,7 @@ msgstr "Type de circuit"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1176,7 +1177,7 @@ msgstr "État opérationnel"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1318,7 +1319,7 @@ msgstr "Contacts"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1342,7 +1343,7 @@ msgstr "Région"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1384,7 +1385,7 @@ msgstr "Affectation"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1572,7 +1573,7 @@ msgstr "ID du panneau de raccordement et numéro (s) de port"
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1608,7 +1609,7 @@ msgstr ""
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1736,7 +1737,7 @@ msgstr "terminaisons de circuits virtuels"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1879,7 +1880,7 @@ msgstr "Bande passante garantie"
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1972,7 +1973,7 @@ msgstr "Terminaisons"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1981,7 +1982,7 @@ msgstr "Terminaisons"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2038,6 +2039,34 @@ msgid "This user does not have permission to synchronize this data source."
msgstr ""
"Cet utilisateur n'est pas autorisé à synchroniser cette source de données."
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "Objet créé"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "Objet mis à jour"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "Objet supprimé"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "Le travail a commencé"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "Tâche terminée"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "La tâche a échoué"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "Job erroné"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "Nouveau"
@@ -2059,7 +2088,7 @@ msgstr "Terminé"
#: 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Échoué"
@@ -2189,34 +2218,6 @@ msgstr "ID de clé d'accès AWS"
msgid "AWS secret access key"
msgstr "Clé d'accès secrète AWS"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "Objet créé"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "Objet mis à jour"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "Objet supprimé"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "Le travail a commencé"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "Tâche terminée"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "La tâche a échoué"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "Job erroné"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2277,7 +2278,7 @@ msgstr "Ignorer les règles"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2303,7 +2304,7 @@ msgstr "Création"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2359,7 +2360,7 @@ msgid "User"
msgstr "Utilisateur"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "Heure"
@@ -2411,7 +2412,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Élévations des baies"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2567,14 +2568,14 @@ msgstr "Révision de configuration #{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "type"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2778,8 +2779,8 @@ msgstr "Nom complet"
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -3012,8 +3013,8 @@ msgid "Staging"
msgstr "Mise en scène"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "Démantèlement"
@@ -3077,7 +3078,7 @@ msgstr "Obsolète"
msgid "Millimeters"
msgstr "Millimètres"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "Pouces"
@@ -3146,7 +3147,7 @@ msgid "Rear"
msgstr "Arrière"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Mis en scène"
@@ -3179,7 +3180,7 @@ msgid "Top to bottom"
msgstr "De haut en bas"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "Passif"
@@ -3208,8 +3209,8 @@ msgid "Proprietary"
msgstr "Propriétaire"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "Autres"
@@ -3222,11 +3223,11 @@ msgstr "ITA/International"
msgid "Physical"
msgstr "Physique"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "Virtuel"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3234,11 +3235,11 @@ msgstr "Virtuel"
msgid "Wireless"
msgstr "Sans fil"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "Interfaces virtuelles"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3248,27 +3249,27 @@ msgstr "Interfaces virtuelles"
msgid "Bridge"
msgstr "Passerelle"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "Groupe d'agrégation de liens (LAG)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "Ethernet (fixe)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "Ethernet (modulaire)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "Ethernet (panneau arrière)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "Cellulaire"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3276,116 +3277,116 @@ msgstr "Cellulaire"
msgid "Serial"
msgstr "Série"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "Coaxiale"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "Empilage"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "La moitié"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "Complet"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Automatique"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "Accès"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Tagué"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "Tagué (Tous)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "Qin-Q (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "Norme IEEE"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
msgstr "24 V passif (2 paires)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "24 V passif (4 paires)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
msgstr "48 V passif (2 paires)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "48 V passif (4 paires)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "Cuivre"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "fibre optique"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "Fibre"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "Connecté"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "Kilomètres"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
-msgstr "Compteurs"
+msgstr "Mètres"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "Centimètres"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "Miles"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Pieds"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "Redondant"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "Monophasé"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "Triphasé"
@@ -3954,8 +3955,8 @@ msgstr "Étiquettes"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4165,7 +4166,7 @@ msgstr "Flux d'air"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4598,7 +4599,7 @@ msgid "available options"
msgstr "options disponibles"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4958,7 +4959,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "Appareil parent auquel est attribuée l'interface (le cas échéant)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4981,7 +4982,7 @@ msgstr "VM parent de l'interface attribuée (le cas échéant)"
msgid "Assigned interface"
msgstr "Interface attribuée"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "Est principal"
@@ -5245,7 +5246,7 @@ msgstr "Connexion"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Type"
@@ -5330,7 +5331,7 @@ msgstr "Type de portée"
msgid "Scope"
msgstr "Champ"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "Type de scope (application et modèle)"
@@ -5572,8 +5573,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "Une adresse MAC ne peut être attribuée qu'à un seul objet."
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5591,16 +5592,16 @@ msgstr ""
"sont attendus."
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "Ports arrière"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr "Associer un port arrière à chaque port avant en cours de création."
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -5610,7 +5611,7 @@ msgstr ""
"correspondre au nombre sélectionné de positions des ports arrière "
"({rearport_count})."
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -5619,18 +5620,18 @@ msgstr ""
"Le nombre de ports frontaux à créer ({frontport_count}) doit correspondre au"
" nombre sélectionné de positions des ports arrière ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "Membres"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "Position initiale"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
@@ -5638,14 +5639,14 @@ msgstr ""
"Position du premier dispositif membre. Augmente d'une unité pour chaque "
"membre supplémentaire."
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr "Une position doit être spécifiée pour le premier membre du VC."
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "étiquette"
@@ -6131,7 +6132,7 @@ msgstr "VLAN étiquetés"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
@@ -6871,7 +6872,7 @@ msgstr "identificateur"
msgid "Numeric identifier unique to the parent device"
msgstr "Identifiant numérique propre à l'appareil parent"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -7095,7 +7096,7 @@ msgstr "Identifiant attribué localement"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Rôle fonctionnel"
@@ -7301,7 +7302,7 @@ msgstr "Joignable"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7329,7 +7330,7 @@ msgid "Config Template"
msgstr "Modèle de configuration"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7531,7 +7532,7 @@ msgid "Module Types"
msgstr "Types de modules"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "Plateformes"
@@ -7723,7 +7724,7 @@ msgstr "Contexte de configuration"
msgid "Render Config"
msgstr "Configuration du rendu"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -8195,7 +8196,7 @@ msgstr "Étiquette"
msgid "Tag (slug)"
msgstr "Étiquette (slug)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "Possède des données contextuelles de configuration locales"
@@ -8216,13 +8217,13 @@ msgstr "Doit être unique"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "Interface utilisateur visible"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "Interface utilisateur modifiable"
@@ -8846,36 +8847,36 @@ msgstr "modèle de configuration"
msgid "config templates"
msgstr "modèles de configuration"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "Le ou les objets auxquels ce champ s'applique."
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "Le type de données que contient ce champ personnalisé"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr ""
"Le type d'objet NetBox auquel ce champ correspond (pour les champs d'objets)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "Nom du champ interne"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr ""
"Seuls les caractères alphanumériques et les traits de soulignement sont "
"autorisés."
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr ""
"Les doubles soulignements ne sont pas autorisés dans les noms de champs "
"personnalisés."
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
@@ -8883,19 +8884,19 @@ msgstr ""
"Nom du champ tel qu'il est affiché aux utilisateurs (s'il n'est pas fourni, "
"« le nom du champ sera utilisé) »"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "nom du groupe"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr "Les champs personnalisés d'un même groupe seront affichés ensemble"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "requis"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
@@ -8903,19 +8904,19 @@ msgstr ""
"Ce champ est obligatoire lors de la création de nouveaux objets ou de la "
"modification d'un objet existant."
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "doit être unique"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr "La valeur de ce champ doit être unique pour l'objet attribué"
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "poids de recherche"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
@@ -8924,11 +8925,11 @@ msgstr ""
"comme plus importantes. Les champs dont le poids de recherche est nul seront"
" ignorés."
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "logique de filtrage"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
@@ -8936,11 +8937,11 @@ msgstr ""
"Loose correspond à n'importe quelle instance d'une chaîne donnée ; "
"correspond exactement à l'ensemble du champ."
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "défaut"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
@@ -8948,7 +8949,7 @@ msgstr ""
"Valeur par défaut pour le champ (doit être une valeur JSON). Encapsulez des "
"chaînes avec des guillemets doubles (par exemple, « Foo »)."
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
@@ -8957,37 +8958,37 @@ msgstr ""
"(doit être une valeur JSON). Encapsulez les chaînes avec des guillemets "
"doubles (par exemple « Foo »)."
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "poids de l'écran"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr ""
"Les champs dont le poids est plus élevé apparaissent plus bas dans un "
"formulaire."
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "valeur minimale"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "Valeur minimale autorisée (pour les champs numériques)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "valeur maximale"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "Valeur maximale autorisée (pour les champs numériques)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "regex de validation"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -8999,199 +9000,199 @@ msgstr ""
"exemple, ^[A-Z]{3}$
limitera les valeurs à exactement trois "
"lettres majuscules."
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "set de choix"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr ""
"Indique si le champ personnalisé est affiché dans l'interface utilisateur"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr ""
"Indique si la valeur du champ personnalisé peut être modifiée dans "
"l'interface utilisateur"
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "est clonable"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "Répliquez cette valeur lors du clonage d'objets"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "champ personnalisé"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "champs personnalisés"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "Valeur par défaut non valide »{value}« : {error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr ""
"Une valeur minimale ne peut être définie que pour les champs numériques"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr ""
"Une valeur maximale ne peut être définie que pour les champs numériques"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr ""
"La validation des expressions régulières est prise en charge uniquement pour"
" les champs de texte et d'URL"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "L'unicité ne peut pas être appliquée aux champs booléens"
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "Les champs de sélection doivent spécifier un ensemble de choix."
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "Les choix ne peuvent être définis que sur les champs de sélection."
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "Les champs d'objet doivent définir un type d'objet."
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} les champs ne peuvent pas définir de type d'objet."
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr ""
"Un filtre d'objet associé ne peut être défini que pour les champs d'objets."
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr ""
"Le filtre doit être défini comme un dictionnaire faisant correspondre les "
"attributs aux valeurs."
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "Vrai"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "Faux"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr ""
"Les valeurs doivent correspondre à cette expression régulière : "
"{regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "La valeur doit être une chaîne."
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "La valeur doit correspondre à « regex »{regex}'"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "La valeur doit être un entier."
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "La valeur doit être d'au moins {minimum}"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "La valeur ne doit pas dépasser {maximum}"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "La valeur doit être une décimale."
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "La valeur doit être vraie ou fausse."
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "Les valeurs de date doivent être au format ISO 8601 (AAAA-MM-JJ)."
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
msgstr ""
"Les valeurs de date et d'heure doivent être au format ISO 8601 (YYYY-MM-DD "
"HH:MM:SS)."
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Choix non valide ({value}) pour le set de choix {choiceset}."
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "Choix (s) non valide ({value}) pour le set de choix {choiceset}."
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "La valeur doit être un identifiant d'objet, et non {type}"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "La valeur doit être une liste d'identifiants d'objets, et non {type}"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "ID d'objet non valide trouvé : {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "Le champ obligatoire ne peut pas être vide."
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "Ensemble de base de choix prédéfinis (facultatif)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "Les choix sont automatiquement classés par ordre alphabétique"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "ensemble de choix de champs personnalisés"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "ensembles de choix de champs personnalisés"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "Doit définir des choix de base ou supplémentaires."
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9717,7 +9718,7 @@ msgid "As Attachment"
msgstr "En tant que pièce jointe"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9727,7 +9728,7 @@ msgid "Data File"
msgstr "Fichier de données"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "Synchronisé"
@@ -9752,28 +9753,28 @@ msgstr "Validation SSL"
msgid "Event Types"
msgstr "Types d'événements"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Rôles des appareils"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "Commentaires (courts)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "Ligne"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "Niveau"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "Message"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "Méthode"
@@ -10181,8 +10182,8 @@ msgid "DNS name"
msgstr "Nom DNS"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -10228,7 +10229,7 @@ msgstr "Authentification"
msgid "VLAN ID ranges"
msgstr "Plages d'ID VLAN"
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -10242,7 +10243,7 @@ msgstr "Q-en-Q"
msgid "Site & Group"
msgstr "Site et groupe"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10287,75 +10288,85 @@ msgstr "Site du VLAN (le cas échéant)"
msgid "Scope ID"
msgstr "Identifiant de l'étendue"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "Groupe FHRP"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "Nom du groupe FHRP attribué"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "Faites-en l'adresse IP principale de l'appareil attribué"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "Est hors bande"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr "Désignez-le comme adresse IP hors bande pour l'appareil attribué"
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"Aucun périphérique ou machine virtuelle spécifié ; impossible de le définir "
"comme adresse IP principale"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr ""
"Aucun appareil n'a été spécifié ; impossible de le définir comme IP hors "
"bande"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr ""
"Impossible de définir une adresse IP hors bande pour les machines virtuelles"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr ""
"Aucune interface spécifiée ; impossible de définir comme adresse IP "
"principale"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr ""
"Aucune interface spécifiée ; impossible de définir comme IP hors bande"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "Type d'authentification"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "Groupe VLAN attribué"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "Service VLAN (pour les VLAN clients Q-in-Q/802.1ad)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "Politique de traduction VLAN"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "Protocole IP"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "Obligatoire s'il n'est pas attribué à une machine virtuelle"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "Obligatoire s'il n'est pas attribué à un appareil"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} n'est pas attribué à cet appareil/à cette machine virtuelle."
@@ -10476,12 +10487,6 @@ msgstr "Plage ASN"
msgid "IP Range"
msgstr "Plage IP"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "Groupe FHRP"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr ""
@@ -12276,19 +12281,19 @@ msgstr ""
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "Rangée {i}: Objet avec identifiant {id} n'existe pas"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Non {object_type} ont été sélectionnés."
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Renommé {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Supprimé {count} {object_type}"
@@ -14308,7 +14313,7 @@ msgstr "Vous n'avez pas le droit d'exécuter des scripts"
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "Exécuter le script"
@@ -14333,20 +14338,20 @@ msgstr "Le script n'est plus présent dans le fichier source"
msgid "Never"
msgstr "Jamais"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "Exécutez à nouveau"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "Impossible de charger les scripts depuis le module %(module)s"
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "Aucun script trouvé"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -15957,11 +15962,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Identifiant unique utilisable dans les URL"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr "Entrez les données de contexte en JSON."
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "L'adresse MAC doit être au format EUI-48"
@@ -16012,42 +16017,42 @@ msgstr ""
"Plage non valide : la valeur de fin ({end}) doit être supérieur à la valeur "
"de départ ({begin})."
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "En-tête de colonne en double ou en conflit : «{field}»"
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "En-tête de colonne en double ou en conflit : «{header}»"
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Rangée {row}: il devrait y avoir {count_expected} colonnes mais il y en a "
"{count_found}"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "En-tête de colonne non prévu : «{field}»."
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr ""
"Colonne »{field}« n'est pas un objet apparenté ; ne peut pas utiliser de "
"points"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr ""
"Attribut d'objet associé non valide pour la colonne »{field}« : {to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "En-tête de colonne obligatoire «{header}» introuvable."
diff --git a/netbox/translations/it/LC_MESSAGES/django.mo b/netbox/translations/it/LC_MESSAGES/django.mo
index 8e80d5e15..30b4965ba 100644
Binary files a/netbox/translations/it/LC_MESSAGES/django.mo and b/netbox/translations/it/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/it/LC_MESSAGES/django.po b/netbox/translations/it/LC_MESSAGES/django.po
index a03c183bc..2797ff13f 100644
--- a/netbox/translations/it/LC_MESSAGES/django.po
+++ b/netbox/translations/it/LC_MESSAGES/django.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2025\n"
"Language-Team: Italian (https://app.transifex.com/netbox-community/teams/178115/it/)\n"
@@ -36,7 +36,7 @@ msgstr "Scrittura abilitata"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -92,9 +92,9 @@ msgstr "La tua password è stata cambiata con successo."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "Pianificato"
@@ -106,8 +106,8 @@ msgstr "Approvvigionamento"
#: 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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -118,8 +118,8 @@ msgid "Active"
msgstr "Attivo"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Offline"
@@ -132,7 +132,7 @@ msgstr "Deprovisioning"
msgid "Decommissioned"
msgstr "Dismesso"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -229,11 +229,11 @@ msgstr "Gruppo del sito (slug)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -351,7 +351,7 @@ msgstr "Terminazione A (ID)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -782,7 +782,7 @@ msgstr "Provider account "
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -860,7 +860,7 @@ msgstr "Status"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1097,7 +1097,7 @@ msgstr "Provider network"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1152,7 +1152,7 @@ msgstr "Tipo di circuito"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1169,7 +1169,7 @@ msgstr "Stato operativo"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1311,7 +1311,7 @@ msgstr "Contatti"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1335,7 +1335,7 @@ msgstr "Regione"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1377,7 +1377,7 @@ msgstr "Assegnazione"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1565,7 +1565,7 @@ msgstr "ID del patch panel e numero/i di porta"
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1601,7 +1601,7 @@ msgstr ""
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1729,7 +1729,7 @@ msgstr "terminazioni di circuiti virtuali"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1872,7 +1872,7 @@ msgstr "Tasso di impegno"
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1965,7 +1965,7 @@ msgstr "Terminazioni"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1974,7 +1974,7 @@ msgstr "Terminazioni"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2032,6 +2032,34 @@ msgstr ""
"Questo utente non dispone dell'autorizzazione per sincronizzare questa "
"origine dati."
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "Oggetto creato"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "Oggetto aggiornato"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "Oggetto eliminato"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "Lavoro iniziato"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "Lavoro completato"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "Lavoro fallito"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "Lavoro errato"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "Nuovo"
@@ -2053,7 +2081,7 @@ msgstr "Completato"
#: 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Fallito"
@@ -2183,34 +2211,6 @@ msgstr "ID chiave di accesso AWS"
msgid "AWS secret access key"
msgstr "Chiave di accesso segreta AWS"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "Oggetto creato"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "Oggetto aggiornato"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "Oggetto eliminato"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "Lavoro iniziato"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "Lavoro completato"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "Lavoro fallito"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "Lavoro errato"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2271,7 +2271,7 @@ msgstr "Ignora le regole"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2297,7 +2297,7 @@ msgstr "Creazione"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2353,7 +2353,7 @@ msgid "User"
msgstr "Utente"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "Ora"
@@ -2402,7 +2402,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Elevazioni dei rack"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2558,14 +2558,14 @@ msgstr "Revisione della configurazione #{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "tipo"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2768,8 +2768,8 @@ msgstr "Nome completo"
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -3002,8 +3002,8 @@ msgid "Staging"
msgstr "Messa in scena"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "Smantellamento"
@@ -3067,7 +3067,7 @@ msgstr "Obsoleto"
msgid "Millimeters"
msgstr "Millimetri"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "Pollici"
@@ -3136,7 +3136,7 @@ msgid "Rear"
msgstr "Posteriore"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Messo in scena"
@@ -3169,7 +3169,7 @@ msgid "Top to bottom"
msgstr "Dall'alto verso il basso"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "Passivo"
@@ -3198,8 +3198,8 @@ msgid "Proprietary"
msgstr "Proprietario"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "Altro"
@@ -3212,11 +3212,11 @@ msgstr "ITA/Internazionale"
msgid "Physical"
msgstr "Fisico"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "Virtuale"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3224,11 +3224,11 @@ msgstr "Virtuale"
msgid "Wireless"
msgstr "Wireless"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "Interfacce virtuali"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3238,27 +3238,27 @@ msgstr "Interfacce virtuali"
msgid "Bridge"
msgstr "ponte"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "Link Aggregation Group (GAL)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "Ethernet (fisso)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "Ethernet (modulare)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "Ethernet (backplane)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "Cellulare"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3266,116 +3266,116 @@ msgstr "Cellulare"
msgid "Serial"
msgstr "Seriale"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "Coassiale"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "impilamento"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "Metà"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "Completo"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Auto"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "Accesso"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Taggato"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "Contrassegnati (tutti)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "Norma IEEE"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
msgstr "24V passivo (2 coppie)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "24V passivo (4 coppie)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
msgstr "48V passivo (2 coppie)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "48V passivo (4 coppie)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "Rame"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "Fibra ottica"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "Fibra"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "Connesso"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "Chilometri"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Metri"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "Centimetri"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "Miglia"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Piedi"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "Ridondante"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "Monofase"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "Trifase"
@@ -3944,8 +3944,8 @@ msgstr "Etichette"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4155,7 +4155,7 @@ msgstr "Flusso d'aria"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4589,7 +4589,7 @@ msgid "available options"
msgstr "opzioni disponibili"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4952,7 +4952,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "Dispositivo principale dell'interfaccia assegnata (se presente)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4975,7 +4975,7 @@ msgstr "VM principale dell'interfaccia assegnata (se presente)"
msgid "Assigned interface"
msgstr "Interfaccia assegnata"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "È primario"
@@ -5237,7 +5237,7 @@ msgstr "Connessione"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Gentile"
@@ -5323,7 +5323,7 @@ msgstr "Tipo di ambito"
msgid "Scope"
msgstr "Ambito"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "Tipo di ambito (app e modello)"
@@ -5567,8 +5567,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "Un indirizzo MAC può essere assegnato a un solo oggetto."
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5586,18 +5586,18 @@ msgstr ""
"attesi."
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "Porte posteriori"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr ""
"Seleziona un'assegnazione della porta posteriore per ogni porta anteriore da"
" creare."
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -5607,7 +5607,7 @@ msgstr ""
"corrispondere al numero selezionato di posizioni delle porte posteriori "
"({rearport_count})."
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -5617,18 +5617,18 @@ msgstr ""
" al numero selezionato di posizioni delle porte posteriori "
"({rearport_count})."
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "Membri"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "Posizione iniziale"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
@@ -5636,14 +5636,14 @@ msgstr ""
"Posizione del primo dispositivo membro. Aumenta di uno per ogni membro "
"aggiuntivo."
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr "È necessario specificare una posizione per il primo membro VC."
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "etichetta"
@@ -6136,7 +6136,7 @@ msgstr "VLAN contrassegnate"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
@@ -6886,7 +6886,7 @@ msgstr "identificatore"
msgid "Numeric identifier unique to the parent device"
msgstr "Identificatore numerico univoco per il dispositivo principale"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -7108,7 +7108,7 @@ msgstr "Identificatore assegnato localmente"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Ruolo funzionale"
@@ -7315,7 +7315,7 @@ msgstr "Raggiungibile"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7343,7 +7343,7 @@ msgid "Config Template"
msgstr "Modello di configurazione"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7545,7 +7545,7 @@ msgid "Module Types"
msgstr "Tipi di moduli"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "piattaforme"
@@ -7737,7 +7737,7 @@ msgstr "Contesto di configurazione"
msgid "Render Config"
msgstr "Configurazione del rendering"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -8207,7 +8207,7 @@ msgstr "Etichetta"
msgid "Tag (slug)"
msgstr "Etichetta (lumaca)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "Dispone di dati di contesto di configurazione locali"
@@ -8228,13 +8228,13 @@ msgstr "Deve essere unico"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "Interfaccia utente visibile"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "Interfaccia utente modificabile"
@@ -8851,35 +8851,35 @@ msgstr "modello di configurazione"
msgid "config templates"
msgstr "modelli di configurazione"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "Gli oggetti a cui si applica questo campo."
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "Il tipo di dati che contiene questo campo personalizzato"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr ""
"Il tipo di oggetto NetBox a cui questo campo è associato (per i campi "
"oggetto)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "Nome del campo interno"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "Sono consentiti solo caratteri alfanumerici e trattini bassi."
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr ""
"I doppi caratteri di sottolineatura non sono consentiti nei nomi dei campi "
"personalizzati."
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
@@ -8887,21 +8887,21 @@ msgstr ""
"Nome del campo visualizzato agli utenti (se non fornito, «verrà utilizzato "
"il nome del campo)"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "nome del gruppo"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr ""
"I campi personalizzati all'interno dello stesso gruppo verranno visualizzati"
" insieme"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "necessario"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
@@ -8909,19 +8909,19 @@ msgstr ""
"Questo campo è obbligatorio quando si creano nuovi oggetti o si modifica un "
"oggetto esistente."
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "deve essere unico"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr "Il valore di questo campo deve essere univoco per l'oggetto assegnato"
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "peso di ricerca"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
@@ -8929,11 +8929,11 @@ msgstr ""
"Ponderazione per la ricerca. I valori più bassi sono considerati più "
"importanti. I campi con un peso di ricerca pari a zero verranno ignorati."
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "logica di filtro"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
@@ -8941,11 +8941,11 @@ msgstr ""
"Loose corrisponde a qualsiasi istanza di una determinata stringa; exact "
"corrisponde all'intero campo."
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "predefinito"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
@@ -8953,7 +8953,7 @@ msgstr ""
"Valore predefinito per il campo (deve essere un valore JSON). Incapsula le "
"stringhe con virgolette doppie (ad esempio «Foo»)."
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
@@ -8962,35 +8962,35 @@ msgstr ""
"(deve essere un valore JSON). Incapsula le stringhe con virgolette doppie "
"(ad esempio «Foo»)."
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "peso dello schermo"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr "I campi con pesi più alti appaiono più bassi in un modulo."
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "valore minimo"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "Valore minimo consentito (per campi numerici)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "valore massimo"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "Valore massimo consentito (per campi numerici)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "regex di convalida"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -9001,196 +9001,196 @@ msgstr ""
"per forzare la corrispondenza dell'intera stringa. Ad esempio ^ "
"[A-Z]{3}$
limiterà i valori a esattamente tre lettere maiuscole."
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "set di scelta"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr ""
"Specifica se il campo personalizzato viene visualizzato nell'interfaccia "
"utente"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr ""
"Specifica se il valore del campo personalizzato può essere modificato "
"nell'interfaccia utente"
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "è clonabile"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "Replica questo valore durante la clonazione di oggetti"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "campo personalizzato"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "campi personalizzati"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "Valore predefinito non valido»{value}«: {error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr "È possibile impostare un valore minimo solo per i campi numerici"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr "È possibile impostare un valore massimo solo per i campi numerici"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr ""
"La convalida delle espressioni regolari è supportata solo per i campi di "
"testo e URL"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "L'unicità non può essere applicata per i campi booleani"
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "I campi di selezione devono specificare una serie di scelte."
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "Le scelte possono essere impostate solo nei campi di selezione."
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "I campi oggetto devono definire un tipo di oggetto."
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} i campi non possono definire un tipo di oggetto."
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr ""
"Un filtro oggetto correlato può essere definito solo per i campi oggetto."
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr ""
"Il filtro deve essere definito come un dizionario che associa gli attributi "
"ai valori."
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "Vero"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "Falso"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr "I valori devono corrispondere a questa regex: {regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "Il valore deve essere una stringa."
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Il valore deve corrispondere a regex '{regex}»"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "Il valore deve essere un numero intero."
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Il valore deve essere almeno {minimum}"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Il valore non deve superare {maximum}"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "Il valore deve essere decimale."
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "Il valore deve essere vero o falso."
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "I valori della data devono essere in formato ISO 8601 (AAAA-MM-GG)."
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
msgstr ""
"I valori di data e ora devono essere in formato ISO 8601 (AAAA-MM-GG "
"HH:MM:SS)."
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Scelta non valida ({value}) per il set a scelta {choiceset}."
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "Scelte non valide ({value}) per il set a scelta {choiceset}."
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "Il valore deve essere un ID oggetto, non {type}"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "Il valore deve essere un elenco di ID oggetto, non {type}"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "È stato trovato un ID oggetto non valido: {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "Il campo obbligatorio non può essere vuoto."
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "Set base di scelte predefinite (opzionale)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "Le scelte vengono ordinate automaticamente alfabeticamente"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "set di scelta dei campi personalizzati"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "set di scelte di campi personalizzati"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "È necessario definire scelte di base o extra."
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9715,7 +9715,7 @@ msgid "As Attachment"
msgstr "Come allegato"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9725,7 +9725,7 @@ msgid "Data File"
msgstr "File di dati"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "Sincronizzato"
@@ -9750,28 +9750,28 @@ msgstr "Validazione SSL"
msgid "Event Types"
msgstr "Tipi di eventi"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Ruoli dei dispositivi"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "Commenti (brevi)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "Linea"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "Livello"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "Messaggio"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "Metodo"
@@ -10179,8 +10179,8 @@ msgid "DNS name"
msgstr "Nome DNS"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -10226,7 +10226,7 @@ msgstr "Autenticazione"
msgid "VLAN ID ranges"
msgstr "Intervalli di ID VLAN"
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -10240,7 +10240,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "Sito e gruppo"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10285,73 +10285,83 @@ msgstr "Sito della VLAN (se presente)"
msgid "Scope ID"
msgstr "ID ambito"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "Gruppo FHRP"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "Nome del gruppo FHRP assegnato"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "Imposta questo indirizzo IP primario per il dispositivo assegnato"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "È fuori banda"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr "Designalo come indirizzo IP fuori banda per il dispositivo assegnato"
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"Nessun dispositivo o macchina virtuale specificato; non può essere impostato"
" come IP primario"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr ""
"Nessun dispositivo specificato; non può essere impostato come IP fuori banda"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "Impossibile impostare l'IP fuori banda per le macchine virtuali"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr ""
"Nessuna interfaccia specificata; non può essere impostato come IP primario"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr ""
"Nessuna interfaccia specificata; non può essere impostato come IP fuori "
"banda"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "Tipo di autenticazione"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "Gruppo VLAN assegnato"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "VLAN di servizio (per le VLAN dei clienti Q-in-Q/802.1ad)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "Politica di traduzione VLAN"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "Protocollo IP"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "Obbligatorio se non assegnato a una VM"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "Obbligatorio se non assegnato a un dispositivo"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} non è assegnato a questo dispositivo/macchina virtuale."
@@ -10472,12 +10482,6 @@ msgstr "Gamma ASN"
msgid "IP Range"
msgstr "Intervallo IP"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "Gruppo FHRP"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr ""
@@ -12268,19 +12272,19 @@ msgstr ""
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "Fila {i}: Oggetto con ID {id} non esiste"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "No {object_type} sono stati selezionati."
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Rinominato {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Eliminato {count} {object_type}"
@@ -14295,7 +14299,7 @@ msgstr "Non si dispone dell'autorizzazione per eseguire gli script"
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "Esegui script"
@@ -14320,20 +14324,20 @@ msgstr "Lo script non è più presente nel file sorgente"
msgid "Never"
msgstr "Mai"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "Corri ancora"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "Impossibile caricare gli script dal modulo %(module)s"
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "Nessuno script trovato"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -15941,13 +15945,13 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Abbreviazione univoca compatibile con gli URL"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr ""
"Inserisci i dati contestuali in JSON "
"formato."
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "L'indirizzo MAC deve essere in formato EUI-48"
@@ -15998,39 +16002,39 @@ msgstr ""
"Intervallo non valido: valore finale ({end}) deve essere maggiore del valore"
" iniziale ({begin})."
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Intestazione di colonna duplicata o in conflitto per»{field}»"
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Intestazione di colonna duplicata o in conflitto per»{header}»"
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Fila {row}: Previsto {count_expected} colonne ma trovate {count_found}"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Intestazione di colonna inaspettata»{field}«trovato."
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Colonna»{field}\"non è un oggetto correlato; non può usare punti"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr ""
"Attributo oggetto correlato non valido per la colonna»{field}«: {to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Intestazione di colonna obbligatoria»{header}\"non trovato."
diff --git a/netbox/translations/ja/LC_MESSAGES/django.mo b/netbox/translations/ja/LC_MESSAGES/django.mo
index b09691bd8..5e1ae85f8 100644
Binary files a/netbox/translations/ja/LC_MESSAGES/django.mo and b/netbox/translations/ja/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/ja/LC_MESSAGES/django.po b/netbox/translations/ja/LC_MESSAGES/django.po
index f6339b4b0..26db7adca 100644
--- a/netbox/translations/ja/LC_MESSAGES/django.po
+++ b/netbox/translations/ja/LC_MESSAGES/django.po
@@ -5,17 +5,17 @@
#
# Translators:
# Tatsuya Ueda , 2024
-# teapot, 2025
# Jeremy Stretch, 2025
+# teapot, 2025
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
-"Last-Translator: Jeremy Stretch, 2025\n"
+"Last-Translator: teapot, 2025\n"
"Language-Team: Japanese (https://app.transifex.com/netbox-community/teams/178115/ja/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -35,7 +35,7 @@ msgstr "書き込み可能"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -69,7 +69,7 @@ msgstr "許可された IP"
#: netbox/account/views.py:114
#, python-brace-format
msgid "Logged in as {user}."
-msgstr "としてログイン {user}。"
+msgstr "{user}としてログイン 。"
#: netbox/account/views.py:164
msgid "You have logged out."
@@ -89,9 +89,9 @@ msgstr "パスワードは正常に変更されました。"
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "計画中"
@@ -103,8 +103,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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -115,8 +115,8 @@ msgid "Active"
msgstr "アクティブ"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "オフライン"
@@ -129,7 +129,7 @@ msgstr "デプロビジョニング"
msgid "Decommissioned"
msgstr "廃止"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -226,11 +226,11 @@ msgstr "サイトグループ (slug)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -348,7 +348,7 @@ msgstr "ターミネーション A (ID)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -402,15 +402,15 @@ msgstr "回線 (ID)"
#: netbox/circuits/filtersets.py:391
msgid "Virtual circuit (CID)"
-msgstr "バーチャルサーキット (CID)"
+msgstr "仮想回線 (CID)"
#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:1849
msgid "Virtual circuit (ID)"
-msgstr "バーチャルサーキット (ID)"
+msgstr "仮想回線 (ID)"
#: netbox/circuits/filtersets.py:401
msgid "Provider (name)"
-msgstr "プロバイダー (名前)"
+msgstr "プロバイダ (名前)"
#: netbox/circuits/filtersets.py:410
msgid "Circuit group (ID)"
@@ -426,7 +426,7 @@ msgstr "仮想回線タイプ (ID)"
#: netbox/circuits/filtersets.py:513
msgid "Virtual circuit type (slug)"
-msgstr "バーチャルサーキットタイプ (スラッグ)"
+msgstr "仮想回線タイプ (スラッグ)"
#: netbox/circuits/filtersets.py:541 netbox/circuits/forms/bulk_edit.py:355
#: netbox/circuits/forms/bulk_import.py:249
@@ -438,7 +438,7 @@ msgstr "バーチャルサーキットタイプ (スラッグ)"
#: netbox/templates/circuits/virtualcircuit.html:20
#: netbox/templates/circuits/virtualcircuittermination.html:38
msgid "Virtual circuit"
-msgstr "バーチャルサーキット"
+msgstr "仮想回線"
#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1269
#: netbox/dcim/filtersets.py:1634 netbox/ipam/filtersets.py:615
@@ -779,7 +779,7 @@ msgstr "プロバイダアカウント"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -857,7 +857,7 @@ msgstr "ステータス"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1024,7 +1024,7 @@ msgstr "終了"
#: netbox/circuits/forms/bulk_edit.py:226
msgid "Port speed (Kbps)"
-msgstr "ポートスピード (Kbps)"
+msgstr "ポート速度 (Kbps)"
#: netbox/circuits/forms/bulk_edit.py:230
msgid "Upstream speed (Kbps)"
@@ -1094,7 +1094,7 @@ msgstr "プロバイダネットワーク"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1140,7 +1140,7 @@ msgstr "割当プロバイダアカウント"
#: netbox/circuits/forms/bulk_import.py:97
msgid "Type of circuit"
-msgstr "回線のタイプ"
+msgstr "回線タイプ"
#: netbox/circuits/forms/bulk_import.py:102
#: netbox/circuits/forms/bulk_import.py:229
@@ -1149,7 +1149,7 @@ msgstr "回線のタイプ"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1166,7 +1166,7 @@ msgstr "運用状況"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1176,12 +1176,12 @@ msgstr "割当テナント"
#: netbox/circuits/forms/bulk_import.py:139
msgid "Termination type (app & model)"
-msgstr "終了タイプ (アプリとモデル)"
+msgstr "終端タイプ (アプリとモデル)"
#: netbox/circuits/forms/bulk_import.py:151
#: netbox/circuits/forms/bulk_import.py:164
msgid "Termination ID"
-msgstr "ターミネーション ID"
+msgstr "終端 ID"
#: netbox/circuits/forms/bulk_import.py:185
msgid "Circuit type (app & model)"
@@ -1197,7 +1197,7 @@ msgstr "割り当てられたプロバイダーアカウント (存在する場
#: netbox/circuits/forms/bulk_import.py:224
msgid "Type of virtual circuit"
-msgstr "仮想回線のタイプ"
+msgstr "仮想回線タイプ"
#: netbox/circuits/forms/bulk_import.py:256 netbox/vpn/forms/bulk_import.py:83
msgid "Operational role"
@@ -1308,7 +1308,7 @@ msgstr "連絡先"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1332,7 +1332,7 @@ msgstr "リージョン"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1374,7 +1374,7 @@ msgstr "割当"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1420,11 +1420,11 @@ msgstr "回線グループ"
#: netbox/circuits/forms/model_forms.py:259
msgid "Circuit type"
-msgstr "回路タイプ"
+msgstr "回線タイプ"
#: netbox/circuits/forms/model_forms.py:270
msgid "Group Assignment"
-msgstr "グループ課題"
+msgstr "グループ割当"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68
#: netbox/dcim/models/device_component_templates.py:531
@@ -1515,11 +1515,11 @@ msgstr "優先度"
#: netbox/circuits/models/circuits.py:220
msgid "Circuit group assignment"
-msgstr "割当回線グループ"
+msgstr "回線グループ割当"
#: netbox/circuits/models/circuits.py:221
msgid "Circuit group assignments"
-msgstr "割当回線グループ"
+msgstr "回線グループ割当"
#: netbox/circuits/models/circuits.py:247
msgid "termination side"
@@ -1562,7 +1562,7 @@ msgstr "パッチパネル ID とポート番号"
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1597,7 +1597,7 @@ msgstr "回路終端は終端オブジェクトに接続する必要がありま
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1678,11 +1678,11 @@ msgstr "仮想回線タイプ"
#: netbox/circuits/models/virtual_circuits.py:99
msgid "virtual circuit"
-msgstr "バーチャルサーキット"
+msgstr "仮想回線"
#: netbox/circuits/models/virtual_circuits.py:100
msgid "virtual circuits"
-msgstr "バーチャルサーキット"
+msgstr "仮想回線"
#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:194
#: netbox/ipam/models/ip.py:736 netbox/vpn/models/tunnels.py:109
@@ -1725,7 +1725,7 @@ msgstr "仮想回線終端"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1868,7 +1868,7 @@ msgstr "保証帯域"
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1901,11 +1901,11 @@ msgstr "サイド"
#: netbox/circuits/tables/circuits.py:120
msgid "Termination Type"
-msgstr "終了タイプ"
+msgstr "終端タイプ"
#: netbox/circuits/tables/circuits.py:123
msgid "Termination Point"
-msgstr "ターミネーションポイント"
+msgstr "終端ポイント"
#: netbox/circuits/tables/circuits.py:134 netbox/dcim/tables/devices.py:160
#: netbox/templates/dcim/sitegroup.html:26
@@ -1961,7 +1961,7 @@ msgstr "終端"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1970,7 +1970,7 @@ msgstr "終端"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2026,6 +2026,34 @@ msgstr "回路のスワップ端子 {circuit}。"
msgid "This user does not have permission to synchronize this data source."
msgstr "このユーザーには、このデータソースを同期する権限がありません。"
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "オブジェクトの作成"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "オブジェクトの更新"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "オブジェクトの削除"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "ジョブの開始"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "ジョブの完了"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "ジョブの失敗"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "ジョブのエラー"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "新規"
@@ -2047,7 +2075,7 @@ 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "失敗"
@@ -2177,34 +2205,6 @@ msgstr "AWS アクセスキー ID"
msgid "AWS secret access key"
msgstr "AWS シークレットアクセスキー"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "オブジェクトの作成"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "オブジェクトの更新"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "オブジェクトの削除"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "ジョブの開始"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "ジョブの完了"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "ジョブの失敗"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "ジョブのエラー"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2265,7 +2265,7 @@ msgstr "ignoreルール"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2291,7 +2291,7 @@ msgstr "作成"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2347,7 +2347,7 @@ msgid "User"
msgstr "ユーザ"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "時間"
@@ -2395,7 +2395,7 @@ msgstr "同期するファイルをアップロードするか、データファ
msgid "Rack Elevations"
msgstr "ラック図"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2548,14 +2548,14 @@ msgstr "設定履歴 #{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "タイプ"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2635,7 +2635,7 @@ msgstr "64 桁の 16 進数でなければなりません。"
#: netbox/core/models/data.py:293
msgid "SHA256 hash of the file data"
-msgstr "ファイルデータの SHA256 ハッシュ"
+msgstr "ファイルの SHA256 ハッシュ"
#: netbox/core/models/data.py:310
msgid "data file"
@@ -2749,8 +2749,8 @@ msgstr "フルネーム"
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -2894,17 +2894,17 @@ msgstr "PID"
#: netbox/core/tables/tasks.py:128
msgid "No workers found"
-msgstr "作業者が見つかりませんでした"
+msgstr "ワーカーが見つかりません"
#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:396
#, python-brace-format
msgid "Job {job_id} not found"
-msgstr "ジョブ {job_id} 見つかりません"
+msgstr "ジョブ {job_id} が見つかりません"
#: netbox/core/utils.py:102 netbox/core/utils.py:118
#, python-brace-format
msgid "Job {id} not found."
-msgstr "ジョブ {id} 見つかりません。"
+msgstr "ジョブ {id} が見つかりません。"
#: netbox/core/views.py:88
#, python-brace-format
@@ -2929,17 +2929,17 @@ msgstr "ジョブの削除中にエラーが発生しました {id}: {error}"
#: netbox/core/views.py:446
#, python-brace-format
msgid "Job {id} has been re-enqueued."
-msgstr "ジョブ {id} が再エンキューされました。"
+msgstr "ジョブ {id} が再追加されました。"
#: netbox/core/views.py:455
#, python-brace-format
msgid "Job {id} has been enqueued."
-msgstr "ジョブ {id} キューに追加されました。"
+msgstr "ジョブ {id} が追加されました。"
#: netbox/core/views.py:464
#, python-brace-format
msgid "Job {id} has been stopped."
-msgstr "ジョブ {id} 停止されました。"
+msgstr "ジョブ {id} が停止されました。"
#: netbox/core/views.py:466
#, python-brace-format
@@ -2983,8 +2983,8 @@ msgid "Staging"
msgstr "ステージング"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "廃止"
@@ -3048,7 +3048,7 @@ msgstr "廃止済"
msgid "Millimeters"
msgstr "ミリメートル"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "インチ"
@@ -3117,7 +3117,7 @@ msgid "Rear"
msgstr "背面"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "検証"
@@ -3150,7 +3150,7 @@ msgid "Top to bottom"
msgstr "上から下へ"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "パッシブ"
@@ -3179,8 +3179,8 @@ msgid "Proprietary"
msgstr "独自規格"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "その他"
@@ -3193,11 +3193,11 @@ msgstr "ITA/International"
msgid "Physical"
msgstr "物理"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "仮想"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3205,11 +3205,11 @@ msgstr "仮想"
msgid "Wireless"
msgstr "無線"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "仮想インタフェース"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3219,27 +3219,27 @@ msgstr "仮想インタフェース"
msgid "Bridge"
msgstr "ブリッジ"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "リンクアグリゲーション (LAG)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "イーサネット (固定)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "イーサネット (モジュール)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "イーサネット (バックプレーン)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "セルラー"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3247,116 +3247,116 @@ msgstr "セルラー"
msgid "Serial"
msgstr "シリアル"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "同軸"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "スタック"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "半二重"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "全二重"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "自動"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "アクセス"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "タグ付き"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "タグ付き (全て)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "IEEE スタンダード"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
-msgstr "パッシブ 24V (2 ペア)"
+msgstr "パッシブ 24V (2ペア)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "パッシブ 24V (4ペア)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
-msgstr "パッシブ 48V (2 ペア)"
+msgstr "パッシブ 48V (2ペア)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "パッシブ 48V (4ペア)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "カッパー"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "光ファイバー"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "ファイバー"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "接続済"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "キロメートル"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "メートル"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "センチメートル"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "マイル"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "フィート"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "冗長"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "単相"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "三相"
@@ -3405,7 +3405,7 @@ msgstr "親のロケーション (ID)"
#: netbox/dcim/filtersets.py:253
msgid "Parent location (slug)"
-msgstr "親の場所 (スラッグ)"
+msgstr "親のロケーション (slug)"
#: netbox/dcim/filtersets.py:297 netbox/dcim/filtersets.py:382
#: netbox/dcim/filtersets.py:540 netbox/dcim/filtersets.py:679
@@ -3592,7 +3592,7 @@ msgstr "デバイスモデル (slug)"
#: netbox/dcim/filtersets.py:1100 netbox/dcim/forms/bulk_edit.py:525
msgid "Is full depth"
-msgstr "奥行きをすべて使うか"
+msgstr "奥行きをすべて使う"
#: netbox/dcim/filtersets.py:1104 netbox/dcim/forms/filtersets.py:819
#: netbox/dcim/forms/filtersets.py:1390 netbox/dcim/forms/filtersets.py:1586
@@ -3622,7 +3622,7 @@ msgstr "バーチャルシャーシ (ID)"
#: netbox/dcim/filtersets.py:1124
msgid "Is a virtual chassis member"
-msgstr "バーチャルシャーシのメンバーか"
+msgstr "バーチャルシャーシのメンバーである"
#: netbox/dcim/filtersets.py:1165
msgid "OOB IP (ID)"
@@ -3630,7 +3630,7 @@ msgstr "OOB IP (ID)"
#: netbox/dcim/filtersets.py:1169
msgid "Has virtual device context"
-msgstr "仮想デバイスコンテキストあり"
+msgstr "仮想デバイスコンテキストがある"
#: netbox/dcim/filtersets.py:1259
msgid "VDC (ID)"
@@ -3794,7 +3794,7 @@ msgstr "L2VPN"
#: netbox/dcim/filtersets.py:1718 netbox/ipam/filtersets.py:1105
msgid "VLAN Translation Policy (ID)"
-msgstr "VLAN トランスレーションポリシー (ID)"
+msgstr "VLAN 変換ポリシー (ID)"
#: netbox/dcim/filtersets.py:1724 netbox/dcim/forms/model_forms.py:1428
#: netbox/dcim/models/device_components.py:571
@@ -3803,7 +3803,7 @@ msgstr "VLAN トランスレーションポリシー (ID)"
#: netbox/virtualization/forms/bulk_edit.py:248
#: netbox/virtualization/forms/model_forms.py:373
msgid "VLAN Translation Policy"
-msgstr "VLAN トランスレーションポリシー"
+msgstr "VLAN 変換ポリシー"
#: netbox/dcim/filtersets.py:1758
msgid "Virtual Chassis Interfaces for Device"
@@ -3885,7 +3885,7 @@ msgstr "インストール済デバイス (ID)"
#: netbox/dcim/filtersets.py:1945
msgid "Installed device (name)"
-msgstr "インストール済みデバイス (名前)"
+msgstr "インストール済デバイス (名前)"
#: netbox/dcim/filtersets.py:2015
msgid "Master (ID)"
@@ -3925,8 +3925,8 @@ msgstr "タグ"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4134,7 +4134,7 @@ msgstr "エアフロー"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4566,7 +4566,7 @@ msgid "available options"
msgstr "使用可能なオプション"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4917,7 +4917,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "割当インタフェースの親デバイス (存在する場合)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4940,7 +4940,7 @@ msgstr "割当インタフェースの親VM (存在する場合)"
msgid "Assigned interface"
msgstr "割当インタフェース"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "プライマリ"
@@ -5012,7 +5012,7 @@ msgstr "マスターデバイス"
#: netbox/dcim/forms/bulk_import.py:1451
msgid "Name of parent site"
-msgstr "親サイトの名前"
+msgstr "親サイト名"
#: netbox/dcim/forms/bulk_import.py:1485
msgid "Upstream power panel"
@@ -5152,7 +5152,7 @@ msgstr "モデル"
#: netbox/dcim/forms/filtersets.py:835
msgid "Has an OOB IP"
-msgstr "OOB IP アドレスを持っている"
+msgstr "OOB IP アドレスがある"
#: netbox/dcim/forms/filtersets.py:842
msgid "Virtual chassis member"
@@ -5195,7 +5195,7 @@ msgstr "接続"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "種類"
@@ -5280,7 +5280,7 @@ msgstr "スコープタイプ"
msgid "Scope"
msgstr "スコープ"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "スコープの種類 (アプリとモデル)"
@@ -5364,7 +5364,7 @@ msgstr "コンソールサーバポートテンプレート"
#: netbox/dcim/forms/model_forms.py:1123
msgid "Front port template"
-msgstr "全面ポートテンプレート"
+msgstr "前面ポートテンプレート"
#: netbox/dcim/forms/model_forms.py:1131
msgid "Interface template"
@@ -5513,8 +5513,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "MAC アドレスは 1 つのオブジェクトにのみ割り当てることができます。"
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5528,16 +5528,16 @@ msgid ""
msgstr "パターンは {value_count} 個の値を示す範囲を指定しますが、 {pattern_count} 個の値が必要です。"
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "背面ポート"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr "前面ポートごとに背面ポート 1 つ割り当てます。"
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -5546,7 +5546,7 @@ msgstr ""
"前面ポートテンプレートの数 ({frontport_count}) "
"は選択した背面ポートの数({rearport_count})と一致する必要があります。"
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -5554,31 +5554,31 @@ msgid ""
msgstr ""
"前面ポートの数 ({frontport_count}) は選択した背面ポートの数 ({rearport_count}) と一致する必要があります。"
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "メンバー"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "初期ポジション"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
msgstr "最初のメンバーのポジション。メンバーが増えるごとに 1 ずつ増えます。"
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr "最初の VC メンバーのポジションを指定する必要があります。"
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "ラベル"
@@ -6031,11 +6031,11 @@ msgstr "タグ付き VLAN"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
-msgstr "Q-in-Q スVLAN"
+msgstr "Q-in-Q SVLAN"
#: netbox/dcim/models/device_components.py:579
msgid "primary MAC address"
@@ -6712,7 +6712,7 @@ msgstr "識別子"
msgid "Numeric identifier unique to the parent device"
msgstr "親デバイスに固有の数値識別子"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -6922,7 +6922,7 @@ msgstr "ローカル識別子"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "機能的ロール"
@@ -7122,7 +7122,7 @@ msgstr "到達可能"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7150,7 +7150,7 @@ msgid "Config Template"
msgstr "設定テンプレート"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7310,7 +7310,7 @@ msgstr "VDC"
#: netbox/dcim/tables/devices.py:651 netbox/templates/dcim/interface.html:163
msgid "Virtual Circuit"
-msgstr "バーチャルサーキット"
+msgstr "仮想回線"
#: netbox/dcim/tables/devices.py:903 netbox/templates/dcim/modulebay.html:53
msgid "Installed Module"
@@ -7352,7 +7352,7 @@ msgid "Module Types"
msgstr "モジュールタイプ"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "プラットフォーム"
@@ -7544,7 +7544,7 @@ msgstr "コンフィグコンテキスト"
msgid "Render Config"
msgstr "レンダーコンフィグ"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -8001,7 +8001,7 @@ msgstr "タグ"
msgid "Tag (slug)"
msgstr "タグ (slug)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "ローカル設定コンテキストがある"
@@ -8022,13 +8022,13 @@ msgstr "一意でなければならない"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "UI で表示される"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "UI で編集可能"
@@ -8624,93 +8624,93 @@ msgstr "設定テンプレート"
msgid "config templates"
msgstr "設定テンプレート"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "このフィールドが適用されるオブジェクト。"
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "このカスタムフィールドが保持するデータのタイプ"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr "このフィールドがマップされる NetBox オブジェクトのタイプ (オブジェクトフィールド用)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "内部フィールド名"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "英数字とアンダースコアのみ使用できます。"
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr "カスタムフィールド名には二重アンダースコアを使用できません。"
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
msgstr "表示されるフィールド名 (指定しない場合は、フィールド名が使用されます)"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "グループ名"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr "同じグループ内のカスタムフィールドは一緒に表示されます"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "必須"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
msgstr "このフィールドは、オブジェクトを作成・編集に必要です。"
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "ユニークでなければならない"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr "このフィールドの値は、割当オブジェクトで一意である必要があります"
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "検索優先度"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
msgstr "検索用の重み付け。値が小さいほど優先されます。検索優先度が 0 のフィールドは無視されます。"
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "フィルタロジック"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
msgstr "Loose は指定した文字列が含まれる場合に一致し、exact はフィールド全体と一致します。"
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "デフォルト"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
msgstr "フィールドのデフォルト値 (JSON 値である必要があります)。文字列を二重引用符で囲みます (例:「Foo」)。"
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
@@ -8718,35 +8718,35 @@ msgstr ""
"query_params dict (JSON 値である必要があります) "
"を使用してオブジェクト選択の選択肢をフィルタリングします。文字列を二重引用符で囲みます (例:「Foo」)。"
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "表示優先度"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr "値が大きいフィールドは、フォームの下に表示されます。"
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "最小値"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "最小許容値 (数値フィールド用)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "最大値"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "最大許容値 (数値フィールド用)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "検証正規表現"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -8756,185 +8756,185 @@ msgstr ""
"テキストフィールド値に適用する正規表現。^ と $ を使用して文字列全体を強制的に一致させます。例えば、 ^ "
"[A-Z]{3}$
は値を3 字の大文字に制限します。"
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "選択肢"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr "カスタムフィールドを UI に表示するかどうかを指定します"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr "カスタムフィールド値を UI で編集できるかどうかを指定します"
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "複製可能"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "オブジェクトの複製時にこの値を複製する"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "カスタムフィールド"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "カスタムフィールド"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "デフォルト値が無効です \"{value}\": {error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr "最小値は数値フィールドにのみ設定できます"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr "最大値は数値フィールドにのみ設定できます"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr "正規表現の検証は、テキストフィールドと URL フィールドでのみサポートされます。"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "ブーリアン型フィールドには一意性を強制できない"
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "選択フィールドには選択肢のセットを指定する必要があります。"
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "選択肢は選択フィールドにのみ設定できます。"
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "オブジェクトフィールドはオブジェクトタイプを定義する必要があります。"
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} フィールドはオブジェクトタイプを定義できません。"
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr "関連オブジェクトフィルターはオブジェクトフィールドにのみ定義できます。"
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr "フィルタは、属性を値にマッピングするディクショナリとして定義する必要があります。"
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "真"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "偽"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr "値は次の正規表現とマッチする必要があります。 {regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "値は文字列でなければなりません。"
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "値は正規表現 '{regex}'と一致する必要があります"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "値は整数でなければなりません。"
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "値は {minimum} 以上でなければなりません"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "値は {maximum} を超えてはいけません"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "値は実数でなければなりません。"
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "値は true または false でなければなりません。"
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "日付値は ISO 8601 フォーマット (YYYY-MM-DD) である必要があります。"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
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:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "{value}は選択肢 {choiceset} に含まれていません。"
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "{value}は選択肢 {choiceset} に含まれていません。"
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "{type}ではなく、オブジェクトIDを指定してください"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "{type} ではなくオブジェクト ID のリストを入力してください"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "無効なオブジェクト ID が見つかりました: {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "必須フィールドを空にすることはできません。"
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "定義済みの選択肢の基本セット (オプション)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "選択肢は自動的にアルファベット順に並べられます"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "カスタムフィールド選択肢"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "カスタムフィールド選択肢"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "基本選択肢または追加選択肢を定義する必要があります。"
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9440,7 +9440,7 @@ msgid "As Attachment"
msgstr "添付ファイルとして"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9450,7 +9450,7 @@ msgid "Data File"
msgstr "データファイル"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "同期済み"
@@ -9475,28 +9475,28 @@ msgstr "SSL バリデーション"
msgid "Event Types"
msgstr "イベントタイプ"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "デバイスロール"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "コメント (ショート)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "ライン"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "レベル"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "メッセージ"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "メソッド"
@@ -9661,7 +9661,7 @@ msgstr "VRF のインポート"
#: netbox/ipam/filtersets.py:96
msgid "Import VRF (RD)"
-msgstr "VRF (RD) をインポート"
+msgstr "インポートVRF (RD)"
#: netbox/ipam/filtersets.py:101
msgid "Exporting VRF"
@@ -9669,7 +9669,7 @@ msgstr "VRF のエクスポート"
#: netbox/ipam/filtersets.py:107
msgid "Export VRF (RD)"
-msgstr "VRF (RD) をエクスポート"
+msgstr "エクスポートVRF (RD)"
#: netbox/ipam/filtersets.py:112
msgid "Importing L2VPN"
@@ -9899,8 +9899,8 @@ msgid "DNS name"
msgstr "DNS ネーム"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -9946,7 +9946,7 @@ msgstr "認証"
msgid "VLAN ID ranges"
msgstr "VLAN ID の範囲"
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -9960,7 +9960,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "サイトとグループ"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10005,67 +10005,77 @@ msgstr "VLAN のサイト (存在する場合)"
msgid "Scope ID"
msgstr "スコープ ID"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "FHRP グループ"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "割当 FHRP グループ名"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "割当デバイスのプライマリ IP アドレスにする"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "帯域外"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr "これを、割当デバイスの帯域外 IP アドレスとして指定します。"
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr "デバイスまたは仮想マシンが指定されていないため、プライマリ IP として設定できません"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr "デバイスが指定されていないため、帯域外IP として設定できません"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "仮想マシンには帯域外 IP を設定できません"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr "インタフェースが指定されていないため、プライマリ IP として設定できません"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr "インターフェイスが指定されていないため、帯域外IP として設定できません"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "認証タイプ"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "割当 VLAN グループ"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "サービス VLAN(Q-in-Q/802.1ad カスタマー VLAN 用)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "VLAN 変換ポリシー"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "IP プロトコル"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "VM に割り当てられていない場合は必須"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "デバイスに割り当てられていない場合は必須"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} はこのデバイス/VM には割り当てられていません。"
@@ -10186,12 +10196,6 @@ msgstr "ASN レンジ"
msgid "IP Range"
msgstr "IP アドレス範囲"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "FHRP グループ"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr "デバイス/VMのプライマリIPにする"
@@ -11906,19 +11910,19 @@ msgstr "選択したエクスポートテンプレートをレンダリング中
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "行 {i}: ID {id}のオブジェクトは存在しません"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "いいえ {object_type} が選ばれました。"
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "名前が変更されました {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "削除済み {count} {object_type}"
@@ -13902,7 +13906,7 @@ msgstr "スクリプトを実行する権限がありません"
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "スクリプトを実行"
@@ -13927,20 +13931,20 @@ msgstr "スクリプトはソースファイルに存在しなくなりました
msgid "Never"
msgstr "決して"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "再実行"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "モジュール%(module)sからスクリプトを読み込めませんでした "
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "スクリプトが見つかりません"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -14300,7 +14304,7 @@ msgstr "ページ選択"
#: netbox/templates/inc/paginator.html:75
#, python-format
msgid "Showing %(start)s-%(end)s of %(total)s"
-msgstr "表示中 %(start)s-%(end)s の %(total)s"
+msgstr "%(total)s件中 %(start)s-%(end)s を表示中 "
#: netbox/templates/inc/paginator.html:82
msgid "Pagination options"
@@ -15505,11 +15509,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "URL に対応したユニークな省略記法"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr " JSON フォーマットでコンテキストデータを入力してください。"
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "MAC アドレスは EUI-48 形式である必要があります"
@@ -15554,37 +15558,37 @@ msgid ""
"({begin})."
msgstr "範囲が無効です:終了値 ({end}) は開始値 () より大きくなければなりません{begin})。"
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "「」の列ヘッダーが重複しているか、重複しています{field}」"
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "「」の列ヘッダーが重複しているか、重複しています{header}」"
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr "行 {row}: 期待 {count_expected} 列が見つかりましたが {count_found}"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "予期しない列ヘッダー」{field}「が見つかりました。"
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "コラム」{field}\"は関連オブジェクトではありません。ドットは使用できません"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "列 \"の関連オブジェクト属性が無効です{field}「: {to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "必須の列ヘッダー」{header}「が見つかりません。"
diff --git a/netbox/translations/nl/LC_MESSAGES/django.mo b/netbox/translations/nl/LC_MESSAGES/django.mo
index bec42ee6b..e6696eb5e 100644
Binary files a/netbox/translations/nl/LC_MESSAGES/django.mo and b/netbox/translations/nl/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/nl/LC_MESSAGES/django.po b/netbox/translations/nl/LC_MESSAGES/django.po
index 832dee54a..03ea6ac66 100644
--- a/netbox/translations/nl/LC_MESSAGES/django.po
+++ b/netbox/translations/nl/LC_MESSAGES/django.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2025\n"
"Language-Team: Dutch (https://app.transifex.com/netbox-community/teams/178115/nl/)\n"
@@ -38,7 +38,7 @@ msgstr "Schrijven ingeschakeld"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -94,9 +94,9 @@ msgstr "Je wachtwoord is succesvol gewijzigd."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "Gepland"
@@ -108,8 +108,8 @@ msgstr "Provisioning"
#: 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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -120,8 +120,8 @@ msgid "Active"
msgstr "Actief"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Offline"
@@ -134,7 +134,7 @@ msgstr "Deprovisioning"
msgid "Decommissioned"
msgstr "Buiten gebruik"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -231,11 +231,11 @@ msgstr "Sitegroep (slug)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -353,7 +353,7 @@ msgstr "Eindpunt A (ID)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -784,7 +784,7 @@ msgstr "Provideraccount"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -862,7 +862,7 @@ msgstr "Status"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1099,7 +1099,7 @@ msgstr "Netwerkprovider"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1154,7 +1154,7 @@ msgstr "Soort circuit"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1171,7 +1171,7 @@ msgstr "Operationele status"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1313,7 +1313,7 @@ msgstr "Contacten"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1337,7 +1337,7 @@ msgstr "Regio"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1379,7 +1379,7 @@ msgstr "Opdracht"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1567,7 +1567,7 @@ msgstr "ID en poortnummer(s) van het patchpaneel"
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1603,7 +1603,7 @@ msgstr ""
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1731,7 +1731,7 @@ msgstr "beëindigingen van virtuele circuits"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1874,7 +1874,7 @@ msgstr "Vastleggingspercentage"
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1967,7 +1967,7 @@ msgstr "Beëindigingen"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1976,7 +1976,7 @@ msgstr "Beëindigingen"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2034,6 +2034,34 @@ msgstr ""
"Deze gebruiker heeft geen toestemming om deze gegevensbron te "
"synchroniseren."
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "Object aangemaakt"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "Object bijgewerkt"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "Object verwijderd"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "Opdracht gestart"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "Opdracht voltooid"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "Opdracht is mislukt"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "Taak is fout"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "Nieuw"
@@ -2055,7 +2083,7 @@ msgstr "Voltooid"
#: 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Mislukt"
@@ -2185,34 +2213,6 @@ msgstr "AWS-toegangssleutel-ID"
msgid "AWS secret access key"
msgstr "Geheime toegangssleutel van AWS"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "Object aangemaakt"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "Object bijgewerkt"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "Object verwijderd"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "Opdracht gestart"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "Opdracht voltooid"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "Opdracht is mislukt"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "Taak is fout"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2273,7 +2273,7 @@ msgstr "Regels negeren"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2299,7 +2299,7 @@ msgstr "Aangemaakt"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2355,7 +2355,7 @@ msgid "User"
msgstr "Gebruiker"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "Tijd"
@@ -2406,7 +2406,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Rackverhogingen"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2561,14 +2561,14 @@ msgstr "Revisie van de configuratie #{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "type"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2770,8 +2770,8 @@ msgstr "Volledige naam"
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -3004,8 +3004,8 @@ msgid "Staging"
msgstr "Klaarzetten"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "Ontmanteling"
@@ -3069,7 +3069,7 @@ msgstr "Verouderd"
msgid "Millimeters"
msgstr "Millimeters"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "Inches"
@@ -3138,7 +3138,7 @@ msgid "Rear"
msgstr "Achterkant"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Klaargezet"
@@ -3171,7 +3171,7 @@ msgid "Top to bottom"
msgstr "Van boven naar beneden"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "Passief"
@@ -3200,8 +3200,8 @@ msgid "Proprietary"
msgstr "Gepatenteerd"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "Andere"
@@ -3214,11 +3214,11 @@ msgstr "ITA/internationaal"
msgid "Physical"
msgstr "Fysiek"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "Virtueel"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3226,11 +3226,11 @@ msgstr "Virtueel"
msgid "Wireless"
msgstr "Draadloos"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "Virtuele interfaces"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3240,27 +3240,27 @@ msgstr "Virtuele interfaces"
msgid "Bridge"
msgstr "Bridge"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "Linkaggregatiegroep (LAG)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "Ethernet (vast)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "Ethernet (modulair)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "Ethernet (backplane)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "Mobiel"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3268,116 +3268,116 @@ msgstr "Mobiel"
msgid "Serial"
msgstr "Serienummer"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "Coaxiaal"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "Stapelen"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "Half"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "Volledig"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Auto"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "Toegang"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Getagd"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "Getagd (Alles)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "IEEE-standaard"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
msgstr "Passief 24V (2 paren)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "Passief 24V (4 paren)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
msgstr "Passief 48V (2 paren)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "Passief 48V (4 paren)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "Koper"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "Glasvezel"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "Vezel"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "Verbonden"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "Kilometers"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Meters"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "Centimeters"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "Mijlen"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Feet"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "Redundant"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "Een fase"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "Drie fase"
@@ -3946,8 +3946,8 @@ msgstr "Labels"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4157,7 +4157,7 @@ msgstr "Luchtstroom"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4590,7 +4590,7 @@ msgid "available options"
msgstr "beschikbare opties"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4953,7 +4953,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "Ouderapparaat met toegewezen interface (indien aanwezig)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4976,7 +4976,7 @@ msgstr "Bovenliggende VM van de toegewezen interface (indien aanwezig)"
msgid "Assigned interface"
msgstr "Toegewezen interface"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "Is primair"
@@ -5238,7 +5238,7 @@ msgstr "Verbinding"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Soort"
@@ -5323,7 +5323,7 @@ msgstr "Soort bereik"
msgid "Scope"
msgstr "Toepassingsgebied"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "Soort bereik (app en model)"
@@ -5568,8 +5568,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "Een MAC-adres kan slechts aan één object worden toegewezen."
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5587,18 +5587,18 @@ msgstr ""
"{pattern_count} worden verwacht."
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "Poorten achter"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr ""
"Selecteer één toewijzing van de achterpoort voor elke poort aan de voorkant "
"die wordt gemaakt."
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -5608,7 +5608,7 @@ msgstr ""
"moet overeenkomen met het geselecteerde aantal posities aan de achterkant "
"van de poort ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -5618,18 +5618,18 @@ msgstr ""
"overeenkomen met het geselecteerde aantal posities aan de achterkant van de "
"poort ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "Leden"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "Uitgangspositie"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
@@ -5637,14 +5637,14 @@ msgstr ""
"Positie van het apparaat van het eerste lid. Verhoogt met één voor elk extra"
" lid."
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr "Voor het eerste VC-lid moet een positie worden gespecificeerd."
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "label"
@@ -6132,7 +6132,7 @@ msgstr "gelabelde VLAN's"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
@@ -6866,7 +6866,7 @@ msgstr "-identificatiecode"
msgid "Numeric identifier unique to the parent device"
msgstr "Numerieke identificatie die uniek is voor het ouderapparaat"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -7089,7 +7089,7 @@ msgstr "Lokaal toegewezen identificatiecode"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Functionele rol"
@@ -7294,7 +7294,7 @@ msgstr "Bereikbaar"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7322,7 +7322,7 @@ msgid "Config Template"
msgstr "Configuratiesjabloon"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7524,7 +7524,7 @@ msgid "Module Types"
msgstr "Moduletypen"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "Platformen"
@@ -7716,7 +7716,7 @@ msgstr "Context van de configuratie"
msgid "Render Config"
msgstr "Render-configuratie"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -8182,7 +8182,7 @@ msgstr "Tag"
msgid "Tag (slug)"
msgstr "Label (slug)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "Heeft contextgegevens voor de lokale configuratie"
@@ -8203,13 +8203,13 @@ msgstr "Moet uniek zijn"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "UI zichtbaar"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "UI bewerkbaar"
@@ -8831,34 +8831,34 @@ msgstr "configuratiesjabloon"
msgid "config templates"
msgstr "configuratiesjablonen"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "Het (de) object (en) waarop dit veld van toepassing is."
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "Het type gegevens dat dit aangepaste veld bevat"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr ""
"Het type NetBox-object waarnaar dit veld wordt toegewezen (voor "
"objectvelden)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "Naam van het interne veld"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "Alleen alfanumerieke tekens en onderstrepingstekens zijn toegestaan."
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr ""
"Dubbele onderstrepingstekens zijn niet toegestaan in aangepaste veldnamen."
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
@@ -8866,19 +8866,19 @@ msgstr ""
"Naam van het veld zoals getoond aan gebruikers (indien niet opgegeven, wordt"
" 'de veldnaam gebruikt)"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "naam van de groep"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr "Aangepaste velden binnen dezelfde groep worden samen weergegeven"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "verplicht"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
@@ -8886,19 +8886,19 @@ msgstr ""
"Dit veld is vereist wanneer u nieuwe objecten maakt of een bestaand object "
"bewerkt."
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "moet uniek zijn"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr "De waarde van dit veld moet uniek zijn voor het toegewezen object"
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "zoekgewicht"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
@@ -8906,11 +8906,11 @@ msgstr ""
"Weging voor zoeken. Lagere waarden worden als belangrijker beschouwd. Velden"
" met een zoekgewicht van nul worden genegeerd."
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "filterlogica"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
@@ -8918,11 +8918,11 @@ msgstr ""
"Loose komt overeen met elk exemplaar van een bepaalde tekenreeks; exact komt"
" overeen met het hele veld."
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "standaard"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
@@ -8930,7 +8930,7 @@ msgstr ""
"Standaardwaarde voor het veld (moet een JSON-waarde zijn). Voeg tekenreeksen"
" in met dubbele aanhalingstekens (bijvoorbeeld „Foo”)."
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
@@ -8939,36 +8939,36 @@ msgstr ""
"dictaat (moet een JSON-waarde zijn) .Voeg tekenreeksen in met dubbele "
"aanhalingstekens (bijvoorbeeld „Foo”)."
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "gewicht van het beeldscherm"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr ""
"Velden met een hoger gewicht worden lager weergegeven in een formulier."
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "minimumwaarde"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "Minimaal toegestane waarde (voor numerieke velden)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "maximale waarde"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "Maximaal toegestane waarde (voor numerieke velden)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "validatieregex"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -8979,199 +8979,199 @@ msgstr ""
"en $ om het matchen van de hele string te forceren. Bijvoorbeeld ^ "
"[A-Z]{3}$
beperkt de waarden tot precies drie hoofdletters."
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "keuzeset"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr ""
"Specificeert of het aangepaste veld wordt weergegeven in de "
"gebruikersinterface"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr ""
"Specificeert of de aangepaste veldwaarde kan worden bewerkt in de "
"gebruikersinterface"
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "is kloonbaar"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "Repliceer deze waarde bij het klonen van objecten"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "aangepast veld"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "aangepaste velden"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "Ongeldige standaardwaarde”{value}„: {error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr ""
"Er mag alleen een minimumwaarde worden ingesteld voor numerieke velden"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr ""
"Er mag alleen een maximumwaarde worden ingesteld voor numerieke velden"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr ""
"Validatie van reguliere expressies wordt alleen ondersteund voor tekst- en "
"URL-velden"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "Uniciteit kan niet worden afgedwongen voor booleaanse velden"
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "Selectievelden moeten een reeks keuzes specificeren."
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "Keuzes kunnen alleen worden ingesteld op selectievelden."
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "Objectvelden moeten een objecttype definiëren."
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} velden definiëren mogelijk geen objecttype."
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr ""
"Een gerelateerd objectfilter kan alleen voor objectvelden worden "
"gedefinieerd."
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr ""
"Filter moet worden gedefinieerd als een woordenboek dat attributen aan "
"waarden toewijst."
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "Waar"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "Onwaar"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr "Waarden moeten overeenkomen met deze regex: {regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "De waarde moet een tekenreeks zijn."
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "De waarde moet overeenkomen met regex '{regex}'"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "De waarde moet een geheel getal zijn."
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "De waarde moet minstens {minimum}"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "De waarde mag niet hoger zijn dan {maximum}"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "De waarde moet een decimaal getal zijn."
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "De waarde moet waar of onwaar zijn."
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "De datumwaarden moeten de indeling ISO 8601 hebben (JJJJ-MM-DD)."
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
msgstr ""
"De datum- en tijdwaarden moeten de indeling ISO 8601 hebben (JJJJ-MM-DD "
"H:MM:SS)."
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Ongeldige keuze ({value}) voor keuzeset {choiceset}."
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "Ongeldige keuze (s) ({value}) voor keuzeset {choiceset}."
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "De waarde moet een object-ID zijn, niet {type}"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "De waarde moet een lijst met object-ID's zijn, niet {type}"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Ongeldige object-ID gevonden: {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "Het verplichte veld mag niet leeg zijn."
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "Basisset van vooraf gedefinieerde keuzes (optioneel)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "Keuzes worden automatisch alfabetisch gerangschikt"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "aangepaste veldkeuzeset"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "aangepaste veldkeuzesets"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "Moet basis- of extra keuzes definiëren."
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9694,7 +9694,7 @@ msgid "As Attachment"
msgstr "Als bijlage"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9704,7 +9704,7 @@ msgid "Data File"
msgstr "Gegevensbestand"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "Gesynchroniseerd"
@@ -9729,28 +9729,28 @@ msgstr "SSL-validatie"
msgid "Event Types"
msgstr "Soorten gebeurtenissen"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Apparaat rollen"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "Opmerkingen (kort)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "Lijn"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "Niveau"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "Bericht"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "Methode"
@@ -10155,8 +10155,8 @@ msgid "DNS name"
msgstr "DNS-naam"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -10202,7 +10202,7 @@ msgstr "Authentificatie"
msgid "VLAN ID ranges"
msgstr "VLAN-ID-bereiken"
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -10216,7 +10216,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "Site en groep"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10261,76 +10261,86 @@ msgstr "VLAN-site (indien aanwezig)"
msgid "Scope ID"
msgstr "Bereik-ID"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "FHRP-groep"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "Toegewezen naam van de FHRP-groep"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "Maak dit het primaire IP-adres voor het toegewezen apparaat"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "Is buiten de band"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr ""
"Wijs dit aan als het out-of-band IP-adres voor het toegewezen apparaat"
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"Geen apparaat of virtuele machine gespecificeerd; kan niet worden ingesteld "
"als primair IP-adres"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr ""
"Geen apparaat gespecificeerd; kan niet worden ingesteld als IP-adres buiten "
"de band"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "Kan niet-band-IP niet instellen voor virtuele machines"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr ""
"Geen interface gespecificeerd; kan niet worden ingesteld als primair IP-"
"adres"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr ""
"Geen interface gespecificeerd; kan niet worden ingesteld als IP-adres buiten"
" de band"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "Authenticatietype"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "Toegewezen VLAN-groep"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "Service-VLAN (voor Q-in-Q/802.1Ad-klant-VLAN's)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "VLAN-vertaalbeleid"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "IP-protocol"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "Vereist indien niet toegewezen aan een VM"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "Vereist indien niet toegewezen aan een apparaat"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} is niet toegewezen aan dit apparaat/VM."
@@ -10451,12 +10461,6 @@ msgstr "ASN-assortiment"
msgid "IP Range"
msgstr "IP-bereik"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "FHRP-groep"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr "Maak dit het primaire IP-adres voor het apparaat/VM"
@@ -12236,19 +12240,19 @@ msgstr ""
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "Rij {i}: Object met ID {id} bestaat niet"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Geen {object_type} zijn geselecteerd."
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Hernoemd {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Verwijderd {count} {object_type}"
@@ -14265,7 +14269,7 @@ msgstr "Je hebt geen toestemming om scripts uit te voeren"
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "Script uitvoeren"
@@ -14290,20 +14294,20 @@ msgstr "Het script is niet langer aanwezig in het bronbestand"
msgid "Never"
msgstr "Nooit"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "Draai opnieuw"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "Kon de scripts van niet laden van module %(module)s"
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "Geen scripts gevonden"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -15917,11 +15921,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "URL-vriendelijke unieke afkorting"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr "Voer contextgegevens in JSON formaat."
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "MAC-adres moet het EUI-48-formaat hebben"
@@ -15972,38 +15976,38 @@ msgstr ""
"Ongeldig bereik: eindwaarde ({end}) moet groter zijn dan de beginwaarde "
"({begin})."
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Dubbele of conflicterende kolomkop voor”{field}„"
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Dubbele of conflicterende kolomkop voor”{header}„"
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Rij {row}: Verwacht {count_expected} columns maar gevonden {count_found}"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Onverwachte kolomkop”{field}„gevonden."
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Kolom”{field}„is geen gerelateerd object; kan geen punten gebruiken"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "Ongeldig gerelateerd objectkenmerk voor kolom”{field}„: {to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Vereiste kolomkop”{header}„niet gevonden."
diff --git a/netbox/translations/pl/LC_MESSAGES/django.mo b/netbox/translations/pl/LC_MESSAGES/django.mo
index 078d05d80..62121a985 100644
Binary files a/netbox/translations/pl/LC_MESSAGES/django.mo and b/netbox/translations/pl/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/pl/LC_MESSAGES/django.po b/netbox/translations/pl/LC_MESSAGES/django.po
index c23f7604b..24c809c8d 100644
--- a/netbox/translations/pl/LC_MESSAGES/django.po
+++ b/netbox/translations/pl/LC_MESSAGES/django.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2025\n"
"Language-Team: Polish (https://app.transifex.com/netbox-community/teams/178115/pl/)\n"
@@ -36,7 +36,7 @@ msgstr "Zapis włączony"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -92,9 +92,9 @@ msgstr "Twoje hasło zostało pomyślnie zmienione."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "Planowane"
@@ -106,8 +106,8 @@ msgstr "Zaopatrzenie"
#: 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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -118,8 +118,8 @@ msgid "Active"
msgstr "Aktywny"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Nieaktywne"
@@ -132,7 +132,7 @@ msgstr "Odstąpienie od zaopatrzenia"
msgid "Decommissioned"
msgstr "Wycofane ze służby"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -229,11 +229,11 @@ msgstr "Grupa terenów (identyfikator)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -351,7 +351,7 @@ msgstr "Wypowiedzenie A (ID)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -782,7 +782,7 @@ msgstr "Konto dostawcy"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -860,7 +860,7 @@ msgstr "Status"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1097,7 +1097,7 @@ msgstr "Sieć dostawców"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1152,7 +1152,7 @@ msgstr "Rodzaj obwodu"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1169,7 +1169,7 @@ msgstr "Status operacyjny"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1311,7 +1311,7 @@ msgstr "Łączność"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1335,7 +1335,7 @@ msgstr "Region"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1377,7 +1377,7 @@ msgstr "Zlecenie"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1565,7 +1565,7 @@ msgstr "Identyfikator panelu krosowego i numer (y) portu"
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1600,7 +1600,7 @@ msgstr "Zakończenie obwodu musi być dołączone do obiektu końcowego."
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1728,7 +1728,7 @@ msgstr "zakończenia obwodu wirtualnego"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1871,7 +1871,7 @@ msgstr "Współczynnik zatwierdzania"
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1964,7 +1964,7 @@ msgstr "Zakończenia"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1973,7 +1973,7 @@ msgstr "Zakończenia"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2029,6 +2029,34 @@ msgstr "Wymienione zakończenia na obwód {circuit}."
msgid "This user does not have permission to synchronize this data source."
msgstr "Ten użytkownik nie ma uprawnień do synchronizacji tego źródła danych."
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "Utworzony obiekt"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "Obiekt zaktualizowany"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "Obiekt usunięty"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "Praca rozpoczęta"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "Praca zakończona"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "Zadanie nie powiodło się"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "Błąd pracy"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "Nowość"
@@ -2050,7 +2078,7 @@ msgstr "Zakończone"
#: 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Nie powiodło się"
@@ -2180,34 +2208,6 @@ msgstr "Identyfikator klucza dostępu AWS"
msgid "AWS secret access key"
msgstr "Tajny klucz dostępu AWS"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "Utworzony obiekt"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "Obiekt zaktualizowany"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "Obiekt usunięty"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "Praca rozpoczęta"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "Praca zakończona"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "Zadanie nie powiodło się"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "Błąd pracy"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2268,7 +2268,7 @@ msgstr "Ignoruj reguły"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2294,7 +2294,7 @@ msgstr "Stworzenie"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2350,7 +2350,7 @@ msgid "User"
msgstr "Użytkownik"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "Czas"
@@ -2398,7 +2398,7 @@ msgstr "Musisz przesłać plik lub wybrać plik danych do synchronizacji"
msgid "Rack Elevations"
msgstr "Elewacje szaf"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2553,14 +2553,14 @@ msgstr "Wersja konfiguracji #{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "typ"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2759,8 +2759,8 @@ msgstr "Pełne imię i nazwisko"
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -2993,8 +2993,8 @@ msgid "Staging"
msgstr "Inscenizacja"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "Wycofanie z eksploatacji"
@@ -3058,7 +3058,7 @@ msgstr "Przestarzałe"
msgid "Millimeters"
msgstr "Milimetrów"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "Cale"
@@ -3127,7 +3127,7 @@ msgid "Rear"
msgstr "Tył"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Inscenizowane"
@@ -3160,7 +3160,7 @@ msgid "Top to bottom"
msgstr "Od góry do dołu"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "Pasywny"
@@ -3189,8 +3189,8 @@ msgid "Proprietary"
msgstr "Własnościowy"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "Pozostałe"
@@ -3203,11 +3203,11 @@ msgstr "ITA/Międzynarodowy"
msgid "Physical"
msgstr "Fizyczne"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "Wirtualny"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3215,11 +3215,11 @@ msgstr "Wirtualny"
msgid "Wireless"
msgstr "Bezprzewodowy"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "Interfejsy wirtualne"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3229,27 +3229,27 @@ msgstr "Interfejsy wirtualne"
msgid "Bridge"
msgstr "Most"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "Grupa agregacji linków (LGD)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "Ethernet (stały)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "Ethernet (modułowy)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "Ethernet (płaszczyzna tylna)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "Komórkowy"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3257,116 +3257,116 @@ msgstr "Komórkowy"
msgid "Serial"
msgstr "Seryjny"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "koncentryczny"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "Układanie"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "Połowa"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "Pełny"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Automatyczny"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "Dostęp"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Oznaczone"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "Oznaczone (Wszystkie)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "Q w Q (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "Standard IEEE"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
msgstr "Pasywny 24V (2 pary)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "Pasywny 24V (4-parowy)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
msgstr "Pasywny 48V (2 pary)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "Pasywny 48V (4 pary)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "Miedź"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "Światłowód"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "Włókno"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "Połączony"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "Kilometry"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Mierniki"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "Centymetry"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "Mile"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Stopy"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "Nadmiarowy"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "Jednofazowy"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "Trójfazowy"
@@ -3935,8 +3935,8 @@ msgstr "Tagi"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4146,7 +4146,7 @@ msgstr "Przepływ powietrza"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4578,7 +4578,7 @@ msgid "available options"
msgstr "dostępne opcje"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4937,7 +4937,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "Urządzenie nadrzędne przypisanego interfejsu (jeśli istnieje)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4960,7 +4960,7 @@ msgstr "Nadrzędna maszyna wirtualna przypisanego interfejsu (jeśli istnieje)"
msgid "Assigned interface"
msgstr "Przypisany interfejs"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "Jest podstawowy"
@@ -5221,7 +5221,7 @@ msgstr "Połączenie"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Uprzejmy"
@@ -5306,7 +5306,7 @@ msgstr "Rodzaj zakresu"
msgid "Scope"
msgstr "Zakres"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "Typ zakresu (aplikacja i model)"
@@ -5547,8 +5547,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "Adres MAC można przypisać tylko do jednego obiektu."
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5566,18 +5566,18 @@ msgstr ""
"oczekiwane."
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "Tylne porty"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr ""
"Wybierz jedno przypisanie portu tylnego dla każdego tworzonego portu "
"przedniego."
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -5586,7 +5586,7 @@ msgstr ""
"Liczba szablonów portów przednich do utworzenia ({frontport_count}) musi "
"odpowiadać wybranej liczbie pozycji tylnych portów ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -5595,18 +5595,18 @@ msgstr ""
"Liczba portów przednich do utworzenia ({frontport_count}) musi odpowiadać "
"wybranej liczbie pozycji tylnych portów ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "Członkowie"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "Pozycja początkowa"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
@@ -5614,14 +5614,14 @@ msgstr ""
"Położenie pierwszego urządzenia członkowskiego. Zwiększa się o jeden dla "
"każdego dodatkowego członka."
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr "Pozycja musi być określona dla pierwszego członka VC."
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "marka"
@@ -6104,7 +6104,7 @@ msgstr "oznaczone sieci VLAN"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
@@ -6826,7 +6826,7 @@ msgstr "identyfikator"
msgid "Numeric identifier unique to the parent device"
msgstr "Identyfikator numeryczny unikalny dla urządzenia nadrzędnego"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -7048,7 +7048,7 @@ msgstr "Lokalnie przypisany identyfikator"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Funkcjonalna rola"
@@ -7254,7 +7254,7 @@ msgstr "Osiągnięty"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7282,7 +7282,7 @@ msgid "Config Template"
msgstr "Szablon konfiguracji"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7484,7 +7484,7 @@ msgid "Module Types"
msgstr "Rodzaje modułów"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "Platformy"
@@ -7676,7 +7676,7 @@ msgstr "Kontekst konfiguracji"
msgid "Render Config"
msgstr "Konfiguracja renderowania"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -8141,7 +8141,7 @@ msgstr "Etykietka"
msgid "Tag (slug)"
msgstr "Tag (identyfikator)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "Posiada lokalne dane kontekstowe konfiguracji"
@@ -8162,13 +8162,13 @@ msgstr "Musi być wyjątkowy"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "Widoczny interfejs użytkownika"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "Edytowalny interfejs użytkownika"
@@ -8779,32 +8779,32 @@ msgstr "szablon konfiguracji"
msgid "config templates"
msgstr "szablony konfiguracji"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "Obiekt (-y), do którego dotyczy to pole."
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "Typ danych przechowywanych w tym polu niestandardowym"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr "Typ obiektu NetBox, do którego mapuje to pole (dla pól obiektowych)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "Nazwa pola wewnętrznego"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "Dozwolone są tylko znaki alfanumeryczne i podkreślenia."
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr ""
"Podwójne podkreślenia nie są dozwolone w niestandardowych nazwach pól."
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
@@ -8812,19 +8812,19 @@ msgstr ""
"Nazwa pola wyświetlana użytkownikom (jeśli nie zostanie podana, zostanie "
"użyta nazwa pola)"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "nazwa grupy"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr "Pola niestandardowe w tej samej grupie będą wyświetlane razem"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "wymagane"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
@@ -8832,19 +8832,19 @@ msgstr ""
"To pole jest wymagane podczas tworzenia nowych obiektów lub edycji "
"istniejącego obiektu."
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "musi być wyjątkowy"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr "Wartość tego pola musi być niepowtarzalna dla przypisanego obiektu"
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "waga wyszukiwania"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
@@ -8852,11 +8852,11 @@ msgstr ""
"Ważenie do wyszukiwania. Niższe wartości są uważane za ważniejsze. Pola o "
"wadze wyszukiwania równej zero zostaną zignorowane."
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "logika filtra"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
@@ -8864,11 +8864,11 @@ msgstr ""
"Luźna pasuje do dowolnego wystąpienia danego ciągu; dokładnie pasuje do "
"całego pola."
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "domyślny"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
@@ -8876,7 +8876,7 @@ msgstr ""
"Wartość domyślna dla pola (musi być wartością JSON). Enkapsuluj ciągi z "
"podwójnymi cudzysłowami (np. „Foo”)."
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
@@ -8885,35 +8885,35 @@ msgstr ""
"wartością JSON). Enkapsuluj ciągi znaków z podwójnymi cudzysłowami (np. "
"„Foo”)."
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "waga wyświetlacza"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr "Pola o większej wadze wydają się niższe w formularzu."
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "wartość minimalna"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "Minimalna dopuszczalna wartość (dla pól numerycznych)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "maksymalna wartość"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "Maksymalna dopuszczalna wartość (dla pól numerycznych)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "walidacja regex"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -8924,193 +8924,193 @@ msgstr ""
"wymusić dopasowanie całego ciągu. Na przykład, ^ [A-Z]{3}$
"
"ograniczy wartości do dokładnie trzech wielkich liter."
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "zestaw wyboru"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr ""
"Określa, czy pole niestandardowe jest wyświetlane w interfejsie użytkownika"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr ""
"Określa, czy wartość pola niestandardowego może być edytowana w interfejsie "
"użytkownika"
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "jest klonowalny"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "Powtórz tę wartość podczas klonowania obiektów"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "pole niestandardowe"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "pola niestandardowe"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "Nieprawidłowa wartość domyślna”{value}„: {error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr "Wartość minimalna może być ustawiona tylko dla pól numerycznych"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr "Maksymalna wartość może być ustawiona tylko dla pól liczbowych"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr ""
"Walidacja wyrażeń regularnych jest obsługiwana tylko dla pól tekstowych i "
"URL"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "Unikalność nie może być egzekwowana dla pól logicznych"
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "Pola wyboru muszą określać zestaw opcji."
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "Opcje można ustawić tylko w polach wyboru."
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "Pola obiektu muszą definiować typ obiektu."
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} pola mogą nie definiować typu obiektu."
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr "Powiązany filtr obiektów można zdefiniować tylko dla pól obiektu."
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr ""
"Filtr musi być zdefiniowany jako słownik mapowania atrybutów do wartości."
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "Prawda"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "Fałszywe"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr "Wartości muszą być zgodne z tym regex: {regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "Wartość musi być ciągiem."
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Wartość musi być zgodna z regex '{regex}”"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "Wartość musi być liczbą całkowitą."
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Wartość musi być co najmniej {minimum}"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Wartość nie może przekraczać {maximum}"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "Wartość musi być dziesiętna."
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "Wartość musi być prawdziwa lub fałszywa."
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "Wartości dat muszą być w formacie ISO 8601 (RRRR-MM-DD)."
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
msgstr ""
"Wartości daty i godziny muszą być zgodne z normą ISO 8601 (RRRR-MM-DD "
"HH:MM:SS)."
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Nieprawidłowy wybór ({value}) do wyboru zestawu {choiceset}."
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "Nieprawidłowy wybór (y) ({value}) do wyboru zestawu {choiceset}."
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "Wartość musi być identyfikatorem obiektu, a nie {type}"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "Wartość musi być listą identyfikatorów obiektów, a nie {type}"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Znaleziono nieprawidłowy identyfikator obiektu: {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "Pole wymagane nie może być puste."
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "Podstawowy zestaw predefiniowanych opcji (opcjonalnie)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "Wybory są automatycznie uporządkowane alfabetycznie"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "niestandardowy zestaw wyboru pola"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "niestandardowe zestawy wyboru pól"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "Musi zdefiniować opcje bazowe lub dodatkowe."
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9631,7 +9631,7 @@ msgid "As Attachment"
msgstr "Jako załącznik"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9641,7 +9641,7 @@ msgid "Data File"
msgstr "Plik danych"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "Zsynchronizowane"
@@ -9666,28 +9666,28 @@ msgstr "Walidacja SSL"
msgid "Event Types"
msgstr "Rodzaje zdarzeń"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Role urządzenia"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "Komentarze (krótkie)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "Linia"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "Poziom"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "Wiadomość"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "Metoda"
@@ -10092,8 +10092,8 @@ msgid "DNS name"
msgstr "Nazwa DNS"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -10139,7 +10139,7 @@ msgstr "Uwierzytelnienie"
msgid "VLAN ID ranges"
msgstr "Zakresy identyfikatorów VLAN"
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -10153,7 +10153,7 @@ msgstr "Q w Q"
msgid "Site & Group"
msgstr "Strona & Grupa"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10198,70 +10198,80 @@ msgstr "Strona VLAN (jeśli istnieje)"
msgid "Scope ID"
msgstr "Identyfikator zakresu"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "Grupa FHRP"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "Przypisana nazwa grupy FHRP"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "Ustaw to podstawowy adres IP przypisanego urządzenia"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "Jest poza pasmem"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr "Oznacz to jako adres IP poza pasmem przypisanego urządzenia"
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"Nie określono urządzenia ani maszyny wirtualnej; nie można ustawić jako "
"podstawowego adresu IP"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr "Brak określonego urządzenia; nie można ustawić jako IP poza pasmem"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "Nie można ustawić adresu IP poza pasmem dla maszyn wirtualnych"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr ""
"Nie określono interfejsu; nie można ustawić jako podstawowego adresu IP"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr "Nie określono interfejsu; nie można ustawić jako IP poza pasmem"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "Rodzaj auth"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "Przypisana grupa VLAN"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "Usługa VLAN (dla sieci VLAN klienta Q-in-Q/802.1ad)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "Zasady tłumaczenia sieci VLAN"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "protokół IP"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "Wymagane, jeśli nie jest przypisane do maszyny wirtualnej"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "Wymagane, jeśli nie jest przypisane do urządzenia"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} nie jest przypisany do tego urządzenia/maszyny wirtualnej."
@@ -10382,12 +10392,6 @@ msgstr "Zakres ASN"
msgid "IP Range"
msgstr "Zakres IP"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "Grupa FHRP"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr "Ustaw to podstawowy adres IP urządzenia/maszyny wirtualnej"
@@ -12159,19 +12163,19 @@ msgstr ""
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "Wiersz {i}: Obiekt z identyfikatorem {id} nie istnieje"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Nie {object_type} zostały wybrane."
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Zmiana nazwy {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Usunięte {count} {object_type}"
@@ -14180,7 +14184,7 @@ msgstr "Nie masz uprawnień do uruchamiania skryptów"
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "Uruchom skrypt"
@@ -14205,20 +14209,20 @@ msgstr "Skrypt nie jest już obecny w pliku źródłowym"
msgid "Never"
msgstr "Nigdy"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "Uruchom ponownie"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "Nie można załadować skryptów z modułu %(module)s"
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "Nie znaleziono skryptów"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -15824,12 +15828,12 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Przyjazny dla adresów URL unikatowy skrót"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr ""
"Wprowadź dane kontekstowe w JSON format."
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "Adres MAC musi być w formacie EUI-48"
@@ -15880,40 +15884,40 @@ msgstr ""
"Nieprawidłowy zakres: wartość końcowa ({end}) musi być większa niż wartość "
"początkowa ({begin})."
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Zduplikowany lub sprzeczny nagłówek kolumny dla”{field}„"
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Zduplikowany lub sprzeczny nagłówek kolumny dla”{header}„"
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Wiersz {row}: Oczekiwane {count_expected} kolumny, ale znalezione "
"{count_found}"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Nieoczekiwany nagłówek kolumny”{field}„znaleziono."
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Kolumna”{field}„nie jest obiektem powiązanym; nie może używać kropek"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr ""
"Nieprawidłowy atrybut obiektu powiązanego dla kolumny”{field}„: {to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Wymagany nagłówek kolumny”{header}„Nie znaleziono."
diff --git a/netbox/translations/pt/LC_MESSAGES/django.mo b/netbox/translations/pt/LC_MESSAGES/django.mo
index b2229857a..9386d24fe 100644
Binary files a/netbox/translations/pt/LC_MESSAGES/django.mo and b/netbox/translations/pt/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/pt/LC_MESSAGES/django.po b/netbox/translations/pt/LC_MESSAGES/django.po
index 89e367533..6fccc2709 100644
--- a/netbox/translations/pt/LC_MESSAGES/django.po
+++ b/netbox/translations/pt/LC_MESSAGES/django.po
@@ -6,17 +6,17 @@
# Translators:
# Renato Almeida de Oliveira, 2023
# Fer22f , 2024
-# Fabricio Maciel, 2025
# Jeremy Stretch, 2025
+# Fabricio Maciel, 2025
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
-"Last-Translator: Jeremy Stretch, 2025\n"
+"Last-Translator: Fabricio Maciel, 2025\n"
"Language-Team: Portuguese (https://app.transifex.com/netbox-community/teams/178115/pt/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -36,7 +36,7 @@ msgstr "Permissão de Escrita"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -92,9 +92,9 @@ msgstr "Sua senha foi alterada com sucesso."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "Planejado"
@@ -106,8 +106,8 @@ msgstr "Provisionamento"
#: 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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -118,8 +118,8 @@ msgid "Active"
msgstr "Ativo"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Offline"
@@ -132,7 +132,7 @@ msgstr "Em Desprovisionamento"
msgid "Decommissioned"
msgstr "Descomissionado"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -229,11 +229,11 @@ msgstr "Grupo de sites (slug)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -351,7 +351,7 @@ msgstr "Terminação A (ID)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -782,7 +782,7 @@ msgstr "Conta do provedor"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -860,7 +860,7 @@ msgstr "Status"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1097,7 +1097,7 @@ msgstr "Rede do provedor"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1152,7 +1152,7 @@ msgstr "Tipo de circuito"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1169,7 +1169,7 @@ msgstr "Status operacional"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1311,7 +1311,7 @@ msgstr "Contatos"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1335,7 +1335,7 @@ msgstr "Região"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1377,7 +1377,7 @@ msgstr "Atribuição"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1565,7 +1565,7 @@ msgstr "ID do patch panel e número da(s) porta(s)"
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1601,7 +1601,7 @@ msgstr ""
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1729,7 +1729,7 @@ msgstr "terminações de circuito virtual"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1872,7 +1872,7 @@ msgstr "Taxa Garantida"
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1965,7 +1965,7 @@ msgstr "Terminações"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1974,7 +1974,7 @@ msgstr "Terminações"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2030,6 +2030,34 @@ msgstr "Terminações trocadas para o circuito {circuit}."
msgid "This user does not have permission to synchronize this data source."
msgstr "Este usuário não tem permissão para sincronizar esta origem de dados."
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "Objeto criado"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "Objeto atualizado"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "Objeto excluído"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "Tarefa iniciada"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "Tarefa completada"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "Tarefa com falha"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "Tarefa com erro"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "Novo"
@@ -2051,7 +2079,7 @@ msgstr "Concluído"
#: 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Falhou"
@@ -2181,34 +2209,6 @@ msgstr "ID da chave de acesso da AWS"
msgid "AWS secret access key"
msgstr "Chave de acesso secreta da AWS"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "Objeto criado"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "Objeto atualizado"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "Objeto excluído"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "Tarefa iniciada"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "Tarefa completada"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "Tarefa com falha"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "Tarefa com erro"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2269,7 +2269,7 @@ msgstr "Ignorar regras"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2295,7 +2295,7 @@ msgstr "Criação"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2351,7 +2351,7 @@ msgid "User"
msgstr "Usuário"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "Tempo"
@@ -2403,7 +2403,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Elevações de Rack"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2556,14 +2556,14 @@ msgstr "Revisão da configuração #{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "tipo"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2765,8 +2765,8 @@ msgstr "Nome Completo"
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -2999,8 +2999,8 @@ msgid "Staging"
msgstr "Em Preparação"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "Em Descomissionamento"
@@ -3064,7 +3064,7 @@ msgstr "Obsoleto"
msgid "Millimeters"
msgstr "Milímetros"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "Polegadas"
@@ -3133,7 +3133,7 @@ msgid "Rear"
msgstr "Traseira"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Preparado"
@@ -3166,7 +3166,7 @@ msgid "Top to bottom"
msgstr "De cima para baixo"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "Passivo"
@@ -3195,8 +3195,8 @@ msgid "Proprietary"
msgstr "Proprietário"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "Outros"
@@ -3209,11 +3209,11 @@ msgstr "ITA/Internacional"
msgid "Physical"
msgstr "Físico"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "Virtual"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3221,11 +3221,11 @@ msgstr "Virtual"
msgid "Wireless"
msgstr "Wireless"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "Interfaces virtuais"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3235,27 +3235,27 @@ msgstr "Interfaces virtuais"
msgid "Bridge"
msgstr "Bridge"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "Link Aggregation (LAG)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "Ethernet (fixa)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "Ethernet (modular)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "Ethernet (backplane)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "Celular"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3263,116 +3263,116 @@ msgstr "Celular"
msgid "Serial"
msgstr "Serial"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "Coaxial"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "Empilhamento"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "Half"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "Full"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Automático"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "Acesso"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Tagueada"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "Tagueada (Todos)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "Padrão IEEE"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
msgstr "24V passivo (2 pares)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "24V passivo (4 pares)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
msgstr "48V passivo (2 pares)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "48V passivo (4 pares)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "Cabo Metálico"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "Fibra Óptica"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "Fibra"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "Conectado"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "Quilômetros"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Metros"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "Centímetros"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "Milhas"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Pés"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "Redundante"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "Monofásico"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "Trifásico"
@@ -3941,8 +3941,8 @@ msgstr "Etiquetas"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4152,7 +4152,7 @@ msgstr "Fluxo de Ar"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4584,7 +4584,7 @@ msgid "available options"
msgstr "opções disponíveis"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4948,7 +4948,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "Dispositivo pai da interface associada (se houver)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4971,7 +4971,7 @@ msgstr "VM pai da interface associada (se houver)"
msgid "Assigned interface"
msgstr "Interface associada"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "É primário"
@@ -5233,7 +5233,7 @@ msgstr "Conexão"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Tipo"
@@ -5318,7 +5318,7 @@ msgstr "Tipo de escopo"
msgid "Scope"
msgstr "Escopo"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "Tipo de escopo (aplicativo e modelo)"
@@ -5559,8 +5559,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "Um endereço MAC só pode ser atribuído a um único objeto."
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5578,18 +5578,18 @@ msgstr ""
" esperados."
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "Portas traseiras"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr ""
"Selecione uma atribuição de porta traseira para cada porta frontal que está "
"sendo criada."
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -5599,7 +5599,7 @@ msgstr ""
"deve corresponder ao número selecionado de posições dE porta traseira "
"({rearport_count})."
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -5609,18 +5609,18 @@ msgstr ""
"corresponder ao número selecionado de posições de portas traseiras "
"({rearport_count})."
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "Membros"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "Posição inicial"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
@@ -5628,7 +5628,7 @@ msgstr ""
"Posição do primeiro dispositivo membro. Aumenta em um para cada membro "
"adicional."
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr ""
"Uma posição deve ser especificada para o primeiro membro do chassi virtual."
@@ -5636,7 +5636,7 @@ msgstr ""
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "rótulo"
@@ -6117,7 +6117,7 @@ msgstr "VLANs tagueadas"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
@@ -6850,7 +6850,7 @@ msgstr "identificador"
msgid "Numeric identifier unique to the parent device"
msgstr "Identificador numérico exclusivo para o dispositivo principal"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -7072,7 +7072,7 @@ msgstr "Identificador atribuído localmente"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Papel funcional"
@@ -7276,7 +7276,7 @@ msgstr "Acessível"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7304,7 +7304,7 @@ msgid "Config Template"
msgstr "Modelo de Configuração"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7506,7 +7506,7 @@ msgid "Module Types"
msgstr "Tipos de Módulos"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "Plataformas"
@@ -7698,7 +7698,7 @@ msgstr "Contexto de Configuração"
msgid "Render Config"
msgstr "Renderização de Configuração"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -8166,7 +8166,7 @@ msgstr "Etiqueta"
msgid "Tag (slug)"
msgstr "Etiqueta (slug)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "Possui dados de contexto de configuração local"
@@ -8187,13 +8187,13 @@ msgstr "Deve ser único"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "UI visível"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "UI editável"
@@ -8807,34 +8807,34 @@ msgstr "modelo de configuração"
msgid "config templates"
msgstr "modelos de configuração"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "Objetos aos quais este campo se aplica."
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "O tipo de dados que este campo personalizado contém"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr ""
"O tipo de objeto do NetBox para o qual este campo é mapeado (para campos de "
"objeto)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "Nome interno do campo"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "Somente caracteres alfanuméricos e sublinhados são permitidos."
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr ""
"Sublinhados duplos não são permitidos em nomes de campos personalizados."
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
@@ -8842,19 +8842,19 @@ msgstr ""
"Nome do campo exibido aos usuários (se não for fornecido, o nome do campo "
"será usado)"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "nome do grupo"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr "Os campos personalizados dentro do mesmo grupo serão exibidos juntos"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "requeridos"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
@@ -8862,19 +8862,19 @@ msgstr ""
"Este campo é necessário ao criar novos objetos ou editar um objeto "
"existente."
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "deve ser único"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr "O valor deste campo deve ser único para o objeto atribuído"
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "peso da pesquisa"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
@@ -8882,11 +8882,11 @@ msgstr ""
"Peso durante uma pesquisa. Valores mais baixos são considerados mais "
"importantes. Campos com peso de pesquisa zero serão ignorados."
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "lógica do filtro"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
@@ -8894,11 +8894,11 @@ msgstr ""
"\"Flexível\" corresponde a qualquer instância de uma determinada string; "
"\"Exata\" corresponde a todo o campo."
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "padrão"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
@@ -8906,7 +8906,7 @@ msgstr ""
"Valor padrão para o campo (deve ser um valor JSON). Encapsule strings usando"
" aspas duplas (por exemplo, “Foo”)."
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
@@ -8915,35 +8915,35 @@ msgstr ""
"(deve ser um valor JSON). Encapsule strings com aspas duplas (por exemplo, "
"'Foo')."
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "peso de exibição"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr "Os campos com pesos maiores aparecem mais abaixo em um formulário."
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "valor mínimo"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "Valor mínimo permitido (para campos numéricos)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "valor máximo"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "Valor máximo permitido (para campos numéricos)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "expressão regular de validação"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -8954,195 +8954,195 @@ msgstr ""
"forçar a correspondência de toda a string. Por exemplo, ^ "
"[A-Z]{3}$
limitará os valores a exatamente três letras maiúsculas."
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "conjunto de opções"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr "Especifica se o campo personalizado é exibido na interface do usuário"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr ""
"Especifica se o valor do campo personalizado pode ser editado na interface "
"do usuário"
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "é clonável"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "Replique este valor ao clonar objetos"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "campo personalizado"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "campos personalizados"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "Valor padrão inválido”{value}“: {error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr "Um valor mínimo pode ser definido somente para campos numéricos"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr "Um valor máximo pode ser definido somente para campos numéricos"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr ""
"Expressões regulares são suportadas somente para campos de texto e URLs"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "A unicidade não pode ser aplicada para campos booleanos."
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "Os campos de seleção devem especificar um conjunto de opções."
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "As opções podem ser definidas somente nos campos de seleção."
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "Os campos de objeto devem definir um tipo de objeto."
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "Campos {type} não podem definir um tipo de objeto."
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr ""
"Um filtro de objeto relacionado pode ser definido apenas para campos de "
"objeto."
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr ""
"O filtro deve ser definido como um dicionário que mapeia atributos para "
"valores."
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "Verdadeiro"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "Falso"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr ""
"Os valores devem corresponder a esta expressão regular: {regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "O valor deve ser uma string."
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "O valor deve corresponder à expressão regular '{regex}'"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "O valor deve ser um número inteiro."
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "O valor deve ser pelo menos {minimum}"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "O valor não deve exceder {maximum}"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "O valor deve ser decimal."
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "O valor deve ser verdadeiro ou falso."
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "Os valores de data devem estar no formato ISO 8601 (AAAA-MM-DD)."
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
msgstr ""
"Os valores de data e hora devem estar no formato ISO 8601 (AAAA-MM-DD "
"HH:MM:SS)."
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Escolha {value} é inválida para o conjunto de escolhas {choiceset}."
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "Escolha {value} é inválida para o conjunto de escolhas {choiceset}."
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "O valor deve ser um ID de objeto, não {type}"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "O valor deve ser uma lista de IDs de objetos, não {type}"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "ID de objeto inválida encontrada: {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "O campo obrigatório não pode estar vazio."
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "Conjunto básico de opções predefinidas (opcional)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "As opções são ordenadas automaticamente em ordem alfabética"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "conjunto de opções de campo personalizado"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "conjuntos de opções de campos personalizados"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "Deve definir opções básicas ou extras."
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9664,7 +9664,7 @@ msgid "As Attachment"
msgstr "Como Anexo"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9674,7 +9674,7 @@ msgid "Data File"
msgstr "Arquivo de Dados"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "Sincronizado"
@@ -9699,28 +9699,28 @@ msgstr "Validação SSL"
msgid "Event Types"
msgstr "Tipos de Evento"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Funções de Dispositivos"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "Comentários (curto)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "Linha"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "Nível"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "Mensagem"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "Método"
@@ -10126,8 +10126,8 @@ msgid "DNS name"
msgstr "Nome DNS"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -10173,7 +10173,7 @@ msgstr "Autenticação"
msgid "VLAN ID ranges"
msgstr "Faixas para ID de VLAN."
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -10187,7 +10187,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "Site e Grupo"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10232,73 +10232,83 @@ msgstr "Site da VLAN (se houver)"
msgid "Scope ID"
msgstr "ID do Escopo"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "Grupo FHRP"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "Nome do Grupo FHRP atribuído"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "Tornar este o IP primário do dispositivo associado"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "É out-of-band"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr ""
"Designar este como endereço IP out-f-band para o dispositvo associado."
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"Nenhum dispositivo ou máquina virtual especificado; não pode ser definido "
"como IP primário"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr ""
"Nenhum dispositivo especificado; não pode ser definido como IP out-of-band"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "Não é possível definir IP out-of-band para máquinas virtuais"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr ""
"Nenhuma interface especificada; não é possível definir como IP primário"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr ""
"Nenhuma interface especificada; não pode ser definido como IP out-of-band"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "Tipo de autenticação"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "Grupo de VLANs associado"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "VLAN de Serviço (para VLANs de clientes Q-in-Q/802.1ad)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "Política de tradução de VLAN"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "Protocolo IP"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "Obrigatório se não estiver atribuído a uma VM"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "Obrigatório se não estiver atribuído a um dispositivo"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} não está associado a este dispositivo/VM."
@@ -10419,12 +10429,6 @@ msgstr "Intervalo de ASN"
msgid "IP Range"
msgstr "Faixa de IP"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "Grupo FHRP"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr "Torne este o IP primário do dispositivo/VM"
@@ -12187,19 +12191,19 @@ msgstr ""
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "Linha {i}: Objeto com ID {id} não existe"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Nenhum {object_type} foi/foram selecionado(s)."
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Renomeado(s) {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Excluído(s) {count} {object_type}"
@@ -14212,7 +14216,7 @@ msgstr "Você não tem permissão para executar scripts"
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "Executar Script"
@@ -14237,20 +14241,20 @@ msgstr "O script não está mais presente no arquivo de origem"
msgid "Never"
msgstr "Nunca"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "Execute Novamente"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "Não foi possível carregar os scripts do módulo %(module)s"
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "Nenhum Script Encontrado"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -15854,12 +15858,12 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Abreviatura exclusiva da URL amigável"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr ""
"Inserir dados de contexto no formato JSON."
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "O endereço MAC deve estar no formato EUI-48"
@@ -15910,40 +15914,40 @@ msgstr ""
"Intervalo inválido: valor final ({end}) deve ser maior que o valor inicial "
"({begin})."
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Cabeçalho de coluna duplicado ou conflitante com ”{field}“"
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Cabeçalho de coluna duplicado ou conflitante com ”{header}“"
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Linha {row}: Esperado(s) {count_expected} coluna(s), mas encontrado(s) "
"{count_found}"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Cabeçalho de coluna inesperado ”{field}“ encontrado."
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Coluna ”{field}“ não é um objeto relacionado; não pode usar pontos"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr ""
"Atributo de objeto relacionado inválido para a coluna ”{field}“: {to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Cabeçalho de coluna obrigatório ”{header}“ não encontrado."
diff --git a/netbox/translations/ru/LC_MESSAGES/django.mo b/netbox/translations/ru/LC_MESSAGES/django.mo
index 9ff0df86d..be148bcd3 100644
Binary files a/netbox/translations/ru/LC_MESSAGES/django.mo and b/netbox/translations/ru/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/ru/LC_MESSAGES/django.po b/netbox/translations/ru/LC_MESSAGES/django.po
index 71b787487..f35e61cfe 100644
--- a/netbox/translations/ru/LC_MESSAGES/django.po
+++ b/netbox/translations/ru/LC_MESSAGES/django.po
@@ -12,17 +12,17 @@
# Alexander Ryazanov (alryaz) , 2024
# Vladyslav V. Prodan, 2024
# Michail Tatarinov, 2025
-# Artem Kotik, 2025
# Jeremy Stretch, 2025
+# Artem Kotik, 2025
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
-"Last-Translator: Jeremy Stretch, 2025\n"
+"Last-Translator: Artem Kotik, 2025\n"
"Language-Team: Russian (https://app.transifex.com/netbox-community/teams/178115/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -42,7 +42,7 @@ msgstr "Запись включена"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -98,9 +98,9 @@ msgstr "Ваш пароль успешно изменен."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "Запланировано"
@@ -112,8 +112,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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -124,8 +124,8 @@ msgid "Active"
msgstr "Активный"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Не в сети"
@@ -138,7 +138,7 @@ msgstr "Выделение резервов"
msgid "Decommissioned"
msgstr "Списан"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -235,11 +235,11 @@ msgstr "Группа сайтов (слизень)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -357,7 +357,7 @@ msgstr "Точка подключения A (ID)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -788,7 +788,7 @@ msgstr "Аккаунт провайдера"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -866,7 +866,7 @@ msgstr "Статус"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1103,7 +1103,7 @@ msgstr "Сеть провайдера"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1158,7 +1158,7 @@ msgstr "Тип канала связи"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1175,7 +1175,7 @@ msgstr "Операционный статус"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1317,7 +1317,7 @@ msgstr "Контакты"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1341,7 +1341,7 @@ msgstr "Регион"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1383,7 +1383,7 @@ msgstr "Задание"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1571,7 +1571,7 @@ msgstr "ID патч-панели и номера порта(-ов)"
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1606,7 +1606,7 @@ msgstr "Конец цепи должен быть прикреплен к кон
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1734,7 +1734,7 @@ msgstr "прерывания виртуальных каналов"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1877,7 +1877,7 @@ msgstr "Гарантированная скорость"
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1970,7 +1970,7 @@ msgstr "Соединения"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1979,7 +1979,7 @@ msgstr "Соединения"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2036,6 +2036,34 @@ msgid "This user does not have permission to synchronize this data source."
msgstr ""
"У этого пользователя нет разрешения на синхронизацию этого источника данных."
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "Объект создан"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "Объект обновлен"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "Объект удален"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "Задача начата"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "Задача выполнена"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "Задача не выполнена"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "Задача выполнена с ошибкой"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "Новый"
@@ -2057,7 +2085,7 @@ 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Неисправно"
@@ -2187,34 +2215,6 @@ msgstr "ID ключа доступа AWS"
msgid "AWS secret access key"
msgstr "Секретный ключ доступа AWS"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "Объект создан"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "Объект обновлен"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "Объект удален"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "Задача начата"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "Задача выполнена"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "Задача не выполнена"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "Задача выполнена с ошибкой"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2275,7 +2275,7 @@ msgstr "Правила исключения"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2301,7 +2301,7 @@ msgstr "Создание"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2357,7 +2357,7 @@ msgid "User"
msgstr "Пользователь"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "Время"
@@ -2406,7 +2406,7 @@ msgstr "Необходимо загрузить файл или выбрать
msgid "Rack Elevations"
msgstr "Фасады стоек"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2561,14 +2561,14 @@ msgstr "Ревизия конфигурации #{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "тип"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2768,8 +2768,8 @@ msgstr "Полное имя"
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -3002,8 +3002,8 @@ msgid "Staging"
msgstr "Подготовка к развертыванию"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "Вывод из эксплуатации"
@@ -3067,7 +3067,7 @@ msgstr "Выведенный(-ая) из использования"
msgid "Millimeters"
msgstr "Миллиметры"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "Дюймы"
@@ -3136,7 +3136,7 @@ msgid "Rear"
msgstr "Вид сзади"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Подготовлен"
@@ -3169,7 +3169,7 @@ msgid "Top to bottom"
msgstr "Сверху вниз"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "Пассивный"
@@ -3198,8 +3198,8 @@ msgid "Proprietary"
msgstr "Проприетарный"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "Другой"
@@ -3212,11 +3212,11 @@ msgstr "ITA/Международный"
msgid "Physical"
msgstr "Физический"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "Виртуальный"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3224,11 +3224,11 @@ msgstr "Виртуальный"
msgid "Wireless"
msgstr "Беспроводной"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "Виртуальные интерфейсы"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3238,27 +3238,27 @@ msgstr "Виртуальные интерфейсы"
msgid "Bridge"
msgstr "Мост"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "Группа агрегации линков (LAG)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "Ethernet (фиксированный)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "Ethernet (модульный)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "Ethernet (объединительная плата)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "Сотовая связь"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3266,116 +3266,116 @@ msgstr "Сотовая связь"
msgid "Serial"
msgstr "Серийный"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "Коаксиальный"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "Стекирование"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "Полу"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "Полный"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Авто"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "Доступ"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Тегированный"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "Тегированный (все)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "Вопросы и ответы (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "Стандарт IEEE"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
msgstr "Пассивный режим 24 В (2 пары)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "Пассивное напряжение 24 В (4 пары)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
msgstr "Пассивное напряжение 48 В (2 пары)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "Пассивное напряжение 48 В (4 пары)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "Медь"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "Оптоволоконное"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "Волокно"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "Подключено"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "Километры"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Метры"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "Сантиметры"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "Мили"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Футы"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "Резервный"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "Однофазный"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "Трехфазный"
@@ -3944,8 +3944,8 @@ msgstr "Теги"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4155,7 +4155,7 @@ msgstr "Воздушный поток"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4587,7 +4587,7 @@ msgid "available options"
msgstr "доступные опции"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4942,7 +4942,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "Родительское устройство назначенного интерфейса (если есть)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4965,7 +4965,7 @@ msgstr "Родительская виртуальная машина назна
msgid "Assigned interface"
msgstr "Назначенный интерфейс"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "Является основным"
@@ -5228,7 +5228,7 @@ msgstr "Подключение"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Вид"
@@ -5313,7 +5313,7 @@ msgstr "Тип прицела"
msgid "Scope"
msgstr "Область применения"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "Тип прицела (приложение и модель)"
@@ -5553,8 +5553,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "MAC-адрес можно присвоить только одному объекту."
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5572,18 +5572,18 @@ msgstr ""
" ожидаются."
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "Задние порты"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr ""
"Выберите одно назначение заднего порта для каждого создаваемого переднего "
"порта."
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -5593,7 +5593,7 @@ msgstr ""
"должно соответствовать выбранному количеству положений задних портов "
"({rearport_count})."
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -5603,18 +5603,18 @@ msgstr ""
"соответствовать выбранному количеству положений задних портов "
"({rearport_count})."
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "Участники"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "Исходное положение"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
@@ -5622,14 +5622,14 @@ msgstr ""
"Положение первого элементного устройства. Увеличивается на единицу за каждый"
" дополнительный элемент."
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr "Должность должна быть указана для первого члена VC."
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr " лейбл"
@@ -6111,7 +6111,7 @@ msgstr "тегированные VLAN"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
@@ -6835,7 +6835,7 @@ msgstr "идентификатор"
msgid "Numeric identifier unique to the parent device"
msgstr "Цифровой идентификатор, уникальный для родительского устройства"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -7057,7 +7057,7 @@ msgstr "Локально назначенный идентификатор"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Функциональная роль"
@@ -7263,7 +7263,7 @@ msgstr "Доступен"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7291,7 +7291,7 @@ msgid "Config Template"
msgstr "Шаблон конфигурации"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7493,7 +7493,7 @@ msgid "Module Types"
msgstr "Типы модулей"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "Платформы"
@@ -7686,7 +7686,7 @@ msgstr "Контекст конфигурации"
msgid "Render Config"
msgstr "Конфигурация рендера"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -8151,7 +8151,7 @@ msgstr "Тег"
msgid "Tag (slug)"
msgstr "Тег (подстрока)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "Имеет локальные контекстные данные конфигурации"
@@ -8172,13 +8172,13 @@ msgstr "Должно быть уникальным"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "Видимый пользовательский интерфейс"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "Редактируемый UI"
@@ -8794,34 +8794,34 @@ msgstr "шаблон конфигурации"
msgid "config templates"
msgstr "шаблоны конфигураций"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "Объекты, к которым относится это поле."
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "Тип данных, которые содержит это настраиваемое поле"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr ""
"Тип объекта NetBox, которому соответствует это поле (для полей объектов)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "Имя внутреннего поля"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "Допустимы только буквенно-цифровые символы и символы подчеркивания."
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr ""
"В именах настраиваемых полей недопустимо использовать два подчеркивания "
"подряд (зарезервировано)."
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
@@ -8829,19 +8829,19 @@ msgstr ""
"Имя поля, отображаемое пользователям (если оно не указано, будет "
"использовано имя поля)"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "имя группы"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr "Настраиваемые поля в одной группе будут отображаться вместе"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "Требуется"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
@@ -8849,19 +8849,19 @@ msgstr ""
"Это поле необходимо для создания новых объектов или редактирования "
"существующего объекта."
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "должен быть уникальным"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr "Значение этого поля должно быть уникальным для назначенного объекта"
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "вес поиска"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
@@ -8869,11 +8869,11 @@ msgstr ""
"Взвешивание для поиска. Более низкие значения считаются более важными. Поля "
"с нулевым весом поиска будут проигнорированы."
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "логика фильтрации"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
@@ -8881,11 +8881,11 @@ msgstr ""
"Loose соответствует любому экземпляру заданной строки; точно соответствует "
"всему полю."
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "по умолчанию"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
@@ -8893,7 +8893,7 @@ msgstr ""
"Значение по умолчанию для поля (должно быть JSON-значением). Заключайте "
"строки в двойные кавычки (например, «Foo»)."
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
@@ -8901,35 +8901,35 @@ msgstr ""
"Отфильтруйте варианты выбора объектов, используя dict query_params (должно "
"быть значение JSON). Заключайте строки в двойные кавычки (например, «Foo»)."
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "вес дисплея"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr "Поля с большим весом отображаются в форме ниже."
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "минимальное значение"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "Минимальное допустимое значение (для числовых полей)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "максимальное значение"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "Максимально допустимое значение (для числовых полей)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "регулярное выражение валидации"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -8940,197 +8940,197 @@ msgstr ""
" ^ и $ для принудительного сопоставления всей строки. Например, ^ "
"[A-Z]{3}$
ограничит значения ровно тремя заглавными буквами."
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "набор для выбора"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr ""
"Указывает, отображается ли настраиваемое поле в пользовательском интерфейсе"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr ""
"Указывает, можно ли редактировать значение настраиваемого поля в "
"пользовательском интерфейсе"
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "клонируется"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "Реплицируйте это значение при клонировании объектов"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "настраиваемое поле"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "настраиваемые поля"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "Неверное значение по умолчанию»{value}«: {error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr "Минимальное значение может быть установлено только для числовых полей"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr ""
"Максимальное значение может быть установлено только для числовых полей"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr ""
"Проверка регулярных выражений поддерживается только для текстовых полей и "
"полей URL"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "Уникальность не может быть обеспечена для булевых полей"
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "В полях выбора должен быть указан набор вариантов."
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "Варианты могут быть заданы только в полях выбора."
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "Поля объекта должны определять тип объекта."
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} поля не могут определять тип объекта."
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr "Фильтр связанных объектов можно определить только для полей объектов."
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr ""
"Фильтр должен быть определен как словарь, сопоставляющий атрибуты со "
"значениями."
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "Истина"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "Ложь"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr ""
"Значения должны соответствовать этому регулярному вырагу: "
"{regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "Значение должно быть строкой."
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Значение должно совпадать с регулярным выраженностью '{regex}'"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "Значение должно быть целым числом."
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Значение должно быть не менее {minimum}"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Значение не должно превышать {maximum}"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "Значение должно быть десятичным."
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "Значение должно быть истинным или ложным."
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "Значения дат должны быть в формате ISO 8601 (YYYY-MM-DD)."
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
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:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Неверный выбор ({value}2) для выбора набора {choiceset}."
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "Неверный выбор (ы){value}2) для выбора набора {choiceset}."
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "Значение должно быть идентификатором объекта, а не {type}"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "Значение должно быть списком идентификаторов объектов, а не {type}"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Обнаружен неправильный идентификатор объекта: {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "Обязательное поле не может быть пустым."
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "Базовый набор предопределенных вариантов (опционально)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "Варианты автоматически упорядочены в алфавитном порядке"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "набор вариантов для настраиваемых полей"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "наборы вариантов для настраиваемых полей"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "Должен определить базовые или дополнительные варианты."
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9647,7 +9647,7 @@ msgid "As Attachment"
msgstr "В качестве вложения"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9657,7 +9657,7 @@ msgid "Data File"
msgstr "Файл данных"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "Синхронизировано"
@@ -9682,28 +9682,28 @@ msgstr "Валидация SSL"
msgid "Event Types"
msgstr "Типы событий"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Роли устройств"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "Комментарии (короткие)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "Линия"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "Уровень"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "Сообщение"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "Метод"
@@ -10106,8 +10106,8 @@ msgid "DNS name"
msgstr "DNS-имя"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -10153,7 +10153,7 @@ msgstr "Аутентификация"
msgid "VLAN ID ranges"
msgstr "Диапазоны идентификаторов VLAN"
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -10167,7 +10167,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "Сайт и группа"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10212,70 +10212,80 @@ msgstr "Сайт VLANa (если есть)"
msgid "Scope ID"
msgstr "Идентификатор области"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "Группа компаний FHRP"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "Назначенное имя FHRP группы"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "Сделайте этот IP-адрес основным для назначенного устройства"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "Внеполосный IP-адрес"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr "Назначьте это как внеполосный IP-адрес для указанного устройства"
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"Не указано устройство или виртуальная машина; невозможно установить в "
"качестве основного IP-адреса"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr "Устройство не указано; невозможно установить как внеполосный IP-адрес"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "Невозможно установить внеполосный IP-адрес для виртуальных машин"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr ""
"Интерфейс не указан; невозможно установить в качестве основного IP-адреса"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr "Интерфейс не указан; невозможно установить как внеполосный IP-адрес"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "Тип авторизации"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "Назначенная VLAN группа"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "Сервисная VLAN (для клиентских виртуальных сетей Q-in-Q/802.1ad)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "Политика трансляции VLAN"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "протокол IP"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "Требуется, если не назначено виртуальной машине"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "Требуется, если не назначено устройству"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} не назначено этому устройству/виртуальной машине."
@@ -10396,12 +10406,6 @@ msgstr "Диапазон ASN"
msgid "IP Range"
msgstr "Диапазон IP-адресов"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "Группа компаний FHRP"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr "Сделайте этот IP-адрес основным для устройства/виртуальной машины"
@@ -12172,19 +12176,19 @@ msgstr ""
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "Ряд {i}: Объект с идентификатором {id} не существует"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "{object_type} не были выбраны."
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Переименован(-о) {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Удален(-о) {count} {object_type}"
@@ -14196,7 +14200,7 @@ msgstr "У вас нет разрешения на запуск скриптов
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "Запустить скрипт"
@@ -14221,20 +14225,20 @@ msgstr "Скрипт больше не присутствует в исходн
msgid "Never"
msgstr "Никогда"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "Повторить"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "Не удалось загрузить скрипты из модуля %(module)s"
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "Скрипты не найдены"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -15838,12 +15842,12 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Уникальное сокращение, удобное для URL-адресов"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr ""
"Введите контекстные данные в JSON формат."
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "MAC-адрес должен быть в формате EUI-48"
@@ -15894,39 +15898,39 @@ msgstr ""
"Неверный диапазон: конечное значение ({end}) должно быть больше начального "
"значения ({begin})."
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Повторяющийся или конфликтующий заголовок столбца для»{field}»"
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Повторяющийся или конфликтующий заголовок столбца для»{header}»"
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Ряд {row}: Ожидается {count_expected} столбцы, но найдены {count_found}"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Неожиданный заголовок столбца»{field}«найдено."
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr ""
"Столбец»{field}\"не является родственным объектом; нельзя использовать точки"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "Неверный атрибут связанного объекта для столбца»{field}«: {to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Обязательный заголовок столбца»{header}\"не найден."
diff --git a/netbox/translations/tr/LC_MESSAGES/django.mo b/netbox/translations/tr/LC_MESSAGES/django.mo
index 0424fdcba..a4da1369f 100644
Binary files a/netbox/translations/tr/LC_MESSAGES/django.mo and b/netbox/translations/tr/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/tr/LC_MESSAGES/django.po b/netbox/translations/tr/LC_MESSAGES/django.po
index 847a71912..d0d2dd77c 100644
--- a/netbox/translations/tr/LC_MESSAGES/django.po
+++ b/netbox/translations/tr/LC_MESSAGES/django.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2025\n"
"Language-Team: Turkish (https://app.transifex.com/netbox-community/teams/178115/tr/)\n"
@@ -35,7 +35,7 @@ msgstr "Yazma Etkin"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -91,9 +91,9 @@ msgstr "Şifreniz başarıyla değiştirildi."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "Planlanan"
@@ -105,8 +105,8 @@ msgstr "Tedarik"
#: 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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -117,8 +117,8 @@ msgid "Active"
msgstr "Aktif"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Çevrim dışı"
@@ -131,7 +131,7 @@ msgstr "Hazırlıktan Kaldırma"
msgid "Decommissioned"
msgstr "Hizmet dışı bırakıldı"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -228,11 +228,11 @@ msgstr "Site grubu (kısa ad)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -350,7 +350,7 @@ msgstr "Fesih A (ID)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -781,7 +781,7 @@ msgstr "Sağlayıcı hesabı"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -859,7 +859,7 @@ msgstr "Durum"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1096,7 +1096,7 @@ msgstr "Sağlayıcı ağı"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1151,7 +1151,7 @@ msgstr "Devre tipi"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1168,7 +1168,7 @@ msgstr "Operasyonel durum"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1310,7 +1310,7 @@ msgstr "İletişim"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1334,7 +1334,7 @@ msgstr "Bölge"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1376,7 +1376,7 @@ msgstr "Ödev"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1564,7 +1564,7 @@ msgstr "Bağlantı paneli ID ve port numaraları"
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1599,7 +1599,7 @@ msgstr "Bir devre sonlandırma, sonlandırma nesnesine bağlanmalıdır."
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1727,7 +1727,7 @@ msgstr "sanal devre sonlandırmaları"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1870,7 +1870,7 @@ msgstr "Taahhüt Oranı"
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1963,7 +1963,7 @@ msgstr "Fesih"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1972,7 +1972,7 @@ msgstr "Fesih"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2028,6 +2028,34 @@ msgstr "Devre için değiştirilmiş sonlandırmalar {circuit}."
msgid "This user does not have permission to synchronize this data source."
msgstr "Bu kullanıcının bu veri kaynağını senkronize etme izni yoktur."
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "Oluşturulan nesne"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "Nesne güncellendi"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "Nesne silindi"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "İş başladı"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "İş tamamlandı"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "İş başarısız oldu"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "İş hatası"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "Yeni"
@@ -2049,7 +2077,7 @@ msgstr "Tamamlandı"
#: 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Başarısız"
@@ -2179,34 +2207,6 @@ msgstr "AWS erişim anahtarı kimliği"
msgid "AWS secret access key"
msgstr "AWS gizli erişim anahtarı"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "Oluşturulan nesne"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "Nesne güncellendi"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "Nesne silindi"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "İş başladı"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "İş tamamlandı"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "İş başarısız oldu"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "İş hatası"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2267,7 +2267,7 @@ msgstr "Kuralları yok sayın"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2293,7 +2293,7 @@ msgstr "Oluşturma"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2349,7 +2349,7 @@ msgid "User"
msgstr "Kullanıcı"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "Zaman"
@@ -2399,7 +2399,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Raf Yükseltmeleri"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2552,14 +2552,14 @@ msgstr "Yapılandırma revizyonu #{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "türü"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2758,8 +2758,8 @@ msgstr "Ad Soyad"
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -2992,8 +2992,8 @@ msgid "Staging"
msgstr "Sahneleme"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "Hizmetten çıkarma"
@@ -3057,7 +3057,7 @@ msgstr "Kullanımdan kaldırıldı"
msgid "Millimeters"
msgstr "Milimetre"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "İnç"
@@ -3126,7 +3126,7 @@ msgid "Rear"
msgstr "Arka"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Sahnelenmiş"
@@ -3159,7 +3159,7 @@ msgid "Top to bottom"
msgstr "Yukarıdan aşağıya"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "Pasif"
@@ -3188,8 +3188,8 @@ msgid "Proprietary"
msgstr "Tescilli"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "Diğer"
@@ -3202,11 +3202,11 @@ msgstr "ITA/Uluslararası"
msgid "Physical"
msgstr "Fiziksel"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "Sanal"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3214,11 +3214,11 @@ msgstr "Sanal"
msgid "Wireless"
msgstr "Kablosuz"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "Sanal arayüzler"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3228,27 +3228,27 @@ msgstr "Sanal arayüzler"
msgid "Bridge"
msgstr "Köprü"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "Bağlantı Toplama Grubu (LAG)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "Ethernet (sabit)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "Ethernet (modüler)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "Ethernet (arka panel)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "Hücresel"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3256,116 +3256,116 @@ msgstr "Hücresel"
msgid "Serial"
msgstr "Seri"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "Koaksiyel"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "İstifleme"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "Yarım"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "Dolu"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Oto"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "Erişim"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Etiketlenmiş"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "Etiketlenmiş (Tümü)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "IEEE Standardı"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
msgstr "Pasif 24V (2 çift)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "Pasif 24V (4 çift)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
msgstr "Pasif 48V (2 çift)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "Pasif 48V (4 çift)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "Bakır"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "Fiber Optik"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "Fiber"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "Bağlı"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "Kilometre"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Sayaçlar"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "Santimetre"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "Mil"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Feet"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "Yedekli"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "Tek fazlı"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "Üç fazlı"
@@ -3934,8 +3934,8 @@ msgstr "Etiketler"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4145,7 +4145,7 @@ msgstr "Hava akışı"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4577,7 +4577,7 @@ msgid "available options"
msgstr "mevcut seçenekler"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4932,7 +4932,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "Atanan arayüzün ana cihazı (varsa)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4955,7 +4955,7 @@ msgstr "Atanan arabirimin üst VM'si (varsa)"
msgid "Assigned interface"
msgstr "Atanmış arayüz"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "Birincildir"
@@ -5214,7 +5214,7 @@ msgstr "Bağlantı"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Tür"
@@ -5299,7 +5299,7 @@ msgstr "Kapsam türü"
msgid "Scope"
msgstr "Kapsam"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "Kapsam türü (uygulama ve model)"
@@ -5539,8 +5539,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "MAC adresi yalnızca tek bir nesneye atanabilir."
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5558,18 +5558,18 @@ msgstr ""
"bekleniyor."
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "Arka bağlantı noktaları"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr ""
"Oluşturulan her ön bağlantı noktası için bir arka bağlantı noktası ataması "
"seçin."
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -5578,7 +5578,7 @@ msgstr ""
"Oluşturulacak ön bağlantı noktası şablonlarının sayısı ({frontport_count}) "
"seçilen arka port konumu sayısıyla eşleşmelidir ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -5587,31 +5587,31 @@ msgstr ""
"Oluşturulacak ön bağlantı noktalarının sayısı ({frontport_count}) seçilen "
"arka port konumu sayısıyla eşleşmelidir ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "Üyeler"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "Başlangıç pozisyonu"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
msgstr "İlk üye cihazın konumu. Her ek üye için bir artar."
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr "İlk VC üyesi için bir pozisyon belirtilmelidir."
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "etiketlemek"
@@ -6078,7 +6078,7 @@ msgstr "etiketli VLAN'lar"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
@@ -6780,7 +6780,7 @@ msgstr "belirlemek"
msgid "Numeric identifier unique to the parent device"
msgstr "Ana aygıta benzersiz sayısal tanımlayıcı"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -6997,7 +6997,7 @@ msgstr "Yerel olarak atanmış tanımlayıcı"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Fonksiyonel rol"
@@ -7201,7 +7201,7 @@ msgstr "Ulaşılabilir"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7229,7 +7229,7 @@ msgid "Config Template"
msgstr "Yapılandırma Şablonu"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7431,7 +7431,7 @@ msgid "Module Types"
msgstr "Modül Çeşitleri"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "Platformlar"
@@ -7623,7 +7623,7 @@ msgstr "Yapılandırma Bağlamı"
msgid "Render Config"
msgstr "Oluştur Yapılandırması"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -8085,7 +8085,7 @@ msgstr "etiket"
msgid "Tag (slug)"
msgstr "Etiket (kısa ad)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "Yerel yapılandırma bağlam verilerine sahiptir"
@@ -8106,13 +8106,13 @@ msgstr "Benzersiz olmalı"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "Kullanıcı arayüzü görünür"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "UI düzenlenebilir"
@@ -8725,31 +8725,31 @@ msgstr "yapılandırma şablonu"
msgid "config templates"
msgstr "yapılandırma şablonları"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "Bu alanın geçerli olduğu nesne (ler) dir."
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "Bu özel alanın tuttuğu veri türü"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr "Bu alanın eşlendiği NetBox nesnesinin türü (nesne alanları için)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "İç alan adı"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "Yalnızca alfasayısal karakterlere ve alt çizgilere izin verilir."
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr "Özel alan adlarında çift alt çizgilere izin verilmez."
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
@@ -8757,19 +8757,19 @@ msgstr ""
"Kullanıcılara görüntülenen alanın adı (belirtilmezse, 'alanın adı "
"kullanılacaktır)"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "grup adı"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr "Aynı gruptaki özel alanlar birlikte görüntülenecektir"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "gereklidir"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
@@ -8777,19 +8777,19 @@ msgstr ""
"Yeni nesneler oluştururken veya mevcut bir nesneyi düzenlerken bu alan "
"gereklidir."
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "benzersiz olmalı"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr "Bu alanın değeri atanan nesne için benzersiz olmalıdır"
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "arama ağırlığı"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
@@ -8797,11 +8797,11 @@ msgstr ""
"Arama için ağırlıklandırma. Düşük değerler daha önemli kabul edilir. Arama "
"ağırlığı sıfır olan alanlar göz ardı edilecektir."
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "filtre mantığı"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
@@ -8809,11 +8809,11 @@ msgstr ""
"Loose, belirli bir dizgenin herhangi bir örneğiyle eşleşir; tam olarak tüm "
"alanla eşleşir."
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "varsayılan"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
@@ -8821,7 +8821,7 @@ msgstr ""
"Alan için varsayılan değer (JSON değeri olmalıdır). Dizeleri çift tırnak "
"işaretleriyle kapsülleyin (örn. “Foo”)."
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
@@ -8830,35 +8830,35 @@ msgstr ""
"JSON değeri olmalıdır). Dizeleri çift tırnak işareti ile kapsülleyin (örn. "
"“Foo”)."
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "ekran ağırlığı"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr "Daha yüksek ağırlığa sahip alanlar bir formda daha düşük görünür."
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "minimum değer"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "İzin verilen minimum değer (sayısal alanlar için)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "maksimum değer"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "İzin verilen maksimum değer (sayısal alanlar için)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "doğrulama regex"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -8869,192 +8869,192 @@ msgstr ""
"zorlamak için ^ ve $ kullanın. Örneğin, ^ [A-Z]{3}$
değerleri "
"tam olarak üç büyük harfle sınırlayacaktır."
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "seçim seti"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr ""
"Özel alanın kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini belirtir"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr ""
"Özel alan değerinin kullanıcı arayüzünde düzenlenip düzenlenemeyeceğini "
"belirtir"
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "klonlanabilir"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "Nesneleri klonlarken bu değeri çoğaltın"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "özel alan"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "özel alanlar"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "Geçersiz varsayılan değer”{value}“: {error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr "Minimum değer yalnızca sayısal alanlar için ayarlanabilir"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr "Maksimum değer yalnızca sayısal alanlar için ayarlanabilir"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr ""
"Düzenli ifade doğrulaması yalnızca metin ve URL alanları için desteklenir"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "Boole alanları için benzersizlik uygulanamaz"
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "Seçim alanları bir dizi seçenek belirtmelidir."
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "Seçenekler yalnızca seçim alanlarında ayarlanabilir."
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "Nesne alanları bir nesne türü tanımlamalıdır."
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} alanlar bir nesne türü tanımlayamaz."
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr ""
"İlgili bir nesne filtresi yalnızca nesne alanları için tanımlanabilir."
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr ""
"Filtre, öznitelikleri değerlerle eşleyen bir sözlük olarak tanımlanmalıdır."
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "Doğru"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "Yanlış"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr "Değerler bu normal ifadeyle eşleşmelidir: {regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "Değer bir dize olmalıdır."
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Değer regex ile eşleşmelidir '{regex}'"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "Değer bir tamsayı olmalıdır."
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Değer en az olmalıdır {minimum}"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Değer geçmemelidir {maximum}"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "Değer ondalık olmalıdır."
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "Değer doğru veya yanlış olmalıdır."
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "Tarih değerleri ISO 8601 biçiminde olmalıdır (YYYY-AA-GG)."
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
msgstr ""
"Tarih ve saat değerleri ISO 8601 biçiminde olmalıdır (YYYY-MM-DD HH:MM:SS)."
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Geçersiz seçim ({value}) seçim seti için {choiceset}."
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "Geçersiz seçim (ler) ({value}) seçim seti için {choiceset}."
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "Değer bir nesne kimliği olmalıdır, değil {type}"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "Değer, nesne kimliklerinin bir listesi olmalıdır, değil {type}"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Geçersiz nesne kimliği bulundu: {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "Zorunlu alan boş olamaz."
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "Önceden tanımlanmış seçeneklerin temel kümesi (isteğe bağlı)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "Seçenekler otomatik olarak alfabetik olarak sıralanır"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "özel alan seçim kümesi"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "özel alan seçim kümeleri"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "Temel veya ekstra seçenekleri tanımlamalıdır."
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9575,7 +9575,7 @@ msgid "As Attachment"
msgstr "Ek Olarak"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9585,7 +9585,7 @@ msgid "Data File"
msgstr "Veri Dosyası"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "Senkronize"
@@ -9610,28 +9610,28 @@ msgstr "SSL Doğrulama"
msgid "Event Types"
msgstr "Etkinlik Türleri"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Cihaz Rolleri"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "Yorumlar (Kısa)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "Çizgi"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "Seviye"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "Mesaj"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "Yöntemi"
@@ -10034,8 +10034,8 @@ msgid "DNS name"
msgstr "DNS adı"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -10081,7 +10081,7 @@ msgstr "Kimlik Doğrulama"
msgid "VLAN ID ranges"
msgstr "VLAN ID aralıkları"
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -10095,7 +10095,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "Site ve Grup"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10140,68 +10140,78 @@ msgstr "VLAN'ın sitesi (varsa)"
msgid "Scope ID"
msgstr "Kapsam Kimliği"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "FHRP Grubu"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "Atanmış FHRP Grup adı"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "Bunu atanan cihaz için birincil IP yapın"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "Bant dışı"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr "Bunu atanan aygıtın bant dışı IP adresi olarak belirleyin"
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"Aygıt veya sanal makine belirtilmemiş; birincil IP olarak ayarlanamıyor"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr "Aygıt belirtilmemiş; bant dışı IP olarak ayarlanamıyor"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "Sanal makineler için bant dışı IP ayarlanamıyor"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr "Arayüz belirtilmedi; birincil IP olarak ayarlanamıyor"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr "Arayüz belirtilmedi; bant dışı IP olarak ayarlanamıyor"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "Kimlik doğrulama türü"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "Atanmış VLAN grubu"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "Hizmet VLAN (Q-in-Q/802.1ad müşteri VLAN'ları için)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "VLAN çeviri politikası"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "IP protokolü"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "Bir VM'ye atanmadıysa gereklidir"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "Bir cihaza atanmadıysa gereklidir"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} bu cihaza/VM'ye atanmamıştır."
@@ -10322,12 +10332,6 @@ msgstr "ASN Aralığı"
msgid "IP Range"
msgstr "IP Aralığı"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "FHRP Grubu"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr "Bunu cihaz/VM için birincil IP yapın"
@@ -12079,19 +12083,19 @@ msgstr ""
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "Satır {i}: Kimliği olan nesne {id} mevcut değil"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Hayır {object_type} seçildi."
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Yeniden adlandırıldı {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Silinmiş {count} {object_type}"
@@ -14103,7 +14107,7 @@ msgstr "Komut dosyalarını çalıştırma izniniz yok"
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "Komut Dosyasını Çalıştır"
@@ -14128,20 +14132,20 @@ msgstr "Komut dosyası artık kaynak dosyada mevcut değil"
msgid "Never"
msgstr "Asla"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "Tekrar koş"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "Modülden komut dosyaları yüklenemedi %(module)s"
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "Komut Dosyası Bulunamadı"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -15734,13 +15738,13 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "URL dostu benzersiz stenografi"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr ""
"İçeriğe bağlam verilerini girin JSON "
"biçim."
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "MAC adresi EUI-48 formatında olmalıdır"
@@ -15791,38 +15795,38 @@ msgstr ""
"Geçersiz aralık: Bitiş değeri ({end}) başlangıç değerinden büyük olmalıdır "
"({begin})."
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Yinelenen veya çakışan sütun başlığı”{field}“"
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Yinelenen veya çakışan sütun başlığı”{header}“"
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Satır {row}: Bekleniyor {count_expected} sütunlar ama bulundu {count_found}"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Beklenmeyen sütun başlığı”{field}“bulundu."
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Sütun”{field}“ilgili bir nesne değildir; nokta kullanamaz"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "Sütun için geçersiz ilgili nesne özniteliği”{field}“: {to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Gerekli sütun başlığı”{header}“Bulunamadı."
diff --git a/netbox/translations/uk/LC_MESSAGES/django.mo b/netbox/translations/uk/LC_MESSAGES/django.mo
index 3834467f5..8f0bd74fb 100644
Binary files a/netbox/translations/uk/LC_MESSAGES/django.mo and b/netbox/translations/uk/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/uk/LC_MESSAGES/django.po b/netbox/translations/uk/LC_MESSAGES/django.po
index 2ee2523c0..2a1d621a1 100644
--- a/netbox/translations/uk/LC_MESSAGES/django.po
+++ b/netbox/translations/uk/LC_MESSAGES/django.po
@@ -5,17 +5,17 @@
#
# Translators:
# Volodymyr Pidgornyi, 2024
-# Vladyslav V. Prodan, 2024
# Jeremy Stretch, 2025
+# Vladyslav V. Prodan, 2025
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
-"Last-Translator: Jeremy Stretch, 2025\n"
+"Last-Translator: Vladyslav V. Prodan, 2025\n"
"Language-Team: Ukrainian (https://app.transifex.com/netbox-community/teams/178115/uk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -35,7 +35,7 @@ msgstr "Запис дозволено"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -90,9 +90,9 @@ msgstr "Ваш пароль успішно змінено."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "Заплановано"
@@ -104,8 +104,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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -116,8 +116,8 @@ msgid "Active"
msgstr "Активний"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Офлайн"
@@ -130,7 +130,7 @@ msgstr "Зняття з експлуатації"
msgid "Decommissioned"
msgstr "Виведені з експлуатації"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -227,11 +227,11 @@ msgstr "Група тех. майданчиків (скорочення)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -349,7 +349,7 @@ msgstr "Припинення A (ідентифікатор)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -780,7 +780,7 @@ msgstr "Обліковий запис постачальника"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -858,7 +858,7 @@ msgstr "Статус"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1095,7 +1095,7 @@ msgstr "Мережа провайдера"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1150,7 +1150,7 @@ msgstr "Тип каналу зв'язку"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1167,7 +1167,7 @@ msgstr "Операційний стан"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1309,7 +1309,7 @@ msgstr "Контакти"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1333,7 +1333,7 @@ msgstr "Регіон"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1375,7 +1375,7 @@ msgstr "Призначення"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1564,7 +1564,7 @@ msgstr "Ідентифікатор патч-панелі та номер(и) п
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1599,7 +1599,7 @@ msgstr "Закриття ланцюга повинно приєднатися д
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1727,7 +1727,7 @@ msgstr "завершення віртуальних схем"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1870,7 +1870,7 @@ msgstr "Гарантований процент чи коефіцієнт дос
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1963,7 +1963,7 @@ msgstr "Кінці"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1972,7 +1972,7 @@ msgstr "Кінці"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2028,6 +2028,34 @@ msgstr "Замінені місцями кінці для каналу зв'яз
msgid "This user does not have permission to synchronize this data source."
msgstr "Цей користувач не має дозволу на синхронізацію цього джерела даних."
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "Об'єкт створений"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "Об'єкт оновлений"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "Об'єкт видалений"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "Завдання почалося"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "Завдання завершено"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "Збій завдання"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "Завдання завершено з помилкою"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "Нові"
@@ -2049,7 +2077,7 @@ 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Збій"
@@ -2179,34 +2207,6 @@ msgstr "Ідентифікатор ключа доступу AWS"
msgid "AWS secret access key"
msgstr "Ключ таємничого доступу до AWS"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "Об'єкт створений"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "Об'єкт оновлений"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "Об'єкт видалений"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "Завдання почалося"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "Завдання завершено"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "Збій завдання"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "Завдання завершено з помилкою"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2267,7 +2267,7 @@ msgstr "Ігнорувати правила"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2293,7 +2293,7 @@ msgstr "Творчість"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2349,7 +2349,7 @@ msgid "User"
msgstr "Користувач"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "Час"
@@ -2397,7 +2397,7 @@ msgstr "Потрібно вивантажити файл або вибрати
msgid "Rack Elevations"
msgstr "Висота стійки"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2550,14 +2550,14 @@ msgstr "Ревізія конфігурації #{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "тип"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2757,8 +2757,8 @@ msgstr "П.І.Б."
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -2991,8 +2991,8 @@ msgid "Staging"
msgstr "Підготовка"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "Виведення з експлуатації"
@@ -3056,7 +3056,7 @@ msgstr "Застарілий"
msgid "Millimeters"
msgstr "Міліметри"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "Дюйми"
@@ -3125,7 +3125,7 @@ msgid "Rear"
msgstr "Ззаду"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Підготовлено"
@@ -3158,7 +3158,7 @@ msgid "Top to bottom"
msgstr "Зверху вниз"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "Пасивний"
@@ -3187,8 +3187,8 @@ msgid "Proprietary"
msgstr "Пропрієтарний"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "Інше"
@@ -3201,11 +3201,11 @@ msgstr "ITA/Міжнародні"
msgid "Physical"
msgstr "Фізичний"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "Віртуальний"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3213,11 +3213,11 @@ msgstr "Віртуальний"
msgid "Wireless"
msgstr "Бездротові мережі"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "Віртуальні інтерфейси"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3227,27 +3227,27 @@ msgstr "Віртуальні інтерфейси"
msgid "Bridge"
msgstr "Міст"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "Група агрегації каналів (LAG)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "Ethernet (фіксований)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "Ethernet (модульний)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "Ethernet (панель)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "Стільниковий"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3255,116 +3255,116 @@ msgstr "Стільниковий"
msgid "Serial"
msgstr "Серійний"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "Коаксіальний"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "Стекований"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "Половинний"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "Повний"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Авто"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "Доступ"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "З мітками"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "З мітками (Усі)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "К-в-кв. (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "Стандарт IEEE"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
msgstr "Пасивний 24В (2-парний)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "Пасивний 24В (4-парний)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
msgstr "Пасивний 48В (2-парний)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "Пасивний 48В (4-парний)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "Мідний"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "Волоконно-оптичний"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "Волоконний"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "Підключений"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "Кілометри"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Метри"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "Сантиметри"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "Милі"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Фути"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "Надлишковий"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "Однофазний"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "Трифазний"
@@ -3933,8 +3933,8 @@ msgstr "Мітки"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4144,7 +4144,7 @@ msgstr "Потік повітря"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4576,7 +4576,7 @@ msgid "available options"
msgstr "доступні опції"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4935,7 +4935,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "Батьківський пристрій призначеного інтерфейсу (якщо є)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4958,7 +4958,7 @@ msgstr "Батьківська віртуальна машина признач
msgid "Assigned interface"
msgstr "Призначений інтерфейс"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "Є первинним"
@@ -5221,7 +5221,7 @@ msgstr "Підключення"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "Вид"
@@ -5306,7 +5306,7 @@ msgstr "Тип сфери застосування"
msgid "Scope"
msgstr "Сфера застосування"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "Тип сфери застосування (додаток і модель)"
@@ -5546,8 +5546,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "MAC-адресу можна призначити лише одному об'єкту."
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5565,18 +5565,18 @@ msgstr ""
"очікуються."
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "Порти ззаду"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr ""
"Виберіть одне призначення порту ззаду для кожного створюваного переднього "
"порту."
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
@@ -5586,7 +5586,7 @@ msgstr ""
"({frontport_count}) повинна відповідати вибраній кількості позицій портів "
"ззаду ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
@@ -5595,18 +5595,18 @@ msgstr ""
"Кількість передніх портів, які потрібно створити ({frontport_count}) повинна"
" відповідати вибраній кількості позицій портів ззаду ({rearport_count})."
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "Члени"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "Початкова позиція"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
@@ -5614,14 +5614,14 @@ msgstr ""
"Положення пристрою першого члена. Збільшується на одного для кожного "
"додаткового члена."
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr "Позиція повинна бути вказана для першого члена VC."
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "етикетка"
@@ -6102,7 +6102,7 @@ msgstr "VLAN'и з мітками"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
@@ -6827,7 +6827,7 @@ msgstr "ідентифікатор"
msgid "Numeric identifier unique to the parent device"
msgstr "Числовий ідентифікатор, унікальний для батьківського пристрою"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -7048,7 +7048,7 @@ msgstr "Локально призначений ідентифікатор"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Функціональна роль"
@@ -7260,7 +7260,7 @@ msgstr "Доступний"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7288,7 +7288,7 @@ msgid "Config Template"
msgstr "Шаблон конфігурації"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7490,7 +7490,7 @@ msgid "Module Types"
msgstr "Типи модулів"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "Платформи"
@@ -7682,7 +7682,7 @@ msgstr "Контекст конфігурації"
msgid "Render Config"
msgstr "Відтворення конфігурації"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -8147,7 +8147,7 @@ msgstr "Мітка"
msgid "Tag (slug)"
msgstr "Мітка (скорочення)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "Має локальні контекстні дані конфігурації"
@@ -8168,13 +8168,13 @@ msgstr "Повинен бути унікальним"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "Видимий інтерфейс користувача"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "Редагований інтерфейс користувача"
@@ -8786,32 +8786,32 @@ msgstr "шаблон конфігурації"
msgid "config templates"
msgstr "шаблони конфігурації"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "Об'єкт (и), до яких застосовується це поле."
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "Тип даних, які містить користувацьке поле"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr ""
"Тип об'єкта NetBox, з яким співвідноситься дане поле (для полів об'єкта)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "Ім'я внутрішнього поля"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "Дозволені лише буквено-цифрові символи та підкреслення."
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr "Подвійне підкреслення не дозволено у користувацьких назвах полів."
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
@@ -8819,19 +8819,19 @@ msgstr ""
"Назва поля, яке відображається користувачам (якщо не вказано, буде "
"використано 'ім'я поля')"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "назва групи"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr "Користувацькі поля в одній групі відображатимуться разом"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "обов'язковий"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
@@ -8839,19 +8839,19 @@ msgstr ""
"Це поле обов'язкове для створення нових об'єктів або редагування існуючого "
"об'єкта."
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "має бути унікальним"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr "Значення цього поля має бути унікальним для призначеного об'єкта"
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "вага пошуку"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
@@ -8859,11 +8859,11 @@ msgstr ""
"Зважування для пошуку. Більш важливими вважаються нижчі значення. Поля з "
"вагою пошуку нуль ігноруватимуться."
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "логіка фільтра"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
@@ -8871,11 +8871,11 @@ msgstr ""
"Вільне відповідає будь-якому екземпляру заданого рядка; точно - відповідає "
"всьому полю."
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "за замовчуванням"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
@@ -8883,7 +8883,7 @@ msgstr ""
"Значення за замовчуванням для поля (має бути значення JSON). Інкапсулювати "
"рядки з подвійними лапками (наприклад, \"Foo\")."
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
@@ -8892,35 +8892,35 @@ msgstr ""
"(має бути значення JSON). Інкапсулюйте рядки подвійними лапками (наприклад, "
"\"Foo\")."
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "відображення ваги"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr "Поля з більшою вагою відображаються нижче у формі."
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "мінімальне значення"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "Мінімальне дозволене значення (для числових полів)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "максимальне значення"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "Максимально дозволене значення (для числових полів)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "регулярний вираз перевірки"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -8931,192 +8931,192 @@ msgstr ""
"і $ для примусового збігу всього рядка. Наприклад, ^ [А-Z]{3}$
"
"обмежить значення рівно трьома великими літерами."
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "набір вибору"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr ""
"Визначає, чи відображатиметься користувацьке поле в інтерфейсі користувача"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr ""
"Визначає, чи можна редагувати значення користувацького поля в інтерфейсі"
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "є клонованим"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "Повторюйте це значення під час клонування об'єктів"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "користувацьке поле"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "користувацькі поля"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "Невірне значення за замовчуванням \"{value}\": {error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr "Мінімальне значення може бути встановлено лише для числових полів"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr "Максимальне значення може бути встановлено лише для числових полів"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr ""
"Перевірка регулярних виразів підтримується лише для текстових та URL полів"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "Унікальність не може бути застосована для булевих полів"
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "Поля виділення повинні вказувати набір варіантів."
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "Вибір можна встановити лише для виділених полів."
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "Поля об'єкта повинні визначати тип об'єкта."
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type} поля не можуть визначати тип об'єкта."
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr ""
"Пов'язаний об'єктний фільтр може бути визначений лише для полів об'єктів."
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr ""
"Фільтр повинен бути визначений як словник, що відображає атрибути зі "
"значеннями."
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "Iстинна"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "Хибно"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr "Значення повинні відповідати цьому регексу: {regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "Значення має бути рядком."
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Значення має збігатися з регулярним виразом '{regex}'"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "Значення має бути цілим числом."
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Значення повинно бути меньш, ніж {minimum}"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Значення не повинно перевищувати {maximum}"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "Значення має бути десятковим."
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "Значення має бути істинним або хибним."
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "Значення дати повинні бути у форматі ISO 8601 (РРРР-ММ-ДД)."
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
msgid "Date and time values must be in ISO 8601 format (YYYY-MM-DD HH:MM:SS)."
msgstr ""
"Значення дати та часу повинні бути у форматі ISO 8601 (РРРР-ММ-ДД ГГ:ХХ:СС)."
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Невірний вибір ({value}) для набору варіантів {choiceset}."
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "Невірний вибір(и) ({value}) для набору варіантів {choiceset}."
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "Значення має бути ідентифікатором об'єкта, а не {type}"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "Значення має бути списком ідентифікаторів об'єктів, а не {type}"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Знайдено недійсний ідентифікатор об'єкта: {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "Обов'язкове поле не може бути порожнім."
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "Базовий набір попередньо визначених варіантів (необов'язково)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "Вибір автоматично впорядковується за алфавітом"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "набір вибору користувацького поля"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "набори вибору користувацького поля"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "Повинен визначити базовий або додатковий вибори."
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9635,7 +9635,7 @@ msgid "As Attachment"
msgstr "Як вкладення"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9645,7 +9645,7 @@ msgid "Data File"
msgstr "Файл даних"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "Синхронізовано"
@@ -9670,28 +9670,28 @@ msgstr "Перевірка SSL"
msgid "Event Types"
msgstr "Типи подій"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Ролі пристроїв"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "Коментарі (короткі)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "Лінія"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "Рівень"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "Повідомлення"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "Метод"
@@ -10096,8 +10096,8 @@ msgid "DNS name"
msgstr "Ім'я DNS"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -10143,7 +10143,7 @@ msgstr "Аутентифікація"
msgid "VLAN ID ranges"
msgstr "Діапазони ідентифікаторів VLAN"
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -10157,7 +10157,7 @@ msgstr "Q-в-Q"
msgid "Site & Group"
msgstr "Тех. майданчик і група"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10202,77 +10202,87 @@ msgstr "Сайт VLAN (якщо такий є)"
msgid "Scope ID"
msgstr "Ідентифікатор області застосування"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "Група FHRP/VRRP"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "Призначена назва групи FHRP/VRRP"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "Зробіть це основним IP для призначеного пристрою"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "Це для зовнішнього незалежного керування"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr ""
"Позначте це як IP-адресу для зовнішнього незалежного керування призначеного "
"пристрою"
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"Пристрій або віртуальна машина не вказано; неможливо встановити як первинний"
" IP"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr ""
"Пристрій не вказано; неможливо встановити IP для зовнішнього незалежного "
"керування"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr ""
"Не вдається встановити IP для зовнішнього незалежного керування віртуальних "
"машин"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr "Інтерфейс не вказано; неможливо встановити як первинний IP"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr ""
"Інтерфейс не вказано; неможливо встановити як IP для зовнішнього незалежного"
" керування"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "Тип авторизації"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "Призначена група VLAN"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "Сервісна VLAN (для VLAN клієнтів Q-in-Q/802.1ad)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "Політика перекладу VLAN"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "протокол IP"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "Необхідний, якщо він не був призначений для віртуальної машини"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "Обов'язково, якщо він не був призначений для пристрою"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} не призначається цьому пристрою/віртуальній машині."
@@ -10393,12 +10403,6 @@ msgstr "Діапазон ASN"
msgid "IP Range"
msgstr "Діапазон IP"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "Група FHRP/VRRP"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr "Зробіть це основним IP для пристрою/віртуальної машини"
@@ -12162,19 +12166,19 @@ msgstr ""
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "Ряд {i}: Об'єкт з ідентифікатором {id} не існує"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Ні {object_type} були обрані."
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Перейменовано {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Видалено {count} {object_type}"
@@ -14182,7 +14186,7 @@ msgstr "У вас немає дозволу на запуск скриптів"
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "Запустити скрипт"
@@ -14207,20 +14211,20 @@ msgstr "Скрипт більше не присутній у вихідному
msgid "Never"
msgstr "Ніколи"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "Запустіть знову"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "Не вдалося завантажити скрипти з модуля %(module)s"
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "Скриптів не знайдено"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -15819,11 +15823,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Унікальна скорочення, зручна для URL-адреси"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr "Введіть контекстні дані в JSON формат."
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "MAC-адреса повинна бути у форматі EUI-48"
@@ -15874,40 +15878,40 @@ msgstr ""
"Невірний діапазон: Кінцеве значення ({end}) має бути більше початкового "
"значення ({begin})."
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Дублювання або конфлікт заголовка стовпця для \"{field}\""
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Дублювання або конфлікт заголовка стовпця для \"{header}\""
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Ряд {row}: Очікується {count_expected} стовпці, але знайдено {count_found}"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Знайдено несподіваний заголовок стовпця \"{field}\"."
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr ""
"Стовпчик \"{field}\" не є спорідненим об'єктом; не може використовувати "
"точки"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "Невірний атрибут пов'язаного об'єкта для стовпця \"{field}\": {to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Не знайдено необхідний заголовок стовпця \"{header}\"."
diff --git a/netbox/translations/zh/LC_MESSAGES/django.mo b/netbox/translations/zh/LC_MESSAGES/django.mo
index 103e53b5f..2fc0aa570 100644
Binary files a/netbox/translations/zh/LC_MESSAGES/django.mo and b/netbox/translations/zh/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/zh/LC_MESSAGES/django.po b/netbox/translations/zh/LC_MESSAGES/django.po
index 7c158ca17..98d764b09 100644
--- a/netbox/translations/zh/LC_MESSAGES/django.po
+++ b/netbox/translations/zh/LC_MESSAGES/django.po
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-03-21 05:01+0000\n"
+"POT-Creation-Date: 2025-04-10 05:01+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2025\n"
"Language-Team: Chinese (https://app.transifex.com/netbox-community/teams/178115/zh/)\n"
@@ -44,7 +44,7 @@ msgstr "可写"
#: netbox/account/tables.py:35 netbox/core/choices.py:102
#: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79
-#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:566
+#: netbox/extras/tables/tables.py:335 netbox/extras/tables/tables.py:569
#: netbox/templates/account/token.html:43
#: netbox/templates/core/configrevision.html:26
#: netbox/templates/core/configrevision_restore.html:12
@@ -98,9 +98,9 @@ msgstr "您的密码已成功更改。"
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
-#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1540
-#: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
-#: netbox/dcim/choices.py:1670 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1542
+#: netbox/dcim/choices.py:1600 netbox/dcim/choices.py:1650
+#: netbox/dcim/choices.py:1672 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
msgid "Planned"
msgstr "已规划"
@@ -112,8 +112,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:184 netbox/dcim/choices.py:236
-#: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
-#: netbox/dcim/choices.py:1669 netbox/extras/tables/tables.py:495
+#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1649
+#: netbox/dcim/choices.py:1671 netbox/extras/tables/tables.py:495
#: 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
@@ -124,8 +124,8 @@ msgid "Active"
msgstr "在线"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
-#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1596
-#: netbox/dcim/choices.py:1649 netbox/dcim/choices.py:1668
+#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:1598
+#: netbox/dcim/choices.py:1651 netbox/dcim/choices.py:1670
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "离线"
@@ -138,7 +138,7 @@ msgstr "预留"
msgid "Decommissioned"
msgstr "退役"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1611
#: netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:77
#: netbox/tenancy/choices.py:17
@@ -235,11 +235,11 @@ msgstr "站点组(缩写)"
#: netbox/dcim/forms/filtersets.py:1670 netbox/dcim/forms/model_forms.py:141
#: netbox/dcim/forms/model_forms.py:169 netbox/dcim/forms/model_forms.py:243
#: netbox/dcim/forms/model_forms.py:473 netbox/dcim/forms/model_forms.py:734
-#: netbox/dcim/forms/object_create.py:383 netbox/dcim/tables/devices.py:163
+#: netbox/dcim/forms/object_create.py:385 netbox/dcim/tables/devices.py:163
#: netbox/dcim/tables/power.py:26 netbox/dcim/tables/power.py:93
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:206
#: netbox/dcim/tables/sites.py:133 netbox/extras/filtersets.py:525
-#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:459
+#: netbox/ipam/forms/bulk_edit.py:468 netbox/ipam/forms/bulk_import.py:468
#: netbox/ipam/forms/filtersets.py:161 netbox/ipam/forms/filtersets.py:236
#: netbox/ipam/forms/filtersets.py:444 netbox/ipam/forms/filtersets.py:539
#: netbox/ipam/forms/model_forms.py:679 netbox/ipam/tables/vlans.py:87
@@ -357,7 +357,7 @@ msgstr "接入点A (ID)"
#: netbox/extras/filtersets.py:276 netbox/extras/filtersets.py:348
#: netbox/extras/filtersets.py:391 netbox/extras/filtersets.py:438
#: netbox/extras/filtersets.py:498 netbox/extras/filtersets.py:657
-#: netbox/extras/filtersets.py:703 netbox/ipam/forms/model_forms.py:492
+#: netbox/extras/filtersets.py:704 netbox/ipam/forms/model_forms.py:492
#: netbox/netbox/filtersets.py:286 netbox/netbox/forms/__init__.py:22
#: netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28
@@ -788,7 +788,7 @@ msgstr "运营商账户"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:338 netbox/ipam/forms/bulk_edit.py:490
#: netbox/ipam/forms/bulk_import.py:195 netbox/ipam/forms/bulk_import.py:263
-#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:480
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:489
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:292
#: netbox/ipam/forms/filtersets.py:367 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:511 netbox/ipam/tables/ip.py:183
@@ -866,7 +866,7 @@ msgstr "状态"
#: netbox/ipam/forms/bulk_import.py:98 netbox/ipam/forms/bulk_import.py:118
#: netbox/ipam/forms/bulk_import.py:138 netbox/ipam/forms/bulk_import.py:167
#: netbox/ipam/forms/bulk_import.py:256 netbox/ipam/forms/bulk_import.py:292
-#: netbox/ipam/forms/bulk_import.py:473 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/filtersets.py:50
#: netbox/ipam/forms/filtersets.py:70 netbox/ipam/forms/filtersets.py:102
#: netbox/ipam/forms/filtersets.py:123 netbox/ipam/forms/filtersets.py:146
#: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:277
@@ -1103,7 +1103,7 @@ msgstr "运营商网络"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:343
#: netbox/ipam/forms/bulk_edit.py:495 netbox/ipam/forms/bulk_import.py:200
#: netbox/ipam/forms/bulk_import.py:268 netbox/ipam/forms/bulk_import.py:304
-#: netbox/ipam/forms/bulk_import.py:485 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:494 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:300 netbox/ipam/forms/filtersets.py:372
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/forms/model_forms.py:194
#: netbox/ipam/forms/model_forms.py:220 netbox/ipam/forms/model_forms.py:259
@@ -1158,7 +1158,7 @@ msgstr "线路类型"
#: netbox/dcim/forms/bulk_import.py:688 netbox/dcim/forms/bulk_import.py:1139
#: netbox/dcim/forms/bulk_import.py:1510 netbox/ipam/forms/bulk_import.py:197
#: netbox/ipam/forms/bulk_import.py:265 netbox/ipam/forms/bulk_import.py:301
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/bulk_import.py:495
+#: netbox/ipam/forms/bulk_import.py:491 netbox/ipam/forms/bulk_import.py:504
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/wireless/forms/bulk_import.py:47
@@ -1175,7 +1175,7 @@ msgstr "运行状态"
#: netbox/ipam/forms/bulk_import.py:74 netbox/ipam/forms/bulk_import.py:102
#: netbox/ipam/forms/bulk_import.py:122 netbox/ipam/forms/bulk_import.py:142
#: netbox/ipam/forms/bulk_import.py:171 netbox/ipam/forms/bulk_import.py:260
-#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:477
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:486
#: netbox/virtualization/forms/bulk_import.py:71
#: netbox/virtualization/forms/bulk_import.py:125
#: netbox/vpn/forms/bulk_import.py:63 netbox/wireless/forms/bulk_import.py:61
@@ -1317,7 +1317,7 @@ msgstr "联系"
#: netbox/dcim/forms/filtersets.py:1014 netbox/dcim/forms/filtersets.py:1098
#: netbox/dcim/forms/filtersets.py:1137 netbox/dcim/forms/filtersets.py:1614
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/filtersets.py:1662
-#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:367
+#: netbox/dcim/forms/model_forms.py:114 netbox/dcim/forms/object_create.py:369
#: netbox/dcim/tables/devices.py:153 netbox/dcim/tables/sites.py:85
#: netbox/extras/filtersets.py:503 netbox/ipam/forms/bulk_edit.py:458
#: netbox/ipam/forms/filtersets.py:226 netbox/ipam/forms/filtersets.py:434
@@ -1341,7 +1341,7 @@ msgstr "地区"
#: netbox/dcim/forms/filtersets.py:348 netbox/dcim/forms/filtersets.py:431
#: netbox/dcim/forms/filtersets.py:745 netbox/dcim/forms/filtersets.py:989
#: netbox/dcim/forms/filtersets.py:1103 netbox/dcim/forms/filtersets.py:1142
-#: netbox/dcim/forms/object_create.py:375 netbox/extras/filtersets.py:520
+#: netbox/dcim/forms/object_create.py:377 netbox/extras/filtersets.py:520
#: netbox/ipam/forms/bulk_edit.py:463 netbox/ipam/forms/filtersets.py:156
#: netbox/ipam/forms/filtersets.py:231 netbox/ipam/forms/filtersets.py:439
#: netbox/ipam/forms/filtersets.py:530
@@ -1383,7 +1383,7 @@ msgstr "分配"
#: netbox/dcim/forms/bulk_import.py:102 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:489
#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:477
-#: netbox/ipam/forms/bulk_import.py:466 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:91
#: netbox/ipam/tables/vlans.py:202
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1571,7 +1571,7 @@ msgstr "配线架 ID 和端口号"
#: netbox/dcim/models/device_component_templates.py:57
#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:681
#: netbox/extras/models/configs.py:45 netbox/extras/models/configs.py:219
-#: netbox/extras/models/customfields.py:125 netbox/extras/models/models.py:61
+#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:61
#: netbox/extras/models/models.py:158 netbox/extras/models/models.py:396
#: netbox/extras/models/models.py:511
#: netbox/extras/models/notifications.py:131
@@ -1606,7 +1606,7 @@ msgstr "电路终端必须连接到终端对象。"
#: netbox/dcim/models/devices.py:1404 netbox/dcim/models/power.py:38
#: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:257
#: netbox/dcim/models/sites.py:142 netbox/extras/models/configs.py:36
-#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:92
+#: netbox/extras/models/configs.py:215 netbox/extras/models/customfields.py:94
#: netbox/extras/models/models.py:56 netbox/extras/models/models.py:153
#: netbox/extras/models/models.py:296 netbox/extras/models/models.py:392
#: netbox/extras/models/models.py:501 netbox/extras/models/models.py:596
@@ -1734,7 +1734,7 @@ msgstr "虚拟电路终止"
#: netbox/extras/tables/tables.py:180 netbox/extras/tables/tables.py:246
#: netbox/extras/tables/tables.py:361 netbox/extras/tables/tables.py:378
#: netbox/extras/tables/tables.py:401 netbox/extras/tables/tables.py:439
-#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:514
+#: netbox/extras/tables/tables.py:491 netbox/extras/tables/tables.py:517
#: netbox/ipam/forms/bulk_edit.py:391 netbox/ipam/forms/filtersets.py:398
#: netbox/ipam/forms/filtersets.py:483 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:31 netbox/ipam/tables/ip.py:106
@@ -1877,7 +1877,7 @@ msgstr "承诺速率"
#: netbox/dcim/tables/power.py:39 netbox/dcim/tables/power.py:96
#: netbox/dcim/tables/racks.py:84 netbox/dcim/tables/racks.py:144
#: netbox/dcim/tables/racks.py:224 netbox/dcim/tables/sites.py:107
-#: netbox/extras/tables/tables.py:582 netbox/ipam/tables/asn.py:69
+#: netbox/extras/tables/tables.py:585 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:82
#: netbox/ipam/tables/ip.py:226 netbox/ipam/tables/ip.py:281
#: netbox/ipam/tables/ip.py:349 netbox/ipam/tables/services.py:24
@@ -1970,7 +1970,7 @@ msgstr "终端"
#: netbox/dcim/forms/model_forms.py:644 netbox/dcim/forms/model_forms.py:861
#: netbox/dcim/forms/model_forms.py:1231 netbox/dcim/forms/model_forms.py:1716
#: netbox/dcim/forms/model_forms.py:1787
-#: netbox/dcim/forms/object_create.py:249 netbox/dcim/tables/connections.py:22
+#: netbox/dcim/forms/object_create.py:250 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:295 netbox/dcim/tables/devices.py:380
#: netbox/dcim/tables/devices.py:421 netbox/dcim/tables/devices.py:463
@@ -1979,7 +1979,7 @@ msgstr "终端"
#: netbox/dcim/tables/devices.py:832 netbox/dcim/tables/devices.py:891
#: netbox/dcim/tables/devices.py:959 netbox/dcim/tables/devices.py:1088
#: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:328
-#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:547
+#: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/bulk_import.py:556
#: netbox/ipam/forms/filtersets.py:613 netbox/ipam/forms/model_forms.py:333
#: netbox/ipam/forms/model_forms.py:762 netbox/ipam/forms/model_forms.py:795
#: netbox/ipam/forms/model_forms.py:821 netbox/ipam/tables/vlans.py:156
@@ -2035,6 +2035,34 @@ msgstr "已将终端交换为电路 {circuit}。"
msgid "This user does not have permission to synchronize this data source."
msgstr "该用户无权同步该数据源。"
+#: netbox/core/apps.py:33
+msgid "Object created"
+msgstr "对象已创建"
+
+#: netbox/core/apps.py:34
+msgid "Object updated"
+msgstr "对象已更新"
+
+#: netbox/core/apps.py:35
+msgid "Object deleted"
+msgstr "对象已删除"
+
+#: netbox/core/apps.py:36
+msgid "Job started"
+msgstr "作业已开始"
+
+#: netbox/core/apps.py:37
+msgid "Job completed"
+msgstr "作业已完成"
+
+#: netbox/core/apps.py:38
+msgid "Job failed"
+msgstr "作业失败"
+
+#: netbox/core/apps.py:39
+msgid "Job errored"
+msgstr "作业出错"
+
#: netbox/core/choices.py:18
msgid "New"
msgstr "新建"
@@ -2056,7 +2084,7 @@ 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:187 netbox/dcim/choices.py:239
-#: netbox/dcim/choices.py:1599 netbox/dcim/choices.py:1672
+#: netbox/dcim/choices.py:1601 netbox/dcim/choices.py:1674
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "故障"
@@ -2186,34 +2214,6 @@ msgstr "AWS access key ID"
msgid "AWS secret access key"
msgstr "AWS secret access key"
-#: netbox/core/events.py:27
-msgid "Object created"
-msgstr "对象已创建"
-
-#: netbox/core/events.py:28
-msgid "Object updated"
-msgstr "对象已更新"
-
-#: netbox/core/events.py:29
-msgid "Object deleted"
-msgstr "对象已删除"
-
-#: netbox/core/events.py:30
-msgid "Job started"
-msgstr "作业已开始"
-
-#: netbox/core/events.py:31
-msgid "Job completed"
-msgstr "作业已完成"
-
-#: netbox/core/events.py:32
-msgid "Job failed"
-msgstr "作业失败"
-
-#: netbox/core/events.py:33
-msgid "Job errored"
-msgstr "作业出错"
-
#: netbox/core/filtersets.py:53 netbox/extras/filtersets.py:250
#: netbox/extras/filtersets.py:633 netbox/extras/filtersets.py:661
msgid "Data source (ID)"
@@ -2274,7 +2274,7 @@ msgstr "忽略规则"
#: netbox/extras/forms/model_forms.py:262
#: netbox/extras/forms/model_forms.py:592
#: netbox/extras/forms/model_forms.py:646 netbox/extras/tables/tables.py:191
-#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:518
+#: netbox/extras/tables/tables.py:483 netbox/extras/tables/tables.py:521
#: netbox/templates/core/datasource.html:31
#: netbox/templates/extras/configcontext.html:29
#: netbox/templates/extras/configtemplate.html:21
@@ -2300,7 +2300,7 @@ msgstr "创建"
#: netbox/core/forms/filtersets.py:75 netbox/core/forms/filtersets.py:161
#: netbox/extras/forms/filtersets.py:469 netbox/extras/tables/tables.py:220
#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:326
-#: netbox/extras/tables/tables.py:571 netbox/templates/core/job.html:38
+#: netbox/extras/tables/tables.py:574 netbox/templates/core/job.html:38
#: netbox/templates/core/objectchange.html:52
#: netbox/tenancy/tables/contacts.py:90 netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
@@ -2356,7 +2356,7 @@ msgid "User"
msgstr "用户"
#: netbox/core/forms/filtersets.py:135 netbox/core/tables/change_logging.py:15
-#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:646
+#: netbox/extras/tables/tables.py:612 netbox/extras/tables/tables.py:649
#: netbox/templates/core/objectchange.html:32
msgid "Time"
msgstr "时间"
@@ -2404,7 +2404,7 @@ msgstr "必须上传文件或选择数据文件进行同步"
msgid "Rack Elevations"
msgstr "机柜立面图"
-#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1528
+#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1530
#: netbox/dcim/forms/bulk_edit.py:987 netbox/dcim/forms/bulk_edit.py:1375
#: netbox/dcim/forms/bulk_edit.py:1393 netbox/dcim/tables/racks.py:157
#: netbox/netbox/navigation/menu.py:312 netbox/netbox/navigation/menu.py:316
@@ -2557,14 +2557,14 @@ msgstr "配置修订#{id}"
#: netbox/dcim/models/device_components.py:656
#: netbox/dcim/models/device_components.py:1024
#: netbox/dcim/models/device_components.py:1095
-#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:78
+#: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80
#: netbox/extras/models/search.py:41
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:32
msgid "type"
msgstr "类型"
#: netbox/core/models/data.py:49 netbox/extras/choices.py:37
-#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:656
+#: netbox/extras/models/models.py:164 netbox/extras/tables/tables.py:659
#: netbox/templates/core/datasource.html:58
#: netbox/templates/core/plugin.html:66
msgid "URL"
@@ -2758,8 +2758,8 @@ msgstr "全名"
#: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:279
#: netbox/extras/tables/tables.py:297 netbox/extras/tables/tables.py:329
#: netbox/extras/tables/tables.py:409 netbox/extras/tables/tables.py:470
-#: netbox/extras/tables/tables.py:576 netbox/extras/tables/tables.py:616
-#: netbox/extras/tables/tables.py:653 netbox/netbox/tables/tables.py:247
+#: netbox/extras/tables/tables.py:579 netbox/extras/tables/tables.py:619
+#: netbox/extras/tables/tables.py:656 netbox/netbox/tables/tables.py:247
#: netbox/templates/core/objectchange.html:58
#: netbox/templates/extras/eventrule.html:78
#: netbox/templates/extras/journalentry.html:18
@@ -2992,8 +2992,8 @@ msgid "Staging"
msgstr "暂存"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
-#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1541
-#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:240 netbox/dcim/choices.py:1543
+#: netbox/dcim/choices.py:1675 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49
msgid "Decommissioning"
msgstr "报废"
@@ -3057,7 +3057,7 @@ msgstr "已弃用"
msgid "Millimeters"
msgstr "毫米"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1563
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1565
msgid "Inches"
msgstr "英寸"
@@ -3126,7 +3126,7 @@ msgid "Rear"
msgstr "后"
#: netbox/dcim/choices.py:186 netbox/dcim/choices.py:238
-#: netbox/dcim/choices.py:1671 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:1673 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "已暂存"
@@ -3159,7 +3159,7 @@ msgid "Top to bottom"
msgstr "从上到下"
#: netbox/dcim/choices.py:215 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:1307
+#: netbox/dcim/choices.py:1309
msgid "Passive"
msgstr "被动"
@@ -3188,8 +3188,8 @@ msgid "Proprietary"
msgstr "专用规格"
#: netbox/dcim/choices.py:581 netbox/dcim/choices.py:824
-#: netbox/dcim/choices.py:1221 netbox/dcim/choices.py:1223
-#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1223 netbox/dcim/choices.py:1225
+#: netbox/dcim/choices.py:1459 netbox/dcim/choices.py:1461
#: netbox/netbox/navigation/menu.py:208
msgid "Other"
msgstr "其他"
@@ -3202,11 +3202,11 @@ msgstr "ITA/国际通用标准"
msgid "Physical"
msgstr "物理"
-#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1024
+#: netbox/dcim/choices.py:855 netbox/dcim/choices.py:1025
msgid "Virtual"
msgstr "虚拟"
-#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1099
+#: netbox/dcim/choices.py:856 netbox/dcim/choices.py:1100
#: netbox/dcim/forms/bulk_edit.py:1578 netbox/dcim/forms/filtersets.py:1335
#: netbox/dcim/forms/model_forms.py:1007 netbox/dcim/forms/model_forms.py:1445
#: netbox/netbox/navigation/menu.py:146 netbox/netbox/navigation/menu.py:150
@@ -3214,11 +3214,11 @@ msgstr "虚拟"
msgid "Wireless"
msgstr "无线"
-#: netbox/dcim/choices.py:1022
+#: netbox/dcim/choices.py:1023
msgid "Virtual interfaces"
msgstr "虚拟接口"
-#: netbox/dcim/choices.py:1025 netbox/dcim/forms/bulk_edit.py:1431
+#: netbox/dcim/choices.py:1026 netbox/dcim/forms/bulk_edit.py:1431
#: netbox/dcim/forms/bulk_import.py:870 netbox/dcim/forms/model_forms.py:993
#: netbox/dcim/tables/devices.py:693 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
@@ -3228,27 +3228,27 @@ msgstr "虚拟接口"
msgid "Bridge"
msgstr "桥接"
-#: netbox/dcim/choices.py:1026
+#: netbox/dcim/choices.py:1027
msgid "Link Aggregation Group (LAG)"
msgstr "链路聚合组(LAG)"
-#: netbox/dcim/choices.py:1030
+#: netbox/dcim/choices.py:1031
msgid "Ethernet (fixed)"
msgstr "以太网(固定类型)"
-#: netbox/dcim/choices.py:1046
+#: netbox/dcim/choices.py:1047
msgid "Ethernet (modular)"
msgstr "以太网(模块)"
-#: netbox/dcim/choices.py:1083
+#: netbox/dcim/choices.py:1084
msgid "Ethernet (backplane)"
msgstr "以太网(背板)"
-#: netbox/dcim/choices.py:1115
+#: netbox/dcim/choices.py:1116
msgid "Cellular"
msgstr "蜂窝网络"
-#: netbox/dcim/choices.py:1167 netbox/dcim/forms/filtersets.py:384
+#: netbox/dcim/choices.py:1168 netbox/dcim/forms/filtersets.py:384
#: netbox/dcim/forms/filtersets.py:810 netbox/dcim/forms/filtersets.py:964
#: netbox/dcim/forms/filtersets.py:1547
#: netbox/templates/dcim/inventoryitem.html:56
@@ -3256,116 +3256,116 @@ msgstr "蜂窝网络"
msgid "Serial"
msgstr "串口"
-#: netbox/dcim/choices.py:1182
+#: netbox/dcim/choices.py:1183
msgid "Coaxial"
msgstr "同轴电缆接口"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1204
msgid "Stacking"
msgstr "堆叠"
-#: netbox/dcim/choices.py:1252
+#: netbox/dcim/choices.py:1254
msgid "Half"
msgstr "半双工"
-#: netbox/dcim/choices.py:1253
+#: netbox/dcim/choices.py:1255
msgid "Full"
msgstr "全双工"
-#: netbox/dcim/choices.py:1254 netbox/netbox/preferences.py:31
+#: netbox/dcim/choices.py:1256 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "自动"
-#: netbox/dcim/choices.py:1266
+#: netbox/dcim/choices.py:1268
msgid "Access"
msgstr "接入"
-#: netbox/dcim/choices.py:1267 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1269 netbox/ipam/tables/vlans.py:148
#: netbox/ipam/tables/vlans.py:193
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Trunk口"
-#: netbox/dcim/choices.py:1268
+#: netbox/dcim/choices.py:1270
msgid "Tagged (All)"
msgstr "Trunk口(允许所有VLAN)"
-#: netbox/dcim/choices.py:1269 netbox/templates/ipam/vlan_edit.html:22
+#: netbox/dcim/choices.py:1271 netbox/templates/ipam/vlan_edit.html:22
msgid "Q-in-Q (802.1ad)"
msgstr "q-in-q (802.1ad)"
-#: netbox/dcim/choices.py:1298
+#: netbox/dcim/choices.py:1300
msgid "IEEE Standard"
msgstr "IEEE标准"
-#: netbox/dcim/choices.py:1309
+#: netbox/dcim/choices.py:1311
msgid "Passive 24V (2-pair)"
msgstr "24V(2对供电)"
-#: netbox/dcim/choices.py:1310
+#: netbox/dcim/choices.py:1312
msgid "Passive 24V (4-pair)"
msgstr "24V(4对供电)"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1313
msgid "Passive 48V (2-pair)"
msgstr "48V(2对供电)"
-#: netbox/dcim/choices.py:1312
+#: netbox/dcim/choices.py:1314
msgid "Passive 48V (4-pair)"
msgstr "48V(4对供电)"
-#: netbox/dcim/choices.py:1385 netbox/dcim/choices.py:1498
+#: netbox/dcim/choices.py:1387 netbox/dcim/choices.py:1500
msgid "Copper"
msgstr "铜缆"
-#: netbox/dcim/choices.py:1408
+#: netbox/dcim/choices.py:1410
msgid "Fiber Optic"
msgstr "光纤"
-#: netbox/dcim/choices.py:1444 netbox/dcim/choices.py:1527
+#: netbox/dcim/choices.py:1446 netbox/dcim/choices.py:1529
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1514
+#: netbox/dcim/choices.py:1516
msgid "Fiber"
msgstr "光纤"
-#: netbox/dcim/choices.py:1539 netbox/dcim/forms/filtersets.py:1228
+#: netbox/dcim/choices.py:1541 netbox/dcim/forms/filtersets.py:1228
msgid "Connected"
msgstr "已连接"
-#: netbox/dcim/choices.py:1558 netbox/netbox/choices.py:175
+#: netbox/dcim/choices.py:1560 netbox/netbox/choices.py:175
msgid "Kilometers"
msgstr "公里"
-#: netbox/dcim/choices.py:1559 netbox/netbox/choices.py:176
+#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:176
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "米"
-#: netbox/dcim/choices.py:1560
+#: netbox/dcim/choices.py:1562
msgid "Centimeters"
msgstr "厘米"
-#: netbox/dcim/choices.py:1561 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1563 netbox/netbox/choices.py:177
msgid "Miles"
msgstr "英里"
-#: netbox/dcim/choices.py:1562 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1564 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "英尺"
-#: netbox/dcim/choices.py:1610
+#: netbox/dcim/choices.py:1612
msgid "Redundant"
msgstr "冗余"
-#: netbox/dcim/choices.py:1631
+#: netbox/dcim/choices.py:1633
msgid "Single phase"
msgstr "单相电"
-#: netbox/dcim/choices.py:1632
+#: netbox/dcim/choices.py:1634
msgid "Three-phase"
msgstr "三相"
@@ -3934,8 +3934,8 @@ msgstr "标签"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1503
#: netbox/dcim/forms/model_forms.py:498 netbox/dcim/forms/model_forms.py:557
-#: netbox/dcim/forms/object_create.py:197
-#: netbox/dcim/forms/object_create.py:345 netbox/dcim/tables/devices.py:175
+#: netbox/dcim/forms/object_create.py:198
+#: netbox/dcim/forms/object_create.py:347 netbox/dcim/tables/devices.py:175
#: netbox/dcim/tables/devices.py:740 netbox/dcim/tables/devicetypes.py:253
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38
@@ -4143,7 +4143,7 @@ msgstr "气流方向"
#: netbox/dcim/forms/filtersets.py:773 netbox/dcim/forms/filtersets.py:1036
#: netbox/dcim/forms/filtersets.py:1168 netbox/dcim/forms/model_forms.py:271
#: netbox/dcim/forms/model_forms.py:314 netbox/dcim/forms/model_forms.py:489
-#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:392
+#: netbox/dcim/forms/model_forms.py:767 netbox/dcim/forms/object_create.py:394
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:70
#: netbox/dcim/tables/racks.py:216 netbox/ipam/forms/filtersets.py:454
#: netbox/templates/dcim/device.html:30
@@ -4575,7 +4575,7 @@ msgid "available options"
msgstr "可用选项"
#: netbox/dcim/forms/bulk_import.py:136 netbox/dcim/forms/bulk_import.py:570
-#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:463
+#: netbox/dcim/forms/bulk_import.py:1479 netbox/ipam/forms/bulk_import.py:472
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -4926,7 +4926,7 @@ msgid "Parent device of assigned interface (if any)"
msgstr "指定接口的父设备(如果有)"
#: netbox/dcim/forms/bulk_import.py:1230 netbox/ipam/forms/bulk_import.py:317
-#: netbox/ipam/forms/bulk_import.py:554 netbox/ipam/forms/model_forms.py:768
+#: netbox/ipam/forms/bulk_import.py:563 netbox/ipam/forms/model_forms.py:768
#: netbox/virtualization/filtersets.py:254
#: netbox/virtualization/filtersets.py:305
#: netbox/virtualization/forms/bulk_edit.py:182
@@ -4949,7 +4949,7 @@ msgstr "指定接口的父虚拟机(如果有)"
msgid "Assigned interface"
msgstr "分配的接口"
-#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:331
+#: netbox/dcim/forms/bulk_import.py:1244 netbox/ipam/forms/bulk_import.py:338
msgid "Is primary"
msgstr "首选"
@@ -5202,7 +5202,7 @@ msgstr "连接"
#: netbox/dcim/forms/filtersets.py:1353 netbox/extras/forms/bulk_edit.py:326
#: netbox/extras/forms/bulk_import.py:247
#: netbox/extras/forms/filtersets.py:472
-#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:579
+#: netbox/extras/forms/model_forms.py:689 netbox/extras/tables/tables.py:582
#: netbox/templates/extras/journalentry.html:30
msgid "Kind"
msgstr "类型"
@@ -5287,7 +5287,7 @@ msgstr "作用域类型"
msgid "Scope"
msgstr "作用域"
-#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:443
+#: netbox/dcim/forms/mixins.py:104 netbox/ipam/forms/bulk_import.py:452
msgid "Scope type (app & model)"
msgstr "作用域类型(应用程序&型号)"
@@ -5519,8 +5519,8 @@ msgid "A MAC address can only be assigned to a single object."
msgstr "MAC 地址只能分配给单个对象。"
#: netbox/dcim/forms/object_create.py:48
-#: netbox/dcim/forms/object_create.py:199
-#: netbox/dcim/forms/object_create.py:347
+#: netbox/dcim/forms/object_create.py:200
+#: netbox/dcim/forms/object_create.py:349
msgid ""
"Alphanumeric ranges are supported. (Must match the number of objects being "
"created.)"
@@ -5534,54 +5534,54 @@ msgid ""
msgstr "提供了 {value_count}个参数,实际需要{pattern_count}个。"
#: netbox/dcim/forms/object_create.py:110
-#: netbox/dcim/forms/object_create.py:263 netbox/dcim/tables/devices.py:262
+#: netbox/dcim/forms/object_create.py:264 netbox/dcim/tables/devices.py:262
msgid "Rear ports"
msgstr "后置接口"
#: netbox/dcim/forms/object_create.py:111
-#: netbox/dcim/forms/object_create.py:264
+#: netbox/dcim/forms/object_create.py:265
msgid "Select one rear port assignment for each front port being created."
msgstr "为正在创建的每个前置接口指定一个后置接口"
-#: netbox/dcim/forms/object_create.py:164
+#: netbox/dcim/forms/object_create.py:165
#, python-brace-format
msgid ""
"The number of front port templates to be created ({frontport_count}) must "
"match the selected number of rear port positions ({rearport_count})."
msgstr "要创建的前置端口数({frontport_count}) 必须与所选的后置端口数({rearport_count})匹配。"
-#: netbox/dcim/forms/object_create.py:312
+#: netbox/dcim/forms/object_create.py:314
#, python-brace-format
msgid ""
"The number of front ports to be created ({frontport_count}) must match the "
"selected number of rear port positions ({rearport_count})."
msgstr "要创建的前置端口数 ({frontport_count}) 必须与所选的后置端口数({rearport_count})匹配。"
-#: netbox/dcim/forms/object_create.py:401 netbox/dcim/tables/devices.py:1064
+#: netbox/dcim/forms/object_create.py:403 netbox/dcim/tables/devices.py:1064
#: 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
msgid "Members"
msgstr "成员"
-#: netbox/dcim/forms/object_create.py:410
+#: netbox/dcim/forms/object_create.py:412
msgid "Initial position"
msgstr "初始位置"
-#: netbox/dcim/forms/object_create.py:413
+#: netbox/dcim/forms/object_create.py:415
msgid ""
"Position of the first member device. Increases by one for each additional "
"member."
msgstr "第一个成员设备的位置。每增加一个成员增加一个。"
-#: netbox/dcim/forms/object_create.py:428
+#: netbox/dcim/forms/object_create.py:430
msgid "A position must be specified for the first VC member."
msgstr "必须为第一个VC成员指定一个位置。"
#: netbox/dcim/models/cables.py:63
#: netbox/dcim/models/device_component_templates.py:51
#: netbox/dcim/models/device_components.py:57
-#: netbox/extras/models/customfields.py:111
+#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "标记"
@@ -6033,7 +6033,7 @@ msgstr "已标记 VLANs"
#: netbox/dcim/models/device_components.py:564
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/bulk_edit.py:510
-#: netbox/ipam/forms/bulk_import.py:498 netbox/ipam/forms/filtersets.py:574
+#: netbox/ipam/forms/bulk_import.py:507 netbox/ipam/forms/filtersets.py:574
#: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:106
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
msgid "Q-in-Q SVLAN"
@@ -6701,7 +6701,7 @@ msgstr "标识符"
msgid "Numeric identifier unique to the parent device"
msgstr "父设备唯一的标识符"
-#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:225
+#: netbox/dcim/models/devices.py:1443 netbox/extras/models/customfields.py:227
#: netbox/extras/models/models.py:107 netbox/extras/models/models.py:694
#: netbox/netbox/models/__init__.py:120
msgid "comments"
@@ -6910,7 +6910,7 @@ msgstr "本地分配的标识符"
#: netbox/dcim/models/racks.py:299 netbox/ipam/forms/bulk_import.py:204
#: netbox/ipam/forms/bulk_import.py:272 netbox/ipam/forms/bulk_import.py:307
-#: netbox/ipam/forms/bulk_import.py:489
+#: netbox/ipam/forms/bulk_import.py:498
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "功能角色"
@@ -7110,7 +7110,7 @@ msgstr "可达性"
#: netbox/dcim/tables/devices.py:69 netbox/dcim/tables/devices.py:117
#: netbox/dcim/tables/racks.py:149 netbox/dcim/tables/sites.py:104
-#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:545
+#: netbox/dcim/tables/sites.py:147 netbox/extras/tables/tables.py:548
#: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
@@ -7138,7 +7138,7 @@ msgid "Config Template"
msgstr "配置模版"
#: netbox/dcim/tables/devices.py:197 netbox/dcim/tables/devices.py:1099
-#: netbox/ipam/forms/bulk_import.py:569 netbox/ipam/forms/model_forms.py:316
+#: netbox/ipam/forms/bulk_import.py:578 netbox/ipam/forms/model_forms.py:316
#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/tables/ip.py:308
#: netbox/ipam/tables/ip.py:375 netbox/ipam/tables/ip.py:398
#: netbox/templates/ipam/ipaddress.html:11
@@ -7340,7 +7340,7 @@ msgid "Module Types"
msgstr "设备配件类型"
#: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:378
-#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:540
+#: netbox/extras/forms/model_forms.py:551 netbox/extras/tables/tables.py:543
#: netbox/netbox/navigation/menu.py:78
msgid "Platforms"
msgstr "操作系统"
@@ -7532,7 +7532,7 @@ msgstr "配置实例"
msgid "Render Config"
msgstr "提交配置"
-#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:550
+#: netbox/dcim/views.py:2282 netbox/extras/tables/tables.py:553
#: netbox/netbox/navigation/menu.py:255 netbox/netbox/navigation/menu.py:257
#: netbox/virtualization/views.py:190
msgid "Virtual Machines"
@@ -7989,7 +7989,7 @@ msgstr "标签"
msgid "Tag (slug)"
msgstr "标签(缩写)"
-#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:437
+#: netbox/extras/filtersets.py:690 netbox/extras/forms/filtersets.py:437
msgid "Has local config context data"
msgstr "具有本地配置实例"
@@ -8010,13 +8010,13 @@ msgstr "必须是唯一的"
#: netbox/extras/forms/bulk_edit.py:61 netbox/extras/forms/bulk_import.py:60
#: netbox/extras/forms/filtersets.py:90
-#: netbox/extras/models/customfields.py:209
+#: netbox/extras/models/customfields.py:211
msgid "UI visible"
msgstr "页面可见"
#: netbox/extras/forms/bulk_edit.py:66 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:95
-#: netbox/extras/models/customfields.py:216
+#: netbox/extras/models/customfields.py:218
msgid "UI editable"
msgstr "页面可编辑"
@@ -8607,127 +8607,127 @@ msgstr "配置模版"
msgid "config templates"
msgstr "配置模版"
-#: netbox/extras/models/customfields.py:75
+#: netbox/extras/models/customfields.py:77
msgid "The object(s) to which this field applies."
msgstr "此字段所应用的对象。"
-#: netbox/extras/models/customfields.py:82
+#: netbox/extras/models/customfields.py:84
msgid "The type of data this custom field holds"
msgstr "该自定义字段保存的数据类型"
-#: netbox/extras/models/customfields.py:89
+#: netbox/extras/models/customfields.py:91
msgid "The type of NetBox object this field maps to (for object fields)"
msgstr "此字段映射到的NetBox对象的类型(对于对象字段)"
-#: netbox/extras/models/customfields.py:95
+#: netbox/extras/models/customfields.py:97
msgid "Internal field name"
msgstr "内部字段名称"
-#: netbox/extras/models/customfields.py:99
+#: netbox/extras/models/customfields.py:101
msgid "Only alphanumeric characters and underscores are allowed."
msgstr "仅允许输入英文字符、数字和下划线。"
-#: netbox/extras/models/customfields.py:104
+#: netbox/extras/models/customfields.py:106
msgid "Double underscores are not permitted in custom field names."
msgstr "自定义字段名称中不允许使用双下划线。"
-#: netbox/extras/models/customfields.py:115
+#: netbox/extras/models/customfields.py:117
msgid ""
"Name of the field as displayed to users (if not provided, 'the field's name "
"will be used)"
msgstr "向用户显示的字段名称(如果未提供,则使用字段名称)"
-#: netbox/extras/models/customfields.py:119 netbox/extras/models/models.py:317
+#: netbox/extras/models/customfields.py:121 netbox/extras/models/models.py:317
msgid "group name"
msgstr "组名称"
-#: netbox/extras/models/customfields.py:122
+#: netbox/extras/models/customfields.py:124
msgid "Custom fields within the same group will be displayed together"
msgstr "同一组内的自定义字段将一起显示"
-#: netbox/extras/models/customfields.py:130
+#: netbox/extras/models/customfields.py:132
msgid "required"
msgstr "必须"
-#: netbox/extras/models/customfields.py:132
+#: netbox/extras/models/customfields.py:134
msgid ""
"This field is required when creating new objects or editing an existing "
"object."
msgstr "创建新对象或编辑现有对象时,此字段是必填字段。"
-#: netbox/extras/models/customfields.py:135
+#: netbox/extras/models/customfields.py:137
msgid "must be unique"
msgstr "必须是唯一的"
-#: netbox/extras/models/customfields.py:137
+#: netbox/extras/models/customfields.py:139
msgid "The value of this field must be unique for the assigned object"
msgstr "对于分配的对象,该字段的值必须是唯一的"
-#: netbox/extras/models/customfields.py:140
+#: netbox/extras/models/customfields.py:142
msgid "search weight"
msgstr "搜索权重"
-#: netbox/extras/models/customfields.py:143
+#: netbox/extras/models/customfields.py:145
msgid ""
"Weighting for search. Lower values are considered more important. Fields "
"with a search weight of zero will be ignored."
msgstr "搜索权重。值越低越被有限搜索。权重为零的字段将被忽略搜索。"
-#: netbox/extras/models/customfields.py:148
+#: netbox/extras/models/customfields.py:150
msgid "filter logic"
msgstr "过滤器规则"
-#: netbox/extras/models/customfields.py:152
+#: netbox/extras/models/customfields.py:154
msgid ""
"Loose matches any instance of a given string; exact matches the entire "
"field."
msgstr "松散匹配是匹配字段中的任意位置;严格匹配是与整个字段完全匹配。"
-#: netbox/extras/models/customfields.py:155
+#: netbox/extras/models/customfields.py:157
msgid "default"
msgstr "默认"
-#: netbox/extras/models/customfields.py:159
+#: netbox/extras/models/customfields.py:161
msgid ""
"Default value for the field (must be a JSON value). Encapsulate strings with"
" double quotes (e.g. \"Foo\")."
msgstr "字段的默认值(必须是JSON值)。字符串要包含在双引号中(例如“Foo”)。"
-#: netbox/extras/models/customfields.py:166
+#: netbox/extras/models/customfields.py:168
msgid ""
"Filter the object selection choices using a query_params dict (must be a "
"JSON value).Encapsulate strings with double quotes (e.g. \"Foo\")."
msgstr "使用 query_params 字典(必须是 JSON 值)筛选对象选择选项。用双引号(例如 “Foo”)封装字符串。"
-#: netbox/extras/models/customfields.py:172
+#: netbox/extras/models/customfields.py:174
msgid "display weight"
msgstr "显示权重"
-#: netbox/extras/models/customfields.py:173
+#: netbox/extras/models/customfields.py:175
msgid "Fields with higher weights appear lower in a form."
msgstr "权重约高的字段在页面中显示得位置越低。"
-#: netbox/extras/models/customfields.py:178
+#: netbox/extras/models/customfields.py:180
msgid "minimum value"
msgstr "最小值"
-#: netbox/extras/models/customfields.py:179
+#: netbox/extras/models/customfields.py:181
msgid "Minimum allowed value (for numeric fields)"
msgstr "允许的最小值(对于数字字段)"
-#: netbox/extras/models/customfields.py:184
+#: netbox/extras/models/customfields.py:186
msgid "maximum value"
msgstr "最大值"
-#: netbox/extras/models/customfields.py:185
+#: netbox/extras/models/customfields.py:187
msgid "Maximum allowed value (for numeric fields)"
msgstr "允许的最大值(对于数字字段)"
-#: netbox/extras/models/customfields.py:191
+#: netbox/extras/models/customfields.py:193
msgid "validation regex"
msgstr "验证正则表达式"
-#: netbox/extras/models/customfields.py:193
+#: netbox/extras/models/customfields.py:195
#, python-brace-format
msgid ""
"Regular expression to enforce on text field values. Use ^ and $ to force "
@@ -8737,185 +8737,185 @@ msgstr ""
"要在文本字段值上强制执行的正则表达式。使用^和$可以强制匹配整个字符串。例如, "
"^[A-Z]{3}$
将限制值只能有三个大写字母。"
-#: netbox/extras/models/customfields.py:201
+#: netbox/extras/models/customfields.py:203
msgid "choice set"
msgstr "可选项"
-#: netbox/extras/models/customfields.py:210
+#: netbox/extras/models/customfields.py:212
msgid "Specifies whether the custom field is displayed in the UI"
msgstr "是否在UI中显示此字段"
-#: netbox/extras/models/customfields.py:217
+#: netbox/extras/models/customfields.py:219
msgid "Specifies whether the custom field value can be edited in the UI"
msgstr "是否在UI中可编辑此字段"
-#: netbox/extras/models/customfields.py:221
+#: netbox/extras/models/customfields.py:223
msgid "is cloneable"
msgstr "可复制"
-#: netbox/extras/models/customfields.py:222
+#: netbox/extras/models/customfields.py:224
msgid "Replicate this value when cloning objects"
msgstr "复制对象时同时复制此值"
-#: netbox/extras/models/customfields.py:239
+#: netbox/extras/models/customfields.py:241
msgid "custom field"
msgstr "自定义字段"
-#: netbox/extras/models/customfields.py:240
+#: netbox/extras/models/customfields.py:242
msgid "custom fields"
msgstr "自定义字段"
-#: netbox/extras/models/customfields.py:329
+#: netbox/extras/models/customfields.py:344
#, python-brace-format
msgid "Invalid default value \"{value}\": {error}"
msgstr "无效的默认值:“{value}”:{error}"
-#: netbox/extras/models/customfields.py:336
+#: netbox/extras/models/customfields.py:351
msgid "A minimum value may be set only for numeric fields"
msgstr "只能为数字字段设置最小值"
-#: netbox/extras/models/customfields.py:338
+#: netbox/extras/models/customfields.py:353
msgid "A maximum value may be set only for numeric fields"
msgstr "只能为数字字段设置最大值"
-#: netbox/extras/models/customfields.py:348
+#: netbox/extras/models/customfields.py:363
msgid ""
"Regular expression validation is supported only for text and URL fields"
msgstr "仅对文本和URL字段支持正则表达式验证"
-#: netbox/extras/models/customfields.py:354
+#: netbox/extras/models/customfields.py:369
msgid "Uniqueness cannot be enforced for boolean fields"
msgstr "无法强制布尔字段的唯一性"
-#: netbox/extras/models/customfields.py:364
+#: netbox/extras/models/customfields.py:379
msgid "Selection fields must specify a set of choices."
msgstr "选择字段必须指定一组可用选项。"
-#: netbox/extras/models/customfields.py:368
+#: netbox/extras/models/customfields.py:383
msgid "Choices may be set only on selection fields."
msgstr "只能在选择字段上设置选项。"
-#: netbox/extras/models/customfields.py:375
+#: netbox/extras/models/customfields.py:390
msgid "Object fields must define an object type."
msgstr "对象字段必须定义对象类型。"
-#: netbox/extras/models/customfields.py:379
+#: netbox/extras/models/customfields.py:394
#, python-brace-format
msgid "{type} fields may not define an object type."
msgstr "{type}字段不能定义对象类型。"
-#: netbox/extras/models/customfields.py:386
+#: netbox/extras/models/customfields.py:401
msgid "A related object filter can be defined only for object fields."
msgstr "只能为对象字段定义相关对象过滤器。"
-#: netbox/extras/models/customfields.py:390
+#: netbox/extras/models/customfields.py:405
msgid "Filter must be defined as a dictionary mapping attributes to values."
msgstr "过滤器必须定义为将属性映射到值的字典。"
-#: netbox/extras/models/customfields.py:469
+#: netbox/extras/models/customfields.py:484
msgid "True"
msgstr "是"
-#: netbox/extras/models/customfields.py:470
+#: netbox/extras/models/customfields.py:485
msgid "False"
msgstr "否"
-#: netbox/extras/models/customfields.py:560
+#: netbox/extras/models/customfields.py:577
#, python-brace-format
msgid "Values must match this regex: {regex}
"
msgstr "值必须与此正则表达式匹配: {regex}
"
-#: netbox/extras/models/customfields.py:654
+#: netbox/extras/models/customfields.py:671
msgid "Value must be a string."
msgstr "值必须为字符串"
-#: netbox/extras/models/customfields.py:656
+#: netbox/extras/models/customfields.py:673
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "值必须与正则表达式'{regex}'匹配"
-#: netbox/extras/models/customfields.py:661
+#: netbox/extras/models/customfields.py:678
msgid "Value must be an integer."
msgstr "值必须是整数。"
-#: netbox/extras/models/customfields.py:664
-#: netbox/extras/models/customfields.py:679
+#: netbox/extras/models/customfields.py:681
+#: netbox/extras/models/customfields.py:696
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "值最少为{minimum}"
-#: netbox/extras/models/customfields.py:668
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:700
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "值最大为{maximum}"
-#: netbox/extras/models/customfields.py:676
+#: netbox/extras/models/customfields.py:693
msgid "Value must be a decimal."
msgstr "值必须是十进制。"
-#: netbox/extras/models/customfields.py:688
+#: netbox/extras/models/customfields.py:705
msgid "Value must be true or false."
msgstr "值必须为true或false。"
-#: netbox/extras/models/customfields.py:696
+#: netbox/extras/models/customfields.py:713
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "日期格式必须为 ISO 8601 格式(YYYY-MM-DD)."
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:722
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:712
+#: netbox/extras/models/customfields.py:729
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "选项集{choiceset}的选项({value})无效。"
-#: netbox/extras/models/customfields.py:722
+#: netbox/extras/models/customfields.py:739
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "选项集{choiceset}的选项({value})无效。"
-#: netbox/extras/models/customfields.py:731
+#: netbox/extras/models/customfields.py:748
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "值必须为对象ID, 不是 {type}"
-#: netbox/extras/models/customfields.py:737
+#: netbox/extras/models/customfields.py:754
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "值必须为对象ID的列表,不是 {type}"
-#: netbox/extras/models/customfields.py:741
+#: netbox/extras/models/customfields.py:758
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "发现错误的对象ID: {id}"
-#: netbox/extras/models/customfields.py:744
+#: netbox/extras/models/customfields.py:761
msgid "Required field cannot be empty."
msgstr "必填字段不能为空。"
-#: netbox/extras/models/customfields.py:764
+#: netbox/extras/models/customfields.py:781
msgid "Base set of predefined choices (optional)"
msgstr "预定义选项的基本集合(可选)"
-#: netbox/extras/models/customfields.py:776
+#: netbox/extras/models/customfields.py:793
msgid "Choices are automatically ordered alphabetically"
msgstr "选项会自动按字母顺序排列"
-#: netbox/extras/models/customfields.py:783
+#: netbox/extras/models/customfields.py:800
msgid "custom field choice set"
msgstr "自定义字段选择集"
-#: netbox/extras/models/customfields.py:784
+#: netbox/extras/models/customfields.py:801
msgid "custom field choice sets"
msgstr "自定义字段选择集"
-#: netbox/extras/models/customfields.py:826
+#: netbox/extras/models/customfields.py:843
msgid "Must define base or extra choices."
msgstr "必须定义基本选项或额外选项。"
-#: netbox/extras/models/customfields.py:850
+#: netbox/extras/models/customfields.py:867
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9416,7 +9416,7 @@ msgid "As Attachment"
msgstr "作为附件"
#: netbox/extras/tables/tables.py:195 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:522 netbox/templates/core/datafile.html:24
+#: netbox/extras/tables/tables.py:525 netbox/templates/core/datafile.html:24
#: netbox/templates/extras/configcontext.html:39
#: netbox/templates/extras/configtemplate.html:31
#: netbox/templates/extras/exporttemplate.html:45
@@ -9426,7 +9426,7 @@ msgid "Data File"
msgstr "数据文件"
#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:499
-#: netbox/extras/tables/tables.py:527
+#: netbox/extras/tables/tables.py:530
msgid "Synced"
msgstr "同步"
@@ -9451,28 +9451,28 @@ msgstr "SSL验证"
msgid "Event Types"
msgstr "事件类型"
-#: netbox/extras/tables/tables.py:535 netbox/netbox/navigation/menu.py:77
+#: netbox/extras/tables/tables.py:538 netbox/netbox/navigation/menu.py:77
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "设备角色"
-#: netbox/extras/tables/tables.py:587
+#: netbox/extras/tables/tables.py:590
msgid "Comments (Short)"
msgstr "评论(简短)"
-#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:640
+#: netbox/extras/tables/tables.py:609 netbox/extras/tables/tables.py:643
msgid "Line"
msgstr "线"
-#: netbox/extras/tables/tables.py:613 netbox/extras/tables/tables.py:650
+#: netbox/extras/tables/tables.py:616 netbox/extras/tables/tables.py:653
msgid "Level"
msgstr "等级"
-#: netbox/extras/tables/tables.py:619 netbox/extras/tables/tables.py:659
+#: netbox/extras/tables/tables.py:622 netbox/extras/tables/tables.py:662
msgid "Message"
msgstr "信息"
-#: netbox/extras/tables/tables.py:643
+#: netbox/extras/tables/tables.py:646
msgid "Method"
msgstr "方法"
@@ -9875,8 +9875,8 @@ msgid "DNS name"
msgstr "DNS 名称"
#: netbox/ipam/forms/bulk_edit.py:371 netbox/ipam/forms/bulk_edit.py:562
-#: netbox/ipam/forms/bulk_import.py:424 netbox/ipam/forms/bulk_import.py:535
-#: netbox/ipam/forms/bulk_import.py:561 netbox/ipam/forms/filtersets.py:402
+#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:544
+#: netbox/ipam/forms/bulk_import.py:570 netbox/ipam/forms/filtersets.py:402
#: netbox/ipam/forms/filtersets.py:591 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:32
@@ -9922,7 +9922,7 @@ msgstr "身份验证"
msgid "VLAN ID ranges"
msgstr "VLAN ID 范围"
-#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:492
+#: netbox/ipam/forms/bulk_edit.py:505 netbox/ipam/forms/bulk_import.py:501
#: netbox/ipam/forms/filtersets.py:566 netbox/ipam/models/vlans.py:232
#: netbox/ipam/tables/vlans.py:103
msgid "Q-in-Q role"
@@ -9936,7 +9936,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "站点 & 组"
-#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:522
+#: netbox/ipam/forms/bulk_edit.py:546 netbox/ipam/forms/bulk_import.py:531
#: netbox/ipam/forms/model_forms.py:724 netbox/ipam/tables/vlans.py:256
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -9981,67 +9981,77 @@ msgstr "VLAN 的站点(如果有)"
msgid "Scope ID"
msgstr "范围 ID"
-#: netbox/ipam/forms/bulk_import.py:332
+#: netbox/ipam/forms/bulk_import.py:331 netbox/ipam/forms/model_forms.py:305
+#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/forms/model_forms.py:516
+#: netbox/templates/ipam/fhrpgroup.html:19
+msgid "FHRP Group"
+msgstr "FHRP组"
+
+#: netbox/ipam/forms/bulk_import.py:335
+msgid "Assigned FHRP Group name"
+msgstr "分配的 FHRP 组名称"
+
+#: netbox/ipam/forms/bulk_import.py:339
msgid "Make this the primary IP for the assigned device"
msgstr "设置为设备的首选 IP"
-#: netbox/ipam/forms/bulk_import.py:336
+#: netbox/ipam/forms/bulk_import.py:343
msgid "Is out-of-band"
msgstr "处于带外状态"
-#: netbox/ipam/forms/bulk_import.py:337
+#: netbox/ipam/forms/bulk_import.py:344
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr "将其指定为分配设备的带外 IP 地址"
-#: netbox/ipam/forms/bulk_import.py:377
+#: netbox/ipam/forms/bulk_import.py:384
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr "未指定设备或虚拟机;无法设置为首选 IP"
-#: netbox/ipam/forms/bulk_import.py:381
+#: netbox/ipam/forms/bulk_import.py:388
msgid "No device specified; cannot set as out-of-band IP"
msgstr "未指定设备;无法设置为带外 IP"
-#: netbox/ipam/forms/bulk_import.py:385
+#: netbox/ipam/forms/bulk_import.py:392
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "无法为虚拟机设置带外 IP"
-#: netbox/ipam/forms/bulk_import.py:389
+#: netbox/ipam/forms/bulk_import.py:396
msgid "No interface specified; cannot set as primary IP"
msgstr "未指定接口;无法设置为首选 IP"
-#: netbox/ipam/forms/bulk_import.py:393
+#: netbox/ipam/forms/bulk_import.py:400
msgid "No interface specified; cannot set as out-of-band IP"
msgstr "未指定接口;无法设置为带外 IP"
-#: netbox/ipam/forms/bulk_import.py:428
+#: netbox/ipam/forms/bulk_import.py:437
msgid "Auth type"
msgstr "认证类型"
-#: netbox/ipam/forms/bulk_import.py:470
+#: netbox/ipam/forms/bulk_import.py:479
msgid "Assigned VLAN group"
msgstr "分配的VLAN组"
-#: netbox/ipam/forms/bulk_import.py:502
+#: netbox/ipam/forms/bulk_import.py:511
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "服务 VLAN(适用于 q-in-q/802.1ad 客户 VLAN)"
-#: netbox/ipam/forms/bulk_import.py:525 netbox/ipam/models/vlans.py:343
+#: netbox/ipam/forms/bulk_import.py:534 netbox/ipam/models/vlans.py:343
msgid "VLAN translation policy"
msgstr "VLAN 转换策略"
-#: netbox/ipam/forms/bulk_import.py:537 netbox/ipam/forms/bulk_import.py:563
+#: netbox/ipam/forms/bulk_import.py:546 netbox/ipam/forms/bulk_import.py:572
msgid "IP protocol"
msgstr "IP 协议"
-#: netbox/ipam/forms/bulk_import.py:551
+#: netbox/ipam/forms/bulk_import.py:560
msgid "Required if not assigned to a VM"
msgstr "如果未分配给虚拟机,则为必需"
-#: netbox/ipam/forms/bulk_import.py:558
+#: netbox/ipam/forms/bulk_import.py:567
msgid "Required if not assigned to a device"
msgstr "如果未分配给设备,则为必需"
-#: netbox/ipam/forms/bulk_import.py:583
+#: netbox/ipam/forms/bulk_import.py:592
#, python-brace-format
msgid "{ip} is not assigned to this device/VM."
msgstr "{ip} 未分配给此设备/虚拟机。"
@@ -10162,12 +10172,6 @@ msgstr "ASN范围"
msgid "IP Range"
msgstr "IP范围"
-#: netbox/ipam/forms/model_forms.py:305 netbox/ipam/forms/model_forms.py:335
-#: netbox/ipam/forms/model_forms.py:516
-#: netbox/templates/ipam/fhrpgroup.html:19
-msgid "FHRP Group"
-msgstr "FHRP组"
-
#: netbox/ipam/forms/model_forms.py:320
msgid "Make this the primary IP for the device/VM"
msgstr "将此IP设置为分配设备/虚拟机的首选 IP"
@@ -11880,19 +11884,19 @@ msgstr "渲染所选导出模板时出错 ({template}): {error}"
msgid "Row {i}: Object with ID {id} does not exist"
msgstr "第{i}行: ID为{id}的对象不存在"
-#: netbox/netbox/views/generic/bulk_views.py:708
-#: netbox/netbox/views/generic/bulk_views.py:909
-#: netbox/netbox/views/generic/bulk_views.py:957
+#: netbox/netbox/views/generic/bulk_views.py:710
+#: netbox/netbox/views/generic/bulk_views.py:911
+#: netbox/netbox/views/generic/bulk_views.py:959
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "没有 {object_type} 被选中。"
-#: netbox/netbox/views/generic/bulk_views.py:787
+#: netbox/netbox/views/generic/bulk_views.py:789
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "重命名 {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:887
+#: netbox/netbox/views/generic/bulk_views.py:889
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "已删除 {count} {object_type}"
@@ -13870,7 +13874,7 @@ msgstr "您没有权限执行脚本"
#: netbox/templates/extras/script.html:41
#: netbox/templates/extras/script.html:45
-#: netbox/templates/extras/script_list.html:87
+#: netbox/templates/extras/script_list.html:90
msgid "Run Script"
msgstr "保存运行脚本计划"
@@ -13895,20 +13899,20 @@ msgstr "源文件中没有该脚本。"
msgid "Never"
msgstr "从不"
-#: netbox/templates/extras/script_list.html:85
+#: netbox/templates/extras/script_list.html:88
msgid "Run Again"
msgstr "重新运行"
-#: netbox/templates/extras/script_list.html:133
+#: netbox/templates/extras/script_list.html:136
#, python-format
msgid "Could not load scripts from module %(module)s"
msgstr "无法从模块加载脚本 %(module)s"
-#: netbox/templates/extras/script_list.html:141
+#: netbox/templates/extras/script_list.html:144
msgid "No Scripts Found"
msgstr "找不到脚本"
-#: netbox/templates/extras/script_list.html:144
+#: netbox/templates/extras/script_list.html:147
#, python-format
msgid ""
"Get started by creating a script from "
@@ -15452,11 +15456,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "URL友好的唯一简写,是URL中最后一个反斜杠之后的部分"
-#: netbox/utilities/forms/fields/fields.py:101
+#: netbox/utilities/forms/fields/fields.py:104
msgid "Enter context data in JSON format."
msgstr "以JSON格式输入数据。"
-#: netbox/utilities/forms/fields/fields.py:124
+#: netbox/utilities/forms/fields/fields.py:125
msgid "MAC address must be in EUI-48 format"
msgstr "MAC 地址必须采用 EUI-48 格式"
@@ -15501,37 +15505,37 @@ msgid ""
"({begin})."
msgstr "无效的范围:结束值({end})必须大于开始值({begin})。"
-#: netbox/utilities/forms/utils.py:232
+#: netbox/utilities/forms/utils.py:234
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "\"{field}\"的列标题重复或冲突"
-#: netbox/utilities/forms/utils.py:238
+#: netbox/utilities/forms/utils.py:240
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "\"{header}\"的列标题重复或冲突"
-#: netbox/utilities/forms/utils.py:247
+#: netbox/utilities/forms/utils.py:249
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr "第{row}行: 应该有{count_expected}列,但是发现了{count_found}列"
-#: netbox/utilities/forms/utils.py:270
+#: netbox/utilities/forms/utils.py:272
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "发现错误的列头\"{field}\"。"
-#: netbox/utilities/forms/utils.py:272
+#: netbox/utilities/forms/utils.py:274
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "字段\"{field}\"未与对象关联;不能使用“.”"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:278
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "对象的属性关联无效 \"{field}\": {to_field}"
-#: netbox/utilities/forms/utils.py:284
+#: netbox/utilities/forms/utils.py:286
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "找不到必需的列标题\"{header}\"。"
diff --git a/requirements.txt b/requirements.txt
index 466d2b426..1fa4c0fc0 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,10 +1,10 @@
-Django==5.1.7
+Django==5.1.8
django-cors-headers==4.7.0
django-debug-toolbar==5.0.1
django-filter==25.1
django-htmx==1.23.0
django-graphiql-debug-toolbar==0.2.0
-django-mptt==0.16.0
+django-mptt==0.17.0
django-pglocks==1.0.4
django-prometheus==2.3.1
django-redis==5.4.0
@@ -13,15 +13,15 @@ django-rq==3.0
django-taggit==6.1.0
django-tables2==2.7.5
django-timezone-field==7.1
-djangorestframework==3.15.2
+djangorestframework==3.16.0
drf-spectacular==0.28.0
-drf-spectacular-sidecar==2025.3.1
+drf-spectacular-sidecar==2025.4.1
feedparser==6.0.11
gunicorn==23.0.0
Jinja2==3.1.6
Markdown==3.7
-mkdocs-material==9.6.9
-mkdocstrings[python]==0.29.0
+mkdocs-material==9.6.11
+mkdocstrings[python]==0.29.1
netaddr==1.3.0
nh3==0.2.21
Pillow==11.1.0
@@ -31,8 +31,8 @@ requests==2.32.3
rq==2.1.0
social-auth-app-django==5.4.3
social-auth-core==4.5.6
-strawberry-graphql==0.262.5
+strawberry-graphql==0.263.2
strawberry-graphql-django==0.52.0
svgwrite==1.4.3
tablib==3.8.0
-tzdata==2025.1
+tzdata==2025.2