diff --git a/.github/ISSUE_TEMPLATE/01-feature_request.yaml b/.github/ISSUE_TEMPLATE/01-feature_request.yaml
index c3acf2b04..032b6a4a5 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.4.4
+ placeholder: v4.4.5
validations:
required: true
- type: dropdown
diff --git a/.github/ISSUE_TEMPLATE/02-bug_report.yaml b/.github/ISSUE_TEMPLATE/02-bug_report.yaml
index 4331a67cc..341d225f6 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.4.4
+ placeholder: v4.4.5
validations:
required: true
- type: dropdown
diff --git a/contrib/openapi.json b/contrib/openapi.json
index 818ddf474..6d814d61d 100644
--- a/contrib/openapi.json
+++ b/contrib/openapi.json
@@ -2,7 +2,7 @@
"openapi": "3.0.3",
"info": {
"title": "NetBox REST API",
- "version": "4.4.4",
+ "version": "4.4.5",
"license": {
"name": "Apache v2 License"
}
@@ -60645,6 +60645,14 @@
"operationId": "dcim_mac_addresses_list",
"description": "Get a list of MAC address objects.",
"parameters": [
+ {
+ "in": "query",
+ "name": "assigned",
+ "schema": {
+ "type": "boolean"
+ },
+ "description": "Is assigned"
+ },
{
"in": "query",
"name": "assigned_object_id",
@@ -61426,6 +61434,14 @@
"type": "string"
}
},
+ {
+ "in": "query",
+ "name": "primary",
+ "schema": {
+ "type": "boolean"
+ },
+ "description": "Is primary"
+ },
{
"in": "query",
"name": "q",
@@ -228988,7 +229004,6 @@
},
"key": {
"type": "string",
- "writeOnly": true,
"maxLength": 40,
"minLength": 40
},
@@ -245223,6 +245238,11 @@
"format": "date-time",
"nullable": true
},
+ "key": {
+ "type": "string",
+ "maxLength": 40,
+ "minLength": 40
+ },
"write_enabled": {
"type": "boolean",
"description": "Permit create/update/delete operations using this key"
@@ -245369,7 +245389,6 @@
},
"key": {
"type": "string",
- "writeOnly": true,
"maxLength": 40,
"minLength": 40
},
diff --git a/docs/release-notes/version-4.4.md b/docs/release-notes/version-4.4.md
index bf4a641b7..7ae9221d2 100644
--- a/docs/release-notes/version-4.4.md
+++ b/docs/release-notes/version-4.4.md
@@ -1,5 +1,35 @@
# NetBox v4.4
+## v4.4.5 (2025-10-28)
+
+### Enhancements
+
+* [#19751](https://github.com/netbox-community/netbox/issues/19751) - Disable occupied module bays in form dropdowns when installing a new module
+* [#20301](https://github.com/netbox-community/netbox/issues/20301) - Add a "dismiss all" option to the notifications dropdown
+* [#20399](https://github.com/netbox-community/netbox/issues/20399) - Add `assigned` and `primary` boolean filters for MAC addresses
+* [#20567](https://github.com/netbox-community/netbox/issues/20567) - Add contacts column to services table
+* [#20675](https://github.com/netbox-community/netbox/issues/20675) - Enable [NetBox Copilot](https://netboxlabs.com/products/netbox-copilot/) integration
+* [#20692](https://github.com/netbox-community/netbox/issues/20692) - Add contacts column to IP addresses table
+* [#20700](https://github.com/netbox-community/netbox/issues/20700) - Add contacts table column for various additional models
+
+### Bug Fixes
+
+* [#19872](https://github.com/netbox-community/netbox/issues/19872) - Ensure custom script validation failures display error messages
+* [#20389](https://github.com/netbox-community/netbox/issues/20389) - Fix "select all" behavior for bulk rename views
+* [#20422](https://github.com/netbox-community/netbox/issues/20422) - Enable filtering of aggregates and prefixes by family in GraphQL API
+* [#20459](https://github.com/netbox-community/netbox/issues/20459) - Fix validation of `is_oob` & `is_primary` fields under IP address bulk import
+* [#20466](https://github.com/netbox-community/netbox/issues/20466) - Fix querying of devices with a primary IP assigned in GraphQL API
+* [#20498](https://github.com/netbox-community/netbox/issues/20498) - Enforce the validation regex (if set) for custom URL fields
+* [#20524](https://github.com/netbox-community/netbox/issues/20524) - Raise a validation error when attempting to schedule a custom script for a past date/time
+* [#20541](https://github.com/netbox-community/netbox/issues/20541) - Fix resolution of GraphQL object fields which rely on custom filters
+* [#20551](https://github.com/netbox-community/netbox/issues/20551) - Fix automatic slug generation in quick-add UI form
+* [#20606](https://github.com/netbox-community/netbox/issues/20606) - Enable copying of values from table columns rendered as badges
+* [#20641](https://github.com/netbox-community/netbox/issues/20641) - Fix `AttributeError` exception raised by the object changes REST API endpoint
+* [#20646](https://github.com/netbox-community/netbox/issues/20646) - Prevent cables from connecting to objects marked as connected
+* [#20655](https://github.com/netbox-community/netbox/issues/20655) - Fix `FieldError` exception when attempting to sort permissions list by actions
+
+---
+
## v4.4.4 (2025-10-15)
### Bug Fixes
diff --git a/netbox/project-static/dist/netbox.js b/netbox/project-static/dist/netbox.js
index ac03960db..095469011 100644
Binary files a/netbox/project-static/dist/netbox.js and b/netbox/project-static/dist/netbox.js differ
diff --git a/netbox/project-static/dist/netbox.js.map b/netbox/project-static/dist/netbox.js.map
index 00f9ea08a..2429b2c4c 100644
Binary files a/netbox/project-static/dist/netbox.js.map and b/netbox/project-static/dist/netbox.js.map differ
diff --git a/netbox/project-static/package.json b/netbox/project-static/package.json
index 18b5b452f..d18cac909 100644
--- a/netbox/project-static/package.json
+++ b/netbox/project-static/package.json
@@ -28,7 +28,7 @@
"clipboard": "2.0.11",
"flatpickr": "4.6.13",
"gridstack": "12.3.3",
- "htmx.org": "2.0.7",
+ "htmx.org": "2.0.8",
"query-string": "9.3.1",
"sass": "1.93.2",
"tom-select": "2.4.3",
diff --git a/netbox/project-static/yarn.lock b/netbox/project-static/yarn.lock
index edfeae828..013b032f4 100644
--- a/netbox/project-static/yarn.lock
+++ b/netbox/project-static/yarn.lock
@@ -2241,10 +2241,10 @@ hey-listen@^1.0.8:
resolved "https://registry.yarnpkg.com/hey-listen/-/hey-listen-1.0.8.tgz#8e59561ff724908de1aa924ed6ecc84a56a9aa68"
integrity sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==
-htmx.org@2.0.7:
- version "2.0.7"
- resolved "https://registry.yarnpkg.com/htmx.org/-/htmx.org-2.0.7.tgz#991571e009a2ea4cb60e7af8bb4c1c8c0de32ecd"
- integrity sha512-YiJqF3U5KyO28VC5mPfehKJPF+n1Gni+cupK+D69TF0nm7wY6AXn3a4mPWIikfAXtl1u1F1+ZhSCS7KT8pVmqA==
+htmx.org@2.0.8:
+ version "2.0.8"
+ resolved "https://registry.yarnpkg.com/htmx.org/-/htmx.org-2.0.8.tgz#8ac8ba87c141b7bfda7576117476062eeb4aceda"
+ integrity sha512-fm297iru0iWsNJlBrjvtN7V9zjaxd+69Oqjh4F/Vq9Wwi2kFisLcrLCiv5oBX0KLfOX/zG8AUo9ROMU5XUB44Q==
ignore@^5.2.0:
version "5.3.2"
diff --git a/netbox/release.yaml b/netbox/release.yaml
index a101e24ec..99ac120aa 100644
--- a/netbox/release.yaml
+++ b/netbox/release.yaml
@@ -1,3 +1,3 @@
-version: "4.4.4"
+version: "4.4.5"
edition: "Community"
-published: "2025-10-15"
+published: "2025-10-28"
diff --git a/netbox/translations/cs/LC_MESSAGES/django.mo b/netbox/translations/cs/LC_MESSAGES/django.mo
index ca372934f..7bfb3b364 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 cf4696e68..18a542b78 100644
--- a/netbox/translations/cs/LC_MESSAGES/django.po
+++ b/netbox/translations/cs/LC_MESSAGES/django.po
@@ -17,7 +17,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+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"
@@ -29,7 +29,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "Klíč"
@@ -66,7 +66,7 @@ msgstr "Naposledy použitý"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "Povolené adresy IP"
@@ -137,7 +137,7 @@ msgid "Decommissioned"
msgstr "Vyřazeno z provozu"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -174,9 +174,9 @@ msgstr "Mluvil"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "Region (ID)"
@@ -186,10 +186,10 @@ msgstr "Region (ID)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "Region (zkratka)"
@@ -198,10 +198,10 @@ msgstr "Region (zkratka)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "Skupina lokalit (ID)"
@@ -210,11 +210,11 @@ msgstr "Skupina lokalit (ID)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "Skupina lokalit (zkratka)"
@@ -231,16 +231,16 @@ msgstr "Skupina lokalit (zkratka)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -271,7 +271,7 @@ msgstr "Lokalita"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "Lokalita (zkratka)"
@@ -327,10 +327,10 @@ msgstr "Typ okruhu (URL zkratka)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "Lokalita (ID)"
@@ -338,8 +338,8 @@ msgstr "Lokalita (ID)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "Umístění (ID)"
@@ -349,9 +349,9 @@ msgstr "Zakončení A (ID)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -395,7 +395,7 @@ msgstr "Okruh"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "Umístění (zkratka)"
@@ -416,7 +416,7 @@ msgstr "Okruh (ID)"
msgid "Virtual circuit (CID)"
msgstr "Virtuální obvod (CID)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "Virtuální obvod (ID)"
@@ -452,8 +452,8 @@ msgstr "Typ virtuálního obvodu (slimák)"
msgid "Virtual circuit"
msgstr "Virtuální obvod"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "Rozhraní (ID)"
@@ -464,7 +464,7 @@ msgstr "Rozhraní (ID)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -718,8 +718,8 @@ msgstr "Barva"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -802,7 +802,7 @@ msgstr "Účet poskytovatele"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -830,7 +830,7 @@ msgstr "Účet poskytovatele"
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -885,8 +885,8 @@ msgstr "Stav"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -989,17 +989,18 @@ msgstr "Parametry služby"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1017,7 +1018,7 @@ msgstr "Atributy"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1117,7 +1118,7 @@ msgstr "Síť poskytovatele"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1125,7 +1126,7 @@ msgstr "Síť poskytovatele"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1180,8 +1181,8 @@ msgstr "Typ okruhu"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1199,8 +1200,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1240,9 +1241,9 @@ msgstr "Provozní role"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1291,7 +1292,7 @@ msgstr "Rozhraní"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1344,8 +1345,8 @@ msgstr "Kontakty"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1401,7 +1402,7 @@ msgstr "Strana termínu"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "Přiřazení"
@@ -1410,8 +1411,8 @@ msgstr "Přiřazení"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1458,12 +1459,12 @@ msgid "Group Assignment"
msgstr "Skupinové přiřazení"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1490,8 +1491,8 @@ msgstr "Jedinečné ID okruhu"
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1592,8 +1593,8 @@ msgstr "ID propojovacího panelu a číslo portu/ů"
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1625,8 +1626,8 @@ msgstr "Ukončení obvodu se musí připojit k zakončujícímu objektu."
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1766,7 +1767,7 @@ msgstr "zakončení virtuálních obvodů"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1914,8 +1915,8 @@ msgstr "Smluvní rychlost"
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1933,7 +1934,7 @@ msgstr "Smluvní rychlost"
msgid "Comments"
msgstr "Komentáře"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -2001,10 +2002,10 @@ msgstr "Zakončení"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2054,12 +2055,12 @@ msgstr "Zakončení"
msgid "Device"
msgstr "Zařízení"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "Pro okruh {circuit} nebyla definována žádná zakončení ."
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "Vyměněná zakončení pro okruh {circuit}."
@@ -2245,7 +2246,7 @@ msgstr "Používá se pouze pro klonování pomocí HTTP (S)"
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "Heslo"
@@ -2276,14 +2277,14 @@ msgstr "Zdroj dat (ID)"
msgid "Data source (name)"
msgstr "Zdroj dat (název)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "Uživatel (ID)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "Uživatelské jméno"
@@ -2298,7 +2299,8 @@ msgstr "Uživatelské jméno"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2415,7 +2417,7 @@ msgstr "Dokončeno dříve"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "Uživatel"
@@ -2521,7 +2523,7 @@ msgstr "Uživatelské předvolby"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "Různé"
@@ -2621,20 +2623,20 @@ msgid "Config revision #{id}"
msgstr "Revize konfigurace #{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2649,8 +2651,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2708,7 +2710,7 @@ msgstr ""
msgid "last updated"
msgstr "naposledy aktualizováno"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "cesta"
@@ -3031,7 +3033,7 @@ msgstr "PID"
msgid "No workers found"
msgstr "Nebyli nalezeni žádní pracovníci"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "Úloha {job_id} nenalezena"
@@ -3046,50 +3048,50 @@ msgstr "Úloha {id} nenalezena."
msgid "Queued job #{id} to sync {datasource}"
msgstr "Úloha #{id} k synchronizaci {datasource} zařazena do fronty."
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "Protokol"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "Obnovená revize konfigurace #{id}"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "Úloha {id} byla vymazána."
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "Chyba při mazání úlohy {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "Úloha {id} byla znovu zařazena do fronty."
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "Úloha {id} byla zařazena do fronty."
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "Úloha {id} byla zastavena."
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "Nepodařilo se zastavit úlohu {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "Katalog pluginů nelze načíst"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "Plugin {name} nenalezeno"
@@ -3217,16 +3219,16 @@ msgstr "Zatuchlý"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3354,7 +3356,7 @@ msgstr "Virtuální"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3365,7 +3367,7 @@ msgid "Virtual interfaces"
msgstr "Virtuální rozhraní"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3576,9 +3578,9 @@ msgid "Three-phase"
msgstr "Třífázový"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Zakázané"
@@ -3613,7 +3615,7 @@ msgid "Parent site group (slug)"
msgstr "Nadřazená skupina lokalit (zkratka)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "Skupina (ID)"
@@ -3636,16 +3638,16 @@ msgstr "Rodičovské umístění (slug)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "Výrobce (ID)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "Výrobce (slug)"
@@ -3658,23 +3660,23 @@ msgid "Rack type (ID)"
msgstr "Typ stojanu (ID)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "Role (ID)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "Role (slug)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "Stojan (ID)"
@@ -3760,19 +3762,19 @@ msgid "Profile (name)"
msgstr "Profil (jméno)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "Typ zařízení (ID)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "Typ modulu (ID)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "Napájecí port (ID)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "Nadřazená položka inventáře (ID)"
@@ -3822,9 +3824,9 @@ msgstr "Platforma (ID)"
msgid "Platform (slug)"
msgstr "Platforma (URL zkratka)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "Název lokality (slug)"
@@ -3854,17 +3856,16 @@ msgid "Is full depth"
msgstr "Je plná hloubka"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "MAC adresa"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3891,57 +3892,57 @@ msgstr "OOB IP (ID)"
msgid "Has virtual device context"
msgstr "Má kontext virtuálního zařízení"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "VDC (ID)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "Model zařízení"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "Typ modulu (model)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "Modulová přihrádka (ID)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "Stojan (název)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "Zařízení (ID)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "Zařízení (název)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "Typ zařízení (model)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "Role zařízení (ID)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "Role zařízení (slug)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "Virtuální šasi (ID)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3951,61 +3952,70 @@ msgstr "Virtuální šasi (ID)"
msgid "Virtual Chassis"
msgstr "Virtuální šasi"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "Modul (ID)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "Kabel (ID)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "Virtuální počítač (název)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "Virtuální počítač (ID)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "Rozhraní (název)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "Rozhraní virtuálního počítače (název)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "Rozhraní virtuálního počítače (ID)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "Je přiřazen"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "Je primární"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "Režim 802.1Q"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "Přiřazená VLAN"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "Přiřazené VID"
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4035,19 +4045,19 @@ msgstr "Přiřazené VID"
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (RD)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4058,13 +4068,13 @@ msgstr "L2VPN (ID)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "Zásady překladu VLAN (ID)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4073,39 +4083,39 @@ msgstr "Zásady překladu VLAN (ID)"
msgid "VLAN Translation Policy"
msgstr "Zásady překladu VLAN"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr "Virtuální rozhraní šasi pro zařízení, když je zařízení hlavní"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr "Virtuální rozhraní šasi pro zařízení, když je zařízení hlavní (ID)"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "Virtuální rozhraní šasi pro zařízení"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "Virtuální rozhraní šasi pro zařízení (ID)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "Druh rozhraní"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "Rodičovské rozhraní (ID)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "Přemostěné rozhraní (ID)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "Rozhraní LAG (ID)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4113,78 +4123,78 @@ msgstr "Rozhraní LAG (ID)"
msgid "MAC Address"
msgstr "MAC adresa"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "Primární MAC adresa (ID)"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "Primární MAC adresa"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "Kontext virtuálního zařízení"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "Kontext virtuálního zařízení (identifikátor)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "Bezdrátová síť LAN"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "Bezdrátové spojení"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "Ukončení virtuálního obvodu (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "Pozice nadřazeného modulu (ID)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "Instalovaný modul (ID)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "Instalované zařízení (ID)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "Instalované zařízení (název)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "Mistr (ID)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "Mistr (jméno)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "Nájemce (ID)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "Nájemce (slug)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "Neukončený"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "Napájecí panel (ID)"
@@ -4196,7 +4206,7 @@ msgstr "Napájecí panel (ID)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "Značky"
@@ -4256,8 +4266,8 @@ msgstr "Časové pásmo"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4430,7 +4440,7 @@ msgstr "Proudění vzduchu"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4447,8 +4457,8 @@ msgstr "Stojan"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "Hardware"
@@ -4472,10 +4482,10 @@ msgid "Exclude from utilization"
msgstr "Vyloučit z využití"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4503,10 +4513,10 @@ msgid "Profile"
msgstr "Profil"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4541,8 +4551,8 @@ msgstr "Konfigurační šablona"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "Typ zařízení"
@@ -4599,7 +4609,7 @@ msgid "Virtualization"
msgstr "Virtualizace"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "Typ modulu"
@@ -4642,7 +4652,7 @@ msgid "Domain"
msgstr "Doména"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "Napájecí panel"
@@ -4677,8 +4687,8 @@ msgid "Maximum draw"
msgstr "Maximální příkon"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "Maximální příkon (W)"
@@ -4687,14 +4697,14 @@ msgid "Allocated draw"
msgstr "Přidělený příkon"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "Přidělený příkon (W)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "Napájecí port"
@@ -4709,16 +4719,16 @@ msgstr "Pouze správa"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "Režim PoE"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "Typ PoE"
@@ -4727,8 +4737,8 @@ msgstr "Typ PoE"
msgid "Wireless role"
msgstr "Bezdrátová role"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4747,7 +4757,7 @@ msgstr "Modul"
msgid "LAG"
msgstr "Agregační skupina"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "Kontexty virtuálních zařízení"
@@ -4775,21 +4785,21 @@ msgstr "Rychlost"
msgid "Mode"
msgstr "Režim"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "Skupina VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "Neznačené VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4804,16 +4814,16 @@ msgstr "Přidat označené VLANy"
msgid "Remove tagged VLANs"
msgstr "Odstranit označené VLANy"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "Služba VLAN služby Q-in-Q"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "Skupina bezdrátových sítí"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4821,7 +4831,7 @@ msgid "Wireless LANs"
msgstr "Bezdrátové LAN sítě"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4833,17 +4843,17 @@ msgid "Addressing"
msgstr "Adresování"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "Operace"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4851,7 +4861,7 @@ msgid "Related Interfaces"
msgstr "Související rozhraní"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4892,7 +4902,7 @@ msgid "available options"
msgstr "dostupné možnosti"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5087,7 +5097,7 @@ msgstr "Místo modulu, ve kterém je tento modul nainstalován"
msgid "The type of module"
msgstr "Typ modulu"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "Replikace komponent"
@@ -5099,11 +5109,11 @@ msgstr ""
"Automaticky naplnit komponenty přidružené k tomuto typu modulu (ve výchozím "
"nastavení povoleno)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "Přijměte komponenty"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "Přijměte již existující komponenty"
@@ -5128,13 +5138,13 @@ msgstr "Místní napájecí port, který napájí tuto zásuvku"
msgid "Electrical phase (for three-phase circuits)"
msgstr "Elektrická fáze (pro třífázové obvody)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "Nadřazené rozhraní"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5198,8 +5208,8 @@ msgstr "Bezdrátová role (AP/stanice)"
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} není přiřazen k zařízení {device}"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "Zadní port"
@@ -5280,15 +5290,11 @@ msgstr "Virtuální stroj"
msgid "Parent VM of assigned interface (if any)"
msgstr "Nadřazený virtuální počítač přiřazeného rozhraní (pokud existuje)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "Přiřazené rozhraní"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "Je primární"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr "Nastavte z této adresy primární MAC adresu přiřazeného rozhraní"
@@ -5377,7 +5383,7 @@ msgstr ""
"{color} neodpovídal žádnému použitému názvu barvy a byl delší než šest "
"znaků: neplatný hex."
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5408,7 +5414,7 @@ msgstr "Typ napájení (AC/DC)"
msgid "Single or three-phase"
msgstr "Jednofázové nebo třífázové"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5419,7 +5425,7 @@ msgstr "Primární IPv4"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "IPv4 adresa s maskou, např. 1.2.3.4/24"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5430,7 +5436,7 @@ msgstr "Primární IPv6"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "IPv6 adresa s délkou předpony, např. 2001:db8: :1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5473,7 +5479,7 @@ msgstr "Nelze adoptovat {model} {name}, protože již patří do modulu"
msgid "A {model} named {name} already exists"
msgstr "{model} pojmenovaný {name} již existuje"
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5482,7 +5488,7 @@ msgstr "{model} pojmenovaný {name} již existuje"
msgid "Power Panel"
msgstr "Napájecí panel"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5587,8 +5593,8 @@ msgstr "Druh"
msgid "Mgmt only"
msgstr "Pouze správa"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "WWN"
@@ -5630,14 +5636,22 @@ msgstr "Kabel"
msgid "Discovered"
msgstr "objeveno"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "Přiřazené zařízení"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "Přiřazený virtuální počítač"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "Přiřazeno k rozhraní"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "Primární MAC rozhraní"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5669,12 +5683,12 @@ msgid "Scope"
msgstr "Rozsah"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "Vyberte prosím a {scope_type}."
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "Typ rozsahu (aplikace a model)"
@@ -5734,15 +5748,15 @@ msgstr "Poloha ve virtuálním podvozku tohoto zařízení je identifikována"
msgid "The priority of the device in the virtual chassis"
msgstr "Priorita zařízení ve virtuálním šasi"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr "Automaticky naplnit komponenty přidružené k tomuto typu modulu"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "Charakteristika"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5757,35 +5771,35 @@ msgstr ""
"přítomen, bude automaticky nahrazen hodnotou pozice při vytváření nového "
"modulu."
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "Šablona portu konzoly"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "Šablona portu konzolového serveru"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "Šablona předního portu"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "Šablona rozhraní"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "Šablona elektrické zásuvky"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "Šablona napájecího portu"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "Šablona zadního portu"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5793,14 +5807,14 @@ msgstr "Šablona zadního portu"
msgid "Console Port"
msgstr "Port konzoly"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Port konzolového serveru"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5811,7 +5825,7 @@ msgstr "Port konzolového serveru"
msgid "Front Port"
msgstr "Přední port"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5824,40 +5838,40 @@ msgstr "Přední port"
msgid "Rear Port"
msgstr "Zadní port"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "Napájecí port"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "Napájecí zásuvka"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "Přiřazení komponent"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr "InventoryItem lze přiřadit pouze k jedné komponentě."
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "Rozhraní LAG"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "Filtrujte sítě VLAN dostupné pro přiřazení podle skupiny."
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "Podřazené zařízení"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
@@ -5865,37 +5879,37 @@ msgstr ""
"Podřízená zařízení musí být nejprve vytvořena a přiřazena k lokalitě a "
"stojanu nadřazeného zařízení."
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "Port konzoly"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "Port konzolového serveru"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "Přední port"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "Napájecí zásuvka"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "Položka inventáře"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "Role položky inventáře"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "Rozhraní VM"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5912,7 +5926,7 @@ msgstr "Rozhraní VM"
msgid "Virtual Machine"
msgstr "Virtuální stroj"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
msgid "A MAC address can only be assigned to a single object."
msgstr "MAC adresu lze přiřadit pouze jednomu objektu."
@@ -5990,8 +6004,8 @@ 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:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "štítek"
@@ -6045,7 +6059,15 @@ msgstr "zakončení kabelu"
msgid "cable terminations"
msgstr "zakončení kabelů"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr ""
+"Nelze připojit kabel {obj_parent} > {obj} protože je označen jako připojený."
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6054,67 +6076,67 @@ msgstr ""
"Nalezeno duplicitní ukončení pro {app_label}.{model} {termination_id}: kabel"
" {cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Kabely nelze zakončit v {type_display} rozhraní"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Zakončení okruhů připojené k síti poskytovatele nemusí být kabelovány."
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "je aktivní"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "je kompletní"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "je rozdělen"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "trasa kabelu"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "trasy kabelů"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr "Všechny původní zakončení musí být připojeny ke stejnému odkazu"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr "Všechny zakončení středního rozpětí musí mít stejný typ zakončení"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr "Všechna zakončení středního rozpětí musí mít stejný nadřazený objekt"
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "Všechny linky musí být kabelové nebo bezdrátové"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "Všechny odkazy musí odpovídat prvnímu typu odkazu"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr ""
"Všechny pozice v rámci cesty na opačných koncích odkazů se musí shodovat"
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "Chybí filtr polohy vzdáleného ukončení"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6123,23 +6145,23 @@ msgstr ""
"{module} je akceptován jako náhrada za pozici modulu, když je připojen k "
"typu modulu."
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "Fyzický popisek"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr "Šablony komponent nelze přesunout na jiný typ zařízení."
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
msgstr ""
"Šablonu komponenty nelze přidružit zároveň k typu zařízení a k typu modulu."
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6147,135 +6169,129 @@ msgstr ""
"Šablona komponenty musí být přiřazena buď k typu zařízení, nebo k typu "
"modulu."
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "šablona portu konzoly"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "šablony portů konzoly"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "šablona portu konzolového serveru"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "šablony portů konzolového serveru"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "maximální příkon"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "přidělený příkon"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "šablona napájecího portu"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "šablony napájecích portů"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr "Přidělený příkon nesmí překročit maximální příkon ({maximum_draw}W)."
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "napájecí větev"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "Fáze (pro třífázové napájení)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "šablona elektrické zásuvky"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "šablony zásuvek"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr ""
"Rodičovský napájecí port ({power_port}) musí patřit ke stejnému typu "
"zařízení"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr ""
"Rodičovský napájecí port ({power_port}) musí patřit ke stejnému typu modulu"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "pouze řízení"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "rozhraní mostu"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "bezdrátová role"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "šablona rozhraní"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "šablony rozhraní"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "Rozhraní nemůže být přemostěno samo od sebe."
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr "Rozhraní můstku ({bridge}) musí patřit ke stejnému typu zařízení"
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Rozhraní můstku ({bridge}) musí patřit ke stejnému typu modulu"
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "pozice zadního portu"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "šablona předního portu"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "šablony předního portu"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "Zadní port ({name}) musí patřit ke stejnému typu zařízení"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
@@ -6284,48 +6300,48 @@ msgstr ""
"Neplatná poloha zadního portu ({position}); zadní port {name} má pouze "
"{count} pozice"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "pozice"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "šablona zadního portu"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "šablony zadních portů"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "pozice"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr ""
"Identifikátor, na který se má odkazovat při přejmenování nainstalovaných "
"komponent"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "šablona moduární šachty"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "šablony modulárních šachet"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "šablona pozice zařízení"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "šablony rozvaděčů zařízení"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6334,228 +6350,228 @@ msgstr ""
"Role dílčího zařízení typu zařízení ({device_type}) musí být nastaveno na "
"„rodič“, aby bylo možné povolit pozice zařízení."
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "ID součásti"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "Identifikátor součásti přiřazený výrobcem"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "šablona položky inventáře"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "šablony položek inventáře"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "Komponenty nelze přesunout do jiného zařízení."
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "konec kabelu"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "označit připojený"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "Považovat za připojený"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr "Při připojování kabelu je nutné zadat konec kabelu (A nebo B)."
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "Konec kabelu nesmí být nastaven bez kabelu."
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "Nelze označit jako připojený s připojeným kabelem."
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} modely musí deklarovat vlastnost parent_object"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "Fyzický typ portu"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "rychlost"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "Rychlost portu v bitech za sekundu"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "konzolový port"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "konzolové porty"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "port konzolového serveru"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "porty konzolového serveru"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "napájecí port"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "napájecí porty"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "elektrická zásuvka"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "elektrické zásuvky"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Rodičovský napájecí port ({power_port}) musí patřit ke stejnému zařízení"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "režim"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "Strategie označování IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "nadřazené rozhraní"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "neoznačené VLAN"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "označené VLAN"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q SVLAN"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "primární MAC adresa"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Pouze rozhraní Q-in-Q mohou specifikovat službu VLAN."
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
"({interface})."
msgstr "MAC adresa {mac_address} je přiřazen k jinému rozhraní ({interface})."
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "nadřazená MAS"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr "Toto rozhraní se používá pouze pro správu mimo pásmo"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "Rychlost (Kbps)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "duplexní"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "64bitový celosvětový název"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "bezdrátový kanál"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "frekvence kanálu (MHz)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "Vyplněno vybraným kanálem (pokud je nastaven)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "vysílací výkon (dBm)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "bezdrátové sítě LAN"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "rozhraní"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "rozhraní"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} Rozhraní nemůže mít připojený kabel."
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} rozhraní nelze označit jako připojená."
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr "Rozhraní nemůže být svým vlastním rodičem."
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr "K nadřazenému rozhraní lze přiřadit pouze virtuální rozhraní."
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6563,7 +6579,7 @@ msgid ""
msgstr ""
"Vybrané nadřazené rozhraní ({interface}) patří k jinému zařízení ({device})"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6572,7 +6588,7 @@ msgstr ""
"Vybrané nadřazené rozhraní ({interface}) patří {device}, která není součástí"
" virtuálního podvozku {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6580,7 +6596,7 @@ msgid ""
msgstr ""
"Vybrané rozhraní můstku ({bridge}) patří k jinému zařízení ({device})."
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6589,21 +6605,21 @@ msgstr ""
"Vybrané rozhraní můstku ({interface}) patří {device}, která není součástí "
"virtuálního podvozku {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Virtuální rozhraní nemohou mít nadřazené rozhraní LAG."
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr "Rozhraní MAS nemůže být vlastním rodičem."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
msgstr "Vybrané rozhraní LAG ({lag}) patří k jinému zařízení ({device})."
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6612,48 +6628,31 @@ msgstr ""
"Vybrané rozhraní LAG ({lag}) patří {device}, která není součástí virtuálního"
" podvozku {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "Virtuální rozhraní nemohou mít režim PoE."
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "Virtuální rozhraní nemohou mít typ PoE."
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr "Při určování typu PoE musí specifikovat režim PoE."
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr ""
-"Role bezdrátové sítě může být nastavena pouze na bezdrátových rozhraních."
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "Kanál lze nastavit pouze na bezdrátových rozhraních."
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr "Frekvence kanálu může být nastavena pouze na bezdrátových rozhraních."
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr "Nelze určit vlastní frekvenci s vybraným kanálem."
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr "Šířku kanálu lze nastavit pouze na bezdrátových rozhraních."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr "Nelze určit vlastní šířku s vybraným kanálem."
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr "Režim rozhraní nepodporuje neoznačený vlan."
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6662,24 +6661,24 @@ msgstr ""
"Neznačená VLAN ({untagged_vlan}) musí patřit ke stejné lokalitě jako "
"nadřazené zařízení rozhraní, nebo musí být globální."
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "Mapovaná poloha na odpovídajícím zadním portu"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "přední port"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "přední porty"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "Zadní port ({rear_port}) musí patřit ke stejnému zařízení"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -6688,19 +6687,19 @@ msgstr ""
"Neplatná poloha zadního portu ({rear_port_position}): Zadní port {name} má "
"pouze {positions} pozice."
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "Počet předních portů, které lze mapovat"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "zadní port"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "zadní porty"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6709,97 +6708,97 @@ msgstr ""
"Počet pozic nesmí být menší než počet mapovaných předních portů "
"({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "přihrádka modulů"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "pozice modulů"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr "Pozice modulu nemůže patřit k modulu nainstalovanému v ní."
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "pozice zařízení"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "pozice zařízení"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr "Tento typ zařízení ({device_type}) nepodporuje pozice zařízení."
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "Nelze nainstalovat zařízení do sebe."
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
msgstr ""
"Nelze nainstalovat určené zařízení; zařízení je již nainstalováno {bay}."
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "role položky inventáře"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "role položek zásob"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "sériové číslo"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "štítek majetku"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr "Jedinečná značka použitá k identifikaci této položky"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "objeveny"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "Tato položka byla automaticky objevena"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "položka inventáře"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "inventární položky"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "Nelze přiřadit sebe jako rodiče."
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr "Nadřazená položka inventáře nepatří do stejného zařízení."
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr "Nelze přesunout položku inventáře se závislými podřízenými"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr "Nelze přiřadit skladovou položku ke komponentě na jiném zařízení"
@@ -7206,6 +7205,28 @@ msgstr ""
"Nelze znovu přiřadit MAC adresu, pokud je určena jako primární MAC pro "
"objekt"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "Rozhraní nemůže být přemostěno samo od sebe."
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Virtuální rozhraní nemohou mít režim PoE."
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Virtuální rozhraní nemohou mít typ PoE."
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "Při určování typu PoE musí specifikovat režim PoE."
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr ""
+"Role bezdrátové sítě může být nastavena pouze na bezdrátových rozhraních."
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "schéma"
@@ -7428,7 +7449,7 @@ msgstr "Lokálně přiřazený identifikátor"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Funkční role"
@@ -7657,7 +7678,7 @@ msgstr "Dosažitelný"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "Zařízení"
@@ -7684,7 +7705,7 @@ msgid "U Height"
msgstr "Výška U"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7736,8 +7757,8 @@ msgid "Power outlets"
msgstr "Elektrické zásuvky"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7749,7 +7770,7 @@ msgstr "Elektrické zásuvky"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "Rozhraní"
@@ -7784,8 +7805,8 @@ msgid "Module Bay"
msgstr "Modulová přihrádka"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7815,8 +7836,8 @@ msgid "Allocated draw (W)"
msgstr "Přidělené losování (W)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -7916,8 +7937,8 @@ msgstr "Plná hloubka"
msgid "Instances"
msgstr "Instance"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -7927,8 +7948,8 @@ msgstr "Instance"
msgid "Console Ports"
msgstr "Porty konzoly"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -7938,8 +7959,8 @@ msgstr "Porty konzoly"
msgid "Console Server Ports"
msgstr "Porty konzolového serveru"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -7949,8 +7970,8 @@ msgstr "Porty konzolového serveru"
msgid "Power Ports"
msgstr "Napájecí porty"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -7960,8 +7981,8 @@ msgstr "Napájecí porty"
msgid "Power Outlets"
msgstr "Napájecí zásuvky"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -7970,8 +7991,8 @@ msgstr "Napájecí zásuvky"
msgid "Front Ports"
msgstr "Přední porty"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -7981,16 +8002,16 @@ msgstr "Přední porty"
msgid "Rear Ports"
msgstr "Zadní porty"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "Pozice pro zařízení"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -8069,58 +8090,58 @@ msgstr "Testovací případ musí nastavit peer_termination_type"
msgid "Disconnected {count} {type}"
msgstr "Odpojeno {count} {type}"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "Rezervace"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "Zařízení bez racku"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "Kontext konfigurace"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "Konfigurace rendrování"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "Virtuální stroje"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "Nainstalované zařízení {device} v zátoce {device_bay}."
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "Odstraněné zařízení {device} od zátoky {device_bay}."
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "Děti"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "Přidán člen {device}"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr "Nelze odebrat hlavní zařízení {device} z virtuálního podvozku."
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Odstraněno {device} z virtuálního šasi {chassis}"
@@ -8134,11 +8155,16 @@ msgstr "Neznámý související objekt (y): {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "Změna typu vlastních polí není podporována."
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "Plánování není pro tento skript povoleno."
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "Naplánovaný čas musí být v budoucnu."
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "Text"
@@ -8644,7 +8670,7 @@ msgstr "Je aktivní"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "Typy objektů"
@@ -8745,9 +8771,9 @@ msgstr "Klasifikace vstupu"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "Uživatelé"
@@ -8762,9 +8788,9 @@ msgstr "Uživatelská jména oddělená čárkami, uzavřená dvojitými uvozovk
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "Skupiny"
@@ -9091,10 +9117,6 @@ msgstr "Interval, ve kterém je tato zpráva znovu spuštěna (v minutách)"
msgid " (current time: {now})"
msgstr " (aktuální čas: {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "Naplánovaný čas musí být v budoucnu."
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "Odevzdat změny"
@@ -9412,103 +9434,106 @@ msgstr "Pravda"
msgid "False"
msgstr "Nepravdivé"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, 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:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "Hodnota musí být řetězec."
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Hodnota musí odpovídat regex '{regex}'"
-#: netbox/extras/models/customfields.py:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "Hodnota musí být celé číslo."
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Hodnota musí být alespoň {minimum}"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Hodnota nesmí překročit {maximum}"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "Hodnota musí být desetinná."
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "Hodnota musí být pravdivá nebo nepravdivá."
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
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:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Neplatná volba ({value}) pro volitelnou sadu {choiceset}."
-#: netbox/extras/models/customfields.py:751
+#: netbox/extras/models/customfields.py:767
#, 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:760
+#: netbox/extras/models/customfields.py:776
#, 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:766
+#: netbox/extras/models/customfields.py:782
#, 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:770
+#: netbox/extras/models/customfields.py:786
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Nalezeno neplatné ID objektu: {id}"
-#: netbox/extras/models/customfields.py:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "Povinné pole nesmí být prázdné."
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
msgid "Base set of predefined choices (optional)"
msgstr "Základní sada předdefinovaných možností (volitelné)"
-#: netbox/extras/models/customfields.py:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "Volby jsou automaticky seřazeny abecedně"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "vlastní sada výběru polí"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "vlastní sady výběru polí"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "Musí definovat základní nebo další možnosti."
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9976,19 +10001,19 @@ msgstr "označená položka"
msgid "tagged items"
msgstr "označené položky"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "Data skriptu"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "Parametry spuštění skriptu"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml je zastaralý a bude odstraněn ve verzi 4.5"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json je zastaralý a bude odstraněn ve verzi 4.5"
@@ -10185,32 +10210,32 @@ msgstr "Neplatný atribut“{name}„na vyžádání"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Neplatný atribut“{name}„pro {model}"
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Při vykreslování šablony došlo k chybě: {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "Váš řídicí panel byl resetován."
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "Přidán widget: "
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "Aktualizovaný widget: "
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "Odstraněný widget: "
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "Chyba při mazání widgetu: "
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr "Nelze spustit skript: Proces RQ Worker není spuštěn."
@@ -10400,71 +10425,67 @@ msgstr "Rozsahy, které obsahují tuto předponu nebo IP"
msgid "Parent prefix"
msgstr "Nadřazená předpona"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "Skupina FHRP (ID)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "Je přiřazen k rozhraní"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "Je přiřazen"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "Aplikační služba (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "NAT uvnitř IP adresy (ID)"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "Q-in-Q SVLAN (ID)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Číslo SVLAN Q-in-Q (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "Přiřazené rozhraní virtuálního počítače"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "Zásady překladu VLAN (název)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "Skupina FHRP (název)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "Skupina FHRP (ID)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "IP adresa (ID)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "IP adresa"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "Primární IPv4 (ID)"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "Primární IPv4 (adresa)"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "Primární IPv6 (ID)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "Primární IPv6 (adresa)"
@@ -10575,8 +10596,8 @@ msgid "DNS name"
msgstr "Název DNS"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10622,7 +10643,7 @@ msgstr "Autentizace"
msgid "VLAN ID ranges"
msgstr "Rozsahy ID VLAN"
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10636,7 +10657,7 @@ msgstr "Q v Q"
msgid "Site & Group"
msgstr "Stránky a skupina"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10644,8 +10665,8 @@ msgid "Policy"
msgstr "Politika"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "Přístavy"
@@ -10704,68 +10725,68 @@ msgstr "Je mimo pásmo"
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:384
+#: netbox/ipam/forms/bulk_import.py:398
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:388
+#: netbox/ipam/forms/bulk_import.py:402
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:392
+#: netbox/ipam/forms/bulk_import.py:406
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:396
+#: netbox/ipam/forms/bulk_import.py:410
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:400
+#: netbox/ipam/forms/bulk_import.py:414
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:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "Typ autentizace"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "Přiřazená skupina VLAN"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
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:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "Zásady překladu VLAN"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "Protokol IP"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "Rodičovský typ (aplikace a model)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "Název nadřazeného objektu"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "ID nadřazeného objektu"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr ""
"Jeden z nadřazených nebo parent_object_id musí být zahrnut do "
"parent_object_type"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} není přiřazen tomuto rodiči."
@@ -10831,17 +10852,13 @@ msgstr "Zařízení/VM"
msgid "Parent Prefix"
msgstr "Nadřazená předpona"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "Přiřazeno k rozhraní"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "Název DNS"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "VLAN"
@@ -11482,7 +11499,7 @@ msgid "Added"
msgstr "Přidal"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11624,23 +11641,23 @@ msgstr ""
"V názvech DNS jsou povoleny pouze alfanumerické znaky, hvězdičky, pomlčky, "
"tečky a podtržítka"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "Rozhraní zařízení"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "Rozhraní virtuálních počítačů"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "Dětské předpony"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "Dětské rozsahy"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "Související IP adresy"
@@ -11952,37 +11969,50 @@ msgstr "Povolit režim údržby"
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "NetBox Copilot povolen"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr ""
+"Aktivujte agenta NetBox Copilot AI globálně. Pokud je povoleno, uživatelé "
+"mohou agenta přepínat jednotlivě."
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQL povoleno"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "Povolte rozhraní GraphQL API"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "Zachování seznamu změn"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr "Dny pro uchování historie changelogu (neomezeně nastaveno na nulu)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "Zachování výsledků úlohy"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr ""
"Dny pro uchování historie výsledků úlohy (neomezeně nastaveno na nulu)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "URL mapy"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "Základní adresa URL pro mapování geografických lokalit"
@@ -12277,7 +12307,7 @@ msgstr "Profily IPsec"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "Virtuální disky"
@@ -12447,9 +12477,9 @@ msgstr "Administrátor"
msgid "API Tokens"
msgstr "Tokeny API"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "Oprávnění"
@@ -12618,55 +12648,63 @@ msgid "Support for translation has been disabled locally"
msgstr "Podpora překladu byla lokálně zakázána"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "NetBox Copilot"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "Povolení agenta NetBox Copilot AI"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "Délka stránky"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "Výchozí počet objektů, které se mají zobrazit na stránce"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "Umístění stránkování"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "Dole"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "Nahoře"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "Obojí"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr "Kde budou ovládací prvky stránkování zobrazeny vzhledem k tabulce"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "Pruhované řádky tabulky"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr "Vykreslování řádků tabulky střídavými barvami pro zvýšení čitelnosti"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "Formát dat"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr ""
"Preferovaná syntaxe pro zobrazení obecných dat v uživatelském rozhraní"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "Oddělovač CSV"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr "Znak použitý k oddělení polí v datech CSV"
@@ -12683,63 +12721,63 @@ msgstr "Po inicializaci nelze do registru přidat úložiště"
msgid "Cannot delete stores from registry"
msgstr "Nelze odstranit obchody z registru"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "Čeština"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "Dánština"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "Němčina"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "Angličtina"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "Španělština"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "Francouzština"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "Italština"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "Japonština"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "Holandština"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "Polština"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "Portugalština"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "Ruština"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "Turečtina"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "Ukrajinština"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "Čínština"
@@ -12808,28 +12846,28 @@ msgid "Updated {count} {object_type}"
msgstr "aktualizováno {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Ne {object_type} Byly vybrány."
-#: netbox/netbox/views/generic/bulk_views.py:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Přejmenováno {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "Hromadné mazání {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Vymazáno {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr ""
"Odstranění se nezdařilo kvůli přítomnosti jednoho nebo více závislých "
@@ -13404,7 +13442,7 @@ msgstr "Maximální velikost stránky"
msgid "User preferences"
msgstr "Uživatelské preference"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "Zachování pracovních míst"
@@ -14391,7 +14429,7 @@ msgstr "Přidat nového člena"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "Akce"
@@ -15593,7 +15631,7 @@ msgid "View"
msgstr "Pohled"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "Omezení"
@@ -16060,23 +16098,23 @@ msgstr "Je Superuser"
msgid "Can View"
msgstr "Může zobrazit"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "Může přidat"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "Může se změnit"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "Může smazat"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "Uživatelské rozhraní"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -16086,7 +16124,7 @@ msgstr ""
"klíč před odesláním tohoto formuláře, protože po vytvoření tokenu "
"již nemusí být přístupný."
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -16096,31 +16134,31 @@ msgstr ""
"omezení. Příklad: 10.1.1.0/24,192.168.10.16/32,2001: db 8:1: "
":/64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "Potvrdit heslo"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr "Pro ověření zadejte stejné heslo jako dříve."
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr "Hesla se neshodují! Zkontrolujte prosím svůj vstup a zkuste to znovu."
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr "Vyberte typy objektů, na které se oprávnění vztahuje."
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "Další akce"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "Opatření udělená navíc k výše uvedeným opatřením"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -16130,15 +16168,15 @@ msgstr ""
"hodnotu null, aby odpovídala všem objektům tohoto typu. Seznam více objektů "
"bude mít za následek logickou operaci OR."
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "Objekty"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "Musí být vybrána alespoň jedna akce."
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "Neplatný filtr pro {model}: {error}"
@@ -16231,7 +16269,7 @@ msgstr "uživatel"
msgid "A user with this username already exists."
msgstr "Uživatel s tímto uživatelským jménem již existuje."
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "Vlastní akce"
@@ -16452,11 +16490,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Unikátní zkratka vhodná pro URL"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr "Zadejte kontextová data do JSON Formát."
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "MAC adresa musí být ve formátu EUI-48"
@@ -16949,7 +16987,7 @@ msgstr "virtuální disk"
msgid "virtual disks"
msgstr "virtuální disky"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "Přidal {count} zařízení do clusteru {cluster}"
diff --git a/netbox/translations/da/LC_MESSAGES/django.mo b/netbox/translations/da/LC_MESSAGES/django.mo
index 5d8ba0aaa..5d79c5be1 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 c0aca705b..4bbe9c02c 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-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+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"
@@ -26,7 +26,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "Nøgle"
@@ -63,7 +63,7 @@ msgstr "Sidst brugt"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "Tilladte IP'er"
@@ -134,7 +134,7 @@ msgid "Decommissioned"
msgstr "Nedlagt"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -171,9 +171,9 @@ msgstr "Talede"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "Område (ID)"
@@ -183,10 +183,10 @@ msgstr "Område (ID)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "Region (slug)"
@@ -195,10 +195,10 @@ msgstr "Region (slug)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "Områdegruppe (ID)"
@@ -207,11 +207,11 @@ msgstr "Områdegruppe (ID)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "Områdegruppe (slug)"
@@ -228,16 +228,16 @@ msgstr "Områdegruppe (slug)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -268,7 +268,7 @@ msgstr "Område"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "Område (slug)"
@@ -324,10 +324,10 @@ msgstr "Kredsløbstype (slug)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "Område (ID)"
@@ -335,8 +335,8 @@ msgstr "Område (ID)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "Placering (ID)"
@@ -346,9 +346,9 @@ msgstr "Afslutning A (ID)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -392,7 +392,7 @@ msgstr "Kredsløb"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "Placering (slug)"
@@ -413,7 +413,7 @@ msgstr "Kredsløb (ID)"
msgid "Virtual circuit (CID)"
msgstr "Virtuelt kredsløb (CID)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "Virtuelt kredsløb (ID)"
@@ -449,8 +449,8 @@ msgstr "Virtuel kredsløbstype (slug)"
msgid "Virtual circuit"
msgstr "Virtuelt kredsløb"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "Grænseflade (ID)"
@@ -461,7 +461,7 @@ msgstr "Grænseflade (ID)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -715,8 +715,8 @@ msgstr "Farve"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -799,7 +799,7 @@ msgstr "Leverandørkonto"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -827,7 +827,7 @@ msgstr "Leverandørkonto"
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -882,8 +882,8 @@ msgstr "Status"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -986,17 +986,18 @@ msgstr "Serviceparametre"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1014,7 +1015,7 @@ msgstr "Attributter"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1114,7 +1115,7 @@ msgstr "Leverandørnetværk"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1122,7 +1123,7 @@ msgstr "Leverandørnetværk"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1177,8 +1178,8 @@ msgstr "Kredsløbstype"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1196,8 +1197,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1237,9 +1238,9 @@ msgstr "Operationel rolle"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1288,7 +1289,7 @@ msgstr "Grænseflade"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1341,8 +1342,8 @@ msgstr "Kontakter"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1398,7 +1399,7 @@ msgstr "Termside"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "Opgave"
@@ -1407,8 +1408,8 @@ msgstr "Opgave"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1455,12 +1456,12 @@ msgid "Group Assignment"
msgstr "Gruppeopgave"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1487,8 +1488,8 @@ msgstr "Unikt kredsløbs-ID"
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1589,8 +1590,8 @@ msgstr "Patchpanelets ID og portnummer"
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1622,8 +1623,8 @@ msgstr "En kredsløbsafslutning skal fastgøres til et afsluttende objekt."
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1763,7 +1764,7 @@ msgstr "virtuelle kredsløbsafslutninger"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1911,8 +1912,8 @@ msgstr "Forpligtelsesrate"
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1930,7 +1931,7 @@ msgstr "Forpligtelsesrate"
msgid "Comments"
msgstr "Bemærkninger"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -1998,10 +1999,10 @@ msgstr "Opsigelser"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2051,12 +2052,12 @@ msgstr "Opsigelser"
msgid "Device"
msgstr "Enhed"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "Der er ikke defineret nogen afslutninger for kredsløb {circuit}."
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "Udskiftede afslutninger til kredsløb {circuit}."
@@ -2242,7 +2243,7 @@ msgstr "Bruges kun til kloning med HTTP(S)"
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "Adgangskode"
@@ -2273,14 +2274,14 @@ msgstr "Datakilde (ID)"
msgid "Data source (name)"
msgstr "Datakilde (navn)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "Bruger (ID)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "Brugernavn"
@@ -2295,7 +2296,8 @@ msgstr "Brugernavn"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2412,7 +2414,7 @@ msgstr "Færdiggjort før"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "Bruger"
@@ -2517,7 +2519,7 @@ msgstr "Brugerpræferencer"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "Diverse"
@@ -2617,20 +2619,20 @@ msgid "Config revision #{id}"
msgstr "Konfigurationsrevision #{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2645,8 +2647,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2705,7 +2707,7 @@ msgstr ""
msgid "last updated"
msgstr "sidst opdateret"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "sti"
@@ -3029,7 +3031,7 @@ msgstr "PID"
msgid "No workers found"
msgstr "Ingen arbejdere fundet"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "Job {job_id} ikke fundet"
@@ -3044,50 +3046,50 @@ msgstr "Job {id} ikke fundet."
msgid "Queued job #{id} to sync {datasource}"
msgstr "Jobnummer i kø{id} at synkronisere {datasource}"
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "Log"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "Gendannet konfigurationsrevision #{id}"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "Job {id} er blevet slettet."
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "Fejl ved sletning af job {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "Job {id} er blevet sat i kø igen."
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "Job {id} er blevet sat i kø."
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "Job {id} er blevet stoppet."
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "Det lykkedes ikke at stoppe jobbet {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "Plugin-kataloget kunne ikke indlæses"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "Plugin {name} ikke fundet"
@@ -3215,16 +3217,16 @@ msgstr "Forældet"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3352,7 +3354,7 @@ msgstr "Virtuel"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3363,7 +3365,7 @@ msgid "Virtual interfaces"
msgstr "Virtuelle grænseflader"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3574,9 +3576,9 @@ msgid "Three-phase"
msgstr "Trefaset"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Handicappede"
@@ -3611,7 +3613,7 @@ msgid "Parent site group (slug)"
msgstr "Overordnet områdegruppe (slug)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "Gruppe (ID)"
@@ -3634,16 +3636,16 @@ msgstr "Forældreplacering (slug)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "Producent (ID)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "Producent (slug)"
@@ -3656,23 +3658,23 @@ msgid "Rack type (ID)"
msgstr "Racktype (ID)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "Rolle (ID)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "Rolle (slug)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "Rack (ID)"
@@ -3758,19 +3760,19 @@ msgid "Profile (name)"
msgstr "Profil (navn)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "Enhedstype (ID)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "Modultype (ID)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "Strømstik (ID)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "Overordnet beholdningspost (ID)"
@@ -3820,9 +3822,9 @@ msgstr "Platform (ID)"
msgid "Platform (slug)"
msgstr "Platform (slug)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "Områdenavn (slug)"
@@ -3852,17 +3854,16 @@ msgid "Is full depth"
msgstr "Er fuld dybde"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "MAC-adresse"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3889,57 +3890,57 @@ msgstr "OOB IP (ID)"
msgid "Has virtual device context"
msgstr "Har virtuel enhedskontekst"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "VDC (ID)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "Enhedsmodel"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "Modultype (model)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "Modulplads (ID)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "Rack (navn)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "Enhed (ID)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "Enhed (navn)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "Enhedstype (model)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "Enhedsrolle (ID)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "Enhedsrolle (slug)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "Virtuelt kabinet (ID)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3949,61 +3950,70 @@ msgstr "Virtuelt kabinet (ID)"
msgid "Virtual Chassis"
msgstr "Virtuelt kabinet"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "Modul (ID)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "Kabel (ID)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "Virtuel maskine (navn)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "Virtuel maskine (ID)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "Grænseflade (navn)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "VM-grænseflade (navn)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "VM-grænseflade (ID)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "Er tildelt"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "Er primær"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "802.1Q-tilstand"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "Tildelt VLAN"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "Tildelt VID"
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4033,19 +4043,19 @@ msgstr "Tildelt VID"
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (RED.)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4056,13 +4066,13 @@ msgstr "L2VPN (ID)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "VLAN-oversættelsespolitik (ID)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4071,39 +4081,39 @@ msgstr "VLAN-oversættelsespolitik (ID)"
msgid "VLAN Translation Policy"
msgstr "VLAN-oversættelsespolitik"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr "Virtuelle chassisgrænseflader til enhed, når enheden er master"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr "Virtuelle chassisgrænseflader til enhed, når enheden er master (ID)"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "Virtuelle chassis-grænseflader til enhed"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "Virtuelle chassisgrænseflader til enhed (ID)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "Slags grænseflade"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "Overordnet grænseflade (ID)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "Broet grænseflade (ID)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "LAG-grænseflade (ID)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4111,78 +4121,78 @@ msgstr "LAG-grænseflade (ID)"
msgid "MAC Address"
msgstr "MAC-adresse"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "Primær MAC-adresse (ID)"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "Primær MAC-adresse"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "Virtuel enhedskontekst"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "Virtuel enhedskontekst (identifikator)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "Trådløst LAN"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "Trådløs forbindelse"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "Virtuel kredsløbsafslutning (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "Forældremodulplads (ID)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "Installeret modul (ID)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "Installeret enhed (ID)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "Installeret enhed (navn)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "Master (ID)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "Master (navn)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "Lejer (ID)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "Lejer (snegle)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "Uafsluttede"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "Strømpanel (ID)"
@@ -4194,7 +4204,7 @@ msgstr "Strømpanel (ID)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "Mærker"
@@ -4254,8 +4264,8 @@ msgstr "Tidszone"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4428,7 +4438,7 @@ msgstr "Luftstrøm"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4445,8 +4455,8 @@ msgstr "Rack"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "Hardware"
@@ -4470,10 +4480,10 @@ msgid "Exclude from utilization"
msgstr "Ekskluder fra udnyttelse"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4501,10 +4511,10 @@ msgid "Profile"
msgstr "Profil"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4539,8 +4549,8 @@ msgstr "Konfigurationsskabelon"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "Enhedstype"
@@ -4597,7 +4607,7 @@ msgid "Virtualization"
msgstr "Virtualisering"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "Modultype"
@@ -4640,7 +4650,7 @@ msgid "Domain"
msgstr "domæne"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "Strømpanel"
@@ -4675,8 +4685,8 @@ msgid "Maximum draw"
msgstr "Maksimal trækning"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "Maksimal forbrug (watt)"
@@ -4685,14 +4695,14 @@ msgid "Allocated draw"
msgstr "Tildelt lodtrækning"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "Allokeret forbrug (watt)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "Strømstik"
@@ -4707,16 +4717,16 @@ msgstr "Kun ledelse"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "PoE-tilstand"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "PoE-type"
@@ -4725,8 +4735,8 @@ msgstr "PoE-type"
msgid "Wireless role"
msgstr "Trådløs rolle"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4745,7 +4755,7 @@ msgstr "Modul"
msgid "LAG"
msgstr "FORSINKELSE"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "Virtuelle enhedskontekster"
@@ -4773,21 +4783,21 @@ msgstr "Hastighed"
msgid "Mode"
msgstr "Tilstand"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "VLAN-gruppe"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "Umærket VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4802,16 +4812,16 @@ msgstr "Tilføj taggede VLAN'er"
msgid "Remove tagged VLANs"
msgstr "Fjern mærkede VLAN'er"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "Q-in-Q-service-VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "Trådløs LAN-gruppe"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4819,7 +4829,7 @@ msgid "Wireless LANs"
msgstr "Trådløse LAN"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4831,17 +4841,17 @@ msgid "Addressing"
msgstr "Adressering"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "Betjening"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4849,7 +4859,7 @@ msgid "Related Interfaces"
msgstr "Relaterede grænseflader"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4890,7 +4900,7 @@ msgid "available options"
msgstr "tilgængelige muligheder"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5083,7 +5093,7 @@ msgstr "Modulrummet, hvor dette modul er installeret"
msgid "The type of module"
msgstr "Typen af modul"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "Replikerer komponenter"
@@ -5095,11 +5105,11 @@ msgstr ""
"Udfyld automatisk komponenter, der er knyttet til denne modultype (aktiveret"
" som standard)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "Vedtage komponenter"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "Vedtage allerede eksisterende komponenter"
@@ -5124,13 +5134,13 @@ msgstr "Lokalt strømstik, der forsyner dette strømudtag"
msgid "Electrical phase (for three-phase circuits)"
msgstr "Elektrisk fase (til trefasede kredsløb)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "Forældregrænseflade"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5196,8 +5206,8 @@ msgstr "Trådløs rolle (AP/station)"
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} er ikke tildelt enheden {device}"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "Bageste port"
@@ -5278,15 +5288,11 @@ msgstr "Virtuel maskine"
msgid "Parent VM of assigned interface (if any)"
msgstr "Overordnet VM for tildelt grænseflade (hvis nogen)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "Tildelt grænseflade"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "Er primær"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr "Gør dette til den primære MAC-adresse for den tildelte grænseflade"
@@ -5375,7 +5381,7 @@ msgstr ""
"{color} matchede ikke noget brugt farvenavn og var længere end seks tegn: "
"ugyldig hex."
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5406,7 +5412,7 @@ msgstr "Forsyningstype (AC/DC)"
msgid "Single or three-phase"
msgstr "Enkelt- eller trefaset"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5417,7 +5423,7 @@ msgstr "Primær IPv4"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "IP-adresse med maske, fx 1.2.3.4/24"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5428,7 +5434,7 @@ msgstr "Primær IPv6"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "IPv6-adresse med præfix-længde, fx 2001:db8::1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5471,7 +5477,7 @@ msgstr "Kan ikke adoptere {model} {name} da det allerede hører til et modul"
msgid "A {model} named {name} already exists"
msgstr "EN {model} som hedder {name} findes allerede"
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5480,7 +5486,7 @@ msgstr "EN {model} som hedder {name} findes allerede"
msgid "Power Panel"
msgstr "Strømpanel"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5585,8 +5591,8 @@ msgstr "Venlig"
msgid "Mgmt only"
msgstr "Kun Mgmt"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "WWN"
@@ -5628,14 +5634,22 @@ msgstr "Kabel"
msgid "Discovered"
msgstr "Opdaget"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "Tildelt enhed"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "Tildelt VM"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "Tildelt til en grænseflade"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "Primær MAC af en grænseflade"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5667,12 +5681,12 @@ msgid "Scope"
msgstr "Anvendelsesområde"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "Vælg venligst en {scope_type}."
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "Omfangstype (app og model)"
@@ -5734,15 +5748,15 @@ msgstr ""
msgid "The priority of the device in the virtual chassis"
msgstr "Enhedens prioritet i det virtuelle chassis"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr "Udfyld automatisk komponenter, der er knyttet til denne modultype"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "Karakteristika"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5757,35 +5771,35 @@ msgstr ""
"stede, erstattes automatisk med positionsværdien, når du opretter et nyt "
"modul."
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "Konsolportskabelon"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "Konsolserverportskabelon"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "Frontportskabelon"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "Grænsefladeskabelon"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "Skabelon til strømudtag"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "Strømstikskabelon"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "Bagport skabelon"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5793,14 +5807,14 @@ msgstr "Bagport skabelon"
msgid "Console Port"
msgstr "Konsolport"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Konsolserverport"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5811,7 +5825,7 @@ msgstr "Konsolserverport"
msgid "Front Port"
msgstr "Frontport"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5824,40 +5838,40 @@ msgstr "Frontport"
msgid "Rear Port"
msgstr "Bageste port"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "Strømstik"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "Strømudtag"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "Komponenttildeling"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr "En InventoryItem kan kun tildeles til en enkelt komponent."
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "LAG-grænseflade"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "Filtrer VLAN'er, der er tilgængelige til tildeling efter gruppe."
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "Børneenhed"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
@@ -5865,37 +5879,37 @@ msgstr ""
"Underordnede enheder skal først oprettes og tildeles til den overordnede "
"enheds område og rack."
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "Konsolport"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "Konsolserverport"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "Frontport"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "Strømudtag"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "Lagergenstand"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "Lagervarrolle"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "VM-grænseflade"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5912,7 +5926,7 @@ msgstr "VM-grænseflade"
msgid "Virtual Machine"
msgstr "Virtuel maskine"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
msgid "A MAC address can only be assigned to a single object."
msgstr "En MAC-adresse kan kun tildeles et enkelt objekt."
@@ -5990,8 +6004,8 @@ 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:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "etiket"
@@ -6047,7 +6061,16 @@ msgstr "kabelafslutning"
msgid "cable terminations"
msgstr "kabelafslutninger"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr ""
+"Kan ikke tilslutte et kabel til {obj_parent} > {obj} fordi det er markeret "
+"som tilsluttet."
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6056,72 +6079,72 @@ msgstr ""
"Duplikat opsigelse fundet for {app_label}.{model} {termination_id}: kabel "
"{cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Kabler kan ikke afsluttes til {type_display} grænseflader"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Kredsløbsterminationer, der er knyttet til et leverandørnetværk, er muligvis"
" ikke kablet."
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "er aktiv"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "er komplet"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "er splittet"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "kabelbane"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "kabelstier"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr ""
"Alle terminationer med oprindelsesstatus skal være knyttet til det samme "
"link"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr "Alle mellemspændingsterminationer skal have samme termineringstype"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr ""
"Alle mellemspændingsafslutninger skal have det samme overordnede objekt"
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "Alle links skal være kabel eller trådløse"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "Alle links skal matche den første linktype"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr ""
"Alle positioner, der tæller inden for stien i modsatte ender af links, skal "
"matche"
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "Fjernslutningspositionsfilter mangler"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6130,16 +6153,16 @@ msgstr ""
"{module} accepteres som erstatning for modulpladsens position, når den er "
"knyttet til en modultype."
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "Fysisk etiket"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr "Komponentskabeloner kan ikke flyttes til en anden enhedstype."
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6147,7 +6170,7 @@ msgstr ""
"En komponentskabelon kan ikke knyttes til både en enhedstype og en "
"modultype."
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6155,134 +6178,128 @@ msgstr ""
"En komponentskabelon skal være tilknyttet enten en enhedstype eller en "
"modultype."
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "skabelon til konsolport"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "konsolportskabeloner"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "skabelon til konsolserverport"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "skabeloner til konsolserverportskabeloner"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "maksimal trækning"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "tildelt lodtrækning"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "strømstikskabelon"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "strømstikskabeloner"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr ""
"Tildelt lodtrækning kan ikke overstige den maksimale trækning "
"({maximum_draw}W)."
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "foderben"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "Fase (til trefasefoedninger)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "Strømudtag skabelon"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "strømudtagsskabeloner"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr "Hovedstrømstik ({power_port}) skal tilhøre samme enhedstype"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr "Hovedstrømstik ({power_port}) skal tilhøre samme modultype"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "Kun ledelse"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "brogrænseflade"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "trådløs rolle"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "grænseflade skabelon"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "interface skabeloner"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "En grænseflade kan ikke kobles til sig selv."
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr "Brogrænseflade ({bridge}) skal tilhøre samme enhedstype"
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Brogrænseflade ({bridge}) skal tilhøre samme modultype"
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "bageste portposition"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "skabelon til frontport"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "frontportskabeloner"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "Bageste port ({name}) skal tilhøre samme enhedstype"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
@@ -6291,47 +6308,47 @@ msgstr ""
"Ugyldig bageste portposition ({position}); bageste port {name} har kun "
"{count} positioner"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "positioner"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "bagport skabelon"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "bageste portskabeloner"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "position"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr ""
"Identifikator, der skal refereres til, når installerede komponenter omdøbes"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "modulbugtsskabelon"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "modulbugtsskabeloner"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "skabelon til enhedsplads"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "skabeloner til enhedsplads"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6340,150 +6357,150 @@ msgstr ""
"Underenhedsrolle for enhedstypen ({device_type}) skal indstilles til "
"„forælder“ for at tillade enhedspladser."
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "del-ID"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "Producenttildelt artikel-id"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "lagervareskabelon"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "lagervareskabeloner"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "Komponenter kan ikke flyttes til en anden enhed."
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "kabelende"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "mærke tilsluttet"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "Behandl som om et kabel er tilsluttet"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr "Du skal angive kabelenden (A eller B), når du tilslutter et kabel."
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "Kabelenden må ikke indstilles uden et kabel."
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "Kan ikke markere som tilsluttet med et tilsluttet kabel."
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} modeller skal erklære en parent_object egenskab"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "Fysisk porttype"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "hastighed"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "Porthastighed i bit pr. sekund"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "konsolport"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "konsolporte"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "Konsolserverport"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "konsolserverporte"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "strømstik"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "strømstik"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "strømudtag"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "strømudtag"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr "Hovedstrømstik ({power_port}) skal tilhøre den samme enhed"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "tilstand"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q-mærkningsstrategi"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "forældregrænseflade"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "umærket VLAN"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "mærkede VLAN'er"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "Q-i-Q SVLAN"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "primær MAC-adresse"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Kun Q-in-Q-grænseflader kan angive et service-VLAN."
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6491,77 +6508,77 @@ msgid ""
msgstr ""
"MAC-adresse {mac_address} er tildelt en anden grænseflade ({interface})."
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "forældreLAG"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr "Denne grænseflade bruges kun til administration uden for båndet"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "hastighed (Kbps)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "duplex"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "64-bit verdensomspændende navn"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "trådløs kanal"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "kanalfrekvens (MHz)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "Udfyldt af valgt kanal (hvis indstillet)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "sendeeffekt (dBm)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "trådløse LAN"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "grænseflade"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "grænseflader"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} grænseflader kan ikke have et kabel tilsluttet."
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} grænseflader kan ikke markeres som tilsluttet."
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr "En grænseflade kan ikke være sin egen forælder."
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr "Kun virtuelle grænseflader kan tildeles en overordnet grænseflade."
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6570,7 +6587,7 @@ msgstr ""
"Den valgte overordnede grænseflade ({interface}) tilhører en anden enhed "
"({device})"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6579,7 +6596,7 @@ msgstr ""
"Den valgte overordnede grænseflade ({interface}) tilhører {device}, som ikke"
" er en del af det virtuelle chassis {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6587,7 +6604,7 @@ msgid ""
msgstr ""
"Den valgte brogrænseflade ({bridge}) tilhører en anden enhed ({device})."
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6596,22 +6613,22 @@ msgstr ""
"Den valgte brogrænseflade ({interface}) tilhører {device}, som ikke er en "
"del af det virtuelle chassis {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Virtuelle grænseflader kan ikke have en overordnet LAG-grænseflade."
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr "En LAG-grænseflade kan ikke være dens egen overordnede."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
msgstr ""
"Den valgte LAG-grænseflade ({lag}) tilhører en anden enhed ({device})."
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6620,47 +6637,31 @@ msgstr ""
"Den valgte LAG-grænseflade ({lag}) tilhører {device}, som ikke er en del af "
"det virtuelle chassis {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "Virtuelle grænseflader kan ikke have en PoE-tilstand."
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "Virtuelle grænseflader kan ikke have en PoE-type."
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr "Skal angive PoE-tilstand, når du angiver en PoE-type."
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr "Trådløs rolle kan kun indstilles på trådløse grænseflader."
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "Kanal kan kun indstilles på trådløse grænseflader."
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr "Kanalfrekvensen kan kun indstilles på trådløse grænseflader."
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr "Kan ikke angive brugerdefineret frekvens med valgt kanal."
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr "Kanalbredden kan kun indstilles på trådløse grænseflader."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr "Kan ikke angive brugerdefineret bredde med valgt kanal."
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr "Interface-tilstand understøtter ikke et umærket vlan."
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6669,24 +6670,24 @@ msgstr ""
"Den umærkede VLAN ({untagged_vlan}) skal tilhøre det samme område som "
"grænsefladens overordnede enhed, eller det skal være globalt."
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "Kortlagt position på tilsvarende bageste port"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "Frontport"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "frontporte"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "Bageste port ({rear_port}) skal tilhøre den samme enhed"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -6695,19 +6696,19 @@ msgstr ""
"Ugyldig bageste portposition ({rear_port_position}): Bageste port {name} har"
" kun {positions} positioner."
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "Antal frontporte, der kan kortlægges"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "bageste port"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "bageste porte"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6716,37 +6717,37 @@ msgstr ""
"Antallet af positioner kan ikke være mindre end antallet af kortlagte "
"frontporte ({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "modulplads"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "modulpladser"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr "En modulplads kan ikke tilhøre et modul, der er installeret i den."
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "enhedsplads"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "enhedsbugter"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr "Denne type enhed ({device_type}) understøtter ikke enhedsbugter."
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "Kan ikke installere en enhed i sig selv."
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6754,60 +6755,60 @@ msgstr ""
"Kan ikke installere den angivne enhed; enheden er allerede installeret i "
"{bay}."
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "lagervarerolle"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "lagervareroller"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "serienummer"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "aktivmærke"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr "Et unikt tag, der bruges til at identificere dette element"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "opdaget"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "Dette element blev automatisk opdaget"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "lagerpost"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "lagervarer"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "Kan ikke tildele mig selv som forælder."
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr "Overordnet lagervare tilhører ikke den samme enhed."
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr "Kan ikke flytte en lagervare med afhængige underordnede"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr "Kan ikke tildele lagervare til komponent på en anden enhed"
@@ -7216,6 +7217,27 @@ msgstr ""
"MAC-adresse kan ikke tildeles igen, mens den er angivet som den primære MAC "
"for et objekt"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "En grænseflade kan ikke kobles til sig selv."
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Virtuelle grænseflader kan ikke have en PoE-tilstand."
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Virtuelle grænseflader kan ikke have en PoE-type."
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "Skal angive PoE-tilstand, når du angiver en PoE-type."
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr "Trådløs rolle kan kun indstilles på trådløse grænseflader."
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "skema"
@@ -7439,7 +7461,7 @@ msgstr "Lokalt tildelt identifikator"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Funktionel rolle"
@@ -7671,7 +7693,7 @@ msgstr "Tilgængelig"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "Enheder"
@@ -7698,7 +7720,7 @@ msgid "U Height"
msgstr "U Højde"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7750,8 +7772,8 @@ msgid "Power outlets"
msgstr "Strømudtag"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7763,7 +7785,7 @@ msgstr "Strømudtag"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "Grænseflader"
@@ -7798,8 +7820,8 @@ msgid "Module Bay"
msgstr "Modulbugt"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7829,8 +7851,8 @@ msgid "Allocated draw (W)"
msgstr "Tildelt lodtrækning (W)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -7930,8 +7952,8 @@ msgstr "Fuld dybde"
msgid "Instances"
msgstr "forekomster"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -7941,8 +7963,8 @@ msgstr "forekomster"
msgid "Console Ports"
msgstr "Konsolporte"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -7952,8 +7974,8 @@ msgstr "Konsolporte"
msgid "Console Server Ports"
msgstr "Konsolserverporte"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -7963,8 +7985,8 @@ msgstr "Konsolserverporte"
msgid "Power Ports"
msgstr "Strømstik"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -7974,8 +7996,8 @@ msgstr "Strømstik"
msgid "Power Outlets"
msgstr "Strømudtag"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -7984,8 +8006,8 @@ msgstr "Strømudtag"
msgid "Front Ports"
msgstr "Frontporte"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -7995,16 +8017,16 @@ msgstr "Frontporte"
msgid "Rear Ports"
msgstr "Bageste porte"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "Enhedsbugter"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -8083,58 +8105,58 @@ msgstr "Testcase skal indstille peer_termination_type"
msgid "Disconnected {count} {type}"
msgstr "Afbrudt {count} {type}"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "Reservationer"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "Enheder uden rack"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "Konfigurationskontekst"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "Gengivelseskonfiguration"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "Virtuelle maskiner"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "Installeret enhed {device} i bugten {device_bay}."
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "Fjernet enhed {device} fra bugten {device_bay}."
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "Børn"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "Tilføjet medlem {device}"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr "Kan ikke fjerne masterenheden {device} fra det virtuelle chassis."
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Fjernet {device} fra virtuelt chassis {chassis}"
@@ -8148,11 +8170,16 @@ msgstr "Ukendt relateret objekt (er): {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "Ændring af typen af brugerdefinerede felter understøttes ikke."
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "Planlægning er ikke aktiveret for dette script."
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "Planlagt tid skal være i fremtiden."
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "Tekst"
@@ -8659,7 +8686,7 @@ msgstr "Er aktiv"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "Objekttyper"
@@ -8761,9 +8788,9 @@ msgstr "Klassificering af indrejse"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "Brugere"
@@ -8778,9 +8805,9 @@ msgstr "Brugernavne adskilt af kommaer, indkapslet med dobbelte anførselstegn"
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "Grupper"
@@ -9107,10 +9134,6 @@ msgstr "Interval, hvor denne rapport genkøres (i minutter)"
msgid " (current time: {now})"
msgstr " (Aktuel tid: {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "Planlagt tid skal være i fremtiden."
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "Foretag ændringer"
@@ -9433,104 +9456,107 @@ msgstr "Sandt"
msgid "False"
msgstr "Falsk"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, python-brace-format
msgid "Values must match this regex: {regex}"
msgstr "Værdier skal matche denne regex: {regex}"
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "Værdien skal være en streng."
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Værdien skal matche regex '{regex}'"
-#: netbox/extras/models/customfields.py:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "Værdien skal være et heltal."
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Værdien skal være mindst {minimum}"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Værdien må ikke overstige {maximum}"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "Værdien skal være en decimal."
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "Værdien skal være sand eller falsk."
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
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:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Ugyldigt valg ({value}) til valgsæt {choiceset}."
-#: netbox/extras/models/customfields.py:751
+#: netbox/extras/models/customfields.py:767
#, 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:760
+#: netbox/extras/models/customfields.py:776
#, 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:766
+#: netbox/extras/models/customfields.py:782
#, 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:770
+#: netbox/extras/models/customfields.py:786
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Fundet ugyldigt objekt-id: {id}"
-#: netbox/extras/models/customfields.py:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "Obligatorisk felt kan ikke være tomt."
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
msgid "Base set of predefined choices (optional)"
msgstr "Basisæt af foruddefinerede valg (valgfrit)"
-#: netbox/extras/models/customfields.py:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "Valg sorteres automatisk alfabetisk"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "brugerdefineret felt valgsæt"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "brugerdefinerede feltvalgssæt"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "Skal definere base eller ekstra valg."
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9997,19 +10023,19 @@ msgstr "tagget vare"
msgid "tagged items"
msgstr "mærkede varer"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "Scriptdata"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "Parametre for udførelse af script"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml er forældet og fjernes i v4.5"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json er forældet og vil blive fjernet i v4.5"
@@ -10206,32 +10232,32 @@ msgstr "Ugyldig attribut“{name}„på forespørgsel"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Ugyldig attribut“{name}„til {model}"
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Der opstod en fejl under gengivelse af skabelonen: {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "Dit dashboard er blevet nulstillet."
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "Tilføjet widget: "
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "Opdateret widget: "
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "Slettet widget: "
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "Fejl ved sletning af widget: "
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr "Kan ikke køre script: RQ-arbejderprocessen kører ikke."
@@ -10421,71 +10447,67 @@ msgstr "Intervaller, der indeholder dette præfiks eller IP"
msgid "Parent prefix"
msgstr "Forældrepræfiks"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "FHRP-gruppe (ID)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "Tildeles til en grænseflade"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "Er tildelt"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "Applikationstjeneste (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "NAT inde i IP-adresse (ID)"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "Q-i-Q SVLAN (ID)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Q-in-Q SVLAN-nummer (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "Tildelt VM grænseflade"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "VLAN-oversættelsespolitik (navn)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "FHRP-koncernen (navn)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "FHRP-gruppen (ID)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "IP-adresse (ID)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "IP adresse"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "Primær IPv4 (ID)"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "Primær IPv4 (adresse)"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "Primær IPv6 (ID)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "Primær IPv6 (adresse)"
@@ -10596,8 +10618,8 @@ msgid "DNS name"
msgstr "DNS-navn"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10643,7 +10665,7 @@ msgstr "Autentificering"
msgid "VLAN ID ranges"
msgstr "VLAN-ID-intervaller"
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10657,7 +10679,7 @@ msgstr "Q-i-Q"
msgid "Site & Group"
msgstr "Område & Gruppe"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10665,8 +10687,8 @@ msgid "Policy"
msgstr "Politik"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "Havne"
@@ -10725,66 +10747,66 @@ msgstr "Er uden for båndet"
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:384
+#: netbox/ipam/forms/bulk_import.py:398
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:388
+#: netbox/ipam/forms/bulk_import.py:402
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:392
+#: netbox/ipam/forms/bulk_import.py:406
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:396
+#: netbox/ipam/forms/bulk_import.py:410
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:400
+#: netbox/ipam/forms/bulk_import.py:414
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:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "Autentificeringstype"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "Tildelt VLAN-gruppe"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
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:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "VLAN-oversættelsespolitik"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "IP-protokol"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "Forældretype (app og model)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "Overordnet objektnavn"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "Overordnet objekt-id"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr ""
"En af parent eller parent_object_id skal medtages i parent_object_type"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} er ikke tildelt denne forælder."
@@ -10850,17 +10872,13 @@ msgstr "Enhed/VM"
msgid "Parent Prefix"
msgstr "Forældrepræfiks"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "Tildelt til en grænseflade"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "DNS-navn"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "VLAN'er"
@@ -11510,7 +11528,7 @@ msgid "Added"
msgstr "Tilføjet"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11652,23 +11670,23 @@ msgstr ""
"Kun alfanumeriske tegn, stjerner, bindestreger, punktum og understregninger "
"er tilladt i DNS-navne"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "Enhedsgrænseflader"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "VM-grænseflader"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "Børnepræfikser"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "Børneområder"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "Relaterede IP'er"
@@ -11981,39 +11999,52 @@ msgstr "Aktivér vedligeholdelsestilstand"
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "NetBox Copilot aktiveret"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr ""
+"Aktivér NetBox Copilot AI-agenten globalt. Hvis aktiveret, kan brugerne "
+"skifte agenten individuelt."
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQL aktiveret"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "Aktivér GraphQL API"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "Opbevaring af ændringslog"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr ""
"Dage til at bevare changeloghistorik (indstillet til nul for ubegrænset)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "Bevaring af jobresultater"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr ""
"Dage til opbevaring af jobresultathistorik (indstillet til nul for "
"ubegrænset)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "Kort URL"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "Basis URL til kortlægning af geografiske placeringer"
@@ -12307,7 +12338,7 @@ msgstr "IPsec-profiler"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "Virtuelle diske"
@@ -12477,9 +12508,9 @@ msgstr "Administrator"
msgid "API Tokens"
msgstr "API-tokens"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "Tilladelser"
@@ -12650,55 +12681,63 @@ msgid "Support for translation has been disabled locally"
msgstr "Understøttelse af oversættelse er blevet deaktiveret lokalt"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "NetBox Copilot"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "Aktivér NetBox Copilot AI-agenten"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "Sidelængde"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "Standardantallet af objekter, der skal vises pr. side"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "Paginatorplacering"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "Nederst"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "Øverst"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "Begge dele"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr "Hvor paginatorkontrolelementerne vises i forhold til en tabel"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "Stribede bordrækker"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr "Gengiv tabellrækker med skiftende farver for at øge læsbarheden"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "Dataformat"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr ""
"Den foretrukne syntaks til visning af generiske data i brugergrænsefladen"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "CSV afgrænser"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr "Det tegn, der bruges til at adskille felter i CSV-data"
@@ -12716,63 +12755,63 @@ msgstr ""
msgid "Cannot delete stores from registry"
msgstr "Kan ikke slette butikker fra registreringsdatabasen"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "Tjekkisk"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "dansk"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "Tysk"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "engelsk"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "spansk"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "franskmænd"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "Italiensk"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "Japansk"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "Hollandsk"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "Polere"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "portugisisk"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "Russisk"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "Tyrkisk"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "Ukrainsk"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "kinesisk"
@@ -12842,28 +12881,28 @@ msgid "Updated {count} {object_type}"
msgstr "Opdateret {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Nej {object_type} blev udvalgt."
-#: netbox/netbox/views/generic/bulk_views.py:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Omdøbt {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "Massesletning {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Slettet {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr ""
"Sletning mislykkedes på grund af tilstedeværelsen af et eller flere "
@@ -13438,7 +13477,7 @@ msgstr "Maks. Sidestørrelse"
msgid "User preferences"
msgstr "Brugerpræferencer"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "Jobfastholdelse"
@@ -14427,7 +14466,7 @@ msgstr "Tilføj nyt medlem"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "Handlinger"
@@ -15632,7 +15671,7 @@ msgid "View"
msgstr "Udsigt"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "Begrænsninger"
@@ -16099,23 +16138,23 @@ msgstr "Er Superbruger"
msgid "Can View"
msgstr "Kan se"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "Kan tilføje"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "Kan ændre sig"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "Kan slette"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "Brugergrænseflade"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -16125,7 +16164,7 @@ msgstr ""
"nøgle før indsendelse af denne formular, da den muligvis ikke "
"længere er tilgængelig, når tokenet er oprettet."
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -16135,32 +16174,32 @@ msgstr ""
"uden begrænsninger. Eksempel: 10.1.1.0/24.192.168.10.16/32.2001: db "
"8:1: :/64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "Bekræft adgangskode"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr "Indtast den samme adgangskode som før, til bekræftelse."
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr ""
"Adgangskoder stemmer ikke overens! Kontroller dit input, og prøv igen."
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr "Vælg de objekttyper, som tilladelsen skal gælde for."
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "Yderligere tiltag"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "Foranstaltninger, der er ydet ud over dem, der er anført ovenfor"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -16170,15 +16209,15 @@ msgstr ""
"Efterlad null for at matche alle objekter af denne type. En liste over flere"
" objekter vil resultere i en logisk OR-operation."
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "Objekter"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "Mindst en handling skal vælges."
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "Ugyldigt filter for {model}: {error}"
@@ -16273,7 +16312,7 @@ msgstr "bruger"
msgid "A user with this username already exists."
msgstr "Der findes allerede en bruger med dette brugernavn."
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "Brugerdefinerede handlinger"
@@ -16495,11 +16534,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "URL-venlig unik stenografi"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr "Indtast kontekstdata i JSON formatere."
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "MAC-adressen skal være i EUI-48-format"
@@ -16989,7 +17028,7 @@ msgstr "virtuel disk"
msgid "virtual disks"
msgstr "virtuelle diske"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "Tilføjet {count} enheder til klynge {cluster}"
diff --git a/netbox/translations/de/LC_MESSAGES/django.mo b/netbox/translations/de/LC_MESSAGES/django.mo
index 37b8f93c1..e4bb5ae8b 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 d1142db84..6f7a9c873 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-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+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"
@@ -30,7 +30,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "Schlüssel"
@@ -67,7 +67,7 @@ msgstr "Zuletzt verwendet"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "Erlaubte IP-Adressen"
@@ -139,7 +139,7 @@ msgid "Decommissioned"
msgstr "Stillgelegt"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -176,9 +176,9 @@ msgstr "Spoke"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "Region (ID)"
@@ -188,10 +188,10 @@ msgstr "Region (ID)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "Region (URL-Slug)"
@@ -200,10 +200,10 @@ msgstr "Region (URL-Slug)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "Standortgruppe (ID)"
@@ -212,11 +212,11 @@ msgstr "Standortgruppe (ID)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "Standortgruppe (URL-Slug)"
@@ -233,16 +233,16 @@ msgstr "Standortgruppe (URL-Slug)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -273,7 +273,7 @@ msgstr "Standort"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "Standort (URL-Slug)"
@@ -329,10 +329,10 @@ msgstr "Transportnetz Typ (URL-Slug)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "Standort (ID)"
@@ -340,8 +340,8 @@ msgstr "Standort (ID)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "Lokation (ID)"
@@ -351,9 +351,9 @@ msgstr "Abschlusspunkt A (ID)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -397,7 +397,7 @@ msgstr "Transportnetz"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "Lokation (URL-Slug)"
@@ -418,7 +418,7 @@ msgstr "Transportnetz (ID)"
msgid "Virtual circuit (CID)"
msgstr "Virtuelle Verbindung (CID)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "Virtuelle Verbindung (ID)"
@@ -454,8 +454,8 @@ msgstr "Virtueller Verbindungstyp (Slug)"
msgid "Virtual circuit"
msgstr "Virtuelle Verbindung"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "Schnittstelle (ID)"
@@ -466,7 +466,7 @@ msgstr "Schnittstelle (ID)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -720,8 +720,8 @@ msgstr "Farbe"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -804,7 +804,7 @@ msgstr "Providerkonto"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -832,7 +832,7 @@ msgstr "Providerkonto"
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -887,8 +887,8 @@ msgstr "Status"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -991,17 +991,18 @@ msgstr "Service Parameter"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1019,7 +1020,7 @@ msgstr "Attribute"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1119,7 +1120,7 @@ msgstr "Providernetzwerk"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1127,7 +1128,7 @@ msgstr "Providernetzwerk"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1182,8 +1183,8 @@ msgstr "Transportnetz Typ"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1201,8 +1202,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1242,9 +1243,9 @@ msgstr "Operative Rolle"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1293,7 +1294,7 @@ msgstr "Schnittstelle"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1346,8 +1347,8 @@ msgstr "Kontakte"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1403,7 +1404,7 @@ msgstr "Terminationsseite"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "Zuweisung"
@@ -1412,8 +1413,8 @@ msgstr "Zuweisung"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1460,12 +1461,12 @@ msgid "Group Assignment"
msgstr "Gruppenzuweisung"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1492,8 +1493,8 @@ msgstr "Eindeutige Transportnetz-ID"
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1595,8 +1596,8 @@ msgstr "Patchpanel-ID und Anschlussnummer(n)"
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1629,8 +1630,8 @@ msgstr ""
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1770,7 +1771,7 @@ msgstr "virtuelle Verbindungsabschlüsse"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1918,8 +1919,8 @@ msgstr "Garantierte Bandbreite"
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1937,7 +1938,7 @@ msgstr "Garantierte Bandbreite"
msgid "Comments"
msgstr "Kommentare"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -2005,10 +2006,10 @@ msgstr "Abschlusspunkte"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2058,12 +2059,12 @@ msgstr "Abschlusspunkte"
msgid "Device"
msgstr "Gerät"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "Keine Terminierung wurde für das Transportnetz {circuit}definiert"
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "Tausche Terminierungen für Transportnetz {circuit}"
@@ -2250,7 +2251,7 @@ msgstr "Wird nur für das Klonen über HTTP(S) verwendet"
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "Passwort"
@@ -2281,14 +2282,14 @@ msgstr "Datenquelle (ID)"
msgid "Data source (name)"
msgstr "Datenquelle (Name)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "Benutzer (ID)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "Benutzername"
@@ -2303,7 +2304,8 @@ msgstr "Benutzername"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2420,7 +2422,7 @@ msgstr "Abgeschlossen vor"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "Nutzer"
@@ -2528,7 +2530,7 @@ msgstr "Benutzereinstellungen"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "Diverses"
@@ -2631,20 +2633,20 @@ msgid "Config revision #{id}"
msgstr "Konfigurationsrevision #{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2659,8 +2661,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2719,7 +2721,7 @@ msgstr ""
msgid "last updated"
msgstr "zuletzt aktualisiert"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "Pfad"
@@ -3046,7 +3048,7 @@ msgstr "PID"
msgid "No workers found"
msgstr "Kein Job gefunden"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "Job{job_id} nicht gefunden"
@@ -3061,50 +3063,50 @@ msgstr "Job {id}nicht gefunden"
msgid "Queued job #{id} to sync {datasource}"
msgstr "Warteschlangen Job {id}beim Synchronisieren {datasource}"
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "Log"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "Wiederhergestellte Konfigurationsrevision # {id}"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "Job {id}wurde gelöscht"
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "Fehler beim Job löschen {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "Job {id}erneut in Warteschlange eingereiht"
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "Job {id}in Warteschlange eingereiht"
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "Job {id}wurde gestoppt"
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "Fehler beim Stoppen des Job {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "Der Plugin-Katalog konnte nicht geladen werden"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "Plugin {name} nicht gefunden"
@@ -3232,16 +3234,16 @@ msgstr "Abgestanden"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3369,7 +3371,7 @@ msgstr "Virtuell"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3380,7 +3382,7 @@ msgid "Virtual interfaces"
msgstr "Virtuelle Schnittstellen"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3591,9 +3593,9 @@ msgid "Three-phase"
msgstr "Dreiphasig"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Deaktiviert"
@@ -3628,7 +3630,7 @@ msgid "Parent site group (slug)"
msgstr "Übergeordnete Standortgruppe (URL-Slug)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "Gruppe (ID)"
@@ -3651,16 +3653,16 @@ msgstr "Übergeordnete Lokation (URL-Slug)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "Hersteller (ID)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "Hersteller (Slug)"
@@ -3673,23 +3675,23 @@ msgid "Rack type (ID)"
msgstr "Racktyp (ID)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "Rolle (ID)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "Rolle (URL-Slug)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "Rack (ID)"
@@ -3775,19 +3777,19 @@ msgid "Profile (name)"
msgstr "Profil (Name)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "Gerätetyp (ID)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "Modultyp (ID)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "Stromanschluss (ID)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "Übergeordneter Inventarartikel (ID)"
@@ -3837,9 +3839,9 @@ msgstr "Betriebssystem (ID)"
msgid "Platform (slug)"
msgstr "Betriebssystem (URL-Slug)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "Standortname (URL-Slug)"
@@ -3869,17 +3871,16 @@ msgid "Is full depth"
msgstr "Hat volle Tiefe"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "MAC-Adresse"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3906,57 +3907,57 @@ msgstr "OOB IP (ID)"
msgid "Has virtual device context"
msgstr "Hat Virtual Device Context"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "VDC (ID)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "Modell des Geräts"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "Modultyp (Modell)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "Modulschacht (ID)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "Rack (Name)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "Gerät (ID)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "Gerät (Name)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "Gerätetyp (Modell)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "Geräterolle (ID)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "Geräterolle (URL-Slug)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "Virtuelles Gehäuse (ID)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3966,61 +3967,70 @@ msgstr "Virtuelles Gehäuse (ID)"
msgid "Virtual Chassis"
msgstr "Virtuelles Gehäuse"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "Modul (ID)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "Kabel (ID)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "Virtuelle Maschine (Name)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "Virtuelle Maschine (ID)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "Schnittstelle (Name)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "VM-Schnittstelle (Name)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "VM-Schnittstelle (ID)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "Ist zugewiesen"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "Ist primär"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "802.1Q-Modus"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "Zugewiesenes VLAN"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "Zugewiesene VID"
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4050,19 +4060,19 @@ msgstr "Zugewiesene VID"
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (RD)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4073,13 +4083,13 @@ msgstr "L2VPN (ID)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "VLAN-Übersetzungsrichtlinie (ID)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4088,40 +4098,40 @@ msgstr "VLAN-Übersetzungsrichtlinie (ID)"
msgid "VLAN Translation Policy"
msgstr "VLAN-Übersetzungsrichtlinie"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr "Virtuelle Gehäuseschnittstellen für Gerät, wenn das Gerät Master ist"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr ""
"Virtuelle Gehäuseschnittstellen für Gerät, wenn das Gerät Master ist (ID)"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "Virtuelle Gehäuseschnittstellen für Gerät"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "Virtuelle Gehäuseschnittstellen für Gerät (ID)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "Art der Schnittstelle"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "Übergeordnete Schnittstelle (ID)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "Überbrückte Schnittstelle (ID)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "LAG-Schnittstelle (ID)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4129,78 +4139,78 @@ msgstr "LAG-Schnittstelle (ID)"
msgid "MAC Address"
msgstr "MAC-Adresse"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "Primäre MAC-Adresse (ID)"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "Primäre MAC-Adresse"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "Virtual Device Context"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "Virtual Device Context (Identifier)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "WLAN"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "WLAN Verbindung"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "Virtueller Verbindungsabschluß (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "Hauptmodulschacht (ID)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "Installiertes Modul (ID)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "Installiertes Gerät (ID)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "Installiertes Gerät (Name)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "Master (ID)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "Master (Name)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "Mandant (ID)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "Mandant (URL-Slug)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "Nicht terminiert"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "Stromverteiler (ID)"
@@ -4212,7 +4222,7 @@ msgstr "Stromverteiler (ID)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "Tags"
@@ -4272,8 +4282,8 @@ msgstr "Zeitzone"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4446,7 +4456,7 @@ msgstr "Luftstrom"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4463,8 +4473,8 @@ msgstr "Rack"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "Hardware"
@@ -4488,10 +4498,10 @@ msgid "Exclude from utilization"
msgstr "Von der Nutzung ausschließen"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4519,10 +4529,10 @@ msgid "Profile"
msgstr "Profil"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4557,8 +4567,8 @@ msgstr "Konfigurationsvorlage"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "Gerätetyp"
@@ -4615,7 +4625,7 @@ msgid "Virtualization"
msgstr "Virtualisierung"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "Modultyp"
@@ -4658,7 +4668,7 @@ msgid "Domain"
msgstr "Domäne"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "Stromverteiler"
@@ -4693,8 +4703,8 @@ msgid "Maximum draw"
msgstr "Maximale Auslastung"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "Maximale Leistungsaufnahme (Watt)"
@@ -4703,14 +4713,14 @@ msgid "Allocated draw"
msgstr "Zugewiesene Leistungsaufnahme"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "Zugewiesene Leistungsaufnahme (Watt)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "Stromanschluss"
@@ -4725,16 +4735,16 @@ msgstr "Nur Management"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "PoE-Modus"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "PoE-Typ"
@@ -4743,8 +4753,8 @@ msgstr "PoE-Typ"
msgid "Wireless role"
msgstr "WLAN Funktion"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4763,7 +4773,7 @@ msgstr "Modul"
msgid "LAG"
msgstr "LAG"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "Virtual Device Contexts"
@@ -4791,21 +4801,21 @@ msgstr "Geschwindigkeit"
msgid "Mode"
msgstr "Modus"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "VLAN-Gruppe"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "Untagged VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4820,16 +4830,16 @@ msgstr "Hinzufügen eines getaggten VLANs"
msgid "Remove tagged VLANs"
msgstr "Getaggte VLANs entfernen"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "Q-in-Q-Dienst-VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "WLAN-Gruppe"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4837,7 +4847,7 @@ msgid "Wireless LANs"
msgstr "WLANs"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4849,17 +4859,17 @@ msgid "Addressing"
msgstr "Adressierung"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "Dienst / Port"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4867,7 +4877,7 @@ msgid "Related Interfaces"
msgstr "Verwandte Schnittstellen"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4910,7 +4920,7 @@ msgid "available options"
msgstr "verfügbare Optionen"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5106,7 +5116,7 @@ msgstr "Der Modulschacht, in dem dieses Modul installiert ist"
msgid "The type of module"
msgstr "Der Typ des Moduls"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "Komponenten replizieren"
@@ -5118,11 +5128,11 @@ msgstr ""
"Automatisches Ausfüllen von Komponenten, die diesem Modultyp zugeordnet sind"
" (standardmäßig aktiviert)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "Komponenten übernehmen"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "Übernehmen Sie bereits bestehende Komponenten"
@@ -5147,13 +5157,13 @@ msgstr "Lokaler Stromanschluss, der diese Steckdose speist"
msgid "Electrical phase (for three-phase circuits)"
msgstr "Elektrische Phase (für dreiphasige Stromkreise)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "Übergeordnete Schnittstelle"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5219,8 +5229,8 @@ msgstr "WLAN Rolle (AP/Station)"
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} ist dem Gerät {device} nicht zugewiesen"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "Rückseitenanschluss"
@@ -5305,15 +5315,11 @@ msgstr "Virtuelle Maschine"
msgid "Parent VM of assigned interface (if any)"
msgstr "Übergeordnete VM der zugewiesenen Schnittstelle (falls vorhanden)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "Zugewiesene Schnittstelle"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "Ist primär"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr ""
@@ -5404,7 +5410,7 @@ msgstr ""
"{color} stimmte mit keinem verwendeten Farbnamen überein und war länger als "
"sechs Zeichen: ungültiges Hexadezimalzeichen."
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5435,7 +5441,7 @@ msgstr "Versorgungsart (AC/DC)"
msgid "Single or three-phase"
msgstr "Ein- oder Dreiphasig"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5446,7 +5452,7 @@ msgstr "Primäre IPv4"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "IPv4-Adresse mit Maske, z. B. 1.2.3.4/24"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5457,7 +5463,7 @@ msgstr "Primäre IPv6"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "IPv6-Adresse mit Präfixlänge, z. B. 2001:db8: :1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5502,7 +5508,7 @@ msgstr ""
msgid "A {model} named {name} already exists"
msgstr "Ein {model} genannt {name} existiert bereits"
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5511,7 +5517,7 @@ msgstr "Ein {model} genannt {name} existiert bereits"
msgid "Power Panel"
msgstr "Stromverteiler"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5616,8 +5622,8 @@ msgstr "Art"
msgid "Mgmt only"
msgstr "Nur Verwaltung"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "WWN"
@@ -5659,14 +5665,22 @@ msgstr "Kabel"
msgid "Discovered"
msgstr "Erfasst"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "Zugewiesenes Gerät"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "Zugewiesene VM"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "Einer Schnittstelle zugewiesen"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "Primärer MAC einer Schnittstelle"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5698,12 +5712,12 @@ msgid "Scope"
msgstr "Geltungsbereich"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "Bitte wählen Sie einen {scope_type}."
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "Art des Umfangs (App und Modell)"
@@ -5768,16 +5782,16 @@ msgstr ""
msgid "The priority of the device in the virtual chassis"
msgstr "Die Priorität des Geräts im virtuellen Gehäuse"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr ""
"Füllen Sie automatisch Komponenten aus, die diesem Modultyp zugeordnet sind"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "Charakteristiken"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5792,35 +5806,35 @@ msgstr ""
"{module}, falls vorhanden, wird beim Erstellen eines neuen "
"Moduls automatisch durch den Positionswert ersetzt."
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "Konsolenanschlussvorlage"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "Port-Vorlage für Konsolenserver"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "Frontanschluss-Vorlage"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "Schnittstellen-Vorlage"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "Vorlage für Steckdosen"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "Vorlage für Stromverteiler"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "Vorlage für den hinteren Anschluss"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5828,14 +5842,14 @@ msgstr "Vorlage für den hinteren Anschluss"
msgid "Console Port"
msgstr "Konsolenanschluss"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Konsolenserveranschluss"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5846,7 +5860,7 @@ msgstr "Konsolenserveranschluss"
msgid "Front Port"
msgstr "Frontanschluss"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5859,41 +5873,41 @@ msgstr "Frontanschluss"
msgid "Rear Port"
msgstr "Rückanschluss"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "Stromanschluss"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "Stromabgang"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "Komponentenzuweisung"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr ""
"Ein InventoryItem kann nur einer einzelnen Komponente zugewiesen werden."
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "LAG-Schnittstelle"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "Filtern Sie VLANs, die für die Zuweisung nach Gruppen verfügbar sind."
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "untergeordnetes Gerät"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
@@ -5901,37 +5915,37 @@ msgstr ""
"Untergeordnete Geräte müssen zuerst erstellt und dem Standort und dem Rack "
"des übergeordneten Geräts zugewiesen werden."
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "Konsolenanschluss"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "Konsolenserveranschluss"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "Frontanschluss"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "Stromabgang"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "Inventar-Artikel"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "Rolle des Inventarartikels"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "VM-Schnittstelle"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5948,7 +5962,7 @@ msgstr "VM-Schnittstelle"
msgid "Virtual Machine"
msgstr "Virtuelle Maschine"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
msgid "A MAC address can only be assigned to a single object."
msgstr "Eine MAC-Adresse kann nur einem einzelnen Objekt zugewiesen werden."
@@ -6031,8 +6045,8 @@ 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:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "Label"
@@ -6091,7 +6105,16 @@ msgstr "Kabelabschlusspunkt"
msgid "cable terminations"
msgstr "Kabelabschlusspunkte"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr ""
+"Es kann kein Kabel angeschlossen werden an {obj_parent} > {obj} weil es als "
+"verbunden markiert ist."
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6100,73 +6123,73 @@ msgstr ""
"Doppelte Terminierung gefunden für {app_label}.{model} {termination_id}: "
"Kabel {cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Kabel können nicht an {type_display} Schnittstellen terminiert werden"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Transportnetzabschlüsse, die an ein Provider-Netzwerk angeschlossen sind, "
"sind möglicherweise nicht verkabelt."
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "ist aktiv"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "ist abgeschlossen"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "ist aufgeteilt"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "Kabelweg"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "Kabelwege"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr ""
"Alle ursprünglichen Verbindungsabschlüsse müssen an denselben Link angehängt"
" werden"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr ""
"Alle Mid-Span-Verbindungsabschlüsse müssen denselben Abschlusstyp haben"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr ""
"Ein Verbindungsabschluss muss an einem Abschlussobjekt verbunden werden."
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "Alle Verbindungen müssen verkabelt oder drahtlos sein"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "Alle Links müssen dem ersten Linktyp entsprechen"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr ""
"Die Anzahl aller Positionen innerhalb des Pfads an den gegenüberliegenden "
"Enden der Links muss übereinstimmen."
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "Der Filter für die Position der entfernten Abschlüsse fehlt"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6175,18 +6198,18 @@ msgstr ""
"{module} wird als Ersatz für die Position des Modulschachts akzeptiert, wenn"
" es an einen Modultyp angehängt wird."
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "Physisches Label"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr ""
"Komponentenvorlagen können nicht auf einen anderen Gerätetyp verschoben "
"werden."
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6194,7 +6217,7 @@ msgstr ""
"Eine Komponentenvorlage kann nicht gleichzeitig einem Gerätetyp und einem "
"Modultyp zugeordnet werden."
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6202,138 +6225,132 @@ msgstr ""
"Eine Komponentenvorlage muss entweder einem Gerätetyp oder einem Modultyp "
"zugeordnet sein."
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "Vorlage für Konsolenanschluss"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "Vorlagen für Konsolenanschlüsse"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "Portvorlage für Konsolenserver"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "Portvorlagen für Konsolenserver"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "maximale Leistungsaufnahme"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "zugewiesene Leistungsaufnahme"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "Vorlage für Stromanschluss"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "Vorlagen für Stromanschlüsse"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr ""
"Die zugewiesene Leistungsaufnahme darf die maximale Leistung "
"({maximum_draw}W) nicht überschreiten."
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "Phasenlage"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "Phase (bei dreiphasiger Stromzufuhr)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "Vorlage für Stromabgang"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "Vorlagen für Steckdosen"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr ""
"Übergeordneter Stromanschluss ({power_port}) muss zum gleichen Gerätetyp "
"gehören"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr ""
"Übergeordneter Stromanschluss ({power_port}) muss zum gleichen Modultyp "
"gehören"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "Nur Verwaltung"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "Bridge-Schnittstelle"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "WLAN Rolle"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "Schnittstellenvorlage"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "Schnittstellenvorlagen"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "Eine Schnittstelle kann nicht zu sich selbst überbrückt werden."
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr "Bridge-Schnittstelle ({bridge}) muss zum gleichen Gerätetyp gehören"
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Bridge-Schnittstelle ({bridge}) muss zum gleichen Modultyp gehören"
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "Position des Rückanschlusses"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "Frontanschluss-Vorlage"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "Frontanschluss-Vorlagen"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "Hinterer Anschluss ({name}) muss zum gleichen Gerätetyp gehören"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
@@ -6342,47 +6359,47 @@ msgstr ""
"Ungültige Position des hinteren Anschlusses ({position}); hinterer Anschluss"
" {name} hat nur {count} Positionen"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "Positionen"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "Vorlage für den Rückanschluss"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "Vorlagen für Rückanschlüsse"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "Position"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr ""
"Bezeichner, auf den beim Umbenennen installierter Komponenten verwiesen wird"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "Vorlage für Moduleinsatz"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "Vorlagen für Moduleinsätze"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "Vorlage für Geräteeinsatz"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "Vorlagen für Geräteeinsätze"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6391,154 +6408,154 @@ msgstr ""
"Untergeräterolle des Gerätetyps ({device_type}) muss auf „Übergeordnet“ "
"gesetzt sein, um Geräteschächte zuzulassen."
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "Teile-ID"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "Vom Hersteller zugewiesene Teile-ID"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "Vorlage für Inventarartikel"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "Vorlagen für Inventarartikel"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "Komponenten können nicht auf ein anderes Gerät verschoben werden."
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "Kabelende"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "als verbunden markieren"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "So behandeln, als ob ein Kabel angeschlossen wäre"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr ""
"Beim Anschließen eines Kabels muss das Kabelende (A oder B) angegeben "
"werden."
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "Das Kabelende darf nicht ohne Kabel verlegt werden."
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "Mit angeschlossenem Kabel kann nicht als verbunden markiert werden."
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr ""
"{class_name} Modelle müssen eine parent_object-Eigenschaft deklarieren"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "Physischer Anschlusstyp"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "Geschwindigkeit"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "Anschlussgeschwindigkeit in Bit pro Sekunde"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "Konsolenanschluss"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "Konsolenanschlüsse"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "Konsolenserveranschluss"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "Konsolenserveranschlüsse"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "Stromanschluss"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "Stromanschlüsse"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "Stromabgang"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "Steckdosen"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Übergeordneter Stromanschluss ({power_port}) muss zum selben Gerät gehören"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "Modus"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q-Tagging-Strategie"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "übergeordnete Schnittstelle"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "untagged VLAN"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "tagged VLANs"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q-SVLAN"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "primäre MAC-Adresse"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Nur Q-in-Q-Schnittstellen können ein Service-VLAN angeben."
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6547,82 +6564,82 @@ msgstr ""
"MAC-Adresse {mac_address} ist einer anderen Schnittstelle zugewiesen "
"({interface})."
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "übergeordnete LAG"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr "Diese Schnittstelle wird nur für Out-of-Band-Verwaltung verwendet"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "Geschwindigkeit (Kbps)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "Duplex"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "Weltweiter 64-Bit-Name"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "WLAN Kanal"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "Kanalfrequenz (MHz)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "Wird vom ausgewählten Kanal aufgefüllt (falls gesetzt)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "Sendeleistung (dBm)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "WLANs"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "Schnittstelle"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "Schnittstellen"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr ""
"{display_type} An Schnittstellen kann kein Kabel angeschlossen werden."
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr ""
"{display_type} Schnittstellen können nicht als verbunden markiert werden."
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr ""
"Eine Schnittstelle kann nicht seine eigene übergeordnete Schnittstelle sein."
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr ""
"Nur virtuelle Schnittstellen können einer übergeordneten Schnittstelle "
"zugewiesen werden."
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6631,7 +6648,7 @@ msgstr ""
"Die ausgewählte übergeordnete Schnittstelle ({interface}) gehört zu einem "
"anderen Gerät ({device})"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6640,7 +6657,7 @@ msgstr ""
"Die ausgewählte übergeordnete Schnittstelle ({interface}) gehört zu "
"{device}, das nicht Teil des virtuellen Chassis ist {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6649,7 +6666,7 @@ msgstr ""
"Die gewählte Bridge-Schnittstelle ({bridge}) gehört zu einem anderen Gerät "
"({device})."
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6658,17 +6675,17 @@ msgstr ""
"Die gewählte Bridge-Schnittstelle ({interface}) gehört zu {device}, das "
"nicht Teil des virtuellen Chassis {virtual_chassis}ist."
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr ""
"Virtuelle Schnittstellen können keine übergeordnete LAG-Schnittstelle haben."
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr ""
"Eine LAG-Schnittstelle nicht seine eigene übergeordnete Schnittstelle sein."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
@@ -6676,7 +6693,7 @@ msgstr ""
"Die gewählte LAG-Schnittstelle ({lag}) gehört zu einem anderen Gerät "
"({device})."
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6685,54 +6702,37 @@ msgstr ""
"Die gewählte LAG-Schnittstelle ({lag}) gehört zu {device}, das nicht Teil "
"des virtuellen Chassis {virtual_chassis} ist."
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "Virtuelle Schnittstellen können keinen PoE-Modus haben."
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "Virtuelle Schnittstellen können keinen PoE-Typ haben."
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr ""
-"Bei der Festlegung eines PoE-Typs muss der PoE-Modus angegeben werden."
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr "Die WLAN-Rolle kann nur auf Funkschnittstellen festgelegt werden."
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "Der Kanal kann nur an drahtlosen Schnittstellen eingestellt werden."
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr ""
"Die Kanalfrequenz kann nur an drahtlosen Schnittstellen eingestellt werden."
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr ""
"Bei ausgewähltem Kanal kann keine benutzerdefinierte Frequenz angegeben "
"werden."
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr ""
"Die Kanalbreite kann nur an drahtlosen Schnittstellen eingestellt werden."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr ""
"Bei ausgewähltem Kanal kann keine benutzerdefinierte Breite angegeben "
"werden."
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr "Der Schnittstellenmodus unterstützt kein ungetaggtes VLAN ."
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6741,24 +6741,24 @@ msgstr ""
"Das untagged VLAN ({untagged_vlan}) muss zu demselben Standort gehören wie "
"das übergeordnete Gerät der Schnittstelle, oder es muss global sein."
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "Abgebildete Position am entsprechenden hinteren Anschluss"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "Frontanschluss"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "Frontanschlüsse"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "Rückanschluss ({rear_port}) muss zum selben Gerät gehören"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -6767,19 +6767,19 @@ msgstr ""
"Ungültige Position des hinteren Anschlusses ({rear_port_position}): Hinterer"
" Anschluss {name} hat nur {positions} Stellungen."
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "Anzahl der Frontanschlüsse, die zugeordnet werden können"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "Rückanschluss"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "Rückanschlüsse"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6788,38 +6788,38 @@ msgstr ""
"Die Anzahl der Positionen darf nicht kleiner sein als die Anzahl der "
"zugewiesenen Vorderanschlüsse ({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "Moduleinsatz"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "Moduleinsätze"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr ""
"Ein Modulschacht kann nicht zu einem darin installierten Modul gehören."
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "Geräteeinsatz"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "Geräteeinsätze"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr "Dieser Gerätetyp ({device_type}) unterstützt keine Geräteeinsätze."
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "Ein Gerät kann nicht in sich selbst installiert werden."
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6827,64 +6827,64 @@ msgstr ""
"Das angegebene Gerät kann nicht installiert werden; Das Gerät ist bereits "
"installiert in {bay}."
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "Inventarartikelrolle"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "Inventarartikelrollen"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "Seriennummer"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "Asset-Tag"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr ""
"Ein eindeutiges Etikett, das zur Identifizierung dieses Artikels verwendet "
"wird"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "erkannt"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "Dieser Artikel wurde automatisch erkannt"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "Inventarartikel"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "Inventarartikel"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "Kann sich nicht als übergeordnetes Objekt zuweisen."
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr "Der Artikel im übergeordneten Inventar gehört nicht zum selben Gerät."
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr ""
"Ein Inventargegenstand mit untergeordneten Inventargegenständen kann nicht "
"bewegt werden"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr ""
"Inventargegenstand kann nicht einer Komponente auf einem anderen Gerät "
@@ -7316,6 +7316,28 @@ msgstr ""
"Die MAC-Adresse kann nicht neu zugewiesen werden, solange sie als primäre "
"MAC-Adresse für ein Objekt festgelegt ist"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "Eine Schnittstelle kann nicht zu sich selbst überbrückt werden."
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Virtuelle Schnittstellen können keinen PoE-Modus haben."
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Virtuelle Schnittstellen können keinen PoE-Typ haben."
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr ""
+"Bei der Festlegung eines PoE-Typs muss der PoE-Modus angegeben werden."
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr "Die WLAN-Rolle kann nur auf Funkschnittstellen festgelegt werden."
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "Schema"
@@ -7542,7 +7564,7 @@ msgstr "Lokal zugewiesener Bezeichner"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Funktionelle Rolle"
@@ -7784,7 +7806,7 @@ msgstr "Erreichbar"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "Geräte"
@@ -7811,7 +7833,7 @@ msgid "U Height"
msgstr "Höhe in HE"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7863,8 +7885,8 @@ msgid "Power outlets"
msgstr "Steckdosen"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7876,7 +7898,7 @@ msgstr "Steckdosen"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "Schnittstellen"
@@ -7911,8 +7933,8 @@ msgid "Module Bay"
msgstr "Moduleinsatz"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7942,8 +7964,8 @@ msgid "Allocated draw (W)"
msgstr "Zugewiesener Stromverbrauch (W)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -8043,8 +8065,8 @@ msgstr "Volle Tiefe"
msgid "Instances"
msgstr "Instanzen"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -8054,8 +8076,8 @@ msgstr "Instanzen"
msgid "Console Ports"
msgstr "Konsolenanschlüsse"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -8065,8 +8087,8 @@ msgstr "Konsolenanschlüsse"
msgid "Console Server Ports"
msgstr "Konsolenserveranschlüsse"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -8076,8 +8098,8 @@ msgstr "Konsolenserveranschlüsse"
msgid "Power Ports"
msgstr "Stromanschlüsse"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -8087,8 +8109,8 @@ msgstr "Stromanschlüsse"
msgid "Power Outlets"
msgstr "Steckdosen"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -8097,8 +8119,8 @@ msgstr "Steckdosen"
msgid "Front Ports"
msgstr "Frontanschlüsse"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -8108,16 +8130,16 @@ msgstr "Frontanschlüsse"
msgid "Rear Ports"
msgstr "Rückanschlüsse"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "Geräteeinsätze"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -8196,60 +8218,60 @@ msgstr "Der Testfall muss peer_termination_type setzen"
msgid "Disconnected {count} {type}"
msgstr "Verbindung von {count} {type} unterbrochen"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "Rackreservierungen"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "Nicht in einem Rack befindliche Geräte"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "Konfigurationsvorlage"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "Konfiguration rendern"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "Virtuelle Maschinen"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "Gerät {device} im Schacht {device_bay} installiert."
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "Gerät {device} im Schacht {device_bay} entfernt."
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "Untergeordnet"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "Mitglied hinzugefügt {device}"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr ""
"Ein Hauptgerät (Master Device) {device} kann von einem virtuellen Gehäuse "
"nicht entfernt werden."
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "{device} vom virtuellen Gehäuse {chassis} entfernt."
@@ -8264,11 +8286,16 @@ msgid "Changing the type of custom fields is not supported."
msgstr ""
"Das Ändern des Typs von benutzerdefinierten Feldern wird nicht unterstützt."
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "Die Planung ist für dieses Skript nicht aktiviert."
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "Die geplante Zeit muss in der Zukunft liegen."
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "Text"
@@ -8780,7 +8807,7 @@ msgstr "Ist aktiv"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "Typen von Objekten"
@@ -8889,9 +8916,9 @@ msgstr "Die Klassifizierung des Eintrags"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "Benutzer"
@@ -8908,9 +8935,9 @@ msgstr ""
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "Gruppen"
@@ -9246,10 +9273,6 @@ msgstr "Intervall, in dem dieser Bericht erneut ausgeführt wird (in Minuten)"
msgid " (current time: {now})"
msgstr " (aktuelle Uhrzeit: {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "Die geplante Zeit muss in der Zukunft liegen."
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "Änderungen übernehmen"
@@ -9585,105 +9608,108 @@ msgstr "Wahr"
msgid "False"
msgstr "Falsch"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, 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:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "Der Wert muss eine Zeichenfolge sein."
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Wert muss mit Regex '{regex}' übereinstimmen"
-#: netbox/extras/models/customfields.py:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "Der Wert muss eine Ganzzahl sein."
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Wert muss mindestens {minimum} sein"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Wert darf nicht {maximum} überschreiten"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "Der Wert muss eine Dezimalzahl sein."
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "Der Wert muss wahr oder falsch sein."
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
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:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, 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:751
+#: netbox/extras/models/customfields.py:767
#, 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:760
+#: netbox/extras/models/customfields.py:776
#, 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:766
+#: netbox/extras/models/customfields.py:782
#, 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:770
+#: netbox/extras/models/customfields.py:786
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Ungültige Objekt-ID gefunden: {id}"
-#: netbox/extras/models/customfields.py:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "Das erforderliche Feld darf nicht leer sein."
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
msgid "Base set of predefined choices (optional)"
msgstr "Basissatz vordefinierter Auswahlmöglichkeiten (optional)"
-#: netbox/extras/models/customfields.py:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "Die Auswahlmöglichkeiten werden automatisch alphabetisch sortiert"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "benutzerdefinierter Feldauswahlsatz"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "Benutzerdefinierte Feldoptionen"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "Muss Basis- oder zusätzliche Auswahlmöglichkeiten definieren."
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -10157,19 +10183,19 @@ msgstr "markierter Artikel"
msgid "tagged items"
msgstr "markierte Artikel"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "Skriptdaten"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "Parameter für die Skriptausführung"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml ist veraltet und wird in Version 4.5 entfernt"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json ist veraltet und wird in Version 4.5 entfernt"
@@ -10369,32 +10395,32 @@ msgstr "Ungültiges Attribut \"{name}\" zur Anfrage"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Ungültiges Attribut “{name}\" für {model}"
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Ein Fehler ist beim Rendern der Vorlage aufgetreten: {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "Ihr Dashboard wurde zurückgesetzt."
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "Hinzugefügtes Widget:"
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "Aktualisiertes Widget: "
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "Gelöschtes Widget: "
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "Fehler beim Löschen des Widgets: "
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr ""
"Das Skript kann nicht ausgeführt werden: Der RQ-Worker-Prozess läuft nicht."
@@ -10589,71 +10615,67 @@ msgstr "Bereiche, die dieses Präfix oder diese IP enthalten"
msgid "Parent prefix"
msgstr "Übergeordnetes Präfix"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "FHRP-Gruppe (ID)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "Ist einer Schnittstelle zugewiesen"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "Ist zugewiesen"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "Anwendungsdienst (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "NAT inside IP-Adresse (ID)"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "Q-in-Q-SVLAN (ID)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Q-in-Q-SVLAN-Nummer (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "Zugewiesene VM-Schnittstelle"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "VLAN-Übersetzungsrichtlinie (Name)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "FHRP-Gruppe (Name)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "FHRP-Gruppe (ID)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "IP-Adresse (ID)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "IP-Adresse"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "Primäre IPv4 (ID)"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "Primäre IPv4 (Adresse)"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "Primäre IPv6 (ID)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "Primäre IPv6 (Adresse)"
@@ -10764,8 +10786,8 @@ msgid "DNS name"
msgstr "DNS-Name"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10811,7 +10833,7 @@ msgstr "Authentifizierung"
msgid "VLAN ID ranges"
msgstr "VLAN-ID-Bereiche"
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10825,7 +10847,7 @@ msgstr "Q in Q"
msgid "Site & Group"
msgstr "Standort und Gruppe"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10833,8 +10855,8 @@ msgid "Policy"
msgstr "Richtlinie"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "Ports"
@@ -10894,72 +10916,72 @@ 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:384
+#: netbox/ipam/forms/bulk_import.py:398
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:388
+#: netbox/ipam/forms/bulk_import.py:402
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:392
+#: netbox/ipam/forms/bulk_import.py:406
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:396
+#: netbox/ipam/forms/bulk_import.py:410
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:400
+#: netbox/ipam/forms/bulk_import.py:414
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:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "Authentifizierungstyp"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "Zugewiesene VLAN-Gruppe"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
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:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "VLAN-Übersetzungsrichtlinie"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "IP-Protokoll"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "Übergeordneter Typ (App und Modell)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "Name des übergeordneten Objekts"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "ID des übergeordneten Objekts"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr ""
"Einer der Werte parent (übergeordnet) oder parent_object_id muss in "
"parent_object_type enthalten sein"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} ist diesem übergeordnetem System nicht zugewiesen."
@@ -11025,17 +11047,13 @@ msgstr "Gerät/VM"
msgid "Parent Prefix"
msgstr "Übergeordnetes Prefix"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "Einer Schnittstelle zugewiesen"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "DNS-Name"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "VLANs"
@@ -11695,7 +11713,7 @@ msgid "Added"
msgstr "Hinzugefügt"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11837,23 +11855,23 @@ msgstr ""
"In DNS-Namen sind nur alphanumerische Zeichen, Sternchen, Bindestriche, "
"Punkte und Unterstriche zulässig"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "Geräteschnittstellen"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "VM-Schnittstellen"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "untergeordnete Prefixe"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "untergeordnete Bereiche"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "Verwandte IPs"
@@ -12167,40 +12185,53 @@ msgstr "Wartungsmodus aktivieren"
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "NetBox Copilot aktiviert"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr ""
+"Aktivieren Sie den NetBox Copilot AI-Agenten global. Wenn diese Option "
+"aktiviert ist, können Benutzer den Agenten einzeln umschalten."
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQL aktiviert"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "Aktiviere die GraphQL API"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "Aufbewahrung des Changelogs"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr ""
"Tage zur Aufbewahrung des Changelog-Verlaufs (für unbegrenzt auf Null zu "
"setzen)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "Beibehaltung der Arbeitsergebnisse"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr ""
"Tage zur Aufbewahrung des Auftragsergebnisverlaufs (für unbegrenzt auf Null "
"gesetzt)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "Landkarten-URL"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "Basis-URL für die Kartierung geografischer Standorte"
@@ -12497,7 +12528,7 @@ msgstr "IPSec-Profile"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "Virtuelle Festplatten"
@@ -12667,9 +12698,9 @@ msgstr "Admin"
msgid "API Tokens"
msgstr "API-Token"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "Berechtigungen"
@@ -12843,59 +12874,67 @@ msgid "Support for translation has been disabled locally"
msgstr "Die Unterstützung für Übersetzungen wurde lokal deaktiviert"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "NetBox Copilot"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "Aktivieren Sie den NetBox Copilot AI-Agenten"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "Länge der Seite"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "Die Standardanzahl der pro Seite anzuzeigenden Objekte"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "Platzierung des Paginators"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "Unten"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "Oben"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "Beide"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr ""
"Wo die Seiten-Steuerelemente relativ zu einer Tabelle angezeigt werden"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "Geteilte Tabellenzeilen"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr ""
"Rendern Sie Tabellenzeilen mit wechselnden Farben, um die Lesbarkeit zu "
"erhöhen"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "Datenformat"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr ""
"Die bevorzugte Syntax für die Anzeige generischer Daten in der "
"Benutzeroberfläche"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "CSV-Trennzeichen"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr "Das Zeichen, das zum Trennen von Feldern in CSV-Daten verwendet wird"
@@ -12914,63 +12953,63 @@ msgstr ""
msgid "Cannot delete stores from registry"
msgstr "Stores können nicht aus der Registrierung gelöscht werden"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "Tschechisch"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "Dänisch"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "Deutsch"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "Englisch"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "Spanisch"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "Französisch"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "Italenisch"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "Japanisch"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "Niederländisch"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "Polnisch"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "Portugiesisch"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "Russisch"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "Türkisch"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "Ukrainisch"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "Chinesisch"
@@ -13040,28 +13079,28 @@ msgid "Updated {count} {object_type}"
msgstr "aktualisiert {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Kein {object_type}ausgewählt"
-#: netbox/netbox/views/generic/bulk_views.py:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Umbenannt {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "Massenlöschung {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Gelöscht {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr ""
"Das Löschen ist aufgrund des Vorhandenseins eines oder mehrerer abhängiger "
@@ -13639,7 +13678,7 @@ msgstr "Max. Seitengröße"
msgid "User preferences"
msgstr "Benutzereinstellungen"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "Beibehaltung der Arbeitsplätze"
@@ -14630,7 +14669,7 @@ msgstr "Neues Mitglied hinzufügen"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "Aktionen"
@@ -15841,7 +15880,7 @@ msgid "View"
msgstr "Ansicht"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "Einschränkungen"
@@ -16310,23 +16349,23 @@ msgstr "Ist Superuser"
msgid "Can View"
msgstr "Kann ansehen"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "Kann hinzufügen"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "Kann ändern"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "Kann löschen"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "Benutzeroberfläche"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -16337,7 +16376,7 @@ msgstr ""
"da er möglicherweise nicht mehr zugänglich ist, sobald das Token erstellt "
"wurde."
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -16348,33 +16387,33 @@ msgstr ""
"möchten. Beispiel: 10.1.1.0/24, 192.168.10.16/32.2001:db 8:1: "
":/64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "Passwort bestätigen"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr "Geben Sie zur Überprüfung dasselbe Passwort wie zuvor ein."
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr ""
"Passwörter stimmen nicht überein! Bitte überprüfen Sie Ihre Eingabe und "
"versuchen Sie es erneut."
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr "Wählen Sie die Objekttypen aus, für die die Berechtigung gelten soll."
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "Zusätzliche Aktionen"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "Zusätzlich zu den oben aufgeführten Maßnahmen gewährte Maßnahmen"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -16385,15 +16424,15 @@ msgstr ""
"entsprechen. Eine Liste mehrerer Objekte führt zu einer logischen ODER-"
"Operation."
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "Objekte"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "Es muss mindestens eine Aktion ausgewählt werden."
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "Ungültiger Filter für {model}: {error}"
@@ -16493,7 +16532,7 @@ msgstr "Benutzer"
msgid "A user with this username already exists."
msgstr "Ein Benutzer mit diesem Benutzernamen existiert bereits."
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "Benutzerdefinierte Aktionen"
@@ -16719,12 +16758,12 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "URL-freundliche, einzigartige Kurzschrift"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr ""
"Geben Sie Kontextdaten im JSON Format ein."
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "Die MAC-Adresse muss im EUI-48-Format sein"
@@ -17232,7 +17271,7 @@ msgstr "virtuelle Festplatte"
msgid "virtual disks"
msgstr "virtuelle Festplatten"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "Füge {count} Geräte zum Cluster {cluster}hinzu "
diff --git a/netbox/translations/es/LC_MESSAGES/django.mo b/netbox/translations/es/LC_MESSAGES/django.mo
index bd2707c15..637f4f0e6 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 1c09f7c2c..fd19f2b2a 100644
--- a/netbox/translations/es/LC_MESSAGES/django.po
+++ b/netbox/translations/es/LC_MESSAGES/django.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+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"
@@ -24,7 +24,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "Clave"
@@ -61,7 +61,7 @@ msgstr "Utilizado por última vez"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "IP permitidas"
@@ -134,7 +134,7 @@ msgid "Decommissioned"
msgstr "Retirado"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -171,9 +171,9 @@ msgstr "Habló"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "Región (ID)"
@@ -183,10 +183,10 @@ msgstr "Región (ID)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "Región (babosa)"
@@ -195,10 +195,10 @@ msgstr "Región (babosa)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "Grupo de sitios (ID)"
@@ -207,11 +207,11 @@ msgstr "Grupo de sitios (ID)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "Grupo de sitios (slug)"
@@ -228,16 +228,16 @@ msgstr "Grupo de sitios (slug)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -268,7 +268,7 @@ msgstr "Sitio"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "Sitio (slug)"
@@ -324,10 +324,10 @@ msgstr "Tipo de circuito (slug)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "Sitio (ID)"
@@ -335,8 +335,8 @@ msgstr "Sitio (ID)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "Ubicación (ID)"
@@ -346,9 +346,9 @@ msgstr "Terminación A (ID)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -392,7 +392,7 @@ msgstr "Circuito"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "Ubicación (babosa)"
@@ -413,7 +413,7 @@ msgstr "Circuito (ID)"
msgid "Virtual circuit (CID)"
msgstr "Circuito virtual (CID)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "Circuito virtual (ID)"
@@ -449,8 +449,8 @@ msgstr "Tipo de circuito virtual (slug)"
msgid "Virtual circuit"
msgstr "Circuito virtual"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "Interfaz (ID)"
@@ -461,7 +461,7 @@ msgstr "Interfaz (ID)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -715,8 +715,8 @@ msgstr "Color"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -799,7 +799,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:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -827,7 +827,7 @@ msgstr "Cuenta de proveedor"
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -882,8 +882,8 @@ msgstr "Estado"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -986,17 +986,18 @@ msgstr "Parámetros de servicio"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1014,7 +1015,7 @@ msgstr "Atributos"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1114,7 +1115,7 @@ msgstr "Red de proveedores"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1122,7 +1123,7 @@ msgstr "Red de proveedores"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1177,8 +1178,8 @@ msgstr "Tipo de circuito"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1196,8 +1197,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1237,9 +1238,9 @@ msgstr "Función operativa"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1288,7 +1289,7 @@ msgstr "Interfaz"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1341,8 +1342,8 @@ msgstr "Contactos"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1398,7 +1399,7 @@ msgstr "Lado del término"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "Asignación"
@@ -1407,8 +1408,8 @@ msgstr "Asignación"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1455,12 +1456,12 @@ msgid "Group Assignment"
msgstr "Asignación grupal"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1487,8 +1488,8 @@ msgstr "ID de circuito único"
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1589,8 +1590,8 @@ msgstr "ID del panel de conexiones y números de puerto"
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1623,8 +1624,8 @@ msgstr ""
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1764,7 +1765,7 @@ msgstr "terminaciones de circuitos virtuales"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1912,8 +1913,8 @@ msgstr "Tasa de compromiso"
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1931,7 +1932,7 @@ msgstr "Tasa de compromiso"
msgid "Comments"
msgstr "Comentarios"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -1999,10 +2000,10 @@ msgstr "Terminaciones"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2052,12 +2053,12 @@ msgstr "Terminaciones"
msgid "Device"
msgstr "Dispositivo"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "No se han definido terminaciones para el circuito {circuit}."
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "Terminaciones intercambiadas por circuito {circuit}."
@@ -2243,7 +2244,7 @@ msgstr "Solo se usa para clonar con HTTP (S)"
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "Contraseña"
@@ -2274,14 +2275,14 @@ msgstr "Fuente de datos (ID)"
msgid "Data source (name)"
msgstr "Fuente de datos (nombre)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "Usuario (ID)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "Nombre de usuario"
@@ -2296,7 +2297,8 @@ msgstr "Nombre de usuario"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2413,7 +2415,7 @@ msgstr "Completado antes"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "usuario"
@@ -2520,7 +2522,7 @@ msgstr "Preferencias de usuario"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "Misceláneo"
@@ -2621,20 +2623,20 @@ msgid "Config revision #{id}"
msgstr "Revisión de configuración #{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2649,8 +2651,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2710,7 +2712,7 @@ msgstr ""
msgid "last updated"
msgstr "última actualización"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "ruta"
@@ -3037,7 +3039,7 @@ msgstr "PAGADO"
msgid "No workers found"
msgstr "No se encontró ningún trabajador"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "Trabajo {job_id} no se encontró"
@@ -3052,50 +3054,50 @@ msgstr "Trabajo {id} no se encontró."
msgid "Queued job #{id} to sync {datasource}"
msgstr "N.º de trabajo en cola{id} sincronizar {datasource}"
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "Registro"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "Revisión de la configuración restaurada #{id}"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "Trabajo {id} se ha eliminado."
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "Error al eliminar el trabajo {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "Trabajo {id} se ha vuelto a poner en cola."
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "Trabajo {id} ha sido puesto en cola."
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "Trabajo {id} se ha detenido."
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "No se pudo detener el trabajo {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "No se pudo cargar el catálogo de complementos"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "Plugin {name} no se encontró"
@@ -3223,16 +3225,16 @@ msgstr "Rancio"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3360,7 +3362,7 @@ msgstr "Virtual"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3371,7 +3373,7 @@ msgid "Virtual interfaces"
msgstr "Interfaces virtuales"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3582,9 +3584,9 @@ msgid "Three-phase"
msgstr "Trifásico"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Discapacitado"
@@ -3619,7 +3621,7 @@ msgid "Parent site group (slug)"
msgstr "Grupo de sitios principal (slug)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "Grupo (ID)"
@@ -3642,16 +3644,16 @@ msgstr "Ubicación principal (slug)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "Fabricante (ID)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "Fabricante (babosa)"
@@ -3664,23 +3666,23 @@ msgid "Rack type (ID)"
msgstr "Tipo de bastidor (ID)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "Función (ID)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "Rol (babosa)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "Rack (ID)"
@@ -3766,19 +3768,19 @@ msgid "Profile (name)"
msgstr "Perfil (nombre)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "Tipo de dispositivo (ID)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "Tipo de módulo (ID)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "Puerto de alimentación (ID)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "Artículo del inventario principal (ID)"
@@ -3828,9 +3830,9 @@ msgstr "Plataforma (ID)"
msgid "Platform (slug)"
msgstr "Plataforma (babosa)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "Nombre del sitio (slug)"
@@ -3860,17 +3862,16 @@ msgid "Is full depth"
msgstr "Es de profundidad total"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "Dirección MAC"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3897,57 +3898,57 @@ msgstr "LOB VIP (ID)"
msgid "Has virtual device context"
msgstr "Tiene contexto de dispositivo virtual"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "VDC (IDENTIFICACIÓN)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "Modelo de dispositivo"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "Tipo de módulo (modelo)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "Bahía de módulos (ID)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "Rack (nombre)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "Dispositivo (ID)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "Dispositivo (nombre)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "Tipo de dispositivo (modelo)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "Función del dispositivo (ID)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "Función del dispositivo (slug)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "Chasis virtual (ID)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3957,61 +3958,70 @@ msgstr "Chasis virtual (ID)"
msgid "Virtual Chassis"
msgstr "Chasis virtual"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "Módulo (ID)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "Cable (ID)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "Máquina virtual (nombre)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "Máquina virtual (ID)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "Interfaz (nombre)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "Interfaz VM (nombre)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "Interfaz de máquina virtual (ID)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "Está asignado"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "Es primaria"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "Modo 802.1Q"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "VLAN asignada"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "VID asignado"
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4041,19 +4051,19 @@ msgstr "VID asignado"
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (ROJO)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4064,13 +4074,13 @@ msgstr "L2VPN (ID)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "Política de traducción de VLAN (ID)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4079,43 +4089,43 @@ msgstr "Política de traducción de VLAN (ID)"
msgid "VLAN Translation Policy"
msgstr "Política de traducción de VLAN"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr ""
"Interfaces de chasis virtuales para dispositivos cuando el dispositivo es "
"maestro"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr ""
"Interfaces de chasis virtuales para dispositivos cuando el dispositivo es "
"maestro (ID)"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "Interfaces de chasis virtuales para dispositivos"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "Interfaces de chasis virtuales para dispositivos (ID)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "Tipo de interfaz"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "Interfaz principal (ID)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "Interfaz puenteada (ID)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "Interfaz LAG (ID)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4123,78 +4133,78 @@ msgstr "Interfaz LAG (ID)"
msgid "MAC Address"
msgstr "Dirección MAC"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "Dirección MAC principal (ID)"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "Dirección MAC principal"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "Contexto de dispositivo virtual"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "Contexto de dispositivo virtual (identificador)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "LAN inalámbrica"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "Enlace inalámbrico"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "Terminación de circuito virtual (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "Compartimento del módulo principal (ID)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "Módulo instalado (ID)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "Dispositivo instalado (ID)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "Dispositivo instalado (nombre)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "Maestro (ID)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "Maestro (nombre)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "Inquilino (ID)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "Inquilino (babosa)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "Inacabado"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "Panel de alimentación (ID)"
@@ -4206,7 +4216,7 @@ msgstr "Panel de alimentación (ID)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "Etiquetas"
@@ -4266,8 +4276,8 @@ msgstr "Zona horaria"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4440,7 +4450,7 @@ msgstr "Flujo de aire"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4457,8 +4467,8 @@ msgstr "Estante"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "Hardware"
@@ -4482,10 +4492,10 @@ msgid "Exclude from utilization"
msgstr "Excluir de la utilización"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4513,10 +4523,10 @@ msgid "Profile"
msgstr "Perfil"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4551,8 +4561,8 @@ msgstr "Plantilla de configuración"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "Tipo de dispositivo"
@@ -4609,7 +4619,7 @@ msgid "Virtualization"
msgstr "Virtualización"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "Tipo de módulo"
@@ -4652,7 +4662,7 @@ msgid "Domain"
msgstr "Dominio"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "Panel de alimentación"
@@ -4687,8 +4697,8 @@ msgid "Maximum draw"
msgstr "Sorteo máximo"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "Consumo máximo de energía (vatios)"
@@ -4697,14 +4707,14 @@ msgid "Allocated draw"
msgstr "Sorteo asignado"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "Consumo de energía asignado (vatios)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "Puerto de alimentación"
@@ -4719,16 +4729,16 @@ msgstr "Solo administración"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "Modo PoE"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "Tipo de PoE"
@@ -4737,8 +4747,8 @@ msgstr "Tipo de PoE"
msgid "Wireless role"
msgstr "Función inalámbrica"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4757,7 +4767,7 @@ msgstr "Módulo"
msgid "LAG"
msgstr "DESFASE"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "Contextos de dispositivos virtuales"
@@ -4785,21 +4795,21 @@ msgstr "Velocidad"
msgid "Mode"
msgstr "Modo"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "Grupo de VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "VLAN sin etiquetar"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4814,16 +4824,16 @@ msgstr "Agregar VLAN etiquetadas"
msgid "Remove tagged VLANs"
msgstr "Eliminar las VLAN etiquetadas"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "VLAN de servicio Q-in-Q"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "Grupo LAN inalámbrico"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4831,7 +4841,7 @@ msgid "Wireless LANs"
msgstr "LAN inalámbricas"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4843,17 +4853,17 @@ msgid "Addressing"
msgstr "Dirigiéndose"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "Operación"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4861,7 +4871,7 @@ msgid "Related Interfaces"
msgstr "Interfaces relacionadas"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4902,7 +4912,7 @@ msgid "available options"
msgstr "opciones disponibles"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5099,7 +5109,7 @@ msgstr "El compartimiento del módulo en el que está instalado este módulo"
msgid "The type of module"
msgstr "El tipo de módulo"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "Replicar componentes"
@@ -5111,11 +5121,11 @@ msgstr ""
"Rellenar automáticamente los componentes asociados a este tipo de módulo "
"(activado de forma predeterminada)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "Adopte componentes"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "Adopte los componentes ya existentes"
@@ -5140,13 +5150,13 @@ msgstr "Puerto de alimentación local que alimenta esta toma"
msgid "Electrical phase (for three-phase circuits)"
msgstr "Fase eléctrica (para circuitos trifásicos)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "Interfaz principal"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5212,8 +5222,8 @@ msgstr "Función inalámbrica (AP/estación)"
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} no está asignado al dispositivo {device}"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "Puerto trasero"
@@ -5298,15 +5308,11 @@ msgstr "Máquina virtual"
msgid "Parent VM of assigned interface (if any)"
msgstr "VM principal de la interfaz asignada (si existe)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "Interfaz asignada"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "Es primaria"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr "Convierta esta en la dirección MAC principal de la interfaz asignada"
@@ -5397,7 +5403,7 @@ msgstr ""
"{color} no coincidía con ningún nombre de color usado y tenía más de seis "
"caracteres: hexadecimal no válido."
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5428,7 +5434,7 @@ msgstr "Tipo de alimentación (AC/DC)"
msgid "Single or three-phase"
msgstr "Monofásico o trifásico"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5439,7 +5445,7 @@ msgstr "IPv4 principal"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "Dirección IPv4 con máscara, p. ej. 1.2.3.4/24"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5450,7 +5456,7 @@ msgstr "IPv6 principal"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "Dirección IPv6 con longitud de prefijo, por ejemplo, 2001:db8: :1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5494,7 +5500,7 @@ msgstr "No puede adoptar {model} {name} porque ya pertenece a un módulo"
msgid "A {model} named {name} already exists"
msgstr "UN {model} llamado {name} ya existe"
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5503,7 +5509,7 @@ msgstr "UN {model} llamado {name} ya existe"
msgid "Power Panel"
msgstr "Panel de alimentación"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5608,8 +5614,8 @@ msgstr "Amable"
msgid "Mgmt only"
msgstr "Solo administración"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "WWN"
@@ -5651,14 +5657,22 @@ msgstr "Cable"
msgid "Discovered"
msgstr "Descubierto"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "Dispositivo asignado"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "VM asignada"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "Asignado a una interfaz"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "MAC principal de una interfaz"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5690,12 +5704,12 @@ msgid "Scope"
msgstr "Alcance"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "Por favor, selecciona un {scope_type}."
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "Tipo de ámbito (aplicación y modelo)"
@@ -5758,16 +5772,16 @@ msgstr ""
msgid "The priority of the device in the virtual chassis"
msgstr "La prioridad del dispositivo en el chasis virtual"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr ""
"Rellenar automáticamente los componentes asociados a este tipo de módulo"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "Características"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5782,35 +5796,35 @@ msgstr ""
"{module}, si está presente, se reemplazará automáticamente por "
"el valor de posición al crear un nuevo módulo."
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "Plantilla de puerto de consola"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "Plantilla de puerto de servidor de consola"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "Plantilla de puerto frontal"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "Plantilla de interfaz"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "Plantilla de toma de corriente"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "Plantilla de puerto de alimentación"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "Plantilla de puerto trasero"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5818,14 +5832,14 @@ msgstr "Plantilla de puerto trasero"
msgid "Console Port"
msgstr "Puerto de consola"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Puerto de servidor de consola"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5836,7 +5850,7 @@ msgstr "Puerto de servidor de consola"
msgid "Front Port"
msgstr "Puerto frontal"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5849,40 +5863,40 @@ msgstr "Puerto frontal"
msgid "Rear Port"
msgstr "Puerto trasero"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "Puerto de alimentación"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "Toma de corriente"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "Asignación de componentes"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr "Un InventoryItem solo se puede asignar a un único componente."
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "Interfaz LAG"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "Filtre las VLAN disponibles para la asignación por grupo."
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "Dispositivo infantil"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
@@ -5890,37 +5904,37 @@ msgstr ""
"Los dispositivos secundarios primero deben crearse y asignarse al sitio y al"
" rack del dispositivo principal."
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "Puerto de consola"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "Puerto de servidor de consola"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "Puerto frontal"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "toma de corriente"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "Artículo de inventario"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "Función del artículo de inventario"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "Interfaz VM"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5937,7 +5951,7 @@ msgstr "Interfaz VM"
msgid "Virtual Machine"
msgstr "Máquina virtual"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
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."
@@ -6020,8 +6034,8 @@ 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:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "etiqueta"
@@ -6077,7 +6091,16 @@ msgstr "terminación de cable"
msgid "cable terminations"
msgstr "terminaciones de cables"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr ""
+"No se puede conectar un cable a {obj_parent} > {obj} porque está marcado "
+"como conectado."
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6086,72 +6109,72 @@ msgstr ""
"Se encontró una terminación duplicada para {app_label}.{model} "
"{termination_id}: cable {cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Los cables no se pueden terminar en {type_display} interfaz"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Es posible que las terminaciones de circuito conectadas a la red de un "
"proveedor no estén cableadas."
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "está activo"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "está completo"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "está dividido"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "ruta de cable"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "rutas de cable"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr "Todas las terminaciones originarias deben adjuntarse al mismo enlace"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr ""
"Todas las terminaciones de tramo intermedio deben tener el mismo tipo de "
"terminación"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr ""
"Todas las terminaciones intermedias deben tener el mismo objeto principal"
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "Todos los enlaces deben ser por cable o inalámbricos"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "Todos los enlaces deben coincidir con el primer tipo de enlace"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr ""
"Todos los recuentos de posiciones dentro de la ruta en los extremos opuestos"
" de los enlaces deben coincidir"
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "Falta el filtro de posición de terminación remota"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6160,18 +6183,18 @@ msgstr ""
"{module} se acepta como sustituto de la posición del compartimiento del "
"módulo cuando se conecta a un tipo de módulo."
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "Etiqueta física"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr ""
"Las plantillas de componentes no se pueden mover a un tipo de dispositivo "
"diferente."
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6179,7 +6202,7 @@ msgstr ""
"Una plantilla de componente no se puede asociar a un tipo de dispositivo ni "
"a un tipo de módulo."
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6187,138 +6210,132 @@ msgstr ""
"Una plantilla de componente debe estar asociada a un tipo de dispositivo o a"
" un tipo de módulo."
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "plantilla de puerto de consola"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "plantillas de puertos de consola"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "plantilla de puerto de servidor de consola"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "plantillas de puertos de servidor de consola"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "sorteo máximo"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "sorteo asignado"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "plantilla de puerto de alimentación"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "plantillas de puertos de alimentación"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr ""
"El sorteo asignado no puede superar el sorteo máximo ({maximum_draw}W)."
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "pierna de alimentación"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "Fase (para alimentaciones trifásicas)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "plantilla de toma de corriente"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "plantillas de tomas de corriente"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr ""
"Puerto de alimentación principal ({power_port}) debe pertenecer al mismo "
"tipo de dispositivo"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr ""
"Puerto de alimentación principal ({power_port}) debe pertenecer al mismo "
"tipo de módulo"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "solo administración"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "interfaz de puente"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "función inalámbrica"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "plantilla de interfaz"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "plantillas de interfaz"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "Una interfaz no se puede conectar a sí misma."
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr ""
"Interfaz de puente ({bridge}) debe pertenecer al mismo tipo de dispositivo"
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Interfaz de puente ({bridge}) debe pertenecer al mismo tipo de módulo"
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "posición del puerto trasero"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "plantilla de puerto frontal"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "plantillas de puertos frontales"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "Puerto trasero ({name}) debe pertenecer al mismo tipo de dispositivo"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
@@ -6327,48 +6344,48 @@ msgstr ""
"Posición del puerto trasero no válida ({position}); puerto trasero {name} "
"solo tiene {count} posiciones"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "posiciones"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "plantilla de puerto trasero"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "plantillas de puertos traseros"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "posición"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr ""
"Identificador al que se debe hacer referencia al cambiar el nombre de los "
"componentes instalados"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "plantilla de bahía de módulos"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "plantillas de compartimentos de módulos"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "plantilla de compartimento de dispositivos"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "plantillas de compartimentos de dispositivos"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6378,152 +6395,152 @@ msgstr ""
"configurarse como «principal» para permitir compartimentos para "
"dispositivos."
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "ID de pieza"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "Identificador de pieza asignado por el fabricante"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "plantilla de artículos de inventario"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "plantillas de artículos de inventario"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "Los componentes no se pueden mover a un dispositivo diferente."
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "extremo del cable"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "marcar conectado"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "Tratar como si hubiera un cable conectado"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr "Debe especificar el extremo del cable (A o B) al conectar un cable."
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "El extremo del cable no se debe colocar sin cable."
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "No se puede marcar como conectado con un cable conectado."
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} los modelos deben declarar una propiedad parent_object"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "Tipo de puerto físico"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "velocidad"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "Velocidad de puerto en bits por segundo"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "puerto de consola"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "puertos de consola"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "puerto de servidor de consola"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "puertos de servidor de consola"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "puerto de alimentación"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "puertos de alimentación"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "toma de corriente"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "tomas de corriente"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Puerto de alimentación principal ({power_port}) debe pertenecer al mismo "
"dispositivo"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "modo"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "Estrategia de etiquetado IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "interfaz principal"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "VLAN sin etiquetar"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "VLAN etiquetadas"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "SVLAN Q-in-Q"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "dirección MAC principal"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Solo las interfaces Q-in-Q pueden especificar una VLAN de servicio."
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6532,77 +6549,77 @@ msgstr ""
"Dirección MAC {mac_address} está asignado a una interfaz diferente "
"({interface})."
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "LAG principal"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr "Esta interfaz se usa solo para la administración fuera de banda"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "velocidad (Kbps)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "dúplex"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "Nombre mundial de 64 bits"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "canal inalámbrico"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "frecuencia de canal (MHz)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "Se rellena por el canal seleccionado (si está configurado)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "potencia de transmisión (dBm)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "LAN inalámbricas"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "interfaz"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "interfaz"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} las interfaces no pueden tener un cable conectado."
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} las interfaces no se pueden marcar como conectadas."
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr "Una interfaz no puede ser su propia interfaz principal."
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr "Solo se pueden asignar interfaces virtuales a una interfaz principal."
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6611,7 +6628,7 @@ msgstr ""
"La interfaz principal seleccionada ({interface}) pertenece a un dispositivo "
"diferente ({device})"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6620,7 +6637,7 @@ msgstr ""
"La interfaz principal seleccionada ({interface}) pertenece a {device}, que "
"no forma parte del chasis virtual {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6629,7 +6646,7 @@ msgstr ""
"La interfaz de puente seleccionada ({bridge}) pertenece a un dispositivo "
"diferente ({device})."
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6638,15 +6655,15 @@ msgstr ""
"La interfaz de puente seleccionada ({interface}) pertenece a {device}, que "
"no forma parte del chasis virtual {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Las interfaces virtuales no pueden tener una interfaz LAG principal."
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr "Una interfaz LAG no puede ser su propia interfaz principal."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
@@ -6654,7 +6671,7 @@ msgstr ""
"La interfaz LAG seleccionada ({lag}) pertenece a un dispositivo diferente "
"({device})."
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6663,55 +6680,37 @@ msgstr ""
"La interfaz LAG seleccionada ({lag}) pertenece a {device}, que no forma "
"parte del chasis virtual {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "Las interfaces virtuales no pueden tener un modo PoE."
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "Las interfaces virtuales no pueden tener un tipo PoE."
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr "Debe especificar el modo PoE al designar un tipo de PoE."
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr ""
-"La función inalámbrica solo se puede configurar en las interfaces "
-"inalámbricas."
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "El canal solo se puede configurar en las interfaces inalámbricas."
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr ""
"La frecuencia del canal solo se puede configurar en las interfaces "
"inalámbricas."
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr ""
"No se puede especificar la frecuencia personalizada con el canal "
"seleccionado."
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr ""
"El ancho del canal solo se puede establecer en las interfaces inalámbricas."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr ""
"No se puede especificar un ancho personalizado con el canal seleccionado."
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr "El modo de interfaz no admite una vlan sin etiquetas."
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6720,24 +6719,24 @@ msgstr ""
"La VLAN sin etiquetar ({untagged_vlan}) debe pertenecer al mismo sitio que "
"el dispositivo principal de la interfaz o debe ser global."
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "Posición mapeada en el puerto trasero correspondiente"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "puerto frontal"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "puertos frontales"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "Puerto trasero ({rear_port}) debe pertenecer al mismo dispositivo"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -6746,19 +6745,19 @@ msgstr ""
"Posición del puerto trasero no válida ({rear_port_position}): puerto trasero"
" {name} solo tiene {positions} posiciones."
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "Número de puertos frontales que se pueden mapear"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "puerto trasero"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "puertos traseros"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6767,40 +6766,40 @@ msgstr ""
"El número de posiciones no puede ser inferior al número de puertos frontales"
" mapeados ({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "compartimiento de módulos"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "compartimentos de módulos"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr ""
"Una bahía de módulos no puede pertenecer a un módulo instalado en ella."
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "compartimiento de dispositivos"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "compartimentos para dispositivos"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr ""
"Este tipo de dispositivo ({device_type}) no admite compartimentos para "
"dispositivos."
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "No se puede instalar un dispositivo en sí mismo."
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6808,61 +6807,61 @@ msgstr ""
"No se puede instalar el dispositivo especificado; el dispositivo ya está "
"instalado en {bay}."
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "rol de artículo de inventario"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "roles de artículos de inventario"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "número de serie"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "etiqueta de activo"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr "Una etiqueta única que se utiliza para identificar este artículo"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "descubierto"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "Este artículo se descubrió automáticamente"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "artículo de inventario"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "artículos de inventario"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "No se puede asignar a sí mismo como padre."
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr ""
"El artículo del inventario principal no pertenece al mismo dispositivo."
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr "No se puede mover un artículo del inventario con hijos a cargo"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr ""
"No se puede asignar un artículo de inventario a un componente de otro "
@@ -7290,6 +7289,29 @@ msgstr ""
"No se puede reasignar la dirección MAC mientras esté designada como la MAC "
"principal de un objeto"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "Una interfaz no se puede conectar a sí misma."
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Las interfaces virtuales no pueden tener un modo PoE."
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Las interfaces virtuales no pueden tener un tipo PoE."
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "Debe especificar el modo PoE al designar un tipo de PoE."
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr ""
+"La función inalámbrica solo se puede configurar en las interfaces "
+"inalámbricas."
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "esquema"
@@ -7516,7 +7538,7 @@ msgstr "Identificador asignado localmente"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Función funcional"
@@ -7747,7 +7769,7 @@ msgstr "Accesible"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "Dispositivos"
@@ -7774,7 +7796,7 @@ msgid "U Height"
msgstr "Altura en U"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7826,8 +7848,8 @@ msgid "Power outlets"
msgstr "tomas de corriente"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7839,7 +7861,7 @@ msgstr "tomas de corriente"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "Interfaces"
@@ -7874,8 +7896,8 @@ msgid "Module Bay"
msgstr "Bahía de módulos"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7905,8 +7927,8 @@ msgid "Allocated draw (W)"
msgstr "Sorteo asignado (W)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -8006,8 +8028,8 @@ msgstr "Profundidad total"
msgid "Instances"
msgstr "Instancias"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -8017,8 +8039,8 @@ msgstr "Instancias"
msgid "Console Ports"
msgstr "Puertos de consola"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -8028,8 +8050,8 @@ msgstr "Puertos de consola"
msgid "Console Server Ports"
msgstr "Puertos de servidor de consola"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -8039,8 +8061,8 @@ msgstr "Puertos de servidor de consola"
msgid "Power Ports"
msgstr "Puertos de alimentación"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -8050,8 +8072,8 @@ msgstr "Puertos de alimentación"
msgid "Power Outlets"
msgstr "Tomas de corriente"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -8060,8 +8082,8 @@ msgstr "Tomas de corriente"
msgid "Front Ports"
msgstr "Puertos frontales"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -8071,16 +8093,16 @@ msgstr "Puertos frontales"
msgid "Rear Ports"
msgstr "Puertos traseros"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "Bahías de dispositivos"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -8159,60 +8181,60 @@ msgstr "El caso de prueba debe establecer peer_termination_type"
msgid "Disconnected {count} {type}"
msgstr "Desconectado {count} {type}"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "Reservaciones"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "Dispositivos no rakeados"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "Contexto de configuración"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "Configuración de renderizado"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "Máquinas virtuales"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "Dispositivo instalado {device} en la bahía {device_bay}."
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "Dispositivo eliminado {device} desde la bahía {device_bay}."
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "Niños"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "Miembro agregado {device}"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr ""
"No se puede eliminar el dispositivo maestro {device} desde el chasis "
"virtual."
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Eliminado {device} desde un chasis virtual {chassis}"
@@ -8226,11 +8248,16 @@ msgstr "Objeto (s) relacionado (s) desconocido (s): {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "No se admite cambiar el tipo de campos personalizados."
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "La programación no está habilitada para este script."
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "La hora programada debe estar en el futuro."
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "Texto"
@@ -8741,7 +8768,7 @@ msgstr "Está activo"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "Tipos de objetos"
@@ -8845,9 +8872,9 @@ msgstr "La clasificación de entrada"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "usuarios"
@@ -8862,9 +8889,9 @@ msgstr "Nombres de usuario separados por comas y entre comillas dobles"
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "Grupos"
@@ -9199,10 +9226,6 @@ msgstr "Intervalo en el que se vuelve a ejecutar este informe (en minutos)"
msgid " (current time: {now})"
msgstr " (hora actual: {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "La hora programada debe estar en el futuro."
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "Confirmar cambios"
@@ -9535,107 +9558,110 @@ msgstr "Cierto"
msgid "False"
msgstr "Falso"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, 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:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "El valor debe ser una cadena."
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, 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:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "El valor debe ser un número entero."
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "El valor debe ser al menos {minimum}"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "El valor no debe superar {maximum}"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "El valor debe ser decimal."
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "El valor debe ser verdadero o falso."
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
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:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, 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:751
+#: netbox/extras/models/customfields.py:767
#, 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:760
+#: netbox/extras/models/customfields.py:776
#, 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:766
+#: netbox/extras/models/customfields.py:782
#, 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:770
+#: netbox/extras/models/customfields.py:786
#, 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:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "El campo obligatorio no puede estar vacío."
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
msgid "Base set of predefined choices (optional)"
msgstr "Conjunto básico de opciones predefinidas (opcional)"
-#: netbox/extras/models/customfields.py:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "Las opciones se ordenan alfabéticamente automáticamente"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "conjunto de opciones de campo personalizadas"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "conjuntos de opciones de campo personalizadas"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "Debe definir opciones básicas o adicionales."
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -10110,19 +10136,19 @@ msgstr "artículo etiquetado"
msgid "tagged items"
msgstr "artículos etiquetados"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "Datos del script"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "Parámetros de ejecución del script"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml está en desuso y se eliminará en la v4.5"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json está en desuso y se eliminará en la v4.5"
@@ -10319,32 +10345,32 @@ msgstr "Atributo no válido»{name}«para solicitar"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Atributo no válido»{name}«para {model}"
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Se ha producido un error al renderizar la plantilla: {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "Tu panel de control se ha restablecido."
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "Widget añadido: "
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "Widget actualizado: "
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "Widget eliminado: "
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "Error al eliminar el widget: "
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr ""
"No se puede ejecutar el script: el proceso de trabajo de RQ no se está "
@@ -10537,71 +10563,67 @@ msgstr "Intervalos que contienen este prefijo o IP"
msgid "Parent prefix"
msgstr "Prefijo principal"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "Grupo FHRP (ID)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "Está asignado a una interfaz"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "Está asignado"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "Servicio de aplicaciones (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "Dirección IP interna de NAT (ID)"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "SVLAN Q-in-Q (ID)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Número de SVLAN Q-in-Q (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "Interfaz VM asignada"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "Política de traducción de VLAN (nombre)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "Grupo FHRP (nombre)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "Grupo FHRP (ID)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "Dirección IP (ID)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "dirección IP"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "IPv4 principal (ID)"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "IPv4 principal (dirección)"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "IPv6 principal (ID)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "IPv6 principal (dirección)"
@@ -10712,8 +10734,8 @@ msgid "DNS name"
msgstr "Nombre DNS"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10759,7 +10781,7 @@ msgstr "AUTENTICACIÓN"
msgid "VLAN ID ranges"
msgstr "Intervalos de ID de VLAN"
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10773,7 +10795,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "Sitio y grupo"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10781,8 +10803,8 @@ msgid "Policy"
msgstr "Política"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "Puertos"
@@ -10843,74 +10865,74 @@ msgstr ""
"Designe esto como la dirección IP fuera de banda para el dispositivo "
"asignado"
-#: netbox/ipam/forms/bulk_import.py:384
+#: netbox/ipam/forms/bulk_import.py:398
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:388
+#: netbox/ipam/forms/bulk_import.py:402
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:392
+#: netbox/ipam/forms/bulk_import.py:406
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:396
+#: netbox/ipam/forms/bulk_import.py:410
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:400
+#: netbox/ipam/forms/bulk_import.py:414
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:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "Tipo de autenticación"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "Grupo de VLAN asignado"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
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:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "Política de traducción de VLAN"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "Protocolo IP"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "Tipo de padre (aplicación y modelo)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "Nombre del objeto principal"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "ID de objeto principal"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr ""
"Uno de los valores parent o parent_object_id debe incluirse en "
"parent_object_type"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} no está asignado a este padre."
@@ -10976,17 +10998,13 @@ msgstr "Dispositivo/VM"
msgid "Parent Prefix"
msgstr "Prefijo principal"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "Asignado a una interfaz"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "Nombre DNS"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "VLAN"
@@ -11640,7 +11658,7 @@ msgid "Added"
msgstr "Añadido"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11782,23 +11800,23 @@ msgstr ""
"Solo se permiten caracteres alfanuméricos, asteriscos, guiones, puntos y "
"guiones bajos en los nombres DNS"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "Interfaces de dispositivos"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "Interfaces de VM"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "Prefijos infantiles"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "Rangos infantiles"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "IPs relacionadas"
@@ -12118,40 +12136,53 @@ msgstr "Habilitar el modo de mantenimiento"
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "NetBox Copilot activado"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr ""
+"Habilite el agente NetBox Copilot AI en todo el mundo. Si está activado, los"
+" usuarios pueden cambiar el agente de forma individual."
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQL habilitado"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "Habilita la API de GraphQL"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "Retención del registro de cambios"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr ""
"Días para conservar el historial de cambios (se establece en cero de forma "
"ilimitada)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "Retención de resultados laborales"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr ""
"Días para conservar el historial de resultados del trabajo (establecido en "
"cero para un número ilimitado)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "URL de mapas"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "URL base para mapear ubicaciones geográficas"
@@ -12447,7 +12478,7 @@ msgstr "Perfiles IPSec"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "Discos virtuales"
@@ -12617,9 +12648,9 @@ msgstr "Admin"
msgid "API Tokens"
msgstr "Tokens de API"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "Permisos"
@@ -12790,58 +12821,66 @@ msgid "Support for translation has been disabled locally"
msgstr "La compatibilidad con la traducción se ha desactivado localmente"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "Copiloto NetBox"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "Habilite el agente NetBox Copilot AI"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "Longitud de página"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "El número predeterminado de objetos que se mostrarán por página"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "Colocación del paginador"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "Parte inferior"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "Parte superior"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "Ambos"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr ""
"Dónde se mostrarán los controles del paginador en relación con una tabla"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "Filas de mesa rayadas"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr ""
"Renderice las filas de la tabla con colores alternos para aumentar la "
"legibilidad"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "Formato de datos"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr ""
"La sintaxis preferida para mostrar datos genéricos en la interfaz de usuario"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "Delimitador CSV"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr "El carácter utilizado para separar los campos en los datos CSV"
@@ -12858,63 +12897,63 @@ msgstr "No se pueden agregar tiendas al registro después de la inicialización"
msgid "Cannot delete stores from registry"
msgstr "No se pueden eliminar las tiendas del registro"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "checa"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "danés"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "alemán"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "Inglés"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "Español"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "francesa"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "italiano"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "japonés"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "holandesa"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "polaco"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "portugués"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "rusa"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "turca"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "ucraniana"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "chino"
@@ -12984,28 +13023,28 @@ msgid "Updated {count} {object_type}"
msgstr "Actualizada {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "No {object_type} fueron seleccionados."
-#: netbox/netbox/views/generic/bulk_views.py:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Renombrado {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "Eliminación masiva {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Eliminado {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr ""
"No se pudo eliminar debido a la presencia de uno o más objetos dependientes."
@@ -13583,7 +13622,7 @@ msgstr "Tamaño máximo de página"
msgid "User preferences"
msgstr "Preferencias de usuario"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "Retención de empleo"
@@ -14575,7 +14614,7 @@ msgstr "Agregar nuevo miembro"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "Acciones"
@@ -15785,7 +15824,7 @@ msgid "View"
msgstr "Ver"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "Restricciones"
@@ -16252,23 +16291,23 @@ msgstr "Es superusuario"
msgid "Can View"
msgstr "Puede ver"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "Puede agregar"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "Puede cambiar"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "Puede eliminar"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "Interfaz de usuario"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -16278,7 +16317,7 @@ msgstr ""
"su clave antes de enviar este formulario, ya que es posible que ya "
"no se pueda acceder a él una vez que se haya creado el token."
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -16288,33 +16327,33 @@ msgstr ""
"blanco para que no haya restricciones. Ejemplo: 10.1.1.0/24, "
"192.168.10.16/32, 2001:db 8:1: :/64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "Confirme la contraseña"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr "Introduce la misma contraseña que antes para verificarla."
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr ""
"¡Las contraseñas no coinciden! Compruebe los datos introducidos e inténtelo "
"de nuevo."
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr "Seleccione los tipos de objetos a los que se aplicará el permiso."
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "Acciones adicionales"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "Acciones concedidas además de las enumeradas anteriormente"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -16325,15 +16364,15 @@ msgstr ""
"este tipo. Una lista de varios objetos dará como resultado una operación OR "
"lógica."
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "Objetos"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "Debe seleccionarse al menos una acción."
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "Filtro no válido para {model}: {error}"
@@ -16431,7 +16470,7 @@ msgstr "usuario"
msgid "A user with this username already exists."
msgstr "Ya existe un usuario con este nombre de usuario."
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "Acciones personalizadas"
@@ -16659,13 +16698,13 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Abreviatura única compatible con URL"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr ""
"Introduzca los datos de contexto en JSON "
"formato."
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "La dirección MAC debe estar en formato EUI-48"
@@ -17168,7 +17207,7 @@ msgstr "disco virtual"
msgid "virtual disks"
msgstr "discos virtuales"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "Añadido {count} dispositivos para agrupar {cluster}"
diff --git a/netbox/translations/fr/LC_MESSAGES/django.mo b/netbox/translations/fr/LC_MESSAGES/django.mo
index 6d55d44f3..077bf1cd4 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 d2fd97503..1487fa2b5 100644
--- a/netbox/translations/fr/LC_MESSAGES/django.po
+++ b/netbox/translations/fr/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-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2025\n"
"Language-Team: French (https://app.transifex.com/netbox-community/teams/178115/fr/)\n"
@@ -34,7 +34,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "Clé"
@@ -71,7 +71,7 @@ msgstr "Dernière utilisation"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "IP autorisées"
@@ -144,7 +144,7 @@ msgid "Decommissioned"
msgstr "Mis hors service"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -181,9 +181,9 @@ msgstr "Spoke"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "Région (ID)"
@@ -193,10 +193,10 @@ msgstr "Région (ID)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "Région (slug)"
@@ -205,10 +205,10 @@ msgstr "Région (slug)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "Groupe de sites (ID)"
@@ -217,11 +217,11 @@ msgstr "Groupe de sites (ID)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "Groupe de sites (slug)"
@@ -238,16 +238,16 @@ msgstr "Groupe de sites (slug)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -278,7 +278,7 @@ msgstr "Site"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "Site (slug)"
@@ -334,10 +334,10 @@ msgstr "Type de circuit (slug)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "Site (ID)"
@@ -345,8 +345,8 @@ msgstr "Site (ID)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "Lieu (ID)"
@@ -356,9 +356,9 @@ msgstr "Terminaison A (ID)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -402,7 +402,7 @@ msgstr "Circuit"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "Emplacement (slug)"
@@ -423,7 +423,7 @@ msgstr "Circuit (ID)"
msgid "Virtual circuit (CID)"
msgstr "Circuit virtuel (CID)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "Circuit virtuel (ID)"
@@ -459,8 +459,8 @@ msgstr "Type de circuit virtuel (slug)"
msgid "Virtual circuit"
msgstr "Circuit virtuel"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "Interface (ID)"
@@ -471,7 +471,7 @@ msgstr "Interface (ID)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -725,8 +725,8 @@ msgstr "Couleur"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -809,7 +809,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:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -837,7 +837,7 @@ msgstr "Identifiant de compte du prestataire"
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -892,8 +892,8 @@ msgstr "Statut"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -996,17 +996,18 @@ msgstr "Paramètres du service"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1024,7 +1025,7 @@ msgstr "Attributs"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1124,7 +1125,7 @@ msgstr "Réseau de fournisseurs"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1132,7 +1133,7 @@ msgstr "Réseau de fournisseurs"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1187,8 +1188,8 @@ msgstr "Type de circuit"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1206,8 +1207,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1247,9 +1248,9 @@ msgstr "Rôle opérationnel"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1298,7 +1299,7 @@ msgstr "Interface"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1351,8 +1352,8 @@ msgstr "Contacts"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1408,7 +1409,7 @@ msgstr "Côté terme"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "Affectation"
@@ -1417,8 +1418,8 @@ msgstr "Affectation"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1465,12 +1466,12 @@ msgid "Group Assignment"
msgstr "Affectation de groupe"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1497,8 +1498,8 @@ msgstr "ID de circuit unique"
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1599,8 +1600,8 @@ msgstr "ID du panneau de raccordement et numéro (s) de port"
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1633,8 +1634,8 @@ msgstr ""
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1774,7 +1775,7 @@ msgstr "terminaisons de circuits virtuels"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1922,8 +1923,8 @@ msgstr "Bande passante garantie"
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1941,7 +1942,7 @@ msgstr "Bande passante garantie"
msgid "Comments"
msgstr "Commentaires"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -2009,10 +2010,10 @@ msgstr "Terminaisons"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2062,12 +2063,12 @@ msgstr "Terminaisons"
msgid "Device"
msgstr "Appareil"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "Aucune terminaison n'a été définie pour le circuit {circuit}."
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "Terminaisons échangées pour le circuit {circuit}."
@@ -2254,7 +2255,7 @@ msgstr "Utilisé uniquement pour le clonage avec HTTP(S)"
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "Mot de passe"
@@ -2285,14 +2286,14 @@ msgstr "Source de données (ID)"
msgid "Data source (name)"
msgstr "Source de données (nom)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "Utilisateur (ID)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "Nom d'utilisateur"
@@ -2307,7 +2308,8 @@ msgstr "Nom d'utilisateur"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2424,7 +2426,7 @@ msgstr "Terminé avant"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "Utilisateur"
@@ -2533,7 +2535,7 @@ msgstr "Préférences de l'utilisateur"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "Divers"
@@ -2636,20 +2638,20 @@ msgid "Config revision #{id}"
msgstr "Révision de configuration #{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2664,8 +2666,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2726,7 +2728,7 @@ msgstr ""
msgid "last updated"
msgstr "dernière mise à jour"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "chemin"
@@ -3053,7 +3055,7 @@ msgstr "PID"
msgid "No workers found"
msgstr "Aucun travailleur n'a été trouvé"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "Tâche {job_id} introuvable"
@@ -3068,50 +3070,50 @@ msgstr "Tâche {id} introuvable."
msgid "Queued job #{id} to sync {datasource}"
msgstr "Tâche en file d'attente #{id} pour synchroniser {datasource}"
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "Journal"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "Révision de configuration restaurée #{id}"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "La tâche {id} a été supprimée."
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "Erreur lors de la suppression du job {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "La tâche {id} a été replacée dans la file d'attente."
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "La tâche {id} a été mise en file d'attente."
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "La tâche {id} a été arrêtée."
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "Impossible d'arrêter la tâche {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "Le catalogue des plugins n'a pas pu être chargé"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "Plug-in {name} introuvable"
@@ -3239,16 +3241,16 @@ msgstr "Rassis"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3376,7 +3378,7 @@ msgstr "Virtuel"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3387,7 +3389,7 @@ msgid "Virtual interfaces"
msgstr "Interfaces virtuelles"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3598,9 +3600,9 @@ msgid "Three-phase"
msgstr "Triphasé"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Désactivé"
@@ -3635,7 +3637,7 @@ msgid "Parent site group (slug)"
msgstr "Groupe de sites parents (slug)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "Groupe (ID)"
@@ -3658,16 +3660,16 @@ msgstr "Localisation du parent (slug)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "Fabricant (ID)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "Fabricant (slug)"
@@ -3680,23 +3682,23 @@ msgid "Rack type (ID)"
msgstr "Type de baie (ID)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "Rôle (ID)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "Rôle (slug)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "Baie (ID)"
@@ -3782,19 +3784,19 @@ msgid "Profile (name)"
msgstr "Profil (nom)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "Type d'appareil (ID)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "Type de module (ID)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "Port d'alimentation (ID)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "Article d'inventaire parent (ID)"
@@ -3844,9 +3846,9 @@ msgstr "Plateforme (ID)"
msgid "Platform (slug)"
msgstr "Plateforme (slug)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "Nom du site (slug)"
@@ -3876,17 +3878,16 @@ msgid "Is full depth"
msgstr "Est en pleine profondeur"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "Adresse MAC"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3913,57 +3914,57 @@ msgstr "GESTION HORS BANDE (ID)"
msgid "Has virtual device context"
msgstr "Possède un contexte de périphérique virtuel"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "VDC (IDENTIFIANT)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "Modèle d'appareil"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "Type de module (modèle)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "Baie modulaire (ID)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "Baie (nom)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "Appareil (ID)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "Appareil (nom)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "Type d'appareil (modèle)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "Rôle de l'appareil (ID)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "Rôle de l'appareil (slug)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "Châssis virtuel (ID)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3973,61 +3974,70 @@ msgstr "Châssis virtuel (ID)"
msgid "Virtual Chassis"
msgstr "Châssis virtuel"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "Module (ID)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "Câble (ID)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "Machine virtuelle (nom)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "Machine virtuelle (ID)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "Interface (nom)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "Interface de machine virtuelle (nom)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "Interface de machine virtuelle (ID)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "Est attribué"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "Est principal"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "Mode 802.1Q"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "VLAN attribué"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "VID attribué"
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4057,19 +4067,19 @@ msgstr "VID attribué"
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (RD)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4080,13 +4090,13 @@ msgstr "L2VPN (ID)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "Politique de traduction VLAN (ID)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4095,40 +4105,40 @@ msgstr "Politique de traduction VLAN (ID)"
msgid "VLAN Translation Policy"
msgstr "Politique de traduction VLAN"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr "Interfaces de châssis virtuel pour l'appareil quand il est master"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr ""
"Interfaces de châssis virtuel pour l'appareil quand il est master (ID)"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "Interfaces de châssis virtuel pour l'appareil"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "Interfaces de châssis virtuel pour l'appareil (ID)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "Type d'interface"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "Interface parente (ID)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "Interface pontée (ID)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "Interface LAG (ID)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4136,78 +4146,78 @@ msgstr "Interface LAG (ID)"
msgid "MAC Address"
msgstr "Adresse MAC"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "Adresse MAC principale (ID)"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "Adresse MAC principale"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "Contexte du périphérique virtuel"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "Contexte du périphérique virtuel (Identifiant)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "LAN sans fil"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "Liaison sans fil"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "Terminaison du circuit virtuel (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "Baie du module parent (ID)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "Module installé (ID)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "Appareil installé (ID)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "Appareil installé (nom)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "Maître (ID)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "Master (nom)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "Entité (ID)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "Entité (slug)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "Non terminé"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "Panneau d'alimentation (ID)"
@@ -4219,7 +4229,7 @@ msgstr "Panneau d'alimentation (ID)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "Étiquettes"
@@ -4279,8 +4289,8 @@ msgstr "Fuseau horaire"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4453,7 +4463,7 @@ msgstr "Flux d'air"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4470,8 +4480,8 @@ msgstr "Baie"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "Matériel"
@@ -4495,10 +4505,10 @@ msgid "Exclude from utilization"
msgstr "Exclure de l'utilisation"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4526,10 +4536,10 @@ msgid "Profile"
msgstr "Profil"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4564,8 +4574,8 @@ msgstr "Modèle de configuration"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "Type d'appareil"
@@ -4622,7 +4632,7 @@ msgid "Virtualization"
msgstr "Virtualisation"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "Type de module"
@@ -4665,7 +4675,7 @@ msgid "Domain"
msgstr "Domaine"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "panneau d'alimentation"
@@ -4700,8 +4710,8 @@ msgid "Maximum draw"
msgstr "Tirage maximum"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "Consommation électrique maximale (watts)"
@@ -4710,14 +4720,14 @@ msgid "Allocated draw"
msgstr "Tirage au sort attribué"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "Consommation électrique allouée (watts)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "port d'alimentation"
@@ -4732,16 +4742,16 @@ msgstr "Gestion uniquement"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "Mode PoE"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "Type PoE"
@@ -4750,8 +4760,8 @@ msgstr "Type PoE"
msgid "Wireless role"
msgstr "Rôle sans fil"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4770,7 +4780,7 @@ msgstr "Modules"
msgid "LAG"
msgstr "DÉCALAGE"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "Contextes des appareils virtuels"
@@ -4798,21 +4808,21 @@ msgstr "Vitesse"
msgid "Mode"
msgstr "Mode"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "groupe VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "VLAN non étiqueté"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4827,16 +4837,16 @@ msgstr "Ajouter des VLANs étiquetés"
msgid "Remove tagged VLANs"
msgstr "Retirer des VLANs étiquetés"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "Service VLAN Q-in-Q"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "Groupe LAN sans fil"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4844,7 +4854,7 @@ msgid "Wireless LANs"
msgstr "Réseaux locaux sans fil"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4856,17 +4866,17 @@ msgid "Addressing"
msgstr "Adressage"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "Fonctionnement"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4874,7 +4884,7 @@ msgid "Related Interfaces"
msgstr "Interfaces associées"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4916,7 +4926,7 @@ msgid "available options"
msgstr "options disponibles"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5111,7 +5121,7 @@ msgstr "La baie du module dans laquelle ce module est installé"
msgid "The type of module"
msgstr "Le type de module"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "Répliquer les composants"
@@ -5123,11 +5133,11 @@ msgstr ""
"Remplir automatiquement les composants associés à ce type de module (activé "
"par défaut)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "Adoptez des composants"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "Adoptez des composants déjà existants"
@@ -5152,13 +5162,13 @@ msgstr "Port d'alimentation local qui alimente cette prise"
msgid "Electrical phase (for three-phase circuits)"
msgstr "Phase électrique (pour circuits triphasés)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "Interface parente"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5223,8 +5233,8 @@ msgstr "Rôle sans fil (AP/station)"
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} n'est pas attribué à l'appareil {device}"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "Port arrière"
@@ -5309,15 +5319,11 @@ msgstr "Machine virtuelle"
msgid "Parent VM of assigned interface (if any)"
msgstr "VM parent de l'interface attribuée (le cas échéant)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "Interface attribuée"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "Est principal"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr "En faire l'adresse MAC principale pour l'interface attribuée"
@@ -5408,7 +5414,7 @@ msgstr ""
"{color} ne correspondait à aucun nom de couleur utilisé et comportait plus "
"de six caractères : hexadécimal non valide."
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5439,7 +5445,7 @@ msgstr "Type d'alimentation (AC/DC)"
msgid "Single or three-phase"
msgstr "Monophasé ou triphasé"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5450,7 +5456,7 @@ msgstr "IPv4 principal"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "Adresse IPv4 avec masque, par exemple 1.2.3.4/24"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5461,7 +5467,7 @@ msgstr "IPv6 principal"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "Adresse IPv6 avec longueur de préfixe, par exemple 2001:db8 : :1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5507,7 +5513,7 @@ msgstr ""
msgid "A {model} named {name} already exists"
msgstr "UN {model} nommé {name} existe déjà"
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5516,7 +5522,7 @@ msgstr "UN {model} nommé {name} existe déjà"
msgid "Power Panel"
msgstr "Panneau d'alimentation"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5621,8 +5627,8 @@ msgstr "Type"
msgid "Mgmt only"
msgstr "Gestion uniquement"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "WWN"
@@ -5664,14 +5670,22 @@ msgstr "câble"
msgid "Discovered"
msgstr "Découvert"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "Appareil attribué"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "Machine virtuelle attribuée"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "Affecté à une interface"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "MAC principal d'une interface"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5703,12 +5717,12 @@ msgid "Scope"
msgstr "Champ"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "Veuillez sélectionner un {scope_type}."
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "Type de scope (application et modèle)"
@@ -5771,15 +5785,15 @@ msgstr ""
msgid "The priority of the device in the virtual chassis"
msgstr "La priorité de l'appareil dans le châssis virtuel"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr "Remplir automatiquement les composants associés à ce type de module"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "Caractéristiques"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5794,35 +5808,35 @@ msgstr ""
"{module}, s'il est présent, sera automatiquement remplacé par "
"la valeur de position lors de la création d'un nouveau module."
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "Modèle de port de console"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "Modèle de port de serveur de console"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "Modèle de port avant"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "Modèle d'interface"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "Modèle de prise de courant"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "Modèle de port d'alimentation"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "Modèle de port arrière"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5830,14 +5844,14 @@ msgstr "Modèle de port arrière"
msgid "Console Port"
msgstr "Port de console"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Port du serveur de consoles"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5848,7 +5862,7 @@ msgstr "Port du serveur de consoles"
msgid "Front Port"
msgstr "Port avant"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5861,40 +5875,40 @@ msgstr "Port avant"
msgid "Rear Port"
msgstr "Port arrière"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "Port d'alimentation"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "Prise de courant"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "Affectation des composants"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr "Un item d'inventaire ne peut être attribué qu'à un seul composant."
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "Interface LAG"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "Filtrez les VLAN disponibles pour une attribution par groupe."
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "Appareil pour enfants"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
@@ -5902,37 +5916,37 @@ msgstr ""
"Les appareils enfants doivent d'abord être créés et affectés au site et à la"
" baie de l'appareil parent."
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "Port de console"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "Port du serveur de console"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "Port avant"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "prise de courant"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "Article d'inventaire"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "Rôle de l'article d'inventaire"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "Interface de machine virtuelle"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5949,7 +5963,7 @@ msgstr "Interface de machine virtuelle"
msgid "Virtual Machine"
msgstr "Machine virtuelle"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
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."
@@ -6029,8 +6043,8 @@ 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:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "étiquette"
@@ -6089,7 +6103,16 @@ msgstr "terminaison de câble"
msgid "cable terminations"
msgstr "terminaisons de câble"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr ""
+"Impossible de connecter un câble à {obj_parent} > {obj} car il est marqué "
+"comme connecté."
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6098,72 +6121,72 @@ msgstr ""
"Un doublon de terminaison a été trouvé pour {app_label}.{model} "
"{termination_id}: câble {cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Les câbles ne peuvent pas être raccordés à {type_display} interfaces"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Les terminaisons de circuit connectées au réseau d'un fournisseur peuvent ne"
" pas être câblées."
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "est actif"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "est terminé"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "est divisé"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "chemin de câble"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "chemins de câbles"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr "Toutes les terminaisons d'origine doivent être jointes au même lien"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr ""
"Toutes les terminaisons à mi-distance doivent avoir le même type de "
"terminaison"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr ""
"Toutes les terminaisons à mi-travée doivent avoir le même objet parent"
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "Toutes les liaisons doivent être câblées ou sans fil"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "Tous les liens doivent correspondre au premier type de lien"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr ""
"Toutes les positions dénombrées dans le chemin aux extrémités opposées des "
"liens doivent correspondre"
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "Le filtre de position de terminaison à distance est manquant"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6172,18 +6195,18 @@ msgstr ""
"{module} est accepté en remplacement de la position de la baie du module "
"lorsqu'il est fixé à un type de module."
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "Etiquette physique"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr ""
"Les modèles de composants ne peuvent pas être déplacés vers un autre type "
"d'appareil."
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6191,7 +6214,7 @@ msgstr ""
"Un modèle de composant ne peut pas être associé à la fois à un type "
"d'appareil et à un type de module."
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6199,137 +6222,131 @@ msgstr ""
"Un modèle de composant doit être associé à un type d'appareil ou à un type "
"de module."
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "modèle de port de console"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "modèles de ports de console"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "modèle de port de serveur de console"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "modèles de ports de serveur de console"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "tirage maximum"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "tirage au sort alloué"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "modèle de port d'alimentation"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "modèles de ports d'alimentation"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr ""
"Le tirage alloué ne peut pas dépasser le tirage maximum ({maximum_draw}W)."
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "patte d'alimentation"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "Phase (pour les alimentations triphasées)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "modèle de prise de courant"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "modèles de prises de courant"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr ""
"Port d'alimentation parent ({power_port}) doit appartenir au même type "
"d'appareil"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr ""
"Port d'alimentation parent ({power_port}) doit appartenir au même type de "
"module"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "gestion uniquement"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "interface de pont"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "rôle sans fil"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "modèle d'interface"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "modèles d'interface"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "Une interface ne peut pas être reliée à elle-même."
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr "Interface de pont ({bridge}) doit appartenir au même type d'appareil"
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Interface de pont ({bridge}) doit appartenir au même type de module"
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "position du port arrière"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "modèle de port avant"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "modèles de port avant"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "Port arrière ({name}) doit appartenir au même type d'appareil"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
@@ -6338,47 +6355,47 @@ msgstr ""
"Position du port arrière non valide ({position}) ; port arrière {name} n'a "
"que {count} positions"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "positions"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "modèle de port arrière"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "modèles de port arrière"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "position"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr ""
"Identifiant à référencer lors du changement de nom des composants installés"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "modèle de baie modulaire"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "modèles de baies de modules"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "modèle de baie pour appareils"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "modèles de baies d'appareils"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6387,152 +6404,152 @@ msgstr ""
"Rôle du sous-appareil du type d'appareil ({device_type}) doit être défini "
"sur « parent » pour autoriser les baies de périphériques."
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "ID de pièce"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "Identifiant de pièce attribué par le fabricant"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "modèle d'article d'inventaire"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "modèles d'articles d'inventaire"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "Les composants ne peuvent pas être déplacés vers un autre appareil."
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "extrémité du câble"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "marquer comme connecté"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "Traiter comme si un câble était connecté"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr ""
"Doit spécifier l'extrémité du câble (A ou B) lors de la fixation d'un câble."
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "L'extrémité du câble ne doit pas être réglée sans câble."
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "Impossible de marquer comme connecté avec un câble branché."
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} les modèles doivent déclarer une propriété parent_object"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "Type de port physique"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "vitesse"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "Vitesse du port en bits par seconde"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "port de console"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "ports de console"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "port du serveur de console"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "ports du serveur de console"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "port d'alimentation"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "ports d'alimentation"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "prise de courant"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "prises de courant"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Port d'alimentation parent ({power_port}) doit appartenir au même appareil"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "mode"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "Stratégie de marquage IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "interface parente"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "VLAN non étiqueté"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "VLAN étiquetés"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "SVLAN Q-in-Q"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "adresse MAC principale"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Seules les interfaces Q-in-Q peuvent spécifier un VLAN de service."
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6541,81 +6558,81 @@ msgstr ""
"Adresse MAC {mac_address} est attribué à une interface différente "
"({interface})."
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "GAL parent"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr "Cette interface est utilisée uniquement pour la gestion hors bande"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "vitesse (Kbps)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "duplex"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "Nom mondial 64 bits"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "canal sans fil"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "fréquence du canal (MHz)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "Rempli par la chaîne sélectionnée (si définie)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "puissance de transmission (dBm)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "réseaux locaux sans fil"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "interface"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "interfaces"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr ""
"{display_type} les interfaces ne peuvent pas être connectées à un câble."
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr ""
"{display_type} les interfaces ne peuvent pas être marquées comme connectées."
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr "Une interface ne peut pas être son propre parent."
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr ""
"Seules les interfaces virtuelles peuvent être attribuées à une interface "
"parent."
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6624,7 +6641,7 @@ msgstr ""
"L'interface parent sélectionnée ({interface}) appartient à un autre appareil"
" ({device})"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6633,7 +6650,7 @@ msgstr ""
"L'interface parent sélectionnée ({interface}) appartient à {device}, qui ne "
"fait pas partie du châssis virtuel {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6642,7 +6659,7 @@ msgstr ""
"L'interface de pont sélectionnée ({bridge}) appartient à un autre appareil "
"({device})."
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6651,16 +6668,16 @@ msgstr ""
"L'interface de pont sélectionnée ({interface}) appartient à {device}, qui ne"
" fait pas partie du châssis virtuel {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr ""
"Les interfaces virtuelles ne peuvent pas avoir d'interface LAG parente."
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr "Une interface LAG ne peut pas être son propre parent."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
@@ -6668,7 +6685,7 @@ msgstr ""
"L'interface LAG sélectionnée ({lag}) appartient à un autre appareil "
"({device})."
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6677,52 +6694,36 @@ msgstr ""
"L'interface LAG sélectionnée ({lag}) appartient à {device}, qui ne fait pas "
"partie du châssis virtuel {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "Les interfaces virtuelles ne peuvent pas avoir de mode PoE."
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "Les interfaces virtuelles ne peuvent pas avoir de type PoE."
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr "Doit spécifier le mode PoE lors de la désignation d'un type de PoE."
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr "Le rôle sans fil ne peut être défini que sur les interfaces sans fil."
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "Le canal ne peut être défini que sur les interfaces sans fil."
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr ""
"La fréquence des canaux ne peut être réglée que sur les interfaces sans fil."
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr ""
"Impossible de spécifier une fréquence personnalisée avec le canal "
"sélectionné."
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr ""
"La largeur de canal ne peut être réglée que sur les interfaces sans fil."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr ""
"Impossible de spécifier une largeur personnalisée avec le canal sélectionné."
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr "Le mode Interface ne prend pas en charge un VLAN non balisé."
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6731,24 +6732,24 @@ msgstr ""
"Le VLAN non étiqueté ({untagged_vlan}) doit appartenir au même site que "
"l'appareil parent de l'interface, ou il doit être global."
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "Position cartographiée sur le port arrière correspondant"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "port avant"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "ports avant"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "Port arrière ({rear_port}) doit appartenir au même appareil"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -6757,19 +6758,19 @@ msgstr ""
"Position du port arrière non valide ({rear_port_position}) : Port arrière "
"{name} n'a que {positions} positions."
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "Nombre de ports frontaux pouvant être mappés"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "port arrière"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "ports arrière"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6778,40 +6779,40 @@ msgstr ""
"Le nombre de positions ne peut pas être inférieur au nombre de ports "
"frontaux mappés ({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "baie modulaire"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "baies de modules"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr ""
"Une baie de modules ne peut pas appartenir à un module qui y est installé."
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "baie pour appareils"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "baies pour appareils"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr ""
"Ce type d'appareil ({device_type}) ne prend pas en charge les baies pour "
"appareils."
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "Impossible d'installer un appareil sur lui-même."
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6819,60 +6820,60 @@ msgstr ""
"Impossible d'installer le périphérique spécifié ; le périphérique est déjà "
"installé dans {bay}."
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "rôle des articles d'inventaire"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "rôles des articles d'inventaire"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "numéro de série"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "étiquette d'actif"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr "Une étiquette unique utilisée pour identifier cet article"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "découvert"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "Cet objet a été découvert automatiquement"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "article d'inventaire"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "articles d'inventaire"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "Impossible de s'attribuer le statut de parent."
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr "L'article d'inventaire parent n'appartient pas au même appareil."
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr "Impossible de déplacer un article en stock avec des enfants à charge"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr ""
"Impossible d'attribuer un article d'inventaire à un composant sur un autre "
@@ -7298,6 +7299,27 @@ msgstr ""
"Impossible de réattribuer l'adresse MAC lorsqu'elle est désignée comme "
"adresse MAC principale pour un objet"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "Une interface ne peut pas être reliée à elle-même."
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Les interfaces virtuelles ne peuvent pas avoir de mode PoE."
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Les interfaces virtuelles ne peuvent pas avoir de type PoE."
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "Doit spécifier le mode PoE lors de la désignation d'un type de PoE."
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr "Le rôle sans fil ne peut être défini que sur les interfaces sans fil."
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "schéma"
@@ -7527,7 +7549,7 @@ msgstr "Identifiant attribué localement"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Rôle fonctionnel"
@@ -7758,7 +7780,7 @@ msgstr "Joignable"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "Appareils"
@@ -7785,7 +7807,7 @@ msgid "U Height"
msgstr "Hauteur en U"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7837,8 +7859,8 @@ msgid "Power outlets"
msgstr "Prises de courant"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7850,7 +7872,7 @@ msgstr "Prises de courant"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "Interfaces"
@@ -7885,8 +7907,8 @@ msgid "Module Bay"
msgstr "Module Bay"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7916,8 +7938,8 @@ msgid "Allocated draw (W)"
msgstr "Tirage alloué (W)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -8017,8 +8039,8 @@ msgstr "Pleine profondeur"
msgid "Instances"
msgstr "Instances"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -8028,8 +8050,8 @@ msgstr "Instances"
msgid "Console Ports"
msgstr "Ports de console"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -8039,8 +8061,8 @@ msgstr "Ports de console"
msgid "Console Server Ports"
msgstr "Ports du serveur de consoles"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -8050,8 +8072,8 @@ msgstr "Ports du serveur de consoles"
msgid "Power Ports"
msgstr "Ports d'alimentation"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -8061,8 +8083,8 @@ msgstr "Ports d'alimentation"
msgid "Power Outlets"
msgstr "Prises de courant"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -8071,8 +8093,8 @@ msgstr "Prises de courant"
msgid "Front Ports"
msgstr "Ports avant"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -8082,16 +8104,16 @@ msgstr "Ports avant"
msgid "Rear Ports"
msgstr "Ports arrière"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "Baies pour appareils"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -8170,60 +8192,60 @@ msgstr "Le scénario de test doit définir peer_termination_type"
msgid "Disconnected {count} {type}"
msgstr "Déconnecté {count} {type}"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "Réservations"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "Appareils non mis en baie"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "Contexte de configuration"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "Configuration du rendu"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "Machines virtuelles"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "Appareil installé {device} dans la baie {device_bay}."
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "Appareil retiré {device} depuis la baie {device_bay}."
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "Enfants"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "Membre ajouté {device}"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr ""
"Impossible de supprimer le périphérique principal {device} depuis le châssis"
" virtuel."
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Supprimé {device} depuis un châssis virtuel {chassis}"
@@ -8238,11 +8260,16 @@ msgid "Changing the type of custom fields is not supported."
msgstr ""
"La modification du type de champs personnalisés n'est pas prise en charge."
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "La planification n'est pas activée pour ce script."
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "L'heure prévue doit se situer dans le futur."
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "Texte"
@@ -8758,7 +8785,7 @@ msgstr "Est actif"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "Types d'objets"
@@ -8861,9 +8888,9 @@ msgstr "La classification de l'entrée"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "Utilisateurs"
@@ -8879,9 +8906,9 @@ msgstr ""
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "Groupes"
@@ -9216,10 +9243,6 @@ msgstr "Intervalle auquel ce rapport est réexécuté (en minutes)"
msgid " (current time: {now})"
msgstr " (heure actuelle : {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "L'heure prévue doit se situer dans le futur."
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "Valider les modifications"
@@ -9563,106 +9586,109 @@ msgstr "Vrai"
msgid "False"
msgstr "Faux"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, 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:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "La valeur doit être une chaîne."
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "La valeur doit correspondre à « regex »{regex}'"
-#: netbox/extras/models/customfields.py:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "La valeur doit être un entier."
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "La valeur doit être d'au moins {minimum}"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "La valeur ne doit pas dépasser {maximum}"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "La valeur doit être une décimale."
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "La valeur doit être vraie ou fausse."
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
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:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, 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:751
+#: netbox/extras/models/customfields.py:767
#, 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:760
+#: netbox/extras/models/customfields.py:776
#, 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:766
+#: netbox/extras/models/customfields.py:782
#, 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:770
+#: netbox/extras/models/customfields.py:786
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "ID d'objet non valide trouvé : {id}"
-#: netbox/extras/models/customfields.py:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "Le champ obligatoire ne peut pas être vide."
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
msgid "Base set of predefined choices (optional)"
msgstr "Ensemble de base de choix prédéfinis (facultatif)"
-#: netbox/extras/models/customfields.py:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "Les choix sont automatiquement classés par ordre alphabétique"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "ensemble de choix de champs personnalisés"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "ensembles de choix de champs personnalisés"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "Doit définir des choix de base ou supplémentaires."
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -10137,19 +10163,19 @@ msgstr "article étiqueté"
msgid "tagged items"
msgstr "articles étiquetés"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "Données de script"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "Paramètres d'exécution du script"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml est obsolète et sera supprimé dans la version 4.5"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json est obsolète et sera supprimé dans la v4.5"
@@ -10347,32 +10373,32 @@ msgstr "Attribut non valide »{name}« pour demande"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Attribut non valide »{name}« pour {model}"
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Une erreur s'est produite lors du rendu du modèle : {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "Votre tableau de bord a été réinitialisé."
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "Widget ajouté : "
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "Widget mis à jour : "
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "Widget supprimé : "
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "Erreur lors de la suppression du widget : "
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr ""
"Impossible d'exécuter le script : le processus de travail RQ n'est pas en "
@@ -10565,71 +10591,67 @@ msgstr "Plages contenant ce préfixe ou cette adresse IP"
msgid "Parent prefix"
msgstr "Préfixe parent"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "Groupe FHRP (ID)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "Est affecté à une interface"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "Est attribué"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "Service d'application (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "Adresse IP intérieure NAT (ID)"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "SVLAN Q-in-Q (ID)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Numéro SVLAN Q-in-Q (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "Interface de machine virtuelle attribuée"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "Politique de traduction VLAN (nom)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "Groupe FHRP (nom)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "Groupe FHRP (ID)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "Adresse IP (ID)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "Adresse IP"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "IPv4 principal (ID)"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "IPv4 principal (adresse)"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "IPv6 principal (ID)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "IPv6 principal (adresse)"
@@ -10740,8 +10762,8 @@ msgid "DNS name"
msgstr "Nom DNS"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10787,7 +10809,7 @@ msgstr "Authentification"
msgid "VLAN ID ranges"
msgstr "Plages d'ID VLAN"
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10801,7 +10823,7 @@ msgstr "Q-en-Q"
msgid "Site & Group"
msgstr "Site et groupe"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10809,8 +10831,8 @@ msgid "Policy"
msgstr "Politique"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "Ports"
@@ -10869,74 +10891,74 @@ msgstr "Est hors bande"
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:384
+#: netbox/ipam/forms/bulk_import.py:398
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:388
+#: netbox/ipam/forms/bulk_import.py:402
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:392
+#: netbox/ipam/forms/bulk_import.py:406
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:396
+#: netbox/ipam/forms/bulk_import.py:410
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:400
+#: netbox/ipam/forms/bulk_import.py:414
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:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "Type d'authentification"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "Groupe VLAN attribué"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
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:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "Politique de traduction VLAN"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "Protocole IP"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "Type de parent (application et modèle)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "Nom de l'objet parent"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "ID de l'objet parent"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr ""
"L'un des éléments parent ou parent_object_id doit être inclus dans "
"parent_object_type"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} n'est pas attribué à ce parent."
@@ -11002,17 +11024,13 @@ msgstr "Appareil/VM"
msgid "Parent Prefix"
msgstr "Préfixe parent"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "Affecté à une interface"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "Nom DNS"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "VLAN"
@@ -11673,7 +11691,7 @@ msgid "Added"
msgstr "Ajouté"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11817,23 +11835,23 @@ msgstr ""
"Seuls les caractères alphanumériques, les astérisques, les tirets, les "
"points et les traits de soulignement sont autorisés dans les noms DNS"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "Interfaces des appareils"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "Interfaces de machines virtuelles"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "Préfixes pour enfants"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "Plages pour enfants"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "IP associées"
@@ -12154,40 +12172,53 @@ msgstr "Activer le mode maintenance"
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "NetBox Copilot activé"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr ""
+"Activez l'agent NetBox Copilot AI dans le monde entier. Si cette option est "
+"activée, les utilisateurs peuvent activer l'agent individuellement."
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQL activé"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "Activez l'API GraphQL"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "Conservation du journal des modifications"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr ""
"Jours pendant lesquels l'historique des modifications est conservé (défini à"
" zéro pour un nombre illimité)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "Maintien des résultats professionnels"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr ""
"Jours pendant lesquels vous conservez l'historique des résultats du travail "
"(défini sur zéro pour une durée illimitée)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "URL des cartes"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "URL de base pour cartographier les emplacements géographiques"
@@ -12486,7 +12517,7 @@ msgstr "Profils IPSec"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "Disques virtuels"
@@ -12656,9 +12687,9 @@ msgstr "Administrateur"
msgid "API Tokens"
msgstr "Jetons d'API"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "Autorisations"
@@ -12831,59 +12862,67 @@ msgid "Support for translation has been disabled locally"
msgstr "La prise en charge de la traduction a été désactivée localement"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "Copilote NetBox"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "Activer l'agent NetBox Copilot AI"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "Longueur de page"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "Le nombre d'objets par défaut à afficher par page"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "Emplacement du paginateur"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "En bas"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "Haut"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "Les deux"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr ""
"Où les commandes du paginateur seront affichées par rapport à un tableau"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "Rangées de table à rayures"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr ""
"Afficher les lignes du tableau avec des couleurs alternées pour améliorer la"
" lisibilité"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "Format des données"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr ""
"Syntaxe préférée pour afficher des données génériques dans l'interface "
"utilisateur"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "Délimiteur CSV"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr "Caractère utilisé pour séparer les champs dans les données CSV"
@@ -12900,63 +12939,63 @@ msgstr "Impossible d'ajouter des magasins au registre après l'initialisation"
msgid "Cannot delete stores from registry"
msgstr "Impossible de supprimer des magasins du registre"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "tchèque"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "danois"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "allemand"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "Anglais"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "espagnol"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "français"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "italien"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "japonais"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "néerlandais"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "polonais"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "portugais"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "russe"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "Turc"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "Ukrainien"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "chinois"
@@ -13026,28 +13065,28 @@ msgid "Updated {count} {object_type}"
msgstr "Mis à jour {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, 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:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Renommé {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "Suppression groupée {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Supprimé {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr ""
"La suppression a échoué en raison de la présence d'un ou de plusieurs objets"
@@ -13627,7 +13666,7 @@ msgstr "Taille de page maximale"
msgid "User preferences"
msgstr "Préférences de l'utilisateur"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "Maintien de l'emploi"
@@ -14618,7 +14657,7 @@ msgstr "Ajouter un nouveau membre"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "Actions"
@@ -15829,7 +15868,7 @@ msgid "View"
msgstr "Afficher"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "Contraintes"
@@ -16296,23 +16335,23 @@ msgstr "Est un superutilisateur"
msgid "Can View"
msgstr "Peut voir"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "Peut ajouter"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "Peut changer"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "Peut supprimer"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "Interface utilisateur"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -16322,7 +16361,7 @@ msgstr ""
"d'enregistrer votre clé avant de soumettre ce formulaire, car il se"
" peut qu'il ne soit plus accessible une fois le jeton créé."
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -16332,33 +16371,33 @@ msgstr ""
"Laissez ce champ vide pour éviter toute restriction. Exemple : "
"10.1.1.0/24,192.168.10.16/32,2001:db8:1::/64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "Confirmer mot de passe"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr ""
"Entrez le même mot de passe que précédemment, à des fins de vérification."
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr ""
"Les mots de passe ne correspondent pas ! Vérifiez votre saisie et réessayez."
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr "Sélectionnez les types d'objets auxquels l'autorisation s'appliquera."
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "Actions supplémentaires"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "Actions accordées en plus de celles énumérées ci-dessus"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -16368,15 +16407,15 @@ msgstr ""
"autorisés. Laissez null pour chercher tous les objets de ce type. Une liste "
"de plusieurs termes correspond à un OU logique."
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "Objets"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "Au moins une action doit être sélectionnée."
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "Filtre non valide pour {model}: {error}"
@@ -16476,7 +16515,7 @@ msgstr "utilisateur"
msgid "A user with this username already exists."
msgstr "Un utilisateur avec ce nom d'utilisateur existe déjà."
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "Actions personnalisées"
@@ -16702,11 +16741,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Identifiant unique utilisable dans les URL"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr "Entrez les données de contexte en JSON."
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "L'adresse MAC doit être au format EUI-48"
@@ -17210,7 +17249,7 @@ msgstr "disque virtuel"
msgid "virtual disks"
msgstr "disques virtuels"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "Ajouté {count} appareils à mettre en cluster {cluster}"
diff --git a/netbox/translations/it/LC_MESSAGES/django.mo b/netbox/translations/it/LC_MESSAGES/django.mo
index 210c3c34f..f330369d9 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 aa1d2d4c6..e1132e620 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-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+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"
@@ -26,7 +26,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "Chiave"
@@ -63,7 +63,7 @@ msgstr "Ultimo utilizzo"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "IP consentiti"
@@ -136,7 +136,7 @@ msgid "Decommissioned"
msgstr "Dismesso"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -173,9 +173,9 @@ msgstr "Ha parlato"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "Regione (ID)"
@@ -185,10 +185,10 @@ msgstr "Regione (ID)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "Regione (slug)"
@@ -197,10 +197,10 @@ msgstr "Regione (slug)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "Gruppo del sito (ID)"
@@ -209,11 +209,11 @@ msgstr "Gruppo del sito (ID)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "Gruppo del sito (slug)"
@@ -230,16 +230,16 @@ msgstr "Gruppo del sito (slug)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -270,7 +270,7 @@ msgstr "Sito"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "Sito (slug)"
@@ -326,10 +326,10 @@ msgstr "Tipo di circuito (slug)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "Sito (ID)"
@@ -337,8 +337,8 @@ msgstr "Sito (ID)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "Ubicazione (ID)"
@@ -348,9 +348,9 @@ msgstr "Terminazione A (ID)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -394,7 +394,7 @@ msgstr "Circuito"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "Posizione (slug)"
@@ -415,7 +415,7 @@ msgstr "Circuito (ID)"
msgid "Virtual circuit (CID)"
msgstr "Circuito virtuale (CID)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "Circuito virtuale (ID)"
@@ -451,8 +451,8 @@ msgstr "Tipo di circuito virtuale (slug)"
msgid "Virtual circuit"
msgstr "Circuito virtuale"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "Interfaccia (ID)"
@@ -463,7 +463,7 @@ msgstr "Interfaccia (ID)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -717,8 +717,8 @@ msgstr "Colore"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -801,7 +801,7 @@ msgstr "Provider account "
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -829,7 +829,7 @@ msgstr "Provider account "
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -884,8 +884,8 @@ msgstr "Status"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -988,17 +988,18 @@ msgstr "Parametri del servizio"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1016,7 +1017,7 @@ msgstr "Attributi"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1116,7 +1117,7 @@ msgstr "Provider network"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1124,7 +1125,7 @@ msgstr "Provider network"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1179,8 +1180,8 @@ msgstr "Tipo di circuito"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1198,8 +1199,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1239,9 +1240,9 @@ msgstr "Ruolo operativo"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1290,7 +1291,7 @@ msgstr "Interfaccia"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1343,8 +1344,8 @@ msgstr "Contatti"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1400,7 +1401,7 @@ msgstr "Lato del termine"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "Assegnazione"
@@ -1409,8 +1410,8 @@ msgstr "Assegnazione"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1457,12 +1458,12 @@ msgid "Group Assignment"
msgstr "Assegnazione di gruppo"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1489,8 +1490,8 @@ msgstr "ID univoco del circuito"
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1591,8 +1592,8 @@ msgstr "ID del patch panel e numero/i di porta"
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1625,8 +1626,8 @@ msgstr ""
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1766,7 +1767,7 @@ msgstr "terminazioni di circuiti virtuali"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1914,8 +1915,8 @@ msgstr "Tasso di impegno"
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1933,7 +1934,7 @@ msgstr "Tasso di impegno"
msgid "Comments"
msgstr "Commenti"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -2001,10 +2002,10 @@ msgstr "Terminazioni"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2054,12 +2055,12 @@ msgstr "Terminazioni"
msgid "Device"
msgstr "Dispositivo"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "Non sono state definite terminazioni per il circuito {circuit}."
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "Terminazioni sostituite per circuito {circuit}."
@@ -2247,7 +2248,7 @@ msgstr "Utilizzato solo per la clonazione con HTTP (S)"
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "Password"
@@ -2278,14 +2279,14 @@ msgstr "Fonte dati (ID)"
msgid "Data source (name)"
msgstr "Fonte dati (nome)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "Utente (ID)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "Nome utente"
@@ -2300,7 +2301,8 @@ msgstr "Nome utente"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2417,7 +2419,7 @@ msgstr "Completato prima"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "Utente"
@@ -2523,7 +2525,7 @@ msgstr "Preferenze utente"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "Varie"
@@ -2626,20 +2628,20 @@ msgid "Config revision #{id}"
msgstr "Revisione della configurazione #{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2654,8 +2656,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2715,7 +2717,7 @@ msgstr ""
msgid "last updated"
msgstr "ultimo aggiornamento"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "sentiero"
@@ -3042,7 +3044,7 @@ msgstr "PID"
msgid "No workers found"
msgstr "Nessun lavoratore trovato"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "Lavoro {job_id} non trovato"
@@ -3057,50 +3059,50 @@ msgstr "Lavoro {id} non trovato."
msgid "Queued job #{id} to sync {datasource}"
msgstr "Lavoro in coda #{id} da sincronizzare {datasource}"
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "Registro"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "Revisione della configurazione ripristinata #{id}"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "Lavoro {id} è stato eliminato."
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "Errore durante l'eliminazione del lavoro {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "Lavoro {id} è stato nuovamente accodato."
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "Lavoro {id} è stato messo in coda."
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "Lavoro {id} è stato fermato."
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "Interruzione del lavoro non riuscita {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "Impossibile caricare il catalogo dei plugin"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "Plugin {name} non trovato"
@@ -3228,16 +3230,16 @@ msgstr "Stantio"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3365,7 +3367,7 @@ msgstr "Virtuale"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3376,7 +3378,7 @@ msgid "Virtual interfaces"
msgstr "Interfacce virtuali"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3587,9 +3589,9 @@ msgid "Three-phase"
msgstr "Trifase"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Disabili"
@@ -3624,7 +3626,7 @@ msgid "Parent site group (slug)"
msgstr "Gruppo del sito principale (slug)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "Gruppo (ID)"
@@ -3647,16 +3649,16 @@ msgstr "Sede principale (slug)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "Produttore (ID)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "Produttore (lumaca)"
@@ -3669,23 +3671,23 @@ msgid "Rack type (ID)"
msgstr "Tipo di rack (ID)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "Ruolo (ID)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "Ruolo (slug)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "Cremagliera (ID)"
@@ -3771,19 +3773,19 @@ msgid "Profile (name)"
msgstr "Profilo (nome)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "Tipo di dispositivo (ID)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "Tipo di modulo (ID)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "Porta di alimentazione (ID)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "Articolo di inventario principale (ID)"
@@ -3833,9 +3835,9 @@ msgstr "Piattaforma (ID)"
msgid "Platform (slug)"
msgstr "Piattaforma (slug)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "Nome del sito (slug)"
@@ -3865,17 +3867,16 @@ msgid "Is full depth"
msgstr "È a piena profondità"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "Indirizzo MAC"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3902,57 +3903,57 @@ msgstr "OOB IP (ID)"
msgid "Has virtual device context"
msgstr "Ha un contesto di dispositivo virtuale"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "VDC (ID)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "Modello del dispositivo"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "Tipo di modulo (modello)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "Alloggiamento per moduli (ID)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "Rack (nome)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "Dispositivo (ID)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "Dispositivo (nome)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "Tipo di dispositivo (modello)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "Ruolo del dispositivo (ID)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "Ruolo del dispositivo (slug)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "Chassis virtuale (ID)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3962,61 +3963,70 @@ msgstr "Chassis virtuale (ID)"
msgid "Virtual Chassis"
msgstr "Chassis virtuale"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "Modulo (ID)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "Cavo (ID)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "Macchina virtuale (nome)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "Macchina virtuale (ID)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "Interfaccia (nome)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "Interfaccia VM (nome)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "Interfaccia VM (ID)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "È assegnato"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "È primario"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "Modalità 802.1Q"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "VLAN assegnata"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "VID assegnato"
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4046,19 +4056,19 @@ msgstr "VID assegnato"
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (ROSSO)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4069,13 +4079,13 @@ msgstr "L2VPN (ID)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "Politica di traduzione VLAN (ID)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4084,43 +4094,43 @@ msgstr "Politica di traduzione VLAN (ID)"
msgid "VLAN Translation Policy"
msgstr "Politica di traduzione VLAN"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr ""
"Interfacce virtuali dello chassis per il dispositivo quando il dispositivo è"
" master"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr ""
"Interfacce virtuali dello chassis per il dispositivo quando il dispositivo è"
" master (ID)"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "Interfacce virtuali dello chassis per dispositivi"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "Interfacce virtuali dello chassis per dispositivi (ID)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "Tipo di interfaccia"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "Interfaccia principale (ID)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "Interfaccia con ponte (ID)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "Interfaccia LAG (ID)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4128,78 +4138,78 @@ msgstr "Interfaccia LAG (ID)"
msgid "MAC Address"
msgstr "Indirizzo MAC"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "Indirizzo MAC (ID) primario"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "Indirizzo MAC primario"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "Contesto del dispositivo virtuale"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "Contesto del dispositivo virtuale (identificatore)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "LAN senza fili"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "Collegamento wireless"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "Terminazione del circuito virtuale (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "Alloggiamento del modulo principale (ID)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "Modulo installato (ID)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "Dispositivo installato (ID)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "Dispositivo installato (nome)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "Maestro (ID)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "Master (nome)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "Inquilino (ID)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "Inquilino (slug)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "Interminato"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "Pannello di alimentazione (ID)"
@@ -4211,7 +4221,7 @@ msgstr "Pannello di alimentazione (ID)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "Etichette"
@@ -4271,8 +4281,8 @@ msgstr "Fuso orario"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4445,7 +4455,7 @@ msgstr "Flusso d'aria"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4462,8 +4472,8 @@ msgstr "cremagliera"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "Hardware"
@@ -4487,10 +4497,10 @@ msgid "Exclude from utilization"
msgstr "Escludi dall'utilizzo"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4518,10 +4528,10 @@ msgid "Profile"
msgstr "Profilo"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4556,8 +4566,8 @@ msgstr "Modello di configurazione"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "Tipo di dispositivo"
@@ -4614,7 +4624,7 @@ msgid "Virtualization"
msgstr "Virtualizzazione"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "Tipo di modulo"
@@ -4657,7 +4667,7 @@ msgid "Domain"
msgstr "Dominio"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "Pannello di alimentazione"
@@ -4692,8 +4702,8 @@ msgid "Maximum draw"
msgstr "Pareggio massimo"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "Potenza massima assorbita (watt)"
@@ -4702,14 +4712,14 @@ msgid "Allocated draw"
msgstr "Pareggio assegnato"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "Potenza assorbita allocata (watt)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "Porta di alimentazione"
@@ -4724,16 +4734,16 @@ msgstr "Solo gestione"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "modalità PoE"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "Tipo PoE"
@@ -4742,8 +4752,8 @@ msgstr "Tipo PoE"
msgid "Wireless role"
msgstr "Ruolo wireless"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4762,7 +4772,7 @@ msgstr "Modulo"
msgid "LAG"
msgstr "RITARDO"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "Contesti dei dispositivi virtuali"
@@ -4790,21 +4800,21 @@ msgstr "Velocità"
msgid "Mode"
msgstr "modalità"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "Gruppo VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "VLAN senza tag"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4819,16 +4829,16 @@ msgstr "Aggiungi VLAN con tag"
msgid "Remove tagged VLANs"
msgstr "Rimuovi le VLAN contrassegnate"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "VLAN di servizio Q-in-Q"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "Gruppo LAN wireless"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4836,7 +4846,7 @@ msgid "Wireless LANs"
msgstr "LAN wireless"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4848,17 +4858,17 @@ msgid "Addressing"
msgstr "Indirizzamento"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "Operazione"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4866,7 +4876,7 @@ msgid "Related Interfaces"
msgstr "Interfacce correlate"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4909,7 +4919,7 @@ msgid "available options"
msgstr "opzioni disponibili"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5106,7 +5116,7 @@ msgstr "L'alloggiamento del modulo in cui è installato questo modulo"
msgid "The type of module"
msgstr "Il tipo di modulo"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "Componenti replicati"
@@ -5118,11 +5128,11 @@ msgstr ""
"Compila automaticamente i componenti associati a questo tipo di modulo "
"(abilitato per impostazione predefinita)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "Adotta i componenti"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "Adotta componenti già esistenti"
@@ -5147,13 +5157,13 @@ msgstr "Porta di alimentazione locale che alimenta questa presa"
msgid "Electrical phase (for three-phase circuits)"
msgstr "Fase elettrica (per circuiti trifase)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "Interfaccia principale"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5218,8 +5228,8 @@ msgstr "Ruolo wireless (AP/stazione)"
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} non è assegnato al dispositivo {device}"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "Porta posteriore"
@@ -5305,15 +5315,11 @@ msgstr "Macchina virtuale"
msgid "Parent VM of assigned interface (if any)"
msgstr "VM principale dell'interfaccia assegnata (se presente)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "Interfaccia assegnata"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "È primario"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr "Imposta questo indirizzo MAC primario per l'interfaccia assegnata"
@@ -5404,7 +5410,7 @@ msgstr ""
"{color} non corrispondeva a nessun nome di colore usato ed era più lungo di "
"sei caratteri: esadecimale non valido."
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5435,7 +5441,7 @@ msgstr "Tipo di alimentazione (AC/DC)"
msgid "Single or three-phase"
msgstr "Monofase o trifase"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5446,7 +5452,7 @@ msgstr "IPv4 primario"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "Indirizzo IPv4 con maschera, ad esempio 1.2.3.4/24"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5457,7 +5463,7 @@ msgstr "IPv6 primario"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "Indirizzo IPv6 con lunghezza del prefisso, ad esempio 2001:db8: :1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5501,7 +5507,7 @@ msgstr "Non può adottare {model} {name} in quanto appartiene già a un modulo"
msgid "A {model} named {name} already exists"
msgstr "UN {model} denominato {name} esiste già"
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5510,7 +5516,7 @@ msgstr "UN {model} denominato {name} esiste già"
msgid "Power Panel"
msgstr "Pannello di alimentazione"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5615,8 +5621,8 @@ msgstr "Gentile"
msgid "Mgmt only"
msgstr "Solo gestione"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "WWN"
@@ -5658,14 +5664,22 @@ msgstr "Cavo"
msgid "Discovered"
msgstr "Scoperto"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "Dispositivo assegnato"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "VM assegnata"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "Assegnata a un'interfaccia"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "MAC primario di un'interfaccia"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5698,12 +5712,12 @@ msgid "Scope"
msgstr "Ambito"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "Seleziona un {scope_type}."
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "Tipo di ambito (app e modello)"
@@ -5767,16 +5781,16 @@ msgstr ""
msgid "The priority of the device in the virtual chassis"
msgstr "La priorità del dispositivo nello chassis virtuale"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr ""
"Compila automaticamente i componenti associati a questo tipo di modulo"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "Caratteristiche"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5791,35 +5805,35 @@ msgstr ""
"{module}, se presente, verrà automaticamente sostituito con il "
"valore della posizione durante la creazione di un nuovo modulo."
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "Modello di porta console"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "Modello di porta del server console"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "Modello di porta anteriore"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "Modello di interfaccia"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "Modello di presa di corrente"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "Modello di porta di alimentazione"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "Modello di porta posteriore"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5827,14 +5841,14 @@ msgstr "Modello di porta posteriore"
msgid "Console Port"
msgstr "Porta console"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Porta Console Server"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5845,7 +5859,7 @@ msgstr "Porta Console Server"
msgid "Front Port"
msgstr "Porta anteriore"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5858,40 +5872,40 @@ msgstr "Porta anteriore"
msgid "Rear Port"
msgstr "Porta posteriore"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "Porta di alimentazione"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "Presa di corrente"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "Assegnazione dei componenti"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr "Un InventoryItem può essere assegnato solo a un singolo componente."
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "Interfaccia LAG"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "Filtra le VLAN disponibili per l'assegnazione per gruppo."
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "Dispositivo per bambini"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
@@ -5899,37 +5913,37 @@ msgstr ""
"I dispositivi secondari devono prima essere creati e assegnati al sito e al "
"rack del dispositivo principale."
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "Porta console"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "Porta console server"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "Porta anteriore"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "Presa di corrente"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "Articolo di inventario"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "Ruolo dell'articolo di inventario"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "Interfaccia VM"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5946,7 +5960,7 @@ msgstr "Interfaccia VM"
msgid "Virtual Machine"
msgstr "Macchina virtuale"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
msgid "A MAC address can only be assigned to a single object."
msgstr "Un indirizzo MAC può essere assegnato a un solo oggetto."
@@ -6029,8 +6043,8 @@ 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:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "etichetta"
@@ -6088,7 +6102,16 @@ msgstr "terminazione del cavo"
msgid "cable terminations"
msgstr "terminazioni dei cavi"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr ""
+"Non è possibile collegare un cavo a {obj_parent} > {obj} perché è "
+"contrassegnato come connesso."
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6097,72 +6120,72 @@ msgstr ""
"È stata rilevata una terminazione duplicata per {app_label}.{model} "
"{termination_id}: cavo {cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "I cavi non possono essere terminati {type_display} interfacce"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Le terminazioni dei circuiti collegate alla rete di un provider potrebbero "
"non essere cablate."
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "è attivo"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "è completo"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "è diviso"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "percorso via cavo"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "percorsi via cavo"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr ""
"Tutte le terminazioni originarie devono essere allegate allo stesso link"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr ""
"Tutte le terminazioni mid-span devono avere lo stesso tipo di terminazione"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr ""
"Tutte le terminazioni mid-span devono avere lo stesso oggetto principale"
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "Tutti i collegamenti devono essere via cavo o wireless"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "Tutti i link devono corrispondere al primo tipo di link"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr ""
"Tutti i conteggi delle posizioni all'interno del percorso alle estremità "
"opposte dei collegamenti devono corrispondere"
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "Manca il filtro della posizione di terminazione remota"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6171,18 +6194,18 @@ msgstr ""
"{module} è accettato come sostituto della posizione dell'alloggiamento del "
"modulo quando è collegato a un tipo di modulo."
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "Etichetta fisica"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr ""
"I modelli di componente non possono essere spostati su un tipo di "
"dispositivo diverso."
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6190,7 +6213,7 @@ msgstr ""
"Un modello di componente non può essere associato sia a un tipo di "
"dispositivo che a un tipo di modulo."
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6198,142 +6221,136 @@ msgstr ""
"Un modello di componente deve essere associato a un tipo di dispositivo o a "
"un tipo di modulo."
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "modello di porta console"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "modelli di porte per console"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "modello di porta console server"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "modelli di porte per console server"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "pareggio massimo"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "pareggio assegnato"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "modello di porta di alimentazione"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "modelli di porte di alimentazione"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr ""
"Il pareggio assegnato non può superare il pareggio massimo "
"({maximum_draw}W)."
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "gamba di alimentazione"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "Fase (per alimentazioni trifase)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "modello di presa di corrente"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "modelli di prese di corrente"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr ""
"Porta di alimentazione principale ({power_port}) deve appartenere allo "
"stesso tipo di dispositivo"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr ""
"Porta di alimentazione principale ({power_port}) deve appartenere allo "
"stesso tipo di modulo"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "solo gestione"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "interfaccia bridge"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "ruolo wireless"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "modello di interfaccia"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "modelli di interfaccia"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "Un'interfaccia non può essere collegata a se stessa."
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr ""
"Interfaccia bridge ({bridge}) deve appartenere allo stesso tipo di "
"dispositivo"
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr ""
"Interfaccia bridge ({bridge}) deve appartenere allo stesso tipo di modulo"
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "posizione della porta posteriore"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "modello di porta anteriore"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "modelli di porte anteriori"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr ""
"Porta posteriore ({name}) deve appartenere allo stesso tipo di dispositivo"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
@@ -6342,48 +6359,48 @@ msgstr ""
"Posizione della porta posteriore non valida ({position}); porta posteriore "
"{name} ha solo {count} posizioni"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "posizioni"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "modello di porta posteriore"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "modelli di porte posteriori"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "posizione"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr ""
"Identificatore a cui fare riferimento quando si rinominano i componenti "
"installati"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "modello di alloggiamento del modulo"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "modelli module bay"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "modello di alloggiamento per dispositivi"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "modelli di alloggiamento per dispositivi"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6392,154 +6409,154 @@ msgstr ""
"Ruolo del tipo di dispositivo secondario ({device_type}) deve essere "
"impostato su «principale» per consentire gli alloggiamenti dei dispositivi."
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "ID della parte"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "Identificativo del pezzo assegnato dal produttore"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "modello di articolo di inventario"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "modelli di articoli di inventario"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "I componenti non possono essere spostati su un dispositivo diverso."
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "estremità del cavo"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "contrassegnare connesso"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "Tratta come se fosse collegato un cavo"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr ""
"È necessario specificare l'estremità del cavo (A o B) quando si collega un "
"cavo."
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "L'estremità del cavo non deve essere impostata senza un cavo."
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "Non è possibile contrassegnare come connesso con un cavo collegato."
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} i modelli devono dichiarare una proprietà parent_object"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "Tipo di porta fisica"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "velocità"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "Velocità della porta in bit al secondo"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "porta console"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "porte console"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "porta console server"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "porte console server"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "porta di alimentazione"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "porte di alimentazione"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "presa di corrente"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "prese di corrente"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Porta di alimentazione principale ({power_port}) deve appartenere allo "
"stesso dispositivo"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "modalità"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "Strategia di etichettatura IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "interfaccia principale"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "VLAN senza tag"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "VLAN contrassegnate"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "SVLAN Q-in-Q"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "indirizzo MAC primario"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Solo le interfacce Q-in-Q possono specificare una VLAN di servizio."
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6548,81 +6565,81 @@ msgstr ""
"Indirizzo MAC {mac_address} è assegnato a un'interfaccia diversa "
"({interface})."
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "GAL capogruppo"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr "Questa interfaccia viene utilizzata solo per la gestione fuori banda"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "velocità (Kbps)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "bifamiliare"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "Nome mondiale a 64 bit"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "canale wireless"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "frequenza del canale (MHz)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "Popolato dal canale selezionato (se impostato)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "potenza di trasmissione (dBm)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "LAN wireless"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "interfaccia"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "interfacce"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} alle interfacce non è possibile collegare un cavo."
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr ""
"{display_type} le interfacce non possono essere contrassegnate come "
"connesse."
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr "Un'interfaccia non può essere la propria madre."
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr ""
"Solo le interfacce virtuali possono essere assegnate a un'interfaccia "
"principale."
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6631,7 +6648,7 @@ msgstr ""
"L'interfaccia principale selezionata ({interface}) appartiene a un "
"dispositivo diverso ({device})"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6640,7 +6657,7 @@ msgstr ""
"L'interfaccia principale selezionata ({interface}) appartiene a {device}, "
"che non fa parte dello chassis virtuale {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6649,7 +6666,7 @@ msgstr ""
"L'interfaccia bridge selezionata ({bridge}) appartiene a un dispositivo "
"diverso ({device})."
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6658,16 +6675,16 @@ msgstr ""
"L'interfaccia bridge selezionata ({interface}) appartiene a {device}, che "
"non fa parte dello chassis virtuale {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr ""
"Le interfacce virtuali non possono avere un'interfaccia LAG principale."
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr "Un'interfaccia LAG non può essere la propria interfaccia principale."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
@@ -6675,7 +6692,7 @@ msgstr ""
"L'interfaccia LAG selezionata ({lag}) appartiene a un dispositivo diverso "
"({device})."
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6684,55 +6701,37 @@ msgstr ""
"L'interfaccia LAG selezionata ({lag}) appartiene a {device}, che non fa "
"parte dello chassis virtuale {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "Le interfacce virtuali non possono avere una modalità PoE."
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "Le interfacce virtuali non possono avere un tipo PoE."
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr ""
-"È necessario specificare la modalità PoE quando si designa un tipo PoE."
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr ""
-"Il ruolo wireless può essere impostato solo sulle interfacce wireless."
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "Il canale può essere impostato solo su interfacce wireless."
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr ""
"La frequenza del canale può essere impostata solo sulle interfacce wireless."
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr ""
"Impossibile specificare una frequenza personalizzata con il canale "
"selezionato."
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr ""
"La larghezza del canale può essere impostata solo sulle interfacce wireless."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr ""
"Impossibile specificare una larghezza personalizzata con il canale "
"selezionato."
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr "La modalità interfaccia non supporta un vlan senza tag."
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6741,25 +6740,25 @@ msgstr ""
"La VLAN senza tag ({untagged_vlan}) deve appartenere allo stesso sito del "
"dispositivo principale dell'interfaccia o deve essere globale."
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "Posizione mappata sulla porta posteriore corrispondente"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "porta anteriore"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "porte anteriori"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr ""
"Porta posteriore ({rear_port}) deve appartenere allo stesso dispositivo"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -6768,19 +6767,19 @@ msgstr ""
"Posizione della porta posteriore non valida ({rear_port_position}): Porta "
"posteriore {name} ha solo {positions} posizioni."
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "Numero di porte anteriori che possono essere mappate"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "porta posteriore"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "porte posteriori"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6789,41 +6788,41 @@ msgstr ""
"Il numero di posizioni non può essere inferiore al numero di porte frontali "
"mappate ({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "alloggiamento per moduli"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "alloggiamenti per moduli"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr ""
"Un alloggiamento per moduli non può appartenere a un modulo installato al "
"suo interno."
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "alloggiamento per dispositivi"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "alloggiamenti per dispositivi"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr ""
"Questo tipo di dispositivo ({device_type}) non supporta gli alloggiamenti "
"per dispositivi."
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "Impossibile installare un dispositivo su se stesso."
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6831,62 +6830,62 @@ msgstr ""
"Impossibile installare il dispositivo specificato; il dispositivo è già "
"installato in {bay}."
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "ruolo dell'articolo di inventario"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "ruoli degli articoli di inventario"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "numero di serie"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "etichetta dell'asset"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr "Un tag univoco utilizzato per identificare questo articolo"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "scoperto"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "Questo articolo è stato scoperto automaticamente"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "articolo di inventario"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "articoli di inventario"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "Non può assegnarsi come genitore."
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr ""
"L'articolo dell'inventario principale non appartiene allo stesso "
"dispositivo."
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr "Impossibile spostare un articolo dell'inventario con figli a carico"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr ""
"Impossibile assegnare un articolo di inventario a un componente su un altro "
@@ -7315,6 +7314,29 @@ msgstr ""
"Impossibile riassegnare l'indirizzo MAC mentre è designato come MAC primario"
" per un oggetto"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "Un'interfaccia non può essere collegata a se stessa."
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Le interfacce virtuali non possono avere una modalità PoE."
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Le interfacce virtuali non possono avere un tipo PoE."
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr ""
+"È necessario specificare la modalità PoE quando si designa un tipo PoE."
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr ""
+"Il ruolo wireless può essere impostato solo sulle interfacce wireless."
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "schema"
@@ -7540,7 +7562,7 @@ msgstr "Identificatore assegnato localmente"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Ruolo funzionale"
@@ -7772,7 +7794,7 @@ msgstr "Raggiungibile"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "Dispositivi"
@@ -7799,7 +7821,7 @@ msgid "U Height"
msgstr "Altezza U"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7851,8 +7873,8 @@ msgid "Power outlets"
msgstr "Prese di corrente"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7864,7 +7886,7 @@ msgstr "Prese di corrente"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "Interfacce"
@@ -7899,8 +7921,8 @@ msgid "Module Bay"
msgstr "Modulo Bay"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7930,8 +7952,8 @@ msgid "Allocated draw (W)"
msgstr "Pareggio assegnato (W)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -8031,8 +8053,8 @@ msgstr "Profondità completa"
msgid "Instances"
msgstr "Istanze"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -8042,8 +8064,8 @@ msgstr "Istanze"
msgid "Console Ports"
msgstr "Porte console"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -8053,8 +8075,8 @@ msgstr "Porte console"
msgid "Console Server Ports"
msgstr "Porte Console Server"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -8064,8 +8086,8 @@ msgstr "Porte Console Server"
msgid "Power Ports"
msgstr "Porte di alimentazione"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -8075,8 +8097,8 @@ msgstr "Porte di alimentazione"
msgid "Power Outlets"
msgstr "Prese di corrente"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -8085,8 +8107,8 @@ msgstr "Prese di corrente"
msgid "Front Ports"
msgstr "Porte anteriori"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -8096,16 +8118,16 @@ msgstr "Porte anteriori"
msgid "Rear Ports"
msgstr "Porte posteriori"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "Alloggiamenti per dispositivi"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -8184,59 +8206,59 @@ msgstr "Il test case deve impostare peer_termination_type"
msgid "Disconnected {count} {type}"
msgstr "Disconnesso {count} {type}"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "Prenotazioni"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "Dispositivi non montati su rack"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "Contesto di configurazione"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "Configurazione del rendering"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "Macchine virtuali"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "Dispositivo installato {device} nella baia {device_bay}."
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "Dispositivo rimosso {device} dalla baia {device_bay}."
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "Bambini"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "Membro aggiunto {device}"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr ""
"Impossibile rimuovere il dispositivo master {device} dallo chassis virtuale."
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Rimosso {device} da chassis virtuale {chassis}"
@@ -8250,11 +8272,16 @@ msgstr "Oggetti correlati sconosciuti: {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "La modifica del tipo di campi personalizzati non è supportata."
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "La pianificazione non è abilitata per questo script."
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "L'orario programmato deve essere futuro."
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "Testo"
@@ -8770,7 +8797,7 @@ msgstr "È attivo"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "Tipi di oggetti"
@@ -8874,9 +8901,9 @@ msgstr "La classificazione degli ingressi"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "Utenti"
@@ -8891,9 +8918,9 @@ msgstr "Nomi utente separati da virgole, racchiusi tra virgolette"
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "Gruppi"
@@ -9226,10 +9253,6 @@ msgstr "Intervallo di ripetizione del rapporto (in minuti)"
msgid " (current time: {now})"
msgstr " (ora corrente: {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "L'orario programmato deve essere futuro."
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "Effettua modifiche"
@@ -9565,104 +9588,107 @@ msgstr "Vero"
msgid "False"
msgstr "Falso"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, python-brace-format
msgid "Values must match this regex: {regex}"
msgstr "I valori devono corrispondere a questa regex: {regex}"
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "Il valore deve essere una stringa."
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Il valore deve corrispondere a regex '{regex}»"
-#: netbox/extras/models/customfields.py:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "Il valore deve essere un numero intero."
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Il valore deve essere almeno {minimum}"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Il valore non deve superare {maximum}"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "Il valore deve essere decimale."
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "Il valore deve essere vero o falso."
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
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:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, 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:751
+#: netbox/extras/models/customfields.py:767
#, 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:760
+#: netbox/extras/models/customfields.py:776
#, 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:766
+#: netbox/extras/models/customfields.py:782
#, 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:770
+#: netbox/extras/models/customfields.py:786
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "È stato trovato un ID oggetto non valido: {id}"
-#: netbox/extras/models/customfields.py:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "Il campo obbligatorio non può essere vuoto."
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
msgid "Base set of predefined choices (optional)"
msgstr "Set base di scelte predefinite (opzionale)"
-#: netbox/extras/models/customfields.py:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "Le scelte vengono ordinate automaticamente alfabeticamente"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "set di scelta dei campi personalizzati"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "set di scelte di campi personalizzati"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "È necessario definire scelte di base o extra."
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -10136,19 +10162,19 @@ msgstr "articolo etichettato"
msgid "tagged items"
msgstr "articoli etichettati"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "Dati dello script"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "Parametri di esecuzione dello script"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml è deprecato e verrà rimosso nella v4.5"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json è obsoleto e verrà rimosso nella v4.5"
@@ -10345,32 +10371,32 @@ msgstr "Attributo non valido»{name}\"per richiesta"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Attributo non valido»{name}\"per {model}"
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Si è verificato un errore durante il rendering del modello: {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "La tua dashboard è stata reimpostata."
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "Widget aggiunto: "
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "Widget aggiornato: "
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "Widget eliminato: "
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "Errore durante l'eliminazione del widget: "
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr ""
"Impossibile eseguire lo script: processo di lavoro RQ non in esecuzione."
@@ -10564,71 +10590,67 @@ msgstr "Intervalli che contengono questo prefisso o IP"
msgid "Parent prefix"
msgstr "Prefisso principale"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "Gruppo FHRP (ID)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "È assegnato a un'interfaccia"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "È assegnato"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "Servizio applicativo (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "Indirizzo IP interno (ID) NAT"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "SVLAN Q-in-Q (ID)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Numero SVLAN Q-in-Q (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "Interfaccia VM assegnata"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "Politica di traduzione VLAN (nome)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "Gruppo FHRP (nome)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "Gruppo FHRP (ID)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "Indirizzo IP (ID)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "indirizzo IP"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "IPv4 (ID) primario"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "IPv4 primario (indirizzo)"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "IPv6 primario (ID)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "IPv6 primario (indirizzo)"
@@ -10739,8 +10761,8 @@ msgid "DNS name"
msgstr "Nome DNS"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10786,7 +10808,7 @@ msgstr "Autenticazione"
msgid "VLAN ID ranges"
msgstr "Intervalli di ID VLAN"
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10800,7 +10822,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "Sito e gruppo"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10808,8 +10830,8 @@ msgid "Policy"
msgstr "Politica"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "Porte"
@@ -10868,71 +10890,71 @@ msgstr "È fuori banda"
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:384
+#: netbox/ipam/forms/bulk_import.py:398
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:388
+#: netbox/ipam/forms/bulk_import.py:402
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:392
+#: netbox/ipam/forms/bulk_import.py:406
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:396
+#: netbox/ipam/forms/bulk_import.py:410
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:400
+#: netbox/ipam/forms/bulk_import.py:414
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:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "Tipo di autenticazione"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "Gruppo VLAN assegnato"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
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:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "Politica di traduzione VLAN"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "Protocollo IP"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "Tipo principale (app e modello)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "Nome dell'oggetto principale"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "ID oggetto principale"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr ""
"Uno tra parent o parent_object_id deve essere incluso in parent_object_type"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} non è assegnato a questo genitore."
@@ -10998,17 +11020,13 @@ msgstr "Dispositivo/VM"
msgid "Parent Prefix"
msgstr "Prefisso principale"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "Assegnata a un'interfaccia"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "Nome DNS"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "VLAN"
@@ -11669,7 +11687,7 @@ msgid "Added"
msgstr "Aggiunto"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11813,23 +11831,23 @@ msgstr ""
"Nei nomi DNS sono consentiti solo caratteri alfanumerici, asterischi, "
"trattini, punti e trattini bassi"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "Interfacce dei dispositivi"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "Interfacce VM"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "Prefissi per bambini"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "Gamme per bambini"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "IP correlati"
@@ -12148,40 +12166,53 @@ msgstr "Abilita la modalità di manutenzione"
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "NetBox Copilot abilitato"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr ""
+"Abilita l'agente AI NetBox Copilot a livello globale. Se abilitato, gli "
+"utenti possono attivare l'agente singolarmente."
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQL abilitato"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "Abilita l'API GraphQL"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "Conservazione del changelog"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr ""
"Giorni per conservare la cronologia delle modifiche (impostati a zero per un"
" numero illimitato)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "Conservazione dei risultati lavorativi"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr ""
"Giorni per conservare la cronologia dei risultati del lavoro (impostati a "
"zero per un numero illimitato)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "URL delle mappe"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "URL di base per la mappatura delle posizioni geografiche"
@@ -12477,7 +12508,7 @@ msgstr "Profili IPSec"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "Dischi virtuali"
@@ -12647,9 +12678,9 @@ msgstr "Amministratore"
msgid "API Tokens"
msgstr "Token API"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "Autorizzazioni"
@@ -12822,60 +12853,68 @@ msgid "Support for translation has been disabled locally"
msgstr "Il supporto per la traduzione è stato disabilitato localmente"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "NetBox Copilot"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "Abilita l'agente NetBox Copilot AI"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "Lunghezza della pagina"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "Il numero predefinito di oggetti da visualizzare per pagina"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "Posizionamento dell'impaginatore"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "Parte inferiore"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "Top"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "Entrambi"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr ""
"Dove verranno visualizzati i controlli dell'impaginatore rispetto a una "
"tabella"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "Righe della tabella a strisce"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr ""
"Renderizza le righe della tabella con colori alternati per aumentare la "
"leggibilità"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "Formato dati"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr ""
"La sintassi preferita per la visualizzazione di dati generici all'interno "
"dell'interfaccia utente"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "Delimitatore CSV"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr "Il carattere utilizzato per separare i campi nei dati CSV"
@@ -12892,63 +12931,63 @@ msgstr "Impossibile aggiungere negozi al registro dopo l'inizializzazione"
msgid "Cannot delete stores from registry"
msgstr "Impossibile eliminare i negozi dal registro"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "cechi"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "danese"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "Tedesco"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "Inglese"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "spagnolo"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "Francese"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "Italiano"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "Giapponese"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "Olandese"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "Polacco"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "portoghese"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "Russo"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "turco"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "ucraino"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "Cinese"
@@ -13018,28 +13057,28 @@ msgid "Updated {count} {object_type}"
msgstr "Aggiornato {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "No {object_type} sono stati selezionati."
-#: netbox/netbox/views/generic/bulk_views.py:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Rinominato {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "Eliminazione in blocco {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Eliminato {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr ""
"Eliminazione non riuscita a causa della presenza di uno o più oggetti "
@@ -13615,7 +13654,7 @@ msgstr "Dimensione massima della pagina"
msgid "User preferences"
msgstr "Preferenze utente"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "Conservazione del lavoro"
@@ -14605,7 +14644,7 @@ msgstr "Aggiungi nuovo membro"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "Azioni"
@@ -15817,7 +15856,7 @@ msgid "View"
msgstr "Visualizza"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "Vincoli"
@@ -16286,23 +16325,23 @@ msgstr "È Superuser"
msgid "Can View"
msgstr "Può visualizzare"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "Può aggiungere"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "Può cambiare"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "Può eliminare"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "Interfaccia utente"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -16312,7 +16351,7 @@ msgstr ""
"registrare la tua chiave prima di inviare questo modulo, poiché "
"potrebbe non essere più accessibile una volta creato il token."
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -16322,31 +16361,31 @@ msgstr ""
"vuoto per non avere restrizioni. Esempio: "
"10.1.1.0/24,192.168.10.16/32,2001: db 8:1: :/64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "Conferma la password"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr "Inserisci la stessa password di prima, per la verifica."
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr "Le password non corrispondono! Controlla i dati inseriti e riprova."
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr "Seleziona i tipi di oggetti a cui verrà applicata l'autorizzazione."
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "Azioni aggiuntive"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "Azioni concesse in aggiunta a quelle sopra elencate"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -16356,15 +16395,15 @@ msgstr ""
"consentiti. Lascia null in modo che corrisponda a tutti gli oggetti di "
"questo tipo. Un elenco di più oggetti risulterà in un'operazione OR logica."
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "Oggetti"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "È necessario selezionare almeno un'azione."
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "Filtro non valido per {model}: {error}"
@@ -16463,7 +16502,7 @@ msgstr "utente"
msgid "A user with this username already exists."
msgstr "Esiste già un utente con questo nome utente."
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "Azioni personalizzate"
@@ -16686,13 +16725,13 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Abbreviazione univoca compatibile con gli URL"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr ""
"Inserisci i dati contestuali in JSON "
"formato."
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "L'indirizzo MAC deve essere in formato EUI-48"
@@ -17195,7 +17234,7 @@ msgstr "disco virtuale"
msgid "virtual disks"
msgstr "dischi virtuali"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "Aggiunto {count} dispositivi da raggruppare {cluster}"
diff --git a/netbox/translations/ja/LC_MESSAGES/django.mo b/netbox/translations/ja/LC_MESSAGES/django.mo
index c45952d50..c826e7877 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 7da489ded..4ffdf7838 100644
--- a/netbox/translations/ja/LC_MESSAGES/django.po
+++ b/netbox/translations/ja/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-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2025\n"
"Language-Team: Japanese (https://app.transifex.com/netbox-community/teams/178115/ja/)\n"
@@ -25,7 +25,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "Key"
@@ -62,7 +62,7 @@ msgstr "最終使用日"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "許可された IP"
@@ -133,7 +133,7 @@ msgid "Decommissioned"
msgstr "廃止"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -170,9 +170,9 @@ msgstr "スポーク"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "リージョン (ID)"
@@ -182,10 +182,10 @@ msgstr "リージョン (ID)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "リージョン (slug)"
@@ -194,10 +194,10 @@ msgstr "リージョン (slug)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "サイトグループ (ID)"
@@ -206,11 +206,11 @@ msgstr "サイトグループ (ID)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "サイトグループ (slug)"
@@ -227,16 +227,16 @@ msgstr "サイトグループ (slug)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -267,7 +267,7 @@ msgstr "サイト"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "サイト (slug)"
@@ -323,10 +323,10 @@ msgstr "回線タイプ (slug)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "サイト (ID)"
@@ -334,8 +334,8 @@ msgstr "サイト (ID)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "ロケーション (ID)"
@@ -345,9 +345,9 @@ msgstr "ターミネーション A (ID)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -391,7 +391,7 @@ msgstr "回線"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "ロケーション (slug)"
@@ -412,7 +412,7 @@ msgstr "回線 (ID)"
msgid "Virtual circuit (CID)"
msgstr "仮想回線 (CID)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "仮想回線 (ID)"
@@ -448,8 +448,8 @@ msgstr "仮想回線タイプ (スラッグ)"
msgid "Virtual circuit"
msgstr "仮想回線"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "インタフェース (ID)"
@@ -460,7 +460,7 @@ msgstr "インタフェース (ID)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -714,8 +714,8 @@ msgstr "色"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -798,7 +798,7 @@ msgstr "プロバイダアカウント"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -826,7 +826,7 @@ msgstr "プロバイダアカウント"
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -881,8 +881,8 @@ msgstr "ステータス"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -985,17 +985,18 @@ msgstr "サービス情報"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1013,7 +1014,7 @@ msgstr "属性"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1113,7 +1114,7 @@ msgstr "プロバイダネットワーク"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1121,7 +1122,7 @@ msgstr "プロバイダネットワーク"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1176,8 +1177,8 @@ msgstr "回線タイプ"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1195,8 +1196,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1236,9 +1237,9 @@ msgstr "運用上のロール"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1287,7 +1288,7 @@ msgstr "インタフェース"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1340,8 +1341,8 @@ msgstr "連絡先"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1397,7 +1398,7 @@ msgstr "タームサイド"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "割当"
@@ -1406,8 +1407,8 @@ msgstr "割当"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1454,12 +1455,12 @@ msgid "Group Assignment"
msgstr "グループ割当"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1486,8 +1487,8 @@ msgstr "一意な回線 ID"
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1588,8 +1589,8 @@ msgstr "パッチパネル ID とポート番号"
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1621,8 +1622,8 @@ msgstr "回路終端は終端オブジェクトに接続する必要がありま
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1762,7 +1763,7 @@ msgstr "仮想回線終端"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1910,8 +1911,8 @@ msgstr "保証帯域"
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1929,7 +1930,7 @@ msgstr "保証帯域"
msgid "Comments"
msgstr "コメント"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -1997,10 +1998,10 @@ msgstr "終端"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2050,12 +2051,12 @@ msgstr "終端"
msgid "Device"
msgstr "デバイス"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "回路には終端が定義されていません {circuit}。"
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "回路のスワップ端子 {circuit}。"
@@ -2241,7 +2242,7 @@ msgstr "HTTP (S) でのcloneに使用されます"
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "パスワード"
@@ -2272,14 +2273,14 @@ msgstr "データソース (ID)"
msgid "Data source (name)"
msgstr "データソース (名前)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "ユーザ (ID)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "ユーザ名"
@@ -2294,7 +2295,8 @@ msgstr "ユーザ名"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2411,7 +2413,7 @@ msgstr "以前に完了"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "ユーザ"
@@ -2516,7 +2518,7 @@ msgstr "ユーザ設定"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "その他"
@@ -2616,20 +2618,20 @@ msgid "Config revision #{id}"
msgstr "設定履歴 #{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2644,8 +2646,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2700,7 +2702,7 @@ msgstr "バックエンドの初期化中にエラーが発生しました。依
msgid "last updated"
msgstr "最終更新日時"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "パス"
@@ -3023,7 +3025,7 @@ msgstr "PID"
msgid "No workers found"
msgstr "ワーカーが見つかりません"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "ジョブ {job_id} が見つかりません"
@@ -3038,50 +3040,50 @@ msgstr "ジョブ {id} が見つかりません。"
msgid "Queued job #{id} to sync {datasource}"
msgstr "キューに入っているジョブ #{id} 同期するには {datasource}"
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "ログ"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "復元された設定リビジョン #{id}"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "ジョブ {id} が削除されました。"
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "ジョブの削除中にエラーが発生しました {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "ジョブ {id} が再追加されました。"
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "ジョブ {id} が追加されました。"
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "ジョブ {id} が停止されました。"
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "ジョブを停止できませんでした {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "プラグインカタログを読み込めませんでした"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "プラグイン {name} が見つかりません"
@@ -3209,16 +3211,16 @@ msgstr "古い"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3346,7 +3348,7 @@ msgstr "仮想"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3357,7 +3359,7 @@ msgid "Virtual interfaces"
msgstr "仮想インタフェース"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3568,9 +3570,9 @@ msgid "Three-phase"
msgstr "三相"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "無効"
@@ -3605,7 +3607,7 @@ msgid "Parent site group (slug)"
msgstr "親サイトグループ (slug)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "グループ (ID)"
@@ -3628,16 +3630,16 @@ msgstr "親のロケーション (slug)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "メーカ (ID)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "メーカ (slug)"
@@ -3650,23 +3652,23 @@ msgid "Rack type (ID)"
msgstr "ラックタイプ (ID)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "ロール (ID)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "ロール (slug)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "ラック (ID)"
@@ -3752,19 +3754,19 @@ msgid "Profile (name)"
msgstr "プロフィール (名前)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "デバイスタイプ (ID)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "モジュールタイプ (ID)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "電源ポート (ID)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "親在庫品目 (ID)"
@@ -3814,9 +3816,9 @@ msgstr "プラットフォーム (ID)"
msgid "Platform (slug)"
msgstr "プラットフォーム (slug)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "サイト名 (slug)"
@@ -3846,17 +3848,16 @@ msgid "Is full depth"
msgstr "奥行きをすべて使う"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "MAC アドレス"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3883,57 +3884,57 @@ msgstr "OOB IP (ID)"
msgid "Has virtual device context"
msgstr "仮想デバイスコンテキストがある"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "VDC (ID)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "デバイスモデル"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "モジュールタイプ (モデル)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "モジュールベイ (ID)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "ラック (名前)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "デバイス (ID)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "デバイス (名前)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "デバイスタイプ (モデル)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "デバイスロール (ID)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "デバイスロール (slug)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "バーチャルシャーシ (ID)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3943,61 +3944,70 @@ msgstr "バーチャルシャーシ (ID)"
msgid "Virtual Chassis"
msgstr "バーチャルシャーシ"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "モジュール (ID)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "ケーブル (ID)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "仮想マシン (名前)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "仮想マシン (ID)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "インタフェース (名前)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "VM インタフェース (名前)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "VM インタフェース (ID)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "割当済みか"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "プライマリ"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "802.1Q モード"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "割当 VLAN"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "割当 VID"
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4027,19 +4037,19 @@ msgstr "割当 VID"
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (RD)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4050,13 +4060,13 @@ msgstr "L2VPN (ID)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "VLAN 変換ポリシー (ID)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4065,39 +4075,39 @@ msgstr "VLAN 変換ポリシー (ID)"
msgid "VLAN Translation Policy"
msgstr "VLAN 変換ポリシー"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr "デバイスがマスターの場合のデバイスの仮想シャーシインターフェイス"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr "デバイスがマスターの場合のデバイスの仮想シャーシインターフェイス(ID)"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "バーチャルシャーシインタフェース"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "バーチャルシャーシインタフェース (ID)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "インタフェースの種類"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "親インタフェース (ID)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "ブリッジインタフェース (ID)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "LAG インタフェース (ID)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4105,78 +4115,78 @@ msgstr "LAG インタフェース (ID)"
msgid "MAC Address"
msgstr "MAC アドレス"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "プライマリ MAC アドレス (ID)"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "プライマリ MAC アドレス"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "仮想デバイスコンテキスト"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "仮想デバイスコンテキスト (識別子)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "無線 LAN"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "無線リンク"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "仮想回線終端 (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "親モジュールベイ (ID)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "インストール済モジュール (ID)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "インストール済デバイス (ID)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "インストール済デバイス (名前)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "マスター (ID)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "マスター (名前)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "テナント (ID)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "テナント (slug)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "未終端"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "電源盤 (ID)"
@@ -4188,7 +4198,7 @@ msgstr "電源盤 (ID)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "タグ"
@@ -4246,8 +4256,8 @@ msgstr "タイムゾーン"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4420,7 +4430,7 @@ msgstr "エアフロー"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4437,8 +4447,8 @@ msgstr "ラック"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "ハードウェア"
@@ -4462,10 +4472,10 @@ msgid "Exclude from utilization"
msgstr "ラック利用率に含めない"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4493,10 +4503,10 @@ msgid "Profile"
msgstr "プロフィール"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4531,8 +4541,8 @@ msgstr "設定テンプレート"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "デバイスタイプ"
@@ -4589,7 +4599,7 @@ msgid "Virtualization"
msgstr "仮想化"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "モジュールタイプ"
@@ -4632,7 +4642,7 @@ msgid "Domain"
msgstr "ドメイン"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "電源盤"
@@ -4667,8 +4677,8 @@ msgid "Maximum draw"
msgstr "最大消費電力"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "最大消費電力 (ワット)"
@@ -4677,14 +4687,14 @@ msgid "Allocated draw"
msgstr "割当電力"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "割当消費電力 (ワット)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "電源ポート"
@@ -4699,16 +4709,16 @@ msgstr "管理のみ"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "PoE モード"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "PoE タイプ"
@@ -4717,8 +4727,8 @@ msgstr "PoE タイプ"
msgid "Wireless role"
msgstr "無線ロール"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4737,7 +4747,7 @@ msgstr "モジュール"
msgid "LAG"
msgstr "LAG"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "仮想デバイスコンテキスト"
@@ -4765,21 +4775,21 @@ msgstr "速度"
msgid "Mode"
msgstr "モード"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "VLAN グループ"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "タグなし VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4794,16 +4804,16 @@ msgstr "タグ付 VLAN の追加"
msgid "Remove tagged VLANs"
msgstr "タグ付 VLAN の削除"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "Q-in-Q サービス VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "無線 LAN グループ"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4811,7 +4821,7 @@ msgid "Wireless LANs"
msgstr "無線 LAN"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4823,17 +4833,17 @@ msgid "Addressing"
msgstr "アドレス"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "オペレーション"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4841,7 +4851,7 @@ msgid "Related Interfaces"
msgstr "関連インタフェース"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4882,7 +4892,7 @@ msgid "available options"
msgstr "使用可能なオプション"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5075,7 +5085,7 @@ msgstr "取付られているモジュールベイ"
msgid "The type of module"
msgstr "モジュールタイプ"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "構成要素を複製"
@@ -5085,11 +5095,11 @@ msgid ""
"by default)"
msgstr "関連する構成要素を自動的に登録 (デフォルト)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "既存の構成要素を採用"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "既存の構成要素を採用"
@@ -5114,13 +5124,13 @@ msgstr "このコンセントに給電する電源ポート"
msgid "Electrical phase (for three-phase circuits)"
msgstr "電気位相 (三相回路用)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "親インタフェース"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5184,8 +5194,8 @@ msgstr "無線ロール (AP/ステーション)"
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} デバイスには割り当てられていません {device}"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "背面ポート"
@@ -5266,15 +5276,11 @@ msgstr "仮想マシン"
msgid "Parent VM of assigned interface (if any)"
msgstr "割当インタフェースの親VM (存在する場合)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "割当インタフェース"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "プライマリ"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr "これを割り当てられたインターフェースのプライマリ MAC アドレスにします。"
@@ -5359,7 +5365,7 @@ msgid ""
"characters: invalid hex."
msgstr "{color} 使用されているどの色名とも一致せず、6 文字を超えました。16 進数が無効です。"
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5390,7 +5396,7 @@ msgstr "電源タイプ (AC/DC)"
msgid "Single or three-phase"
msgstr "単相または三相"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5401,7 +5407,7 @@ msgstr "プライマリ IPv4"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "マスク付きの IPv4 アドレス (例:1.2.3.4/24)"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5412,7 +5418,7 @@ msgstr "プライマリ IPv6"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "プレフィックス長のある IPv6 アドレス、例:2001: db8:: 1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5451,7 +5457,7 @@ msgstr " {model} {name} は既にモジュールに属しているので採用
msgid "A {model} named {name} already exists"
msgstr "{model} {name} は既に存在しています"
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5460,7 +5466,7 @@ msgstr "{model} {name} は既に存在しています"
msgid "Power Panel"
msgstr "電源盤"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5565,8 +5571,8 @@ msgstr "種類"
msgid "Mgmt only"
msgstr "管理のみ"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "WWN"
@@ -5608,14 +5614,22 @@ msgstr "ケーブル"
msgid "Discovered"
msgstr "自動検出"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "割当デバイス"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "割当VM"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "インタフェースに割当済"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "インターフェースのプライマリ MAC"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5647,12 +5661,12 @@ msgid "Scope"
msgstr "スコープ"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "選択してください {scope_type}。"
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "スコープの種類 (アプリとモデル)"
@@ -5709,15 +5723,15 @@ msgstr "仮想シャーシ内の位置"
msgid "The priority of the device in the virtual chassis"
msgstr "仮想シャーシ内の優先度"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr "このモジュールタイプに関連する構成要素を自動的に入力する"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "特性"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5730,35 +5744,35 @@ msgstr ""
"1[ge,xe]-0/0/[0-9]1)。トークン "
"{module}が存在する場合、新しいモジュールを作成する際に、自動的に位置の値に置き換えられます。"
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "コンソールポートテンプレート"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "コンソールサーバポートテンプレート"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "前面ポートテンプレート"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "インタフェーステンプレート"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "電源コンセントテンプレート"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "電源ポートテンプレート"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "背面ポートテンプレート"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5766,14 +5780,14 @@ msgstr "背面ポートテンプレート"
msgid "Console Port"
msgstr "コンソールポート"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "コンソールサーバポート"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5784,7 +5798,7 @@ msgstr "コンソールサーバポート"
msgid "Front Port"
msgstr "前面ポート"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5797,76 +5811,76 @@ msgstr "前面ポート"
msgid "Rear Port"
msgstr "背面ポート"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "電源ポート"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "電源コンセント"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "構成要素割り当て"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr "在庫品目は1つの構成要素にのみ割り当てることができます。"
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "LAG インタフェース"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "割り当て可能な VLAN をグループ別にフィルタリングします。"
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "子デバイス"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
msgstr "まず子デバイスを作成し、親デバイスのサイトとラックに割り当てる必要があります。"
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "コンソールポート"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "コンソールサーバポート"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "前面ポート"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "電源コンセント"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "在庫品目"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "在庫品目ロール"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "VM インターフェイス"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5883,7 +5897,7 @@ msgstr "VM インターフェイス"
msgid "Virtual Machine"
msgstr "仮想マシン"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
msgid "A MAC address can only be assigned to a single object."
msgstr "MAC アドレスは 1 つのオブジェクトにのみ割り当てることができます。"
@@ -5955,8 +5969,8 @@ msgid "A position must be specified for the first VC member."
msgstr "最初の VC メンバーのポジションを指定する必要があります。"
#: netbox/dcim/models/cables.py:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "ラベル"
@@ -6010,271 +6024,272 @@ msgstr "ケーブル終端"
msgid "cable terminations"
msgstr "ケーブル終端"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr "にケーブルを接続できません {obj_parent} > {obj} 接続済みとマークされているからです。"
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
"{cable_pk}"
msgstr "の重複終了が見つかりました {app_label}。{model} {termination_id}: ケーブル {cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "ケーブルは終端できません {type_display} インターフェース"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr "プロバイダーネットワークに接続されている回線終端はケーブル接続できない場合があります。"
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "アクティブ"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "完了"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "分割"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "ケーブル経路"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "ケーブル経路"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr "元の端子はすべて同じリンクに接続する必要があります"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr "ミッドスパン終端はすべて同じ終端タイプでなければなりません"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr "すべてのミッドスパン終端には同じ親オブジェクトが必要です"
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "すべてのリンクはケーブルまたはワイヤレスでなければなりません"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "すべてのリンクは最初のリンクタイプと一致する必要があります"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr "リンクの両端のパス内の位置数はすべて一致する必要があります"
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "リモートターミネーションポジションフィルタがありません"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
"attached to a module type."
msgstr "{module} は、モジュールタイプに取り付けられる場合、モジュールベイ位置の代わりとして使用できます。"
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "物理ラベル"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr "構成要素テンプレートを別のデバイスタイプに移動することはできません。"
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
msgstr "構成要素テンプレートをデバイスタイプとモジュールタイプの両方に関連付けることはできません。"
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
msgstr "構成要素テンプレートは、デバイスタイプまたはモジュールタイプのいずれかに関連付ける必要があります。"
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "コンソールポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "コンソールポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "コンソールサーバポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "コンソールサーバポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "最大消費電力"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "割当消費電力"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "電源ポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "電源ポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr "割当消費電力は最大消費電力 ({maximum_draw}W) を超えることはできません。"
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "供給端子"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "電力相 (三相電源用)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "電源コンセントテンプレート"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "電源コンセントテンプレート"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr "親電源ポート ({power_port}) は同じデバイスタイプに属している必要があります"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr "親電源ポート ({power_port}) は同じモジュールタイプに属している必要があります"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "管理のみ"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "ブリッジインタフェース"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "無線ロール"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "インタフェーステンプレート"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "インタフェーステンプレート"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "インタフェースを自分自身にブリッジすることはできません。"
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr "ブリッジインタフェース ({bridge}) は同じデバイスタイプに属している必要があります"
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "ブリッジインタフェース ({bridge}) は同じモジュールタイプに属している必要があります"
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "背面ポート位置"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "前面ポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "前面ポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "背面ポート ({name}) は同じデバイスタイプに属している必要があります"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
"positions"
msgstr "背面ポートの位置 ({position}) が無効です; 背面ポート {name} は{count}箇所しかありません"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "位置"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "背面ポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "背面ポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "位置"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr "取付済み構成要素名を変更する際に参照する識別子"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "モジュールベイテンプレート"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "モジュールベイテンプレート"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "デバイスベイテンプレート"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "デバイスベイテンプレート"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6282,234 +6297,234 @@ msgid ""
msgstr ""
"デバイスベイを許可するためには、デバイスタイプ ({device_type}) のサブデバイスロールを「parent」に設定する必要があります。"
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "パーツ ID"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "メーカ指定の部品識別子"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "在庫品目テンプレート"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "在庫品目テンプレート"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "構成要素を別のデバイスに移動することはできません。"
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "ケーブル端"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "接続済みとしてマークする"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "ケーブルが接続されているかのように扱う"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr "ケーブルを接続するときは、ケーブルの端 (A または B) を指定する必要があります。"
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "ケーブルの端はケーブルなしでセットしないでください。"
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "ケーブルが接続されている状態では接続済みとマークできません。"
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} モデルは親オブジェクトプロパティを宣言しなければなりません"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "物理ポートタイプ"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "速度"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "ポート速度 (bps)"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "コンソールポート"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "コンソールポート"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "コンソールサーバポート"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "コンソールサーバポート"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "電源ポート"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "電源ポート"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "電源コンセント"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "電源コンセント"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr "親電源ポート ({power_port}) は同じデバイスに属している必要があります"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "モード"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q タギング戦略"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "親インタフェース"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "タグなし VLAN"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "タグ付き VLAN"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q SVLAN"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "プライマリ MAC アドレス"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Q-in-Q インターフェイスのみがサービス VLAN を指定できます。"
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
"({interface})."
msgstr "MAC アドレス {mac_address} 別のインターフェースに割り当てられている ({interface})。"
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "親ラグ"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr "このインタフェースは帯域外管理にのみ使用されます。"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "速度 (Kbps)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "デュプレックス"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "64 ビットのWWN (World Wide Name)"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "無線チャネル"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "チャネル周波数 (MHz)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "選択したチャンネルによって設定されます (設定されている場合)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "送信パワー (dBm)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "無線 LAN"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "インタフェース"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "インタフェース"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} インタフェースにはケーブルを接続できません。"
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} インタフェースは接続済みとしてマークできません。"
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr "インタフェースを自身の親にすることはできません。"
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr "親インタフェースに割り当てることができるのは仮想インタフェースだけです。"
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
"({device})"
msgstr "選択した親インタフェース ({interface}) は別のデバイス ({device}) に属しています"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6518,14 +6533,14 @@ msgstr ""
"選択した親インタフェース ({interface}) が属する {device} "
"は、バーチャルシャーシ{virtual_chassis}には含まれていません。 。"
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
"({device})."
msgstr "選択したブリッジインタフェース ({bridge}) は別のデバイス ({device}) に属しています。"
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6534,21 +6549,21 @@ msgstr ""
"選択したブリッジインタフェース ({interface}) が属する "
"{device}は、バーチャルシャーシ{virtual_chassis}には含まれていません。 "
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "仮想インタフェースは親 LAG インタフェースを持つことはできません。"
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr "LAG インタフェースを自身の親にすることはできません。"
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
msgstr "選択した LAG インタフェース ({lag}) は別のデバイス ({device}) に属しています。"
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6557,47 +6572,31 @@ msgstr ""
"選択した LAG インタフェース ({lag}) が属する {device}は、バーチャルシャーシには含まれていません "
"{virtual_chassis}。"
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "仮想インタフェースには PoE モードを設定できません。"
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "仮想インタフェースに PoE タイプを設定することはできません。"
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr "PoE タイプを指定するときは、PoE モードを指定する必要があります。"
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr "無線ロールは無線インタフェースでのみ設定できます。"
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "チャネルは無線インタフェースでのみ設定できます。"
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr "チャネル周波数は、無線インタフェースでのみ設定できます。"
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr "選択したチャンネルではカスタム周波数を指定できません。"
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr "チャネル幅は無線インタフェースでのみ設定できます。"
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr "選択したチャンネルではカスタム幅を指定できません。"
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr "インターフェイスモードはタグなし VLAN をサポートしていません。"
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6605,24 +6604,24 @@ msgid ""
msgstr ""
"タグ無し VLAN ({untagged_vlan}) はインタフェースの親デバイスと同じサイトに属しているか、グローバルである必要があります。"
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "対応する背面ポートのマップ位置"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "前面ポート"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "前面ポート"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "背面ポート ({rear_port}) は同じデバイスに属している必要があります"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -6630,115 +6629,115 @@ msgid ""
msgstr ""
"背面ポートの位置 ({rear_port_position}) が無効です: 背面ポート {name} は {positions} 箇所しかありません。"
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "マップできる前面ポートの数"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "背面ポート"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "背面ポート"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
" ({frontport_count})"
msgstr "ポジションの数は、マップされた前面ポートの数より少なくすることはできません ({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "モジュールベイ"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "モジュールベイ"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr "モジュールベイは、その中に取り付けられているモジュールに属することはできません。"
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "デバイスベイ"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "デバイスベイ"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr "このタイプ ({device_type}) のデバイスは、デバイスベイをサポートしていません。"
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "デバイスをそれ自体に挿入することはできません。"
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
msgstr "指定されたデバイスは取付できません。デバイスは既に {bay} に取付られています 。"
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "在庫品目ロール"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "在庫品目ロール"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "シリアル番号"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "アセットタグ"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr "この部品を識別するために使用される一意のタグ"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "自動検出"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "このアイテムは自動的に検出されました"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "在庫品目"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "在庫品目"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "自分を親として割り当てることはできません。"
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr "親在庫品目は同じデバイスに属していません。"
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr "子を持つ在庫品目は移動できません"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr "在庫品目を別のデバイスの構成要素に割り当てることはできません"
@@ -7126,6 +7125,27 @@ msgid ""
" object"
msgstr "オブジェクトのプライマリ MAC として指定されている間は MAC アドレスを再割り当てできません"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "インタフェースを自分自身にブリッジすることはできません。"
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "仮想インタフェースには PoE モードを設定できません。"
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "仮想インタフェースに PoE タイプを設定することはできません。"
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "PoE タイプを指定するときは、PoE モードを指定する必要があります。"
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr "無線ロールは無線インタフェースでのみ設定できます。"
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "スキーマ"
@@ -7344,7 +7364,7 @@ msgstr "ローカル識別子"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "機能的ロール"
@@ -7569,7 +7589,7 @@ msgstr "到達可能"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "デバイス"
@@ -7596,7 +7616,7 @@ msgid "U Height"
msgstr "ユニット数"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7648,8 +7668,8 @@ msgid "Power outlets"
msgstr "電源コンセント"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7661,7 +7681,7 @@ msgstr "電源コンセント"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "インタフェース"
@@ -7696,8 +7716,8 @@ msgid "Module Bay"
msgstr "モジュールベイ"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7727,8 +7747,8 @@ msgid "Allocated draw (W)"
msgstr "割当電力 (W)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -7828,8 +7848,8 @@ msgstr "奥行きをすべて利用する"
msgid "Instances"
msgstr "インスタンス"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -7839,8 +7859,8 @@ msgstr "インスタンス"
msgid "Console Ports"
msgstr "コンソールポート"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -7850,8 +7870,8 @@ msgstr "コンソールポート"
msgid "Console Server Ports"
msgstr "コンソールサーバポート"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -7861,8 +7881,8 @@ msgstr "コンソールサーバポート"
msgid "Power Ports"
msgstr "電源ポート"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -7872,8 +7892,8 @@ msgstr "電源ポート"
msgid "Power Outlets"
msgstr "電源コンセント"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -7882,8 +7902,8 @@ msgstr "電源コンセント"
msgid "Front Ports"
msgstr "前面ポート"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -7893,16 +7913,16 @@ msgstr "前面ポート"
msgid "Rear Ports"
msgstr "背面ポート"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "デバイスベイ"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -7981,58 +8001,58 @@ msgstr "テストケースは peer_termination_type を設定する必要があ
msgid "Disconnected {count} {type}"
msgstr "切断されました {count} {type}"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "予約"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "ラック搭載でないデバイス"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "コンフィグコンテキスト"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "レンダーコンフィグ"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "仮想マシン"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "インストール済みデバイス {device} イン・ベイ {device_bay}。"
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "削除されたデバイス {device} ベイから {device_bay}。"
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "子ども"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "メンバー追加 {device}"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr "マスターデバイスを削除できません {device} バーチャルシャーシから。"
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "削除済み {device} バーチャルシャーシから {chassis}"
@@ -8046,11 +8066,16 @@ msgstr "不明な関連オブジェクト: {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "カスタムフィールドのタイプの変更はサポートされていません。"
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "このスクリプトではスケジューリングが有効になっていません。"
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "予定時刻は将来の時刻でなければなりません。"
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "テキスト"
@@ -8554,7 +8579,7 @@ msgstr "有効"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "オブジェクトタイプ"
@@ -8655,9 +8680,9 @@ msgstr "エントリの分類"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "ユーザ"
@@ -8672,9 +8697,9 @@ msgstr "二重引用符で囲まれたカンマ区切りユーザ名"
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "グループ"
@@ -8990,10 +9015,6 @@ msgstr "実行される間隔 (分)"
msgid " (current time: {now})"
msgstr " (現在時刻: {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "予定時刻は将来の時刻でなければなりません。"
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "変更をコミット"
@@ -9296,102 +9317,105 @@ msgstr "真"
msgid "False"
msgstr "偽"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, python-brace-format
msgid "Values must match this regex: {regex}"
msgstr "値は次の正規表現とマッチする必要があります。 {regex}"
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "値は文字列でなければなりません。"
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "値は正規表現 '{regex}'と一致する必要があります"
-#: netbox/extras/models/customfields.py:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "値は整数でなければなりません。"
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "値は {minimum} 以上でなければなりません"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "値は {maximum} を超えてはいけません"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "値は実数でなければなりません。"
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "値は true または false でなければなりません。"
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "日付値は ISO 8601 フォーマット (YYYY-MM-DD) である必要があります。"
-#: netbox/extras/models/customfields.py:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "{value}は選択肢 {choiceset} に含まれていません。"
-#: netbox/extras/models/customfields.py:751
+#: netbox/extras/models/customfields.py:767
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "{value}は選択肢 {choiceset} に含まれていません。"
-#: netbox/extras/models/customfields.py:760
+#: netbox/extras/models/customfields.py:776
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "{type}ではなく、オブジェクトIDを指定してください"
-#: netbox/extras/models/customfields.py:766
+#: netbox/extras/models/customfields.py:782
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "{type} ではなくオブジェクト ID のリストを入力してください"
-#: netbox/extras/models/customfields.py:770
+#: netbox/extras/models/customfields.py:786
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "無効なオブジェクト ID が見つかりました: {id}"
-#: netbox/extras/models/customfields.py:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "必須フィールドを空にすることはできません。"
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
msgid "Base set of predefined choices (optional)"
msgstr "定義済みの選択肢の基本セット (オプション)"
-#: netbox/extras/models/customfields.py:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "選択肢は自動的にアルファベット順に並べられます"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "カスタムフィールド選択肢"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "カスタムフィールド選択肢"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "基本選択肢または追加選択肢を定義する必要があります。"
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9844,19 +9868,19 @@ msgstr "タグ付きアイテム"
msgid "tagged items"
msgstr "タグ付きアイテム"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "スクリプトデータ"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "スクリプト実行パラメータ"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml は廃止予定であり、v4.5 で削除される予定です。"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json は廃止予定であり、v4.5 で削除される予定です"
@@ -10053,32 +10077,32 @@ msgstr "属性が無効です」{name}「」(リクエスト用)"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "{model}において{name}属性は無効です"
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "テンプレートをレンダリング中にエラーが発生しました: {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "ダッシュボードがリセットされました。"
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "ウィジェットの追加: "
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "ウィジェットの更新: "
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "削除したウィジェット: "
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "ウィジェットの削除中にエラーが発生しました: "
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr "スクリプトを実行できません:RQ ワーカープロセスが実行されていません。"
@@ -10267,71 +10291,67 @@ msgstr "このプレフィックス / IP を含む範囲"
msgid "Parent prefix"
msgstr "親プレフィックス"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "FHRP グループ (ID)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "インタフェースに割り当てられているか"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "割当済みか"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "アプリケーションサービス (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "NAT 内部の IP アドレス (ID)"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "Q-in-Q スVLAN (ID)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Q-In-Q スプラン番号 (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "割り当てられた VM インターフェイス"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "VLAN 変換ポリシー (名前)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "FHRP グループ (名前)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "FHRP グループ (ID)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "IP アドレス (ID)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "IP アドレス"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "プライマリ IPv4 (ID)"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "プライマリ IPv4アドレス"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "プライマリ IPv6 (ID)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "プライマリ IPv6アドレス"
@@ -10442,8 +10462,8 @@ msgid "DNS name"
msgstr "DNS ネーム"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10489,7 +10509,7 @@ msgstr "認証"
msgid "VLAN ID ranges"
msgstr "VLAN ID の範囲"
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10503,7 +10523,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "サイトとグループ"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10511,8 +10531,8 @@ msgid "Policy"
msgstr "ポリシー"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "ポート"
@@ -10571,64 +10591,64 @@ msgstr "帯域外"
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr "これを、割当デバイスの帯域外 IP アドレスとして指定します。"
-#: netbox/ipam/forms/bulk_import.py:384
+#: netbox/ipam/forms/bulk_import.py:398
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr "デバイスまたは仮想マシンが指定されていないため、プライマリ IP として設定できません"
-#: netbox/ipam/forms/bulk_import.py:388
+#: netbox/ipam/forms/bulk_import.py:402
msgid "No device specified; cannot set as out-of-band IP"
msgstr "デバイスが指定されていないため、帯域外IP として設定できません"
-#: netbox/ipam/forms/bulk_import.py:392
+#: netbox/ipam/forms/bulk_import.py:406
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "仮想マシンには帯域外 IP を設定できません"
-#: netbox/ipam/forms/bulk_import.py:396
+#: netbox/ipam/forms/bulk_import.py:410
msgid "No interface specified; cannot set as primary IP"
msgstr "インタフェースが指定されていないため、プライマリ IP として設定できません"
-#: netbox/ipam/forms/bulk_import.py:400
+#: netbox/ipam/forms/bulk_import.py:414
msgid "No interface specified; cannot set as out-of-band IP"
msgstr "インターフェイスが指定されていないため、帯域外IP として設定できません"
-#: netbox/ipam/forms/bulk_import.py:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "認証タイプ"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "割当 VLAN グループ"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
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:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "VLAN 変換ポリシー"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "IP プロトコル"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "親タイプ (アプリとモデル)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "親オブジェクト名"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "親オブジェクト ID"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr "親オブジェクトまたは親オブジェクトIDのいずれかを parent_object_type に含める必要があります"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} この親には割り当てられていません。"
@@ -10694,17 +10714,13 @@ msgstr "デバイス/VM"
msgid "Parent Prefix"
msgstr "親プレフィックス"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "インタフェースに割当済"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "DNS名"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "VLAN"
@@ -11317,7 +11333,7 @@ msgid "Added"
msgstr "追加日"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11457,23 +11473,23 @@ msgid ""
"are allowed in DNS names"
msgstr "DNS 名に使用できるのは、英数字、アスタリスク、ハイフン、ピリオド、アンダースコアのみです。"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "デバイスインタフェース"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "VM インタフェース"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "子プレフィックス"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "子レンジ"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "関連IPアドレス"
@@ -11783,36 +11799,48 @@ msgstr "メンテナンスモードを有効にする"
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "ネットボックスコパイロットが有効"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr ""
+"NetBox Copilot AI エージェントをグローバルに有効にします。有効にすると、ユーザーはエージェントを個別に切り替えることができます。"
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQLの有効化"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "GraphQL API を有効にする"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "変更履歴の保存"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr "変更履歴の保存日数 (無制限の場合は0)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "ジョブ結果の保存"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr "ジョブの結果履歴を保存する日数 (無制限の場合は0)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "マップ URL"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "地理的位置をマッピングするためのベース URL"
@@ -12104,7 +12132,7 @@ msgstr "IPsec プロファイル"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "仮想ディスク"
@@ -12274,9 +12302,9 @@ msgstr "管理者"
msgid "API Tokens"
msgstr "API トークン"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "権限"
@@ -12445,54 +12473,62 @@ msgid "Support for translation has been disabled locally"
msgstr "翻訳のサポートはローカルで無効になっています"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "ネットボックスコパイロット"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "ネットボックスコパイロット AI エージェントを有効にする"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "ページの長さ"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "1 ページに表示するデフォルトのオブジェクト数"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "ページネータの配置"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "下部"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "上部"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "両方"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr "テーブルを基とした、ページネータが表示される場所"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "ストライプテーブル行"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr "テーブル行を交互の色でレンダリングして読みやすくする"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "データ形式"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr "UI 内で汎用データを表示するための推奨構文"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "CSV デリミター"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr "CSV のフィールドを区切るために使用される文字"
@@ -12509,63 +12545,63 @@ msgstr "初期化後にストアをレジストリに追加できません"
msgid "Cannot delete stores from registry"
msgstr "レジストリからストアを削除できません"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "チェコ語"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "デンマーク語"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "ドイツ語"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "英語"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "スペイン語"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "フランス語"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "イタリア語"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "日本語"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "オランダ語"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "ポーランド語"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "ポルトガル語"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "ロシア語"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "トルコ語"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "ウクライナ語"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "中国語"
@@ -12633,28 +12669,28 @@ msgid "Updated {count} {object_type}"
msgstr "更新されました {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "いいえ {object_type} が選ばれました。"
-#: netbox/netbox/views/generic/bulk_views.py:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "名前が変更されました {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "一括削除 {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "削除済み {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr "1 つ以上の依存オブジェクトが存在するため、削除できませんでした。"
@@ -13225,7 +13261,7 @@ msgstr "最大ページサイズ"
msgid "User preferences"
msgstr "ユーザープリファレンス"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "ジョブの維持"
@@ -14210,7 +14246,7 @@ msgstr "新しいメンバーを追加"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "アクション"
@@ -15386,7 +15422,7 @@ msgid "View"
msgstr "ビュー"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "制約"
@@ -15851,23 +15887,23 @@ msgstr "スーパーユーザ"
msgid "Can View"
msgstr "閲覧可能"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "追加可能"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "変更可能"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "削除可能"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "ユーザインタフェース"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -15876,7 +15912,7 @@ msgstr ""
"キーの長さは 40 文字以上でなければなりません。 キーは必ず記録してください。 "
"このフォームを送信する前に。トークンが作成されるとアクセスできなくなる可能性があるためです。"
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -15885,31 +15921,31 @@ msgstr ""
"トークンを使用できる許可された IPv4/IPv6 ネットワーク。制限がない場合は空白のままにしてください。例: "
"10.1.1.0/24,192.168.10.16/32,2001: db 8:1:: /64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "パスワードを確認"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr "確認のため、以前と同じパスワードを入力します。"
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr "パスワードが一致しません!入力内容を確認して、もう一度試してください。"
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr "権限を適用するオブジェクトのタイプを選択します。"
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "その他のアクション"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "上記以外に付与されたアクション"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -15918,15 +15954,15 @@ msgstr ""
"許可されたオブジェクトのみを返すクエリセットフィルタの JSON 式。null "
"のままにしておくと、このタイプのすべてのオブジェクトに一致します。複数のオブジェクトのリストでは、論理 OR 演算が行われます。"
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "オブジェクト"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "少なくとも 1 つのアクションを選択する必要があります。"
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "のフィルタが無効です {model}: {error}"
@@ -16019,7 +16055,7 @@ msgstr "ユーザ"
msgid "A user with this username already exists."
msgstr "このユーザ名のユーザはすでに存在します。"
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "カスタムアクション"
@@ -16222,11 +16258,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "URL に対応したユニークな省略記法"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr " JSON フォーマットでコンテキストデータを入力してください。"
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "MAC アドレスは EUI-48 形式である必要があります"
@@ -16690,7 +16726,7 @@ msgstr "仮想ディスク"
msgid "virtual disks"
msgstr "仮想ディスク"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "追加しました {count} デバイスをクラスタに {cluster}"
diff --git a/netbox/translations/nl/LC_MESSAGES/django.mo b/netbox/translations/nl/LC_MESSAGES/django.mo
index deb3ab545..1dd28fdfa 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 0937c24c7..0f7b297a4 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-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+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"
@@ -28,7 +28,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "Sleutel"
@@ -65,7 +65,7 @@ msgstr "Laatst gebruikt"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "Toegestane IP-adressen"
@@ -138,7 +138,7 @@ msgid "Decommissioned"
msgstr "Buiten gebruik"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -175,9 +175,9 @@ msgstr "Spoke"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "Regio (ID)"
@@ -187,10 +187,10 @@ msgstr "Regio (ID)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "Regio (slug)"
@@ -199,10 +199,10 @@ msgstr "Regio (slug)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "Sitegroep (ID)"
@@ -211,11 +211,11 @@ msgstr "Sitegroep (ID)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "Sitegroep (slug)"
@@ -232,16 +232,16 @@ msgstr "Sitegroep (slug)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -272,7 +272,7 @@ msgstr "Site"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "Site (slug)"
@@ -328,10 +328,10 @@ msgstr "Circuittype (slug)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "Locatie (ID)"
@@ -339,8 +339,8 @@ msgstr "Locatie (ID)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "Locatie (ID)"
@@ -350,9 +350,9 @@ msgstr "Eindpunt A (ID)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -396,7 +396,7 @@ msgstr "Circuit"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "Locatie (slug)"
@@ -417,7 +417,7 @@ msgstr "Circuit (ID)"
msgid "Virtual circuit (CID)"
msgstr "Virtueel circuit (CID)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "Virtueel circuit (ID)"
@@ -453,8 +453,8 @@ msgstr "Type virtueel circuit (slug)"
msgid "Virtual circuit"
msgstr "Virtueel circuit"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "Interface (ID)"
@@ -465,7 +465,7 @@ msgstr "Interface (ID)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -719,8 +719,8 @@ msgstr "Kleur"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -803,7 +803,7 @@ msgstr "Provideraccount"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -831,7 +831,7 @@ msgstr "Provideraccount"
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -886,8 +886,8 @@ msgstr "Status"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -990,17 +990,18 @@ msgstr "Serviceparameters"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1018,7 +1019,7 @@ msgstr "Attributen"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1118,7 +1119,7 @@ msgstr "Netwerkprovider"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1126,7 +1127,7 @@ msgstr "Netwerkprovider"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1181,8 +1182,8 @@ msgstr "Soort circuit"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1200,8 +1201,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1241,9 +1242,9 @@ msgstr "Operationele rol"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1292,7 +1293,7 @@ msgstr "Interface"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1345,8 +1346,8 @@ msgstr "Contacten"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1402,7 +1403,7 @@ msgstr "Termzijde"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "Opdracht"
@@ -1411,8 +1412,8 @@ msgstr "Opdracht"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1459,12 +1460,12 @@ msgid "Group Assignment"
msgstr "Groepsopdracht"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1491,8 +1492,8 @@ msgstr "Uniek circuit-ID"
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1593,8 +1594,8 @@ msgstr "ID en poortnummer(s) van het patchpaneel"
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1627,8 +1628,8 @@ msgstr ""
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1768,7 +1769,7 @@ msgstr "beëindigingen van virtuele circuits"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1916,8 +1917,8 @@ msgstr "Vastleggingspercentage"
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1935,7 +1936,7 @@ msgstr "Vastleggingspercentage"
msgid "Comments"
msgstr "Opmerkingen"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -2003,10 +2004,10 @@ msgstr "Beëindigingen"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2056,12 +2057,12 @@ msgstr "Beëindigingen"
msgid "Device"
msgstr "Apparaat"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "Er zijn geen afsluitingen gedefinieerd voor het circuit {circuit}."
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "Verwisselde aansluitingen voor het circuit {circuit}."
@@ -2249,7 +2250,7 @@ msgstr "Alleen gebruikt voor klonen met HTTP(S)"
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "Wachtwoord"
@@ -2280,14 +2281,14 @@ msgstr "Gegevensbron (ID)"
msgid "Data source (name)"
msgstr "Gegevensbron (naam)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "Gebruiker (ID)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "Gebruikersnaam"
@@ -2302,7 +2303,8 @@ msgstr "Gebruikersnaam"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2419,7 +2421,7 @@ msgstr "Eerder voltooid"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "Gebruiker"
@@ -2527,7 +2529,7 @@ msgstr "Gebruikersvoorkeuren"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "Diversen"
@@ -2629,20 +2631,20 @@ msgid "Config revision #{id}"
msgstr "Revisie van de configuratie #{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2657,8 +2659,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2717,7 +2719,7 @@ msgstr ""
msgid "last updated"
msgstr "laatst bijgewerkt"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "pad"
@@ -3044,7 +3046,7 @@ msgstr "PIDE"
msgid "No workers found"
msgstr "Geen workers gevonden"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "Taak {job_id} niet gevonden"
@@ -3059,50 +3061,50 @@ msgstr "Baan {id} niet gevonden."
msgid "Queued job #{id} to sync {datasource}"
msgstr "Taak in de wachtrij #{id} om te synchroniseren {datasource}"
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "Logboek"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "Herstelde configuratierevisie #{id}"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "Baan {id} is verwijderd."
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "Fout bij het verwijderen van de taak {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "Baan {id} is opnieuw gevraagd."
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "Baan {id} is ondervraagd."
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "Baan {id} is gestopt."
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "Kon de taak niet stoppen {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "De catalogus met plug-ins kon niet worden geladen"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "Plug-in {name} niet gevonden"
@@ -3230,16 +3232,16 @@ msgstr "Muf"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3367,7 +3369,7 @@ msgstr "Virtueel"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3378,7 +3380,7 @@ msgid "Virtual interfaces"
msgstr "Virtuele interfaces"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3589,9 +3591,9 @@ msgid "Three-phase"
msgstr "Drie fase"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Uitgeschakeld"
@@ -3626,7 +3628,7 @@ msgid "Parent site group (slug)"
msgstr "Bovenliggende sitegroep (slug)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "Groep (ID)"
@@ -3649,16 +3651,16 @@ msgstr "Locatie van de ouder (slug)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "Fabrikant (ID)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "Fabrikant (slug)"
@@ -3671,23 +3673,23 @@ msgid "Rack type (ID)"
msgstr "Racktype (ID)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "Rol (ID)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "Rol (slug)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "Rek (ID)"
@@ -3773,19 +3775,19 @@ msgid "Profile (name)"
msgstr "Profiel (naam)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "Soort apparaat (ID)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "Moduletype (ID)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "Voedingspoort (ID)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "Onderliggend inventarisitem (ID)"
@@ -3835,9 +3837,9 @@ msgstr "Platform (ID)"
msgid "Platform (slug)"
msgstr "Platform (slug)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "Sitenaam (slug)"
@@ -3867,17 +3869,16 @@ msgid "Is full depth"
msgstr "Is volledige diepte"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "MAC-adres"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3904,57 +3905,57 @@ msgstr "OOB IP (ID)"
msgid "Has virtual device context"
msgstr "Heeft een context voor een virtueel apparaat"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "VDC (ID)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "Model van het apparaat"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "Moduletype (model)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "Modulevak (ID)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "Rack (naam)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "Apparaat (ID)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "Apparaat (naam)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "Soort apparaat (model)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "Rol van het apparaat (ID)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "Rol van het apparaat (slug)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "Virtueel chassis (ID)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3964,61 +3965,70 @@ msgstr "Virtueel chassis (ID)"
msgid "Virtual Chassis"
msgstr "Virtueel chassis"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "Module (ID)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "Kabel (ID)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "Virtuele machine (naam)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "Virtuele machine (ID)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "Interface (naam)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "VM-interface (naam)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "VM-interface (ID)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "Is toegewezen"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "Is primair"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "802.1Q-modus"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "Toegewezen VLAN"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "Toegewezen VID"
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4048,19 +4058,19 @@ msgstr "Toegewezen VID"
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (RD)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4071,13 +4081,13 @@ msgstr "L2VPN (ID)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "VLAN-vertaalbeleid (ID)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4086,41 +4096,41 @@ msgstr "VLAN-vertaalbeleid (ID)"
msgid "VLAN Translation Policy"
msgstr "VLAN-vertaalbeleid"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr ""
"Virtuele chassisinterfaces voor apparaat wanneer het apparaat master is"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr ""
"Virtuele chassisinterfaces voor apparaat wanneer het apparaat master (ID) is"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "Virtuele chassisinterfaces voor apparaten"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "Virtuele chassisinterfaces voor apparaat (ID)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "Soort interface"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "Ouderinterface (ID)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "Overbrugde interface (ID)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "LAG-interface (ID)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4128,78 +4138,78 @@ msgstr "LAG-interface (ID)"
msgid "MAC Address"
msgstr "MAC-adres"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "Primair MAC-adres (ID)"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "Primair MAC-adres"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "Context van het virtuele apparaat"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "Context van het virtuele apparaat (ID)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "Draadloos LAN"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "Draadloze link"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "Beëindiging van het virtuele circuit (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "Baai voor oudermodule (ID)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "Geïnstalleerde module (ID)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "Geïnstalleerd apparaat (ID)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "Geïnstalleerd apparaat (naam)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "Meester (ID)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "Master (naam)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "Tenant (ID)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "Tenant (slug)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "Onbeëindigd"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "Voedingspaneel (ID)"
@@ -4211,7 +4221,7 @@ msgstr "Voedingspaneel (ID)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "Labels"
@@ -4271,8 +4281,8 @@ msgstr "Tijdzone"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4445,7 +4455,7 @@ msgstr "Luchtstroom"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4462,8 +4472,8 @@ msgstr "Rek"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "Hardware"
@@ -4487,10 +4497,10 @@ msgid "Exclude from utilization"
msgstr "Uitsluiten van gebruik"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4518,10 +4528,10 @@ msgid "Profile"
msgstr "Profiel"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4556,8 +4566,8 @@ msgstr "Configuratiesjabloon"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "Soort apparaat"
@@ -4614,7 +4624,7 @@ msgid "Virtualization"
msgstr "Virtualisatie"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "Moduletype"
@@ -4657,7 +4667,7 @@ msgid "Domain"
msgstr "Domein"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "Voedingspaneel"
@@ -4692,8 +4702,8 @@ msgid "Maximum draw"
msgstr "Maximale trekking"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "Maximaal stroomverbruik (watt)"
@@ -4702,14 +4712,14 @@ msgid "Allocated draw"
msgstr "Toegewezen loting"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "Toegewezen stroomverbruik (watt)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "Voedingspoort"
@@ -4724,16 +4734,16 @@ msgstr "Alleen voor beheer"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "PoE-modus"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "PoE-type"
@@ -4742,8 +4752,8 @@ msgstr "PoE-type"
msgid "Wireless role"
msgstr "Draadloze rol"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4762,7 +4772,7 @@ msgstr "Module"
msgid "LAG"
msgstr "LAG"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "Contexten van virtuele apparaten"
@@ -4790,21 +4800,21 @@ msgstr "Snelheid"
msgid "Mode"
msgstr "Modus"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "VLAN-groep"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "VLAN zonder label"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4819,16 +4829,16 @@ msgstr "Getagde VLAN's toevoegen"
msgid "Remove tagged VLANs"
msgstr "Getagde VLAN's verwijderen"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "VLAN voor Q-in-Q-service"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "Draadloze LAN-groep"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4836,7 +4846,7 @@ msgid "Wireless LANs"
msgstr "Draadloze LAN's"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4848,17 +4858,17 @@ msgid "Addressing"
msgstr "Addressing"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "Operatie"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4866,7 +4876,7 @@ msgid "Related Interfaces"
msgstr "Gerelateerde interfaces"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4908,7 +4918,7 @@ msgid "available options"
msgstr "beschikbare opties"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5105,7 +5115,7 @@ msgstr "De moduleruimte waarin deze module is geïnstalleerd"
msgid "The type of module"
msgstr "Het type module"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "Componenten repliceren"
@@ -5117,11 +5127,11 @@ msgstr ""
"Componenten die aan dit moduletype zijn gekoppeld automatisch invullen "
"(standaard ingeschakeld)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "Componenten adopteren"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "Reeds bestaande componenten adopteren"
@@ -5146,13 +5156,13 @@ msgstr "Lokale voedingspoort die dit stopcontact voedt"
msgid "Electrical phase (for three-phase circuits)"
msgstr "Elektrische fase (voor driefasige circuits)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "Interface voor ouders"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5218,8 +5228,8 @@ msgstr "Draadloze rol (AP/station)"
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} is niet toegewezen aan het apparaat {device}"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "Poort aan de achterkant"
@@ -5304,15 +5314,11 @@ msgstr "Virtuele machine"
msgid "Parent VM of assigned interface (if any)"
msgstr "Bovenliggende VM van de toegewezen interface (indien aanwezig)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "Toegewezen interface"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "Is primair"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr "Maak dit het primaire MAC-adres voor de toegewezen interface"
@@ -5403,7 +5409,7 @@ msgstr ""
"{color} kwam niet overeen met een gebruikte kleurnaam en bestond uit meer "
"dan zes tekens: ongeldige hexadecimale waarde."
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5434,7 +5440,7 @@ msgstr "Soort voeding (AC/DC)"
msgid "Single or three-phase"
msgstr "Enkel- of driefasig"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5445,7 +5451,7 @@ msgstr "Primaire IPv4"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "IPv4-adres met masker, bijvoorbeeld 1.2.3.4/24"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5456,7 +5462,7 @@ msgstr "Primaire IPv6"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "IPv6-adres met prefixlengte, bijvoorbeeld 2001:db8: :1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5500,7 +5506,7 @@ msgstr "Kan niet adopteren {model} {name} omdat het al bij een module hoort"
msgid "A {model} named {name} already exists"
msgstr "EEN {model} genoemd {name} bestaat al"
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5509,7 +5515,7 @@ msgstr "EEN {model} genoemd {name} bestaat al"
msgid "Power Panel"
msgstr "Voedingspaneel"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5614,8 +5620,8 @@ msgstr "Soort"
msgid "Mgmt only"
msgstr "Alleen voor beheer"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "WWN"
@@ -5657,14 +5663,22 @@ msgstr "Kabel"
msgid "Discovered"
msgstr "Ontdekt"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "Toegewezen apparaat"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "Toegewezen VM"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "Toegewezen aan een interface"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "Primaire MAC van een interface"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5696,12 +5710,12 @@ msgid "Scope"
msgstr "Toepassingsgebied"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "Selecteer a.u.b. een {scope_type}."
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "Soort bereik (app en model)"
@@ -5766,16 +5780,16 @@ msgstr ""
msgid "The priority of the device in the virtual chassis"
msgstr "De prioriteit van het apparaat in het virtuele chassis"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr ""
"Componenten die aan dit moduletype zijn gekoppeld automatisch invullen"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "Kenmerken"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5790,35 +5804,35 @@ msgstr ""
"indien aanwezig, wordt automatisch vervangen door de positiewaarde bij het "
"aanmaken van een nieuwe module."
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "Sjabloon voor consolepoort"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "Poortsjabloon voor consoleserver"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "Sjabloon voor de voorpoort"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "Interfacesjabloon"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "Sjabloon voor stopcontact"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "Sjabloon voor voedingspoort"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "Sjabloon voor achterpoort"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5826,14 +5840,14 @@ msgstr "Sjabloon voor achterpoort"
msgid "Console Port"
msgstr "Consolepoort"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Console Server-poort"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5844,7 +5858,7 @@ msgstr "Console Server-poort"
msgid "Front Port"
msgstr "Poort Voor"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5857,40 +5871,40 @@ msgstr "Poort Voor"
msgid "Rear Port"
msgstr "Poort achter"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "Voedingspoort"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "Stopcontact"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "Toewijzing van componenten"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr "Een InventoryItem kan slechts aan één component worden toegewezen."
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "LAG-interface"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "Filter-VLAN's die beschikbaar zijn voor toewijzing per groep."
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "Apparaat voor kinderen"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
@@ -5898,37 +5912,37 @@ msgstr ""
"Kindapparaten moeten eerst worden aangemaakt en toegewezen aan de site en "
"het rack van het ouderapparaat."
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "Consolepoort"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "Console-serverpoort"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "Poort voor"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "Stopcontact"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "Inventarisitem"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "Rol van het inventarisitem"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "VM-interface"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5945,7 +5959,7 @@ msgstr "VM-interface"
msgid "Virtual Machine"
msgstr "Virtuele machine"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
msgid "A MAC address can only be assigned to a single object."
msgstr "Een MAC-adres kan slechts aan één object worden toegewezen."
@@ -6028,8 +6042,8 @@ 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:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "label"
@@ -6087,7 +6101,16 @@ msgstr "kabelafsluiting"
msgid "cable terminations"
msgstr "kabelaansluitingen"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr ""
+"Kan geen kabel aansluiten op {obj_parent} > {obj} omdat het als verbonden is"
+" gemarkeerd."
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6096,72 +6119,72 @@ msgstr ""
"Dubbele beëindiging gevonden voor {app_label}.{model} {termination_id}: "
"kabel {cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Kabels kunnen niet worden aangesloten op {type_display} interfaces"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Circuitafsluitingen die zijn aangesloten op het netwerk van een provider "
"zijn mogelijk niet bekabeld."
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "is actief"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "is compleet"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "is gesplitst"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "kabelpad"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "kabelpaden"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr ""
"Alle oorspronkelijke beëindigingen moeten aan dezelfde link worden "
"toegevoegd"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr ""
"Alle tussentijdse beëindigingen moeten hetzelfde beëindigingstype hebben"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr ""
"Alle mid-span afsluitingen moeten hetzelfde bovenliggende object hebben"
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "Alle verbindingen moeten via de kabel of draadloos zijn"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "Alle links moeten overeenkomen met het eerste linktype"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr ""
"Alle posities binnen het pad aan weerszijden van links moeten overeenkomen"
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "Het filter voor de positie van de eindpositie op afstand ontbreekt"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6170,18 +6193,18 @@ msgstr ""
"{module} wordt geaccepteerd als vervanging voor de positie van het "
"modulecompartiment wanneer deze is gekoppeld aan een moduletype."
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "Fysiek label"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr ""
"Componentsjablonen kunnen niet naar een ander apparaattype worden "
"verplaatst."
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6189,7 +6212,7 @@ msgstr ""
"Een componentsjabloon kan niet worden gekoppeld aan zowel een apparaattype "
"als een moduletype."
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6197,138 +6220,132 @@ msgstr ""
"Een componentsjabloon moet gekoppeld zijn aan een apparaattype of een "
"moduletype."
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "sjabloon voor consolepoort"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "sjablonen voor consolepoorten"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "poortsjabloon voor consoleserver"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "poortsjablonen voor consoleservers"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "maximale trekking"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "toegewezen gelijkspel"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "sjabloon voor voedingspoort"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "sjablonen voor voedingspoorten"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr ""
"De toegewezen trekking mag niet hoger zijn dan de maximale trekking "
"({maximum_draw}W)."
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "voerbeen"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "Fase (voor driefasige voedingen)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "sjabloon voor stopcontact"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "sjablonen voor stopcontacten"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr ""
"Voedingspoort voor ouders ({power_port}) moet tot hetzelfde apparaattype "
"behoren"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr ""
"Voedingspoort voor ouders ({power_port}) moet tot hetzelfde moduletype "
"behoren"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "alleen beheer"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "bridge-interface"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "draadloze rol"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "interfacesjabloon"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "interfacesjablonen"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "Een interface kan niet naar zichzelf worden overbrugd."
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr "Bridge-interface ({bridge}) moet tot hetzelfde apparaattype behoren"
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Bridge-interface ({bridge}) moet tot hetzelfde moduletype behoren"
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "positie van de achterpoort"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "sjabloon voor de voorpoort"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "sjablonen voor de voorpoort"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "Achterpoort ({name}) moet tot hetzelfde apparaattype behoren"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
@@ -6337,48 +6354,48 @@ msgstr ""
"Ongeldige positie van de achterpoort ({position}); achterpoort {name} heeft "
"slechts {count} standen"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "standen"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "sjabloon voor de achterpoort"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "sjablonen voor achterpoorten"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "positie"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr ""
"Identificatie waarnaar moet worden verwezen bij het hernoemen van "
"geïnstalleerde componenten"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "sjabloon voor modulebay"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "sjablonen voor modulebay"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "sjabloon voor apparaatvak"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "sjablonen voor apparaatruimte"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6387,153 +6404,153 @@ msgstr ""
"De rol van het apparaattype van het subapparaat ({device_type}) moet op "
"„parent” zijn ingesteld om apparaatbays toe te staan."
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "onderdeel-ID"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "Onderdeel-ID toegewezen door de fabrikant"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "sjabloon voor inventarisitems"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "sjablonen voor inventarisitems"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "Componenten kunnen niet naar een ander apparaat worden verplaatst."
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "uiteinde van de kabel"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "markeer verbonden"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "Behandel alsof er een kabel is aangesloten"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr ""
"Moet het kabeluiteinde (A of B) specificeren bij het aansluiten van een "
"kabel."
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "Het kabeluiteinde mag niet zonder kabel worden ingesteld."
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "Kan niet markeren als verbonden met een aangesloten kabel."
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} modellen moeten een eigenschap parent_object declareren"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "Fysiek poorttype"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "snelheid"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "Poortsnelheid in bits per seconde"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "consolepoort"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "consolepoorten"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "console-serverpoort"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "console-serverpoorten"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "voedingspoort"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "voedingspoorten"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "stopcontact"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "stopcontacten"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Voedingspoort voor ouders ({power_port}) moet tot hetzelfde apparaat behoren"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "-modus"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q-tagging-strategie"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "bovenliggende interface"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "VLAN zonder label"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "gelabelde VLAN's"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q SVLAN"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "primair MAC-adres"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Alleen Q-in-Q-interfaces mogen een service-VLAN specificeren."
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6542,80 +6559,80 @@ msgstr ""
"MAC-adres {mac_address} is toegewezen aan een andere interface "
"({interface})."
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "LAG van de ouders"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr "Deze interface wordt alleen gebruikt voor beheer buiten de band"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "snelheid (Kbps)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "tweezijdig"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "64-bits wereldwijde naam"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "draadloos kanaal"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "kanaalfrequentie (MHz)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "Ingevuld per geselecteerd kanaal (indien ingesteld)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "zendvermogen (dBm)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "draadloze LAN's"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "interface"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "interfaces"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} op interfaces kan geen kabel worden aangesloten."
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr ""
"{display_type} interfaces kunnen niet als verbonden worden gemarkeerd."
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr "Een interface kan niet zijn eigen ouder zijn."
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr ""
"Alleen virtuele interfaces mogen aan een bovenliggende interface worden "
"toegewezen."
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6624,7 +6641,7 @@ msgstr ""
"De geselecteerde ouderinterface ({interface}) hoort bij een ander apparaat "
"({device})"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6633,7 +6650,7 @@ msgstr ""
"De geselecteerde ouderinterface ({interface}) behoort tot {device}, dat geen"
" deel uitmaakt van een virtueel chassis {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6642,7 +6659,7 @@ msgstr ""
"De geselecteerde bridge-interface ({bridge}) hoort bij een ander apparaat "
"({device})."
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6651,15 +6668,15 @@ msgstr ""
"De geselecteerde bridge-interface ({interface}) behoort tot {device}, dat "
"geen deel uitmaakt van een virtueel chassis {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Virtuele interfaces kunnen geen bovenliggende LAG-interface hebben."
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr "Een LAG-interface kan niet zijn eigen ouder zijn."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
@@ -6667,7 +6684,7 @@ msgstr ""
"De geselecteerde LAG-interface ({lag}) hoort bij een ander apparaat "
"({device})."
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6676,50 +6693,34 @@ msgstr ""
"De geselecteerde LAG-interface ({lag}) behoort tot {device}, dat geen deel "
"uitmaakt van een virtueel chassis {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "Virtuele interfaces kunnen geen PoE-modus hebben."
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "Virtuele interfaces mogen geen PoE-type hebben."
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr "Moet de PoE-modus specificeren bij het aanwijzen van een PoE-type."
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr "De draadloze rol kan alleen worden ingesteld op draadloze interfaces."
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "Kanaal mag alleen worden ingesteld op draadloze interfaces."
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr ""
"De kanaalfrequentie mag alleen worden ingesteld op draadloze interfaces."
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr ""
"Kan geen aangepaste frequentie specificeren met een geselecteerd kanaal."
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr "De kanaalbreedte kan alleen worden ingesteld op draadloze interfaces."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr ""
"Kan geen aangepaste breedte specificeren als het kanaal is geselecteerd."
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr "De interfacemodus ondersteunt een niet-gelabeld VLAN niet."
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6728,24 +6729,24 @@ msgstr ""
"Het VLAN zonder label ({untagged_vlan}) moet tot dezelfde site behoren als "
"het bovenliggende apparaat van de interface, of het moet globaal zijn."
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "In kaart gebrachte positie op de corresponderende achterpoort"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "poort voor"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "poorten voor"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "Achterpoort ({rear_port}) moet tot hetzelfde apparaat behoren"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -6754,19 +6755,19 @@ msgstr ""
"Ongeldige positie van de achterpoort ({rear_port_position}): Achterpoort "
"{name} heeft slechts {positions} posities."
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "Aantal poorten aan de voorkant dat in kaart kan worden gebracht"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "poort achter"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "poorten achter"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6775,39 +6776,39 @@ msgstr ""
"Het aantal posities mag niet minder zijn dan het aantal toegewezen poorten "
"aan de voorkant ({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "modulevak"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "modulevakken"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr ""
"Een modulecompartiment mag niet behoren tot een module die erin is "
"geïnstalleerd."
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "apparaatvak"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "bays voor apparaten"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr "Dit type apparaat ({device_type}) ondersteunt geen apparaatsleuven."
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "Kan een apparaat niet op zichzelf installeren."
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6815,62 +6816,62 @@ msgstr ""
"Kan het opgegeven apparaat niet installeren; het apparaat is al "
"geïnstalleerd in {bay}."
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "Rol van het inventarisitem"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "Rollen van inventarisitems"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "serienummer"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "tag voor bedrijfsmiddelen"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr "Een unieke tag die wordt gebruikt om dit item te identificeren"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "ontdekt"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "Dit item is automatisch ontdekt"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "inventarisitem"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "inventarisartikelen"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "Kan zichzelf niet als ouder toewijzen."
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr ""
"Het item van de bovenliggende inventaris behoort niet tot hetzelfde "
"apparaat."
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr "Kan een inventarisitem met afhankelijke kinderen niet verplaatsen"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr "Kan inventarisitem niet toewijzen aan component op een ander apparaat"
@@ -7293,6 +7294,27 @@ msgstr ""
"Kan het MAC-adres niet opnieuw toewijzen terwijl dit is aangewezen als de "
"primaire MAC voor een object"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "Een interface kan niet naar zichzelf worden overbrugd."
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Virtuele interfaces kunnen geen PoE-modus hebben."
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Virtuele interfaces mogen geen PoE-type hebben."
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "Moet de PoE-modus specificeren bij het aanwijzen van een PoE-type."
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr "De draadloze rol kan alleen worden ingesteld op draadloze interfaces."
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "schema"
@@ -7520,7 +7542,7 @@ msgstr "Lokaal toegewezen identificatiecode"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Functionele rol"
@@ -7750,7 +7772,7 @@ msgstr "Bereikbaar"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "Apparaten"
@@ -7777,7 +7799,7 @@ msgid "U Height"
msgstr "U-hoogte"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7829,8 +7851,8 @@ msgid "Power outlets"
msgstr "Stopcontacten"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7842,7 +7864,7 @@ msgstr "Stopcontacten"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "Interfaces"
@@ -7877,8 +7899,8 @@ msgid "Module Bay"
msgstr "Modulebaai"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7908,8 +7930,8 @@ msgid "Allocated draw (W)"
msgstr "Toegewezen trekking (W)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -8009,8 +8031,8 @@ msgstr "Volledige diepte"
msgid "Instances"
msgstr "Instanties"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -8020,8 +8042,8 @@ msgstr "Instanties"
msgid "Console Ports"
msgstr "Consolepoorten"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -8031,8 +8053,8 @@ msgstr "Consolepoorten"
msgid "Console Server Ports"
msgstr "Serverpoorten voor de console"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -8042,8 +8064,8 @@ msgstr "Serverpoorten voor de console"
msgid "Power Ports"
msgstr "Voedingspoorten"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -8053,8 +8075,8 @@ msgstr "Voedingspoorten"
msgid "Power Outlets"
msgstr "Stopcontacten"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -8063,8 +8085,8 @@ msgstr "Stopcontacten"
msgid "Front Ports"
msgstr "Ports aan de voorkant"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -8074,16 +8096,16 @@ msgstr "Ports aan de voorkant"
msgid "Rear Ports"
msgstr "Poorten achteraan"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "Apparaatvakken"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -8162,59 +8184,59 @@ msgstr "De testcase moet peer_termination_type instellen"
msgid "Disconnected {count} {type}"
msgstr "Verbinding verbroken {count} {type}"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "Reserveringen"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "Apparaten zonder rack"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "Context van de configuratie"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "Render-configuratie"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "Virtuele machines"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "Geïnstalleerd apparaat {device} in de baai {device_bay}."
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "Apparaat verwijderd {device} van bay {device_bay}."
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "Kinderen"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "Lid toegevoegd {device}"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr ""
"Kan het masterapparaat niet verwijderen {device} vanaf het virtuele chassis."
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Verwijderd {device} vanaf een virtueel chassis {chassis}"
@@ -8228,11 +8250,16 @@ msgstr "Onbekende gerelateerde object (en): {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "Het wijzigen van het type aangepaste velden wordt niet ondersteund."
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "Planning is niet ingeschakeld voor dit script."
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "De geplande tijd moet in de toekomst liggen."
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "Tekst"
@@ -8744,7 +8771,7 @@ msgstr "Is actief"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "Objecttypen"
@@ -8850,9 +8877,9 @@ msgstr "De classificatie van binnenkomst"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "Gebruikers"
@@ -8868,9 +8895,9 @@ msgstr ""
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "Groepen"
@@ -9204,10 +9231,6 @@ msgstr "Interval waarop dit rapport opnieuw wordt uitgevoerd (in minuten)"
msgid " (current time: {now})"
msgstr " (huidige tijd: {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "De geplande tijd moet in de toekomst liggen."
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "Wijzigingen doorvoeren"
@@ -9544,104 +9567,107 @@ msgstr "Waar"
msgid "False"
msgstr "Onwaar"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, python-brace-format
msgid "Values must match this regex: {regex}"
msgstr "Waarden moeten overeenkomen met deze regex: {regex}"
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "De waarde moet een tekenreeks zijn."
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "De waarde moet overeenkomen met regex '{regex}'"
-#: netbox/extras/models/customfields.py:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "De waarde moet een geheel getal zijn."
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "De waarde moet minstens {minimum}"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "De waarde mag niet hoger zijn dan {maximum}"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "De waarde moet een decimaal getal zijn."
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "De waarde moet waar of onwaar zijn."
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
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:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Ongeldige keuze ({value}) voor keuzeset {choiceset}."
-#: netbox/extras/models/customfields.py:751
+#: netbox/extras/models/customfields.py:767
#, 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:760
+#: netbox/extras/models/customfields.py:776
#, 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:766
+#: netbox/extras/models/customfields.py:782
#, 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:770
+#: netbox/extras/models/customfields.py:786
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Ongeldige object-ID gevonden: {id}"
-#: netbox/extras/models/customfields.py:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "Het verplichte veld mag niet leeg zijn."
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
msgid "Base set of predefined choices (optional)"
msgstr "Basisset van vooraf gedefinieerde keuzes (optioneel)"
-#: netbox/extras/models/customfields.py:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "Keuzes worden automatisch alfabetisch gerangschikt"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "aangepaste veldkeuzeset"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "aangepaste veldkeuzesets"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "Moet basis- of extra keuzes definiëren."
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -10113,19 +10139,19 @@ msgstr "item met tags"
msgid "tagged items"
msgstr "getagde artikelen"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "Scriptgegevens"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "Parameters voor uitvoering van scripts"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml is verouderd en wordt verwijderd in v4.5"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json is verouderd en wordt verwijderd in v4.5"
@@ -10322,33 +10348,33 @@ msgstr "Ongeldig kenmerk”{name}„op aanvraag"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Ongeldig kenmerk”{name}„voor {model}"
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr ""
"Er is een fout opgetreden tijdens het renderen van de sjabloon: {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "Je dashboard is opnieuw ingesteld."
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "Widget toegevoegd: "
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "Bijgewerkte widget: "
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "Widget verwijderd: "
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "Fout bij het verwijderen van de widget: "
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr "Kan script niet uitvoeren: het RQ-werkproces wordt niet uitgevoerd."
@@ -10538,71 +10564,67 @@ msgstr "Bereiken die deze prefix of IP-adres bevatten"
msgid "Parent prefix"
msgstr "Oudervoorvoegsel"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "FHRP-groep (ID)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "Is toegewezen aan een interface"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "Is toegewezen"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "Applicatieservice (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "NAT binnen IP-adres (ID)"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "Q-in-Q SVLAN (ID)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Q-in-Q SVLAN nummer (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "Toegewezen VM-interface"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "VLAN-vertaalbeleid (naam)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "FHRP-groep (naam)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "FHRP-groep (ID)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "IP-adres (ID)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "IP-adres"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "Primaire IPv4 (ID)"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "Primair IPv4 (adres)"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "Primaire IPv6 (ID)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "Primair IPv6 (adres)"
@@ -10713,8 +10735,8 @@ msgid "DNS name"
msgstr "DNS-naam"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10760,7 +10782,7 @@ msgstr "Authentificatie"
msgid "VLAN ID ranges"
msgstr "VLAN-ID-bereiken"
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10774,7 +10796,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "Site en groep"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10782,8 +10804,8 @@ msgid "Policy"
msgstr "Beleid"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "Poorten"
@@ -10843,74 +10865,74 @@ 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:384
+#: netbox/ipam/forms/bulk_import.py:398
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:388
+#: netbox/ipam/forms/bulk_import.py:402
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:392
+#: netbox/ipam/forms/bulk_import.py:406
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:396
+#: netbox/ipam/forms/bulk_import.py:410
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:400
+#: netbox/ipam/forms/bulk_import.py:414
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:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "Authenticatietype"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "Toegewezen VLAN-groep"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
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:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "VLAN-vertaalbeleid"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "IP-protocol"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "Oudertype (app en model)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "Naam van het bovenliggende object"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "ID van het bovenliggende object"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr ""
"Een van de ouders of parent_object_id moet worden opgenomen in "
"parent_object_type"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} is niet toegewezen aan deze ouder."
@@ -10976,17 +10998,13 @@ msgstr "Apparaat/VM"
msgid "Parent Prefix"
msgstr "Prefix voor ouders"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "Toegewezen aan een interface"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "DNS-naam"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "VLAN's"
@@ -11639,7 +11657,7 @@ msgid "Added"
msgstr "Toegevoegd"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11784,23 +11802,23 @@ msgstr ""
"Alleen alfanumerieke tekens, sterretjes, koppeltekens, punten en "
"onderstrepingstekens zijn toegestaan in DNS-namen"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "Interfaces voor apparaten"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "VM-interfaces"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "Prefixen voor kinderen"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "Ranges voor kinderen"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "Gerelateerde IP's"
@@ -12115,40 +12133,53 @@ msgstr "Onderhoudsmodus inschakelen"
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "NetBox Copilot ingeschakeld"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr ""
+"Schakel de NetBox Copilot AI-agent wereldwijd in. Indien ingeschakeld, "
+"kunnen gebruikers de agent afzonderlijk schakelen."
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQL ingeschakeld"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "De GraphQL-API inschakelen"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "Behoud van changelog"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr ""
"Dagen om de geschiedenis van het changelog te bewaren (ingesteld op nul voor"
" onbeperkt)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "Behoud van werkresultaten"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr ""
"Dagen om de geschiedenis van de taakresultaten bij te houden (op nul gezet "
"voor een onbeperkt aantal)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "URL van de kaart"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "Basis-URL voor het in kaart brengen van geografische locaties"
@@ -12445,7 +12476,7 @@ msgstr "IPsec-profielen"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "Virtuele schijven"
@@ -12615,9 +12646,9 @@ msgstr "beheerder"
msgid "API Tokens"
msgstr "API-tokens"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "Machtigingen"
@@ -12788,59 +12819,67 @@ msgid "Support for translation has been disabled locally"
msgstr "Ondersteuning voor vertaling is lokaal uitgeschakeld"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "NetBox Copilot"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "De NetBox Copilot AI-agent inschakelen"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "Lengte van de pagina"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "Het standaardaantal objecten dat per pagina moet worden weergegeven"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "Plaatsing van de paginator"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "Onderkant"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "Bovenkant"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "Allebei"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr ""
"Waar de bedieningselementen van de paginator worden weergegeven ten opzichte"
" van een tabel"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "Gestreepte tabelrijen"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr ""
"Tabelrijen met afwisselende kleuren renderen om de leesbaarheid te vergroten"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "Formaat van de gegevens"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr ""
"De voorkeurssyntaxis voor het weergeven van generieke gegevens in de "
"gebruikersinterface"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "CSV-scheidingsteken"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr ""
"Het teken dat wordt gebruikt om velden in CSV-gegevens van elkaar te "
@@ -12859,63 +12898,63 @@ msgstr "Kan na initialisatie geen winkels aan het register toevoegen"
msgid "Cannot delete stores from registry"
msgstr "Kan winkels niet verwijderen uit het register"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "Tsjechisch"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "Deens"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "Duits"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "Engels"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "Spaans"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "Frans"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "Italiaans"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "Japans"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "Nederlands"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "Pools"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "Portugees"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "Russisch"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "Turks"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "Oekraïens"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "Chinees"
@@ -12985,28 +13024,28 @@ msgid "Updated {count} {object_type}"
msgstr "Bijgewerkt {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Geen {object_type} zijn geselecteerd."
-#: netbox/netbox/views/generic/bulk_views.py:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Hernoemd {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "Bulk verwijderen {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Verwijderd {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr ""
"De verwijdering is mislukt vanwege de aanwezigheid van een of meer "
@@ -13583,7 +13622,7 @@ msgstr "Maximale paginagrootte"
msgid "User preferences"
msgstr "Gebruikersvoorkeuren"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "Behoud van een baan"
@@ -14575,7 +14614,7 @@ msgstr "Nieuw lid toevoegen"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "Acties"
@@ -15785,7 +15824,7 @@ msgid "View"
msgstr "Bekijken"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "Beperkingen"
@@ -16254,23 +16293,23 @@ msgstr "Is Superuser"
msgid "Can View"
msgstr "Kan bekijken"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "Kan toevoegen"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "Kan veranderen"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "Kan verwijderen"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "Gebruikersinterface"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -16280,7 +16319,7 @@ msgstr ""
"sleutel opneemt voordat dit formulier wordt verzonden, omdat het "
"mogelijk niet meer toegankelijk is nadat het token is aangemaakt."
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -16290,34 +16329,34 @@ msgstr ""
"Laat dit veld leeg zodat er geen beperkingen zijn. Voorbeeld: "
"10.1.1.0/24, 192.168.10.16/32,2001:db 8:1: :/64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "Wachtwoord bevestigen"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr "Voer ter verificatie hetzelfde wachtwoord in als voorheen."
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr ""
"Wachtwoorden komen niet overeen! Controleer uw invoer en probeer het "
"opnieuw."
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr ""
"Selecteer de soorten objecten waarop de toestemming van toepassing is."
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "Aanvullende acties"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "Acties die zijn toegekend in aanvulling op de hierboven genoemde"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -16328,15 +16367,15 @@ msgstr ""
" Een lijst met meerdere objecten zal resulteren in een logische OR-"
"bewerking."
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "Objecten"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "Er moet minstens één actie worden geselecteerd."
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "Ongeldig filter voor {model}: {error}"
@@ -16434,7 +16473,7 @@ msgstr "gebruiker"
msgid "A user with this username already exists."
msgstr "Er bestaat al een gebruiker met deze gebruikersnaam."
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "Acties op maat"
@@ -16660,11 +16699,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "URL-vriendelijke unieke afkorting"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr "Voer contextgegevens in JSON formaat."
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "MAC-adres moet het EUI-48-formaat hebben"
@@ -17163,7 +17202,7 @@ msgstr "virtuele schijf"
msgid "virtual disks"
msgstr "virtuele schijven"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "Toegevoegd {count} apparaten om te clusteren {cluster}"
diff --git a/netbox/translations/pl/LC_MESSAGES/django.mo b/netbox/translations/pl/LC_MESSAGES/django.mo
index 811c5b8f5..db4660f2f 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 63b92639f..6f7ccee02 100644
--- a/netbox/translations/pl/LC_MESSAGES/django.po
+++ b/netbox/translations/pl/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-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+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"
@@ -27,7 +27,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "Klucz"
@@ -64,7 +64,7 @@ msgstr "Ostatnio używane"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "Dozwolone adresy IP"
@@ -137,7 +137,7 @@ msgid "Decommissioned"
msgstr "Wycofane z użytku"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -174,9 +174,9 @@ msgstr "Mówił"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "Region (ID)"
@@ -186,10 +186,10 @@ msgstr "Region (ID)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "Region (uproszczona nazwa)"
@@ -198,10 +198,10 @@ msgstr "Region (uproszczona nazwa)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "Grupa placówek (ID)"
@@ -210,11 +210,11 @@ msgstr "Grupa placówek (ID)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "Grupa placówek (uproszczona nazwa)"
@@ -231,16 +231,16 @@ msgstr "Grupa placówek (uproszczona nazwa)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -271,7 +271,7 @@ msgstr "Placówka"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "Placówka (Uproszczona nazwa)"
@@ -327,10 +327,10 @@ msgstr "Typ łącza (uproszczona nazwa)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "Placówka (ID)"
@@ -338,8 +338,8 @@ msgstr "Placówka (ID)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "Lokalizacja (ID)"
@@ -349,9 +349,9 @@ msgstr "Strona A (ID)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -395,7 +395,7 @@ msgstr "Łącze"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "Lokalizacja (uproszczona nazwa)"
@@ -416,7 +416,7 @@ msgstr "Łącze (ID)"
msgid "Virtual circuit (CID)"
msgstr "Łącze wirtualne (CID dostawcy)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "Łącze wirtualne (ID)"
@@ -452,8 +452,8 @@ msgstr "Typ łącza wirtualnego (uproszczona nazwa)"
msgid "Virtual circuit"
msgstr "Wirtualne łącze"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "Interfejs (ID)"
@@ -464,7 +464,7 @@ msgstr "Interfejs (ID)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -718,8 +718,8 @@ msgstr "Kolor"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -802,7 +802,7 @@ msgstr "Konto u dostawcy usług"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -830,7 +830,7 @@ msgstr "Konto u dostawcy usług"
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -885,8 +885,8 @@ msgstr "Status"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -989,17 +989,18 @@ msgstr "Parametry usługi"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1017,7 +1018,7 @@ msgstr "Atrybuty"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1117,7 +1118,7 @@ msgstr "Sieć dostawcy usług"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1125,7 +1126,7 @@ msgstr "Sieć dostawcy usług"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1180,8 +1181,8 @@ msgstr "Typ łącza"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1199,8 +1200,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1240,9 +1241,9 @@ msgstr "Rola operacyjna"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1291,7 +1292,7 @@ msgstr "Interfejs"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1344,8 +1345,8 @@ msgstr "Kontakty"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1401,7 +1402,7 @@ msgstr "Strona terminowa"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "Zlecenie"
@@ -1410,8 +1411,8 @@ msgstr "Zlecenie"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1458,12 +1459,12 @@ msgid "Group Assignment"
msgstr "Przydział grupy"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1490,8 +1491,8 @@ msgstr "Unikalne ID łącza"
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1592,8 +1593,8 @@ msgstr "ID panelu krosowego i numer(y) portu(ów)"
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1625,8 +1626,8 @@ msgstr "Zakończenie łącza musi być przypisane do punktu zakończenia."
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1766,7 +1767,7 @@ msgstr "zakończenia łączy wirtualnych"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1914,8 +1915,8 @@ msgstr "Przydzielona przepustowość"
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1933,7 +1934,7 @@ msgstr "Przydzielona przepustowość"
msgid "Comments"
msgstr "Komentarze"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -2001,10 +2002,10 @@ msgstr "Zakończenia"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2054,12 +2055,12 @@ msgstr "Zakończenia"
msgid "Device"
msgstr "Urządzenie"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "Nie zdefiniowano zakończeń dla łącza {circuit}."
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "Zamienione zakończenia dla łącza {circuit}."
@@ -2245,7 +2246,7 @@ msgstr "Używane tylko do duplikowania poprzez HTTP(S)"
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "Hasło"
@@ -2276,14 +2277,14 @@ msgstr "Źródło danych (ID)"
msgid "Data source (name)"
msgstr "Źródło danych (nazwa)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "Użytkownik (ID)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "Nazwa użytkownika"
@@ -2298,7 +2299,8 @@ msgstr "Nazwa użytkownika"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2415,7 +2417,7 @@ msgstr "Zakończone przed"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "Użytkownik"
@@ -2520,7 +2522,7 @@ msgstr "Preferencje użytkownika"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "Różne"
@@ -2622,20 +2624,20 @@ msgid "Config revision #{id}"
msgstr "Wersja konfiguracji #{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2650,8 +2652,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2709,7 +2711,7 @@ msgstr ""
msgid "last updated"
msgstr "Ostatnia aktualizacja"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "ścieżka"
@@ -3034,7 +3036,7 @@ msgstr "PID"
msgid "No workers found"
msgstr "Nie znaleziono modułów wykonawczych"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "Nie znaleziono zadania {job_id}"
@@ -3049,50 +3051,50 @@ msgstr "Nie znaleziono zadania {id}. "
msgid "Queued job #{id} to sync {datasource}"
msgstr "Zadanie w kolejce #{id} do synchronizacji {datasource}"
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "Dziennik"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "Przywrócona wersja konfiguracji #{id}"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "Zadanie {id} zostało usunięte."
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "Błąd usuwania zadania {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "Zadanie {id} zostało ponownie dodane do kolejki."
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "Zadanie {id} zostało dodane do kolejki."
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "Zadanie {id} zostało zatrzymane."
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "Nie udało się zatrzymać zadania {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "Nie można załadować katalogu wtyczek"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "Nie znaleziono wtyczki {name}"
@@ -3220,16 +3222,16 @@ msgstr "Nieświeży"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3357,7 +3359,7 @@ msgstr "Wirtualny"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3368,7 +3370,7 @@ msgid "Virtual interfaces"
msgstr "Interfejsy wirtualne"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3579,9 +3581,9 @@ msgid "Three-phase"
msgstr "Trójfazowy"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Niepełnosprawny"
@@ -3616,7 +3618,7 @@ msgid "Parent site group (slug)"
msgstr "Nadrzędna grupa placówek (uproszczona nazwa)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "Grupa (ID)"
@@ -3639,16 +3641,16 @@ msgstr "Lokalizacja nadrzędna (uproszczona nazwa)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "Producent (ID)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "Producent (uproszczona nazwa)"
@@ -3661,23 +3663,23 @@ msgid "Rack type (ID)"
msgstr "Typ szafy (ID)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "Rola (ID)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "Rola (uproszczona nazwa)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "Szafa (ID)"
@@ -3763,19 +3765,19 @@ msgid "Profile (name)"
msgstr "Profil (nazwa)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "Typ urządzenia (ID)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "Typ modułu (ID)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "Port zasilania (ID)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "Nadrzędny element inwentarza (ID)"
@@ -3825,9 +3827,9 @@ msgstr "Platforma (ID)"
msgid "Platform (slug)"
msgstr "Platforma (uproszczona nazwa)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "Nazwa placówki (uproszczona nazwa)"
@@ -3857,17 +3859,16 @@ msgid "Is full depth"
msgstr "Jest pełnej głębokości"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "Adres MAC"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3894,57 +3895,57 @@ msgstr "OOB IP (ID)"
msgid "Has virtual device context"
msgstr "Posiada kontekst urządzenia wirtualnego"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "VDC (ID)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "Model urządzenia"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "Typ modułu (model)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "Zatoka modułu (ID)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "Szafa (nazwa)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "Urządzenie (ID)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "Urządzenie (nazwa)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "Typ urządzenia (model)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "Rola urządzenia (ID)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "Rola urządzenia (uproszczona nazwa)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "Wirtualny stos (ID)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3954,61 +3955,70 @@ msgstr "Wirtualny stos (ID)"
msgid "Virtual Chassis"
msgstr "Wirtualny stos"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "Moduł (ID)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "Kabel (ID)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "Maszyna wirtualna (nazwa)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "Maszyna wirtualna (ID)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "Interfejs (nazwa)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "Interfejs maszyny wirtualnej (nazwa)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "Interfejs maszyny wirtualnej (ID)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "Jest przypisany"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "Jest podstawowy"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "Tryb 802.1Q"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "Przypisany VLAN"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "Przypisany VID"
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4038,19 +4048,19 @@ msgstr "Przypisany VID"
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (RD)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4061,13 +4071,13 @@ msgstr "L2VPN (ID)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "Polityka tłumaczenia VLAN (ID)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4076,42 +4086,42 @@ msgstr "Polityka tłumaczenia VLAN (ID)"
msgid "VLAN Translation Policy"
msgstr "Polityka tłumaczenia VLAN"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr ""
"Interfejsy wirtualnej obudowy dla urządzenia, gdy urządzenie jest głównym"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr ""
"Interfejsy wirtualnej obudowy dla urządzenia, gdy urządzenie jest głównym "
"(ID)"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "Interfejsy wirtualnego stosu dla urządzenia"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "Interfejsy wirtualnego stosu dla urządzenia (ID)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "Typ interfejsu"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "Interfejs nadrzędny (ID)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "Interfejs mostkowy (ID)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "Interfejs LAG (ID)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4119,78 +4129,78 @@ msgstr "Interfejs LAG (ID)"
msgid "MAC Address"
msgstr "Adres MAC"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "Podstawowy adres MAC (ID)"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "Podstawowy adres MAC"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "Kontekst urządzenia wirtualnego"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "Kontekst urządzenia wirtualnego (identyfikator)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "Bezprzewodowa sieć LAN"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "Połączenie bezprzewodowe"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "Zakończenie łącza wirtualnego (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "Nadrzędna zatoka modułu (ID)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "Zainstalowany moduł (ID)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "Zainstalowane urządzenie (ID)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "Zainstalowane urządzenie (nazwa)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "Master (ID)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "Master (nazwa)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "Najemca (ID)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "Najemca (uproszczona nazwa)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "Niezakończony"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "Rozdzielnica zasilająca (ID)"
@@ -4202,7 +4212,7 @@ msgstr "Rozdzielnica zasilająca (ID)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "Tagi"
@@ -4262,8 +4272,8 @@ msgstr "Strefa czasowa"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4436,7 +4446,7 @@ msgstr "Przepływ powietrza"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4453,8 +4463,8 @@ msgstr "Szafa"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "Sprzęt"
@@ -4478,10 +4488,10 @@ msgid "Exclude from utilization"
msgstr "Wyklucz z wykorzystania"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4509,10 +4519,10 @@ msgid "Profile"
msgstr "Profil"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4547,8 +4557,8 @@ msgstr "Szablon konfiguracji"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "Typ urządzenia"
@@ -4605,7 +4615,7 @@ msgid "Virtualization"
msgstr "Wirtualizacja"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "Rodzaj modułu"
@@ -4648,7 +4658,7 @@ msgid "Domain"
msgstr "Domena"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "Rozdzielnica zasilająca"
@@ -4683,8 +4693,8 @@ msgid "Maximum draw"
msgstr "Maksymalne losowanie"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "Maksymalny pobór mocy (waty)"
@@ -4693,14 +4703,14 @@ msgid "Allocated draw"
msgstr "Przydzielone losowanie"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "Przydzielony pobór mocy (waty)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "Port zasilania"
@@ -4715,16 +4725,16 @@ msgstr "Tylko do zarządzania"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "Tryb PoE"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "Typ PoE"
@@ -4733,8 +4743,8 @@ msgstr "Typ PoE"
msgid "Wireless role"
msgstr "Rola sieci bezprzewodowej"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4753,7 +4763,7 @@ msgstr "Moduł"
msgid "LAG"
msgstr "LAG"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "Konteksty urządzeń wirtualnych"
@@ -4781,21 +4791,21 @@ msgstr "Prędkość"
msgid "Mode"
msgstr "Tryb"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "Grupa VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "Nietagowany VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4810,16 +4820,16 @@ msgstr "Dodaj tagowane VLANy"
msgid "Remove tagged VLANs"
msgstr "Usuń tagowane VLANy"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "Q-in-Q Service VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "Grupy WLAN"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4827,7 +4837,7 @@ msgid "Wireless LANs"
msgstr "Sieci WLAN"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4839,17 +4849,17 @@ msgid "Addressing"
msgstr "Adresowanie"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "Działanie"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4857,7 +4867,7 @@ msgid "Related Interfaces"
msgstr "Powiązane interfejsy"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4898,7 +4908,7 @@ msgid "available options"
msgstr "dostępne opcje"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5093,7 +5103,7 @@ msgstr "Wnęka modułu, w której ten moduł jest zainstalowany"
msgid "The type of module"
msgstr "Rodzaj modułu"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "Replikacja komponentów"
@@ -5105,11 +5115,11 @@ msgstr ""
"Automatyczne wypełnianie komponentów powiązanych z tym typem modułu "
"(domyślnie włączone)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "Zastosuj komponenty"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "Zastosuj już istniejące komponenty"
@@ -5134,13 +5144,13 @@ msgstr "Lokalny port zasilania zasilający to gniazdko"
msgid "Electrical phase (for three-phase circuits)"
msgstr "Faza elektryczna (dla obwodów trójfazowych)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "Interfejs nadrzędny"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5206,8 +5216,8 @@ msgstr "Rola bezprzewodowa (AP/stacja)"
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} nie jest przypisany do urządzenia {device}"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "Tylny port"
@@ -5290,15 +5300,11 @@ msgstr "Maszyna wirtualna"
msgid "Parent VM of assigned interface (if any)"
msgstr "Nadrzędna maszyna wirtualna przypisanego interfejsu (jeśli istnieje)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "Przypisany interfejs"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "Jest podstawowy"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr "Ustaw to główny adres MAC dla przypisanego interfejsu"
@@ -5387,7 +5393,7 @@ msgstr ""
"{color} nie pasował do żadnej używanej nazwy koloru i był dłuższy niż sześć "
"znaków: nieprawidłowy hex."
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5418,7 +5424,7 @@ msgstr "Rodzaj zasilania (AC/DC)"
msgid "Single or three-phase"
msgstr "Pojedynczy lub trójfazowy"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5429,7 +5435,7 @@ msgstr "Podstawowy IPv4"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "Adres IPv4 z maską, np. 1.2.3.4/24"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5440,7 +5446,7 @@ msgstr "Podstawowy IPv6"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "Adres IPv6 z prefiksem, np. 2001:db8::1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5483,7 +5489,7 @@ msgstr "Nie można adoptować {model} {name} ponieważ już należy do modułu"
msgid "A {model} named {name} already exists"
msgstr "A {model} o nazwie {name} już istnieje"
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5492,7 +5498,7 @@ msgstr "A {model} o nazwie {name} już istnieje"
msgid "Power Panel"
msgstr "Rozdzielnica zasilająca"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5597,8 +5603,8 @@ msgstr "Typ"
msgid "Mgmt only"
msgstr "Tylko MGMT"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "WWN"
@@ -5640,14 +5646,22 @@ msgstr "Kabel"
msgid "Discovered"
msgstr "Odkryte"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "Przypisane urządzenie"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "Przypisana maszyna maszynowa"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "Przypisany do interfejsu"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "Podstawowy MAC interfejsu"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5679,12 +5693,12 @@ msgid "Scope"
msgstr "Zakres"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "Proszę wybrać {scope_type}."
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "Typ zakresu (aplikacja i model)"
@@ -5746,15 +5760,15 @@ msgstr ""
msgid "The priority of the device in the virtual chassis"
msgstr "Priorytet urządzenia w wirtualnej obudowie"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr "Automatyczne wypełnianie komponentów powiązanych z tym typem modułu"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "Charakterystyka"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5769,35 +5783,35 @@ msgstr ""
"zostanie automatycznie zastąpiony wartością pozycji podczas tworzenia nowego"
" modułu."
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "Szablon portu konsoli"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "Szablon portu serwera konsoli"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "Szablon portu przedniego"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "Szablon interfejsu"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "Szablon gniazdka elektrycznego"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "Szablon portu zasilania"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "Szablon tylnego portu"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5805,14 +5819,14 @@ msgstr "Szablon tylnego portu"
msgid "Console Port"
msgstr "Port konsoli"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Port serwera konsoli"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5823,7 +5837,7 @@ msgstr "Port serwera konsoli"
msgid "Front Port"
msgstr "Port przedni"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5836,40 +5850,40 @@ msgstr "Port przedni"
msgid "Rear Port"
msgstr "Tylny port"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "Port zasilania"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "Gniazdo zasilania"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "Przypisywanie komponentów"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr "InventoryItem można przypisać tylko do pojedynczego komponentu."
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "Interfejs LAG"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "Filtruj sieci VLAN dostępne do przypisania według grup."
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "Urządzenie dziecięce"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
@@ -5877,37 +5891,37 @@ msgstr ""
"Urządzenia podrzędne muszą być najpierw utworzone i przypisane do terenu "
"i szafy urządzenia nadrzędnego."
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "Port konsoli"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "Port serwera konsoli"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "Port przedni"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "Gniazdo zasilania"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "Przedmiot zapasów"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "Rola pozycji zapasów"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "Interfejs VM"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5924,7 +5938,7 @@ msgstr "Interfejs VM"
msgid "Virtual Machine"
msgstr "Maszyna wirtualna"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
msgid "A MAC address can only be assigned to a single object."
msgstr "Adres MAC można przypisać tylko do jednego obiektu."
@@ -6005,8 +6019,8 @@ 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:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "etykieta"
@@ -6061,7 +6075,16 @@ msgstr "zakończenie kabla"
msgid "cable terminations"
msgstr "zakończenia kabli"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr ""
+"Nie można podłączyć kabla do {obj_parent} > {obj} ponieważ jest oznaczony "
+"jako połączony."
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6070,70 +6093,70 @@ msgstr ""
"Znaleziono duplikat zakończenia {app_label}.{model} {termination_id}: kabel "
"{cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Kable nie mogą być zakończone {type_display} interfejsy"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Zakończenia obwodów podłączone do sieci dostawcy nie mogą być okablowane."
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "jest aktywny"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "jest kompletny"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "jest podzielony"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "ścieżka kabla"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "ścieżki kablowe"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr ""
"Wszystkie początkowe zakończenia muszą być dołączone do tego samego "
"połączenia"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr "Wszystkie pośrednie zakończenia muszą mieć ten sam typ zakończenia"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr "Wszystkie pośrednie zakończenia muszą mieć ten sam obiekt nadrzędny"
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "Wszystkie łącza muszą być kablowe lub bezprzewodowe"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "Wszystkie linki muszą być zgodne z pierwszym typem łącza"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr ""
"Wszystkie pozycje zliczane w ścieżce na przeciwległych końcach łączy muszą "
"być zgodne"
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "Brak filtra pozycji dla zdalnego zakończenia"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6142,17 +6165,17 @@ msgstr ""
"{module} jest akceptowany jako substytucja położenia wnęki modułu po "
"dołączeniu do typu modułu."
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "Etykieta fizyczna"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr ""
"Szablony komponentów nie mogą być przenoszone do innego typu urządzenia."
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6160,146 +6183,140 @@ msgstr ""
"Szablonu komponentu nie można skojarzyć zarówno z typem urządzenia, jak i "
"typem modułu."
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
msgstr ""
"Szablon komponentu musi być skojarzony z typem urządzenia lub typem modułu."
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "szablon portu konsoli"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "szablony portów konsoli"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "szablon portu serwera konsoli"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "szablony portów serwera konsoli"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "maksymalne losowanie"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "przydzielone losowanie"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "szablon portu zasilania"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "szablony portów zasilania"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr ""
"Przydzielone losowanie nie może przekroczyć maksymalnego losowania "
"({maximum_draw}W)."
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "noga karmiąca"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "Faza (dla zasilania trójfazowego)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "szablon gniazdka elektrycznego"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "szablony gniazdek elektrycznych"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr ""
"Nadrzędny port zasilania ({power_port}) musi należeć do tego samego typu "
"urządzenia"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr ""
"Nadrzędny port zasilania ({power_port}) musi należeć do tego samego typu "
"modułu"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "Tylko zarządzanie"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "interfejs mostka"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "rola bezprzewodowa"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "szablon interfejsu"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "szablony interfejsu"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "Interfejs nie może być połączony z samym sobą."
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr ""
"Interfejs mostka ({bridge}) musi należeć do tego samego typu urządzenia"
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Interfejs mostka ({bridge}) musi należeć do tego samego typu modułu"
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "pozycja tylnego portu"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "szablon portu przedniego"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "szablony portów przednich"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "Tylny port ({name}) musi należeć do tego samego typu urządzenia"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
@@ -6308,48 +6325,48 @@ msgstr ""
"Nieprawidłowa pozycja tylnego portu ({position}); tylny port {name} ma tylko"
" {count} położenia"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "położenia"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "szablon tylnego portu"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "szablony tylnych portów"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "położenie"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr ""
"Identyfikator, do którego należy odwołać się podczas zmiany nazwy "
"zainstalowanych komponentów"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "szablon modułu wnęki"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "szablony modułów"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "szablon kieszeni urządzenia"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "szablony kieszeni urządzeń"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6358,152 +6375,152 @@ msgstr ""
"Rola podurządzenia typu urządzenia ({device_type}) musi być ustawiony na "
"„rodzic”, aby zezwolić na gniazda urządzeń."
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "ID części"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "Identyfikator części przypisany przez producenta"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "szablon pozycji inwentaryzacji"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "szablony pozycji inwentaryzacji"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "Komponentów nie można przenieść na inne urządzenie."
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "koniec kabla"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "znak połączony"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "Traktuj tak, jakby kabel był podłączony"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr "Należy określić koniec kabla (A lub B) podczas mocowania kabla."
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "Końcówka kabla nie może być ustawiona bez kabla."
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "Nie można oznaczyć jako podłączonego za pomocą podłączonego kabla."
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} modele muszą zadeklarować właściwość parent_object"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "Typ portu fizycznego"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "prędkość"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "Prędkość portu w bitach na sekundę"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "port konsoli"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "porty konsoli"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "port serwera konsoli"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "porty serwera konsoli"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "port zasilania"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "porty zasilania"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "gniazdo zasilania"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "gniazdka elektryczne"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Nadrzędny port zasilania ({power_port}) musi należeć do tego samego "
"urządzenia"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "tryb"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "Strategia tagowania IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "interfejs macierzysty"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "nieoznaczone sieci VLAN"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "oznaczone sieci VLAN"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q SVLAN"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "główny adres MAC"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Tylko interfejsy Q-in-Q mogą określać usługę VLAN."
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6511,77 +6528,77 @@ msgid ""
msgstr ""
"Adres MAC {mac_address} jest przypisany do innego interfejsu ({interface})."
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "macierzysta LGD"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr "Ten interfejs jest używany tylko do zarządzania poza pasmem"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "Prędkość (Kbps)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "dupleks"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "64-bitowa nazwa światowa"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "kanał bezprzewodowy"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "częstotliwość kanału (MHz)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "Wypełnione przez wybrany kanał (jeśli ustawiony)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "moc nadawania (dBm)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "bezprzewodowe sieci LAN"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "interfejs"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "interfejsy"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} Interfejsy nie mogą mieć podłączonego kabla."
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} interfejsów nie można oznaczyć jako połączonych."
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr "Interfejs nie może być własnym rodzicem."
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr "Do interfejsu nadrzędnego można przypisać tylko interfejsy wirtualne."
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6590,7 +6607,7 @@ msgstr ""
"Wybrany interfejs nadrzędny ({interface}) należy do innego urządzenia "
"({device})"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6599,7 +6616,7 @@ msgstr ""
"Wybrany interfejs nadrzędny ({interface}) należy do {device}, która nie jest"
" częścią wirtualnej obudowy {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6607,7 +6624,7 @@ msgid ""
msgstr ""
"Wybrany interfejs mostu ({bridge}) należy do innego urządzenia ({device})."
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6616,21 +6633,21 @@ msgstr ""
"Wybrany interfejs mostu ({interface}) należy do {device}, która nie jest "
"częścią wirtualnej obudowy {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Interfejsy wirtualne nie mogą mieć nadrzędnego interfejsu LAG."
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr "Interfejs LAG nie może być własnym rodzicem."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
msgstr "Wybrany interfejs LAG ({lag}) należy do innego urządzenia ({device})."
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6639,53 +6656,35 @@ msgstr ""
"Wybrany interfejs LAG ({lag}) należy do {device}, która nie jest częścią "
"wirtualnej obudowy {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "Interfejsy wirtualne nie mogą mieć trybu PoE."
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "Interfejsy wirtualne nie mogą mieć typu PoE."
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr "Musi określić tryb PoE podczas wyznaczania typu PoE."
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr ""
-"Rola sieci bezprzewodowej może być ustawiona tylko na interfejsach "
-"bezprzewodowych."
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "Kanał można ustawić tylko na interfejsach bezprzewodowych."
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr ""
"Częstotliwość kanału może być ustawiona tylko na interfejsach "
"bezprzewodowych."
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr "Nie można określić niestandardowej częstotliwości z wybranym kanałem."
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr ""
"Szerokość kanału może być ustawiona tylko na interfejsach bezprzewodowych."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr ""
"Nie można określić niestandardowej szerokości przy zaznaczonym kanale."
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr "Tryb interfejsu nie obsługuje nieoznaczonej sieci VLAN."
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6694,24 +6693,24 @@ msgstr ""
"Nieoznaczona sieć VLAN ({untagged_vlan}) musi należeć do tej samej witryny "
"co urządzenie nadrzędne interfejsu lub musi być globalne."
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "Zmapowana pozycja na odpowiednim tylnym porcie"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "port przedni"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "porty przednie"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "Tylny port ({rear_port}) musi należeć do tego samego urządzenia"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -6720,19 +6719,19 @@ msgstr ""
"Nieprawidłowa pozycja tylnego portu ({rear_port_position}): Tylny port "
"{name} ma tylko {positions} pozycje."
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "Liczba portów przednich, które mogą być mapowane"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "tylny port"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "tylne porty"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6741,37 +6740,37 @@ msgstr ""
"Liczba pozycji nie może być mniejsza niż liczba zmapowanych portów przednich"
" ({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "wnęka modułu"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "kieszenie modułowe"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr "Wnęka modułu nie może należeć do zainstalowanego w nim modułu."
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "wnęka urządzenia"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "kieszenie na urządzenia"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr "Ten typ urządzenia ({device_type}) nie obsługuje wnęk na urządzenia."
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "Nie można zainstalować urządzenia w sobie."
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6779,61 +6778,61 @@ msgstr ""
"Nie można zainstalować określonego urządzenia; urządzenie jest już "
"zainstalowane w {bay}."
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "rola pozycji zapasów"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "role pozycji zapasów"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "numer seryjny"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "znacznik zasobu"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr "Unikalny znacznik używany do identyfikacji tego elementu"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "odkryty"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "Ten przedmiot został automatycznie wykryty"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "pozycja inwentaryzacyjna"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "pozycje inwentaryzacyjne"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "Nie można przypisać siebie jako rodzica."
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr "Nadrzędny element ekwipunku nie należy do tego samego urządzenia."
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr ""
"Nie można przenieść pozycji inwentarza z pozostałymi dziećmi na utrzymaniu"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr ""
"Nie można przypisać elementu zapasów do komponentu na innym urządzeniu"
@@ -7250,6 +7249,29 @@ msgstr ""
"Nie można ponownie przypisać adresu MAC, gdy jest on wyznaczony jako główny "
"MAC dla obiektu"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "Interfejs nie może być połączony z samym sobą."
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Interfejsy wirtualne nie mogą mieć trybu PoE."
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Interfejsy wirtualne nie mogą mieć typu PoE."
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "Musi określić tryb PoE podczas wyznaczania typu PoE."
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr ""
+"Rola sieci bezprzewodowej może być ustawiona tylko na interfejsach "
+"bezprzewodowych."
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "schemat"
@@ -7475,7 +7497,7 @@ msgstr "Lokalnie przypisany identyfikator"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Funkcjonalna rola"
@@ -7707,7 +7729,7 @@ msgstr "Osiągnięty"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "Urządzenia"
@@ -7734,7 +7756,7 @@ msgid "U Height"
msgstr "Wysokość U"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7786,8 +7808,8 @@ msgid "Power outlets"
msgstr "Gniazdka elektryczne"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7799,7 +7821,7 @@ msgstr "Gniazdka elektryczne"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "Interfejsy"
@@ -7834,8 +7856,8 @@ msgid "Module Bay"
msgstr "Moduł Bay"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7865,8 +7887,8 @@ msgid "Allocated draw (W)"
msgstr "Przydzielone losowanie (W)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -7966,8 +7988,8 @@ msgstr "Pełna głębokość"
msgid "Instances"
msgstr "Instancje"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -7977,8 +7999,8 @@ msgstr "Instancje"
msgid "Console Ports"
msgstr "Porty konsoli"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -7988,8 +8010,8 @@ msgstr "Porty konsoli"
msgid "Console Server Ports"
msgstr "Porty serwera konsoli"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -7999,8 +8021,8 @@ msgstr "Porty serwera konsoli"
msgid "Power Ports"
msgstr "Porty zasilania"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -8010,8 +8032,8 @@ msgstr "Porty zasilania"
msgid "Power Outlets"
msgstr "Gniazdka elektryczne"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -8020,8 +8042,8 @@ msgstr "Gniazdka elektryczne"
msgid "Front Ports"
msgstr "Porty przednie"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -8031,16 +8053,16 @@ msgstr "Porty przednie"
msgid "Rear Ports"
msgstr "Tylne porty"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "Wnęsy na urządzenia"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -8119,58 +8141,58 @@ msgstr "Przypadek testowy musi ustawić peer_termination_type"
msgid "Disconnected {count} {type}"
msgstr "Odłączony {count} {type}"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "Rezerwacje"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "Urządzenia poza szafami"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "Kontekst konfiguracji"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "Konfiguracja renderowania"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "Maszyny wirtualne"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "Zainstalowane urządzenie {device} w zatoce {device_bay}."
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "Usunięte urządzenie {device} z zatoki {device_bay}."
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "Dzieci"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "Dodano członka {device}"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr "Nie można usunąć urządzenia głównego {device} z wirtualnego podwozia."
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Usunięto {device} z wirtualnego podwozia {chassis}"
@@ -8184,11 +8206,16 @@ msgstr "Nieznany obiekt (y) powiązany (y): {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "Zmiana typu pól niestandardowych nie jest obsługiwana."
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "Planowanie nie jest włączone dla tego skryptu."
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "Zaplanowany czas musi być w przyszłości."
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "Tekst"
@@ -8700,7 +8727,7 @@ msgstr "Jest aktywny"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "Typy obiektów"
@@ -8802,9 +8829,9 @@ msgstr "Klasyfikacja wpisu"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "Użytkownicy"
@@ -8820,9 +8847,9 @@ msgstr ""
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "Grupy"
@@ -9150,10 +9177,6 @@ msgstr "Przedział, w którym raport jest ponownie uruchamiany (w minutach)"
msgid " (current time: {now})"
msgstr " (aktualny czas: {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "Zaplanowany czas musi być w przyszłości."
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "Zatwierdź zmiany"
@@ -9479,104 +9502,107 @@ msgstr "Prawda"
msgid "False"
msgstr "Fałszywe"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, 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:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "Wartość musi być ciągiem."
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Wartość musi być zgodna z regex '{regex}”"
-#: netbox/extras/models/customfields.py:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "Wartość musi być liczbą całkowitą."
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Wartość musi być co najmniej {minimum}"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Wartość nie może przekraczać {maximum}"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "Wartość musi być dziesiętna."
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "Wartość musi być prawdziwa lub fałszywa."
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
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:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, 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:751
+#: netbox/extras/models/customfields.py:767
#, 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:760
+#: netbox/extras/models/customfields.py:776
#, 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:766
+#: netbox/extras/models/customfields.py:782
#, 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:770
+#: netbox/extras/models/customfields.py:786
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Znaleziono nieprawidłowy identyfikator obiektu: {id}"
-#: netbox/extras/models/customfields.py:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "Pole wymagane nie może być puste."
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
msgid "Base set of predefined choices (optional)"
msgstr "Podstawowy zestaw predefiniowanych opcji (opcjonalnie)"
-#: netbox/extras/models/customfields.py:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "Wybory są automatycznie uporządkowane alfabetycznie"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "niestandardowy zestaw wyboru pola"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "niestandardowe zestawy wyboru pól"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "Musi zdefiniować opcje bazowe lub dodatkowe."
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -10046,19 +10072,19 @@ msgstr "przedmiot oznaczony"
msgid "tagged items"
msgstr "przedmioty oznaczone"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "Dane skryptu"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "Parametry wykonywania skryptów"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml jest przestarzały i zostanie usunięty w wersji 4.5"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json jest przestarzały i zostanie usunięty w wersji 4.5"
@@ -10255,32 +10281,32 @@ msgstr "Nieprawidłowy atrybut”{name}„na żądanie"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Nieprawidłowy atrybut”{name}„dla {model}"
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Wystąpił błąd podczas renderowania szablonu: {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "Twój pulpit nawigacyjny został zresetowany."
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "Dodano widżet: "
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "Zaktualizowano widżet: "
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "Usunięty widget: "
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "Błąd usuwania widżetu: "
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr "Nie można uruchomić skryptu: proces roboczy RQ nie działa."
@@ -10471,71 +10497,67 @@ msgstr "Zakresy zawierające ten prefiks lub adres IP"
msgid "Parent prefix"
msgstr "Prefiks nadrzędny"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "Grupa FHRP (ID)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "Jest przypisany do interfejsu"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "Jest przypisany"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "Usługa aplikacji (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "NAT wewnątrz adresu IP (ID)"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "Q-in-Q SVLAN (ID)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Numer SVLAN Q-in-Q (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "Przypisany interfejs maszyny wirtualnej"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "Zasady tłumaczenia sieci VLAN (nazwa)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "Grupa FHRP (nazwa)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "Grupa FHRP (ID)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "Adres IP (ID)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "Adres IP"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "Podstawowy IPv4 (ID)"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "Podstawowy IPv4 (adres)"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "Podstawowy IPv6 (ID)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "Podstawowy IPv6 (adres)"
@@ -10646,8 +10668,8 @@ msgid "DNS name"
msgstr "Nazwa DNS"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10693,7 +10715,7 @@ msgstr "Uwierzytelnienie"
msgid "VLAN ID ranges"
msgstr "Zakresy identyfikatorów VLAN"
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10707,7 +10729,7 @@ msgstr "Q w Q"
msgid "Site & Group"
msgstr "Strona & Grupa"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10715,8 +10737,8 @@ msgid "Policy"
msgstr "Polityka"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "Porty"
@@ -10775,69 +10797,69 @@ msgstr "Jest poza pasmem"
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:384
+#: netbox/ipam/forms/bulk_import.py:398
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:388
+#: netbox/ipam/forms/bulk_import.py:402
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:392
+#: netbox/ipam/forms/bulk_import.py:406
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:396
+#: netbox/ipam/forms/bulk_import.py:410
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:400
+#: netbox/ipam/forms/bulk_import.py:414
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:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "Rodzaj auth"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "Przypisana grupa VLAN"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
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:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "Zasady tłumaczenia sieci VLAN"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "protokół IP"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "Typ nadrzędny (aplikacja i model)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "Nazwa obiektu nadrzędnego"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "Identyfikator obiektu nadrzędnego"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr ""
"Jeden z identyfikatorów macierzystych lub parent_object_id musi być "
"dołączony do parent_object_type"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} nie jest przypisany do tego rodzica."
@@ -10903,17 +10925,13 @@ msgstr "Urządzenie/VM"
msgid "Parent Prefix"
msgstr "Prefiks nadrzędny"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "Przypisany do interfejsu"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "Nazwa DNS"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "sieci VLAN"
@@ -11567,7 +11585,7 @@ msgid "Added"
msgstr "Dodano"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11710,23 +11728,23 @@ msgstr ""
"W nazwach DNS dozwolone są tylko znaki alfanumeryczne, gwiazdki, łączniki, "
"kropki i podkreślenia"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "Interfejsy urządzeń"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "Interfejsy VM"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "Prefiksy podrzędne"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "Zakresy dla dzieci"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "Powiązane adresy IP"
@@ -12041,40 +12059,53 @@ msgstr "Włącz tryb konserwacji"
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "Włączony NetBox Copilot"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr ""
+"Włącz agenta NetBox Copilot AI na całym świecie. Jeśli jest włączona, "
+"użytkownicy mogą przełączać agenta indywidualnie."
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQL włączony"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "Włącz interfejs API GraphQL"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "Przechowywanie dziennika zmian"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr ""
"Dni na zachowanie historii dziennika zmian (ustawione na zero dla "
"nieograniczonego)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "Zachowanie wyników pracy"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr ""
"Dni na zachowanie historii wyników pracy (ustawione na zero dla "
"nieograniczonej liczby)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "Adres URL map"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "Podstawowy adres URL do mapowania lokalizacji geograficznych"
@@ -12368,7 +12399,7 @@ msgstr "Profile IPsec"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "Wirtualne dyski"
@@ -12538,9 +12569,9 @@ msgstr "Administrator"
msgid "API Tokens"
msgstr "Tokeny API"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "Uprawnienia"
@@ -12713,57 +12744,65 @@ msgid "Support for translation has been disabled locally"
msgstr "Obsługa tłumaczeń została wyłączona lokalnie"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "Współpilot NetBox"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "Włącz agenta NetBox Copilot AI"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "Długość strony"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "Domyślna liczba obiektów do wyświetlenia na stronie"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "Umieszczenie paginatora"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "Dół"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "Top"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "Obie"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr "Gdzie elementy sterujące paginatora będą wyświetlane względem tabeli"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "Rzędy stołów w paski"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr ""
"Renderuj wiersze tabel z naprzemiennymi kolorami, aby zwiększyć czytelność"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "Format danych"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr ""
"Preferowana składnia do wyświetlania ogólnych danych w interfejsie "
"użytkownika"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "Ogranicznik CSV"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr "Znak używany do oddzielania pól w danych CSV"
@@ -12780,63 +12819,63 @@ msgstr "Nie można dodać sklepów do rejestru po zainicjowaniu"
msgid "Cannot delete stores from registry"
msgstr "Nie można usunąć sklepów z rejestru"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "czeski"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "duński"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "niemiecki"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "angielski"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "hiszpański"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "francuski"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "włoski"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "japoński"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "holenderski"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "polski"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "portugalski"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "rosyjski"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "turecki"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "ukraiński"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "chiński"
@@ -12905,28 +12944,28 @@ msgid "Updated {count} {object_type}"
msgstr "Zaktualizowano {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Nie {object_type} zostały wybrane."
-#: netbox/netbox/views/generic/bulk_views.py:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Zmiana nazwy {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "Usuwanie zbiorcze {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Usunięte {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr ""
"Usuwanie nie powiodło się z powodu obecności jednego lub więcej zależnych "
@@ -13501,7 +13540,7 @@ msgstr "Maksymalny rozmiar strony"
msgid "User preferences"
msgstr "Preferencje użytkownika"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "Zatrzymanie pracy"
@@ -14489,7 +14528,7 @@ msgstr "Dodaj nowego członka"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "Działania"
@@ -15695,7 +15734,7 @@ msgid "View"
msgstr "Widok"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "Ograniczenia"
@@ -16162,23 +16201,23 @@ msgstr "Jest superużytkownikiem"
msgid "Can View"
msgstr "Można wyświetlić"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "Można dodać"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "Może się zmienić"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "Można usunąć"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "Interfejs użytkownika"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -16188,7 +16227,7 @@ msgstr ""
"zapisać swój klucz przed przesłaniem tego formularza, ponieważ może"
" nie być już dostępny po utworzeniu tokena."
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -16198,31 +16237,31 @@ msgstr ""
" ograniczeń. Przykład: 10.1.1.0/24,192.168.10.16/32,2001: db 8:1: "
":/64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "Potwierdź hasło"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr "Wprowadź to samo hasło, co poprzednio, w celu weryfikacji."
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr "Hasła nie pasują! Sprawdź dane wejściowe i spróbuj ponownie."
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr "Wybierz typy obiektów, do których przysługuje uprawnienia."
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "Dodatkowe działania"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "Działania udzielone w uzupełnieniu do wymienionych powyżej"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -16232,15 +16271,15 @@ msgstr ""
"Pozostaw wartość null, aby pasowała do wszystkich obiektów tego typu. Lista "
"wielu obiektów spowoduje logiczną operację OR."
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "Obiekty"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "Należy wybrać co najmniej jedną akcję."
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "Nieprawidłowy filtr dla {model}: {error}"
@@ -16337,7 +16376,7 @@ msgstr "użytkownika"
msgid "A user with this username already exists."
msgstr "Użytkownik z tą nazwą użytkownika już istnieje."
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "Akcje niestandardowe"
@@ -16563,12 +16602,12 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Przyjazny dla adresów URL unikatowy skrót"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr ""
"Wprowadź dane kontekstowe w JSON format."
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "Adres MAC musi być w formacie EUI-48"
@@ -17066,7 +17105,7 @@ msgstr "dysk wirtualny"
msgid "virtual disks"
msgstr "dyski wirtualne"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "Dodano {count} urządzenia do klastrowania {cluster}"
diff --git a/netbox/translations/pt/LC_MESSAGES/django.mo b/netbox/translations/pt/LC_MESSAGES/django.mo
index dee8b670b..efcd333b9 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 1b6459e54..0e9f8e32c 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
-# Jeremy Stretch, 2025
# Fabricio Maciel, 2025
+# Jeremy Stretch, 2025
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
-"Last-Translator: Fabricio Maciel, 2025\n"
+"Last-Translator: Jeremy Stretch, 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"
@@ -26,7 +26,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "Chave"
@@ -63,7 +63,7 @@ msgstr "Usado pela Última Vez"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "IPs Permitidos"
@@ -136,7 +136,7 @@ msgid "Decommissioned"
msgstr "Descomissionado"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -173,9 +173,9 @@ msgstr "Spoke"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "Região (ID)"
@@ -185,10 +185,10 @@ msgstr "Região (ID)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "Região (slug)"
@@ -197,10 +197,10 @@ msgstr "Região (slug)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "Grupo de sites (ID)"
@@ -209,11 +209,11 @@ msgstr "Grupo de sites (ID)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "Grupo de sites (slug)"
@@ -230,16 +230,16 @@ msgstr "Grupo de sites (slug)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -270,7 +270,7 @@ msgstr "Site"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "Site (slug)"
@@ -326,10 +326,10 @@ msgstr "Tipo de circuito (slug)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "Site (ID)"
@@ -337,8 +337,8 @@ msgstr "Site (ID)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "Local (ID)"
@@ -348,9 +348,9 @@ msgstr "Terminação A (ID)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -394,7 +394,7 @@ msgstr "Circuito"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "Local (slug)"
@@ -415,7 +415,7 @@ msgstr "Circuito (ID)"
msgid "Virtual circuit (CID)"
msgstr "Circuito virtual (CID)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "Circuito virtual (ID)"
@@ -451,8 +451,8 @@ msgstr "Tipo de circuito virtual (slug)"
msgid "Virtual circuit"
msgstr "Circuito virtual"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "Interface (ID)"
@@ -463,7 +463,7 @@ msgstr "Interface (ID)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -717,8 +717,8 @@ msgstr "Cor"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -801,7 +801,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:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -829,7 +829,7 @@ msgstr "Conta do provedor"
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -884,8 +884,8 @@ msgstr "Status"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -988,17 +988,18 @@ msgstr "Parâmetros do serviço"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1016,7 +1017,7 @@ msgstr "Atributos"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1116,7 +1117,7 @@ msgstr "Rede do provedor"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1124,7 +1125,7 @@ msgstr "Rede do provedor"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1179,8 +1180,8 @@ msgstr "Tipo de circuito"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1198,8 +1199,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1239,9 +1240,9 @@ msgstr "Função operacional"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1290,7 +1291,7 @@ msgstr "Interface"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1343,8 +1344,8 @@ msgstr "Contatos"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1400,7 +1401,7 @@ msgstr "Lado da Terminação"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "Atribuição"
@@ -1409,8 +1410,8 @@ msgstr "Atribuição"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1457,12 +1458,12 @@ msgid "Group Assignment"
msgstr "Atribuição do Grupo"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1489,8 +1490,8 @@ msgstr "ID única do circuito"
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1591,8 +1592,8 @@ msgstr "ID do patch panel e número da(s) porta(s)"
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1625,8 +1626,8 @@ msgstr ""
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1766,7 +1767,7 @@ msgstr "terminações de circuito virtual"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1914,8 +1915,8 @@ msgstr "Taxa Garantida"
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1933,7 +1934,7 @@ msgstr "Taxa Garantida"
msgid "Comments"
msgstr "Comentários"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -2001,10 +2002,10 @@ msgstr "Terminações"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2054,12 +2055,12 @@ msgstr "Terminações"
msgid "Device"
msgstr "Dispositivo"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "Nenhuma terminação foi definida para o circuito {circuit}."
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "Terminações trocadas para o circuito {circuit}."
@@ -2245,7 +2246,7 @@ msgstr "Usado apenas para clonagem com HTTP(S)"
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "Senha"
@@ -2276,14 +2277,14 @@ msgstr "Origem de dados (ID)"
msgid "Data source (name)"
msgstr "Origem de dados (nome)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "Usuário (ID)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "Nome de usuário"
@@ -2298,7 +2299,8 @@ msgstr "Nome de usuário"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2415,7 +2417,7 @@ msgstr "Concluído antes"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "Usuário"
@@ -2524,7 +2526,7 @@ msgstr "Preferências de Usuário"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "Diversos"
@@ -2624,20 +2626,20 @@ msgid "Config revision #{id}"
msgstr "Revisão da configuração #{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2652,8 +2654,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2714,7 +2716,7 @@ msgstr ""
msgid "last updated"
msgstr "última atualização"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "caminho"
@@ -3039,7 +3041,7 @@ msgstr "PID"
msgid "No workers found"
msgstr "Nenhum agente encontrado"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "Tarefa {job_id} não encontrada"
@@ -3054,50 +3056,50 @@ msgstr "Tarefa {id} não encontrada."
msgid "Queued job #{id} to sync {datasource}"
msgstr "Tarefa {id} enfileirada para sincronizar {datasource}"
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "Log"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "Revisão da configuração nº {id} restaurada"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "Tarefa {id} foi excluída."
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "Erro ao excluir a tarefa {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "Tarefa {id} foi reenfileirada."
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "Tarefa {id} foi enfileirada."
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "Tarefa {id} foi interrompida."
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "Falha ao interromper a tarefa {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "Catálogo de plugins não pode ser carregado"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "Plugin {name} não encontrado"
@@ -3225,16 +3227,16 @@ msgstr "Obsoleto"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3362,7 +3364,7 @@ msgstr "Virtual"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3373,7 +3375,7 @@ msgid "Virtual interfaces"
msgstr "Interfaces virtuais"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3584,9 +3586,9 @@ msgid "Three-phase"
msgstr "Trifásico"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Desativado"
@@ -3621,7 +3623,7 @@ msgid "Parent site group (slug)"
msgstr "Grupo de sites principais (slug)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "Grupo (ID)"
@@ -3644,16 +3646,16 @@ msgstr "Local pai (slug)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "Fabricante (ID)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "Fabricante (slug)"
@@ -3666,23 +3668,23 @@ msgid "Rack type (ID)"
msgstr "Tipo de rack (ID)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "Função (ID)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "Função (slug)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "Rack (ID)"
@@ -3768,19 +3770,19 @@ msgid "Profile (name)"
msgstr "Perfil (nome)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "Tipo de dispositivo (ID)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "Tipo de módulo (ID)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "Porta de alimentação (ID)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "Item principal do inventário (ID)"
@@ -3830,9 +3832,9 @@ msgstr "Plataforma (ID)"
msgid "Platform (slug)"
msgstr "Plataforma (slug)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "Nome do site (slug)"
@@ -3862,17 +3864,16 @@ msgid "Is full depth"
msgstr "É full-depth"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "Endereço MAC"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3899,57 +3900,57 @@ msgstr "IP Fora de Banda (ID)"
msgid "Has virtual device context"
msgstr "Possui contexto de dispositivo virtual"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "Contexto de Dispositivo Virtual (ID)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "Modelo de dispositivo"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "Tipo de módulo (modelo)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "Compartimento de módulo (ID)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "Rack (nome)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "Dispositivo (ID)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "Dispositivo (nome)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "Tipo de dispositivo (modelo)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "Função do dispositivo (ID)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "Função do dispositivo (slug)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "Chassi Virtual (ID)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3959,61 +3960,70 @@ msgstr "Chassi Virtual (ID)"
msgid "Virtual Chassis"
msgstr "Chassi Virtual"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "Módulo (ID)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "Cabo (ID)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "Máquina virtual (nome)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "Máquina virtual (ID)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "Interface (nome)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "Interface da VM (nome)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "Interface da VM (ID)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "Está associado"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "É primário"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "Modo 802.1Q"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "VLAN Designada"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "VLAN ID Designada "
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4043,19 +4053,19 @@ msgstr "VLAN ID Designada "
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (RD)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4066,13 +4076,13 @@ msgstr "L2VPN (ID)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "Política de Tradução de VLAN (ID)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4081,43 +4091,43 @@ msgstr "Política de Tradução de VLAN (ID)"
msgid "VLAN Translation Policy"
msgstr "Política de Tradução de VLAN"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr ""
"Interfaces de Chassis Virtuais para Dispositivo quando o dispositivo é o "
"mestre"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr ""
"Interfaces de Chassis Virtuais para Dispositivo quando o dispositivo é o "
"mestre (ID)"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "Interfaces de Chassi Virtual para Dispositivo"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "Interfaces de Chassi Virtual para Dispositivo (ID)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "Tipo de interface"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "Interface pai (ID)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "Interface bridged (ID)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "Interface LAG (ID)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4125,78 +4135,78 @@ msgstr "Interface LAG (ID)"
msgid "MAC Address"
msgstr "Endereço MAC"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "Endereço MAC primário (ID)"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "Endereço MAC primário"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "Contexto de Dispositivo Virtual"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "Contexto de Dispositivo Virtual (ID)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "Rede Wireless"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "Link Wireless"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "Terminação de circuito virtual (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "Compartimento de módulo pai (ID)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "Módulo instalado (ID)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "Dispositivo instalado (ID)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "Dispositivo instalado (nome)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "Mestre (ID)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "Mestre (nome)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "Inquilino (ID)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "Inquilino (slug)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "Não terminado"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "Quadro de alimentação (ID)"
@@ -4208,7 +4218,7 @@ msgstr "Quadro de alimentação (ID)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "Etiquetas"
@@ -4268,8 +4278,8 @@ msgstr "Fuso horário"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4442,7 +4452,7 @@ msgstr "Fluxo de Ar"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4459,8 +4469,8 @@ msgstr "Rack"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "Hardware"
@@ -4484,10 +4494,10 @@ msgid "Exclude from utilization"
msgstr "Excluir da utilização"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4515,10 +4525,10 @@ msgid "Profile"
msgstr "Perfil"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4553,8 +4563,8 @@ msgstr "Modelo de configuração"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "Tipo de dispositivo"
@@ -4611,7 +4621,7 @@ msgid "Virtualization"
msgstr "Virtualização"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "Tipo de módulo"
@@ -4654,7 +4664,7 @@ msgid "Domain"
msgstr "Domínio"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "Quadro de alimentação"
@@ -4689,8 +4699,8 @@ msgid "Maximum draw"
msgstr "Consumo máximo"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "Consumo máximo de energia (Watts)"
@@ -4699,14 +4709,14 @@ msgid "Allocated draw"
msgstr "Consumo alocado"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "Consumo de energia alocado (Watts)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "Porta de alimentação"
@@ -4721,16 +4731,16 @@ msgstr "Somente gerenciamento"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "Modo de Operação"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "Tipo de PoE"
@@ -4739,8 +4749,8 @@ msgstr "Tipo de PoE"
msgid "Wireless role"
msgstr "Função do Wireless"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4759,7 +4769,7 @@ msgstr "Módulo"
msgid "LAG"
msgstr "LAG"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "Contextos de dispositivos virtuais"
@@ -4787,21 +4797,21 @@ msgstr "Velocidade"
msgid "Mode"
msgstr "Modo"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "Grupo de VLANs"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "VLAN Não Tagueada"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4816,16 +4826,16 @@ msgstr "Adicionar VLANs tagueadas"
msgid "Remove tagged VLANs"
msgstr "Remover VLANs tagueadas"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "VLAN de Serviço Q-in-Q"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "Grupo da Rede Wireless"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4833,7 +4843,7 @@ msgid "Wireless LANs"
msgstr "Redes Wireless"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4845,17 +4855,17 @@ msgid "Addressing"
msgstr "Endereçamento"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "Operação"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4863,7 +4873,7 @@ msgid "Related Interfaces"
msgstr "Interfaces Relacionadas"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4904,7 +4914,7 @@ msgid "available options"
msgstr "opções disponíveis"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5100,7 +5110,7 @@ msgstr "O compartimento no qual este módulo está instalado"
msgid "The type of module"
msgstr "O tipo de módulo"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "Replicar componentes"
@@ -5112,11 +5122,11 @@ msgstr ""
"Popular automaticamente os componentes associados a este tipo de módulo "
"(ativado por padrão)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "Adotar componentes"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "Adotar componentes já existentes"
@@ -5141,13 +5151,13 @@ msgstr "Porta de alimentação local que alimenta esta tomada"
msgid "Electrical phase (for three-phase circuits)"
msgstr "Fase (para circuitos trifásicos)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "Interface pai"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5215,8 +5225,8 @@ msgstr ""
"Contexto de dispositivo virtual {vdc} não está associado ao dispositivo "
"{device}"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "Porta traseira"
@@ -5297,15 +5307,11 @@ msgstr "Máquina virtual"
msgid "Parent VM of assigned interface (if any)"
msgstr "VM pai da interface associada (se houver)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "Interface associada"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "É primário"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr "Torne este o endereço MAC principal para a interface atribuída."
@@ -5396,7 +5402,7 @@ msgstr ""
"{color} não corresponde a nenhum nome de cor usado e tem mais de seis "
"caracteres: hexadecimal inválido."
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5427,7 +5433,7 @@ msgstr "Tipo de alimentação (AC/DC)"
msgid "Single or three-phase"
msgstr "Monofásico ou trifásico"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5438,7 +5444,7 @@ msgstr "IPv4 Primário"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "Endereço IPv4 com máscara, por exemplo, 1.2.3.4/24"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5449,7 +5455,7 @@ msgstr "IPv6 Primário"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "Endereço IPv6 com tamanho de prefixo, por exemplo, 2001:db8: :1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5493,7 +5499,7 @@ msgstr "Não é possível adotar {model} {name} pois já pertence a outro módul
msgid "A {model} named {name} already exists"
msgstr "Um {model} com nome {name} já existe."
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5502,7 +5508,7 @@ msgstr "Um {model} com nome {name} já existe."
msgid "Power Panel"
msgstr "Quadro de Alimentação"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5607,8 +5613,8 @@ msgstr "Tipo"
msgid "Mgmt only"
msgstr "Somente gerenciamento"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "WWN"
@@ -5650,14 +5656,22 @@ msgstr "Cabo"
msgid "Discovered"
msgstr "Descoberto"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "Dispositivo Associado"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "VM Associada"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "Associado a uma interface"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "MAC primário de uma interface"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5689,12 +5703,12 @@ msgid "Scope"
msgstr "Escopo"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "Por favor, selecione um {scope_type}."
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "Tipo de escopo (aplicativo e modelo)"
@@ -5754,16 +5768,16 @@ msgstr "A posição no chassi virtual pela qual este dispositivo é identificado
msgid "The priority of the device in the virtual chassis"
msgstr "A prioridade do dispositivo no chassi virtual"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr ""
"Popular automaticamente os componentes associados a este tipo de módulo"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "Características"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5778,35 +5792,35 @@ msgstr ""
" será automaticamente substituído pelo valor da posição ao criar um novo "
"módulo."
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "Modelo da porta de console"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "Modelo da porta do servidor de console"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "Modelo da porta frontal"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "Modelo da interface"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "Modelo da tomada elétrica"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "Modelo da porta de alimentação"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "Modelo da porta traseira"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5814,14 +5828,14 @@ msgstr "Modelo da porta traseira"
msgid "Console Port"
msgstr "Porta de Console"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Porta do Servidor de Console"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5832,7 +5846,7 @@ msgstr "Porta do Servidor de Console"
msgid "Front Port"
msgstr "Porta Frontal"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5845,40 +5859,40 @@ msgstr "Porta Frontal"
msgid "Rear Port"
msgstr "Porta Traseira"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "Porta de Alimentação"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "Tomada Elétrica"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "Atribuição de Componentes"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr "Um item de inventário só pode ser associado a um único componente."
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "Interface LAG"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "Filtre as VLANs disponíveis para atribuição por grupo."
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "Dispositivo Filho"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
@@ -5886,37 +5900,37 @@ msgstr ""
"Os dispositivos filhos devem primeiro ser criados e atribuídos ao site e ao "
"rack do dispositivo pai."
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "Porta de console"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "Porta do servidor de console"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "Porta frontal"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "Tomada elétrica"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "Item de Inventário"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "Função do Item de Inventário"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "Interface de VM"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5933,7 +5947,7 @@ msgstr "Interface de VM"
msgid "Virtual Machine"
msgstr "Máquina Virtual"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
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."
@@ -6017,8 +6031,8 @@ msgstr ""
"Uma posição deve ser especificada para o primeiro membro do chassi virtual."
#: netbox/dcim/models/cables.py:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "rótulo"
@@ -6074,7 +6088,16 @@ msgstr "terminação de cabo"
msgid "cable terminations"
msgstr "terminações de cabos"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr ""
+"Não é possível conectar um cabo ao {obj_parent} > {obj} porque está marcado "
+"como conectado."
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6083,70 +6106,70 @@ msgstr ""
"Terminação duplicada encontrada para {app_label}.{model} {termination_id}: "
"cabo {cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Os cabos não podem ser terminados em interfaces {type_display}"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"As terminações de circuito conectadas a uma rede de provedor não podem ser "
"cabeadas."
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "está ativo"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "está completo"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "é dividido"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "caminho do cabo"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "caminhos do cabos"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr "Todas as terminações de origem devem estar conectadas ao mesmo link"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr ""
"Todas as terminações intermediárias devem ter o mesmo tipo de terminação"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr "Todas as terminações intermediárias devem ter o mesmo objeto pai"
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "Todos os links devem ser cabo ou wireless"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "Todos os links devem corresponder ao tipo do primeiro link"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr ""
"Todas as contagens de posições dentro do caminho, em extremidades opostas "
"dos links, devem corresponder"
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "O filtro de posição de terminação remota está ausente"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6155,18 +6178,18 @@ msgstr ""
"{module} é aceito como substituto para a posição do compartimento do módulo "
"quando conectado a um tipo de módulo."
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "Rótulo físico"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr ""
"Os modelos de componentes não podem ser movidos para um tipo diferente de "
"dispositivo."
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6174,7 +6197,7 @@ msgstr ""
"Um modelo de componente não pode ser associado a um tipo de dispositivo e "
"módulo ao mesmo tempo."
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6182,138 +6205,132 @@ msgstr ""
"Um modelo de componente deve estar associado a um tipo de dispositivo ou a "
"um tipo de módulo."
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "modelo de porta de console"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "modelos de porta de console"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "modelo de porta de servidor de console"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "modelos de porta de servidor de console"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "consumo máximo"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "consumo alocado"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "modelo de porta de alimentação"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "modelos de porta de alimentação"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr ""
"O consumo alocado não pode exceder o consumo máximo ({maximum_draw}W)."
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "ramal de alimentação"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "Fase (para alimentação trifásica)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "modelo de tomada elétrica"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "modelos de tomadas elétricas"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr ""
"Porta de alimentação principal ({power_port}) deve pertencer ao mesmo tipo "
"de dispositivo"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr ""
"Porta de alimentação principal ({power_port}) deve pertencer ao mesmo tipo "
"de módulo"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "somente gerenciamento"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "interface bridge"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "função do wireless"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "modelo de interface"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "modelos de interface"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "Uma interface não pode ser conectada a si mesma."
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr ""
"Interface bridge ({bridge}) deve pertencer ao mesmo tipo de dispositivo"
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Interface bridge ({bridge}) deve pertencer ao mesmo tipo de módulo"
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "posição da porta traseira"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "modelo de porta frontal"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "modelos de porta frontal"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "Porta traseira ({name}) deve pertencer ao mesmo tipo de dispositivo"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
@@ -6322,46 +6339,46 @@ msgstr ""
"Posição inválida da porta traseira ({position}); porta traseira {name} tem "
"apenas {count} posições"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "posições"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "modelo de porta traseira"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "modelos de porta traseira"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "posição"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr "Identificador a ser referenciado ao renomear componentes instalados"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "modelo de compartimento de módulo"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "modelos de compartimento de módulos"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "modelo de compartimento de dispositivos"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "modelos de compartimentos de dispositivos"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6370,152 +6387,152 @@ msgstr ""
"Função do subdispositivo do tipo {device_type} deve ser definido como “pai” "
"para permitir compartimentos de dispositivos."
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "ID da peça"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "Identificador da peça, designado pelo fabricante"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "modelo de item de inventário"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "modelos de itens de inventário"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "Os componentes não podem ser movidos para um dispositivo diferente."
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "extremidade do cabo"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "marcar conectado"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "Tratar como se um cabo estivesse conectado"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr "Deve especificar a extremidade (A ou B) ao conectar um cabo."
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "A extremidade do cabo não deve ser definida sem um cabo."
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "Não é possível marcar como conectado com um cabo já conectado."
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr " Os modelos {class_name} devem declarar uma propriedade parent_object"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "Tipo de porta física"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "velocidade"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "Velocidade da porta em bits por segundo"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "porta de console"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "portas de console"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "porta de servidor de console"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "portas de servidor de console"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "porta de alimentação"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "portas de alimentação"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "tomada elétrica"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "tomadas elétricas"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Porta de alimentação principal ({power_port}) deve pertencer ao mesmo "
"dispositivo"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "modo"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "Estratégia de tagueamento IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "interface pai"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "VLAN não tagueada"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "VLANs tagueadas"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "SVLAN Q-in-Q"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "endereço MAC primário"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Somente as interfaces Q-in-Q podem especificar uma VLAN de serviço."
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6523,77 +6540,77 @@ msgid ""
msgstr ""
"Endereço MAC {mac_address} já está atribuído para a interface ({interface})."
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "LAG pai"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr "Esta interface é usada somente para gerenciamento fora de banda"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "velocidade (Kbps)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "duplex"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "64-bit World Wide Name"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "canal do wireless"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "frequência do canal (MHz)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "Preenchido pelo canal selecionado (se definido)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "potência de transmissão (dBm)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "redes wireless"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "interface"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "interfaces"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "As interfaces {display_type} não podem ter um cabo conectado."
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr " As interfaces {display_type}não podem ser marcadas como conectadas."
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr "Uma interface não pode ser pai de si mesma."
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr "Somente interfaces virtuais podem ser associadas a uma interface pai."
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6602,7 +6619,7 @@ msgstr ""
"A interface pai selecionada ({interface}) pertence a um dispositivo "
"diferente ({device})"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6611,7 +6628,7 @@ msgstr ""
"A interface pai selecionada ({interface}) pertence a {device}, que não faz "
"parte do chassi virtual {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6620,7 +6637,7 @@ msgstr ""
"A interface bridge selecionada ({bridge}) pertence a um dispositivo "
"diferente ({device})."
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6629,15 +6646,15 @@ msgstr ""
"A interface bridge selecionada ({interface}) pertence a {device}, que não "
"faz parte do chassi virtual {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Interfaces virtuais não podem ter uma interface LAG pai."
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr "Uma interface LAG não pode ser pai de si mesma."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
@@ -6645,7 +6662,7 @@ msgstr ""
"A interface LAG selecionada ({lag}) pertence a um dispositivo diferente "
"({device})."
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6654,52 +6671,35 @@ msgstr ""
"A interface LAG selecionada ({lag}) pertence a {device}, que não faz parte "
"do chassi virtual {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "Interfaces virtuais não podem ter um modo de operação do PoE."
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "As interfaces virtuais não podem ter um tipo de PoE."
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr "Deve especificar o modo PoE ao designar um tipo de PoE."
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr ""
-"A função do wireless pode ser definida somente em interfaces wireless."
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "O canal pode ser configurado somente em interfaces wireless."
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr ""
"A frequência do canal pode ser definida somente em interfaces wireless."
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr ""
"Não é possível especificar a frequência personalizada com o canal "
"selecionado."
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr "A largura do canal pode ser definida somente em interfaces wireless."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr ""
"Não é possível especificar a largura personalizada com o canal selecionado."
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr "O modo de interface não suporta uma VLAN não tagueada."
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6708,24 +6708,24 @@ msgstr ""
"A VLAN não tagueada ({untagged_vlan}) deve pertencer ao mesmo site do "
"dispositivo pai da interface ou deve ser global."
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "Posição mapeada na porta traseira correspondente"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "porta frontal"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "portas frontais"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "Porta traseira ({rear_port}) deve pertencer ao mesmo dispositivo"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -6734,19 +6734,19 @@ msgstr ""
"Posição inválida da porta traseira ({rear_port_position}): Porta traseira "
"{name} tem apenas {positions} posições."
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "Número de portas frontais que podem ser mapeadas"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "porta traseira"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "portas traseiras"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6755,41 +6755,41 @@ msgstr ""
"O número de posições não pode ser menor que o número de portas frontais "
"mapeadas ({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "compartimento de módulos"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "compartimentos de módulos"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr ""
"Um compartimento de módulo não pode pertencer a um módulo instalado dentro "
"dele."
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "compartimento de dispositivos"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "compartimentos de dispositivos"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr ""
"Este tipo de dispositivo ({device_type}) não suporta compartimentos de "
"dispositivos."
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "Não é possível instalar um dispositivo em si mesmo."
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6797,61 +6797,61 @@ msgstr ""
"Não é possível instalar o dispositivo especificado; o dispositivo já está "
"instalado em {bay}."
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "função do item de inventário"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "funções dos itens de inventário"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "número de série"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "etiqueta de patrimônio"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr "Uma etiqueta exclusiva usada para identificar este item"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "descoberto"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "Este item foi descoberto automaticamente"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "item de inventário"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "itens de inventário"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "Não é possível designar a si mesmo como pai."
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr "O item pai do inventário não pertence ao mesmo dispositivo."
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr ""
"Não é possível mover um item de inventário com itens filhos dependentes"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr ""
"Não é possível atribuir um item de inventário ao componente em outro "
@@ -7273,6 +7273,28 @@ msgstr ""
"Não é possível reatribuir o endereço MAC enquanto ele é designado como o MAC"
" principal para um objeto"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "Uma interface não pode ser conectada a si mesma."
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Interfaces virtuais não podem ter um modo de operação do PoE."
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "As interfaces virtuais não podem ter um tipo de PoE."
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "Deve especificar o modo PoE ao designar um tipo de PoE."
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr ""
+"A função do wireless pode ser definida somente em interfaces wireless."
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "esquema"
@@ -7498,7 +7520,7 @@ msgstr "Identificador atribuído localmente"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Papel funcional"
@@ -7727,7 +7749,7 @@ msgstr "Acessível"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "Dispositivos"
@@ -7754,7 +7776,7 @@ msgid "U Height"
msgstr "Altura em U"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7806,8 +7828,8 @@ msgid "Power outlets"
msgstr "Tomadas elétricas"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7819,7 +7841,7 @@ msgstr "Tomadas elétricas"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "Interfaces"
@@ -7854,8 +7876,8 @@ msgid "Module Bay"
msgstr "Compartimento de módulo"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7885,8 +7907,8 @@ msgid "Allocated draw (W)"
msgstr "Consumo alocado (W)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -7986,8 +8008,8 @@ msgstr "Full-Depth"
msgid "Instances"
msgstr "Instâncias"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -7997,8 +8019,8 @@ msgstr "Instâncias"
msgid "Console Ports"
msgstr "Portas de Console"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -8008,8 +8030,8 @@ msgstr "Portas de Console"
msgid "Console Server Ports"
msgstr "Portas de Servidor de Console"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -8019,8 +8041,8 @@ msgstr "Portas de Servidor de Console"
msgid "Power Ports"
msgstr "Portas de Alimentação"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -8030,8 +8052,8 @@ msgstr "Portas de Alimentação"
msgid "Power Outlets"
msgstr "Tomadas Elétricas"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -8040,8 +8062,8 @@ msgstr "Tomadas Elétricas"
msgid "Front Ports"
msgstr "Portas Frontais"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -8051,16 +8073,16 @@ msgstr "Portas Frontais"
msgid "Rear Ports"
msgstr "Portas Traseiras"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "Compartimentos de Dispositivos"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -8139,59 +8161,59 @@ msgstr "O caso de teste deve definir peer_termination_type"
msgid "Disconnected {count} {type}"
msgstr "Desconectado {count} {type}"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "Reservas"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "Dispositivos Não Montados em Rack"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "Contexto de Configuração"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "Renderização de Configuração"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "Máquinas Virtuais"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "Dispositivo instalado {device} no compartimento {device_bay}."
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "Dispositivo {device} removido do compartimento {device_bay}."
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "Filhos"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "Membro {device} adicionado"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr ""
"Não é possível remover o dispositivo principal {device} do chassi virtual."
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Removido {device} do chassi virtual {chassis}"
@@ -8205,11 +8227,16 @@ msgstr "Objeto(s) relacionado(s) desconhecido(s): {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "Alteração do tipo do campo customizado não é suportado."
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "O agendamento não está habilitado para este script."
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "O horário agendado deve ser no futuro."
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "Texto"
@@ -8723,7 +8750,7 @@ msgstr "Está ativo"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "Tipos de objetos"
@@ -8826,9 +8853,9 @@ msgstr "A classificação da entrada"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "Usuários"
@@ -8843,9 +8870,9 @@ msgstr "Nomes de usuários separados por vírgulas, envoltos por aspas duplas."
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "Grupos"
@@ -9177,10 +9204,6 @@ msgstr "Intervalo no qual este relatório é executado novamente (em minutos)"
msgid " (current time: {now})"
msgstr " (hora atual: {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "O horário agendado deve ser no futuro."
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "Confirmar alterações"
@@ -9509,105 +9532,108 @@ msgstr "Verdadeiro"
msgid "False"
msgstr "Falso"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, 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:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "O valor deve ser uma string."
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "O valor deve corresponder à expressão regular '{regex}'"
-#: netbox/extras/models/customfields.py:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "O valor deve ser um número inteiro."
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "O valor deve ser pelo menos {minimum}"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "O valor não deve exceder {maximum}"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "O valor deve ser decimal."
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "O valor deve ser verdadeiro ou falso."
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
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:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, 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:751
+#: netbox/extras/models/customfields.py:767
#, 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:760
+#: netbox/extras/models/customfields.py:776
#, 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:766
+#: netbox/extras/models/customfields.py:782
#, 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:770
+#: netbox/extras/models/customfields.py:786
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "ID de objeto inválida encontrada: {id}"
-#: netbox/extras/models/customfields.py:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "O campo obrigatório não pode estar vazio."
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
msgid "Base set of predefined choices (optional)"
msgstr "Conjunto básico de opções predefinidas (opcional)"
-#: netbox/extras/models/customfields.py:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "As opções são ordenadas automaticamente em ordem alfabética"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "conjunto de opções de campo personalizado"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "conjuntos de opções de campos personalizados"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "Deve definir opções básicas ou extras."
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -10078,19 +10104,19 @@ msgstr "item etiquetado"
msgid "tagged items"
msgstr "itens etiquetados"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "Dados do Script"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "Parâmetros de Execução do Script"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml está obsoleto e será removido na v4.5"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json está obsoleto e será removido na v4.5"
@@ -10287,32 +10313,32 @@ msgstr "Atributo \"{name}\" é inválido para a requisição"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Atributo \"{name}\" é inválido para {model}"
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Ocorreu um erro ao renderizar o modelo: {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "Seu dashboard foi redefinido."
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "Widget adicionado: "
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "Widget atualizado: "
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "Widget excluído: "
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "Erro ao excluir o widget: "
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr ""
"Não é possível executar o script: o processo do agente RQ não está em "
@@ -10504,71 +10530,67 @@ msgstr "Faixas que contêm este prefixo ou IP"
msgid "Parent prefix"
msgstr "Prefixo pai"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "Grupo FHRP (ID)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "Está associado a uma interface"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "Está associado"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "Serviço de Aplicação (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "NAT dentro do endereço IP (ID)"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "SVLAN Q-in-Q (ID)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Número da SVLAN Q-in-Q (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "Interface de VM atribuída"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "Política de Tradução de VLAN (nome)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "Grupo FHRP (nome)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "Grupo FHRP (ID)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "Endereço IP (ID)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "Endereço IP"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "IPv4 Primário (ID)"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "Endereço IPv4 Primário"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "IPv6 Primário (ID)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "Endereço IPv6 Primário"
@@ -10679,8 +10701,8 @@ msgid "DNS name"
msgstr "Nome DNS"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10726,7 +10748,7 @@ msgstr "Autenticação"
msgid "VLAN ID ranges"
msgstr "Faixas para ID de VLAN."
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10740,7 +10762,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "Site e Grupo"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10748,8 +10770,8 @@ msgid "Policy"
msgstr "Política"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "Portas"
@@ -10809,70 +10831,70 @@ 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:384
+#: netbox/ipam/forms/bulk_import.py:398
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:388
+#: netbox/ipam/forms/bulk_import.py:402
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:392
+#: netbox/ipam/forms/bulk_import.py:406
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:396
+#: netbox/ipam/forms/bulk_import.py:410
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:400
+#: netbox/ipam/forms/bulk_import.py:414
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:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "Tipo de autenticação"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "Grupo de VLANs associado"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
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:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "Política de tradução de VLAN"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "Protocolo IP"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "Tipo de pai (aplicativo e modelo)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "Nome do objeto pai"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "ID do objeto pai"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr ""
"Um dos pais ou parent_object_id deve ser incluído com parent_object_type"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} não está atribuído a esse pai."
@@ -10938,17 +10960,13 @@ msgstr "Dispositivo/VM"
msgid "Parent Prefix"
msgstr "Prefixo Pai"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "Associado a uma interface"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "Nome DNS"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "VLANs"
@@ -11594,7 +11612,7 @@ msgid "Added"
msgstr "Adicionado"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11736,23 +11754,23 @@ msgstr ""
"Somente caracteres alfanuméricos, asteriscos, hífens, pontos e sublinhados "
"são permitidos em nomes DNS"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "Interfaces de dispositivos"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "Interfaces de Máquina Virtual"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "Prefixos Filhos"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "Intervalos Filhos"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "IPs relacionados"
@@ -12066,39 +12084,52 @@ msgstr "Ativar o modo de manutenção"
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "NetBox Copilot habilitado"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr ""
+"Ative o agente NetBox Copilot AI globalmente. Se ativado, os usuários podem "
+"alternar o agente individualmente."
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQL habilitado"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "Habilite a API do GraphQL"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "Retenção do changelog"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr ""
"Dias para reter o histórico do changelog (definido como zero ilimitado)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "Retenção dos resultados de tarefas"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr ""
"Dias para reter o histórico de resultados das tarefas (definido como zero "
"para ilimitado)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "URL dos mapas"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "URL Base para mapear localizações geográficas"
@@ -12394,7 +12425,7 @@ msgstr "Perfis de IPsec"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "Discos Virtuais"
@@ -12564,9 +12595,9 @@ msgstr "Administrador"
msgid "API Tokens"
msgstr "Tokens de API"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "Permissões"
@@ -12737,57 +12768,65 @@ msgid "Support for translation has been disabled locally"
msgstr "Suporte para tradução foi desativado localmente"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "NetBox Copilot"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "Ative o agente NetBox Copilot AI"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "Comprimento da página"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "O número padrão de objetos a serem exibidos por página"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "Posição do paginador"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "Parte Inferior"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "Topo"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "Ambos"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr "Onde os controles do paginador serão exibidos em relação a uma tabela"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "Linhas de tabela zebradas"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr ""
"Renderize as linhas da tabela com cores alternadas para aumentar a "
"legibilidade"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "Formato de dados"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr ""
"A sintaxe preferida para exibir dados genéricos na interface do usuário"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "Delimitador CSV"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr "O caractere usado para separar campos em dados CSV"
@@ -12804,63 +12843,63 @@ msgstr "Não é possível adicionar stores ao registro após a inicialização"
msgid "Cannot delete stores from registry"
msgstr "Não é possível excluir stores do registro"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "Tcheco"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "Dinamarquês"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "Alemão"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "Inglês"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "Espanhol"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "Francês"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "Italiano"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "Japonês"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "Holandês"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "Polonês"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "Português"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "Russo"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "Turco"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "Ucraniano"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "Chinês"
@@ -12929,28 +12968,28 @@ msgid "Updated {count} {object_type}"
msgstr "Atualizado {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Nenhum {object_type} foi/foram selecionado(s)."
-#: netbox/netbox/views/generic/bulk_views.py:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Renomeado(s) {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "Exclusão em massa {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Excluído(s) {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr ""
"A exclusão falhou devido à presença de um ou mais objetos dependentes."
@@ -13526,7 +13565,7 @@ msgstr "Tamanho máximo da página"
msgid "User preferences"
msgstr "Preferências do usuário"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "Retenção da tarefa"
@@ -14515,7 +14554,7 @@ msgstr "Adicionar Novo Membro"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "Ações"
@@ -15724,7 +15763,7 @@ msgid "View"
msgstr "Visualizar"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "Restrições"
@@ -16191,23 +16230,23 @@ msgstr "É Superusuário"
msgid "Can View"
msgstr "Pode Visualizar"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "Pode Adicionar"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "Pode Alterar"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "Pode Excluir"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "Interface de Usuário"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -16217,7 +16256,7 @@ msgstr ""
"salvar sua chave antes de enviar este formulário, pois ela não será"
" mais acessível depois que o token for criado."
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -16227,31 +16266,31 @@ msgstr ""
"para nenhuma restrição. Exemplo: 10.1.1.0/24.192.168.10.16/32, 2001:db"
" 8:1: :/64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "Confirme a senha"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr "Digite a senha novamente."
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr "As senhas não coincidem! Verifique e tente novamente."
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr "Selecione os tipos de objetos aos quais a permissão será aplicada."
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "Ações adicionais"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "Ações concedidas além das listadas acima"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -16261,15 +16300,15 @@ msgstr ""
"permitidos. Deixe em nulo para corresponder a todos os objetos deste tipo. "
"Uma lista de vários objetos resultará em uma operação lógica \"OR\"."
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "Objetos"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "Ao menos uma ação deve ser selecionada."
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "Filtro inválido para {model}: {error}"
@@ -16366,7 +16405,7 @@ msgstr "usuário"
msgid "A user with this username already exists."
msgstr "Nome de usuário já existente."
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "Ações Personalizadas"
@@ -16591,12 +16630,12 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Abreviatura exclusiva da URL amigável"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr ""
"Inserir dados de contexto no formato JSON."
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "O endereço MAC deve estar no formato EUI-48"
@@ -17092,7 +17131,7 @@ msgstr "disco virtual"
msgid "virtual disks"
msgstr "discos virtuais"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "Adicionado(s) {count} dispositivo(s) para agrupar {cluster}"
diff --git a/netbox/translations/ru/LC_MESSAGES/django.mo b/netbox/translations/ru/LC_MESSAGES/django.mo
index e46b2fc19..dcb0d4c7d 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 bae29a369..00946d050 100644
--- a/netbox/translations/ru/LC_MESSAGES/django.po
+++ b/netbox/translations/ru/LC_MESSAGES/django.po
@@ -11,11 +11,11 @@
# stavr666, 2024
# Alexander Ryazanov (alryaz) , 2024
# Vladyslav V. Prodan, 2024
-# Michail Tatarinov, 2025
# dropclient, 2025
# Artem Kotik, 2025
# Alevtina Karashokova, 2025
# Elena Mishina, 2025
+# Michael Tatarinov, 2025
# Jeremy Stretch, 2025
#
#, fuzzy
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2025\n"
"Language-Team: Russian (https://app.transifex.com/netbox-community/teams/178115/ru/)\n"
@@ -35,7 +35,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "Ключ"
@@ -72,7 +72,7 @@ msgstr "Последний раз использованный"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "Разрешенные IP-адреса"
@@ -145,7 +145,7 @@ msgid "Decommissioned"
msgstr "Списан"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -182,9 +182,9 @@ msgstr "Spoke"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "Регион (ID)"
@@ -194,10 +194,10 @@ msgstr "Регион (ID)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "Регион (пуля)"
@@ -206,10 +206,10 @@ msgstr "Регион (пуля)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "Группа площадок (ID)"
@@ -218,11 +218,11 @@ msgstr "Группа площадок (ID)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "Группа площадок (подстрока)"
@@ -239,16 +239,16 @@ msgstr "Группа площадок (подстрока)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -279,7 +279,7 @@ msgstr "Площадка"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "Площадка (подстрока)"
@@ -335,10 +335,10 @@ msgstr "Тип канала связи (подстрока)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "Площадка (ID)"
@@ -346,8 +346,8 @@ msgstr "Площадка (ID)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "Локация (ID)"
@@ -357,9 +357,9 @@ msgstr "Точка подключения A (ID)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -403,7 +403,7 @@ msgstr "Канал связи"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "Локация (подстрока)"
@@ -424,7 +424,7 @@ msgstr "Канал связи (ID)"
msgid "Virtual circuit (CID)"
msgstr "Виртуальный канал (CID)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "Виртуальный канал (ID)"
@@ -460,8 +460,8 @@ msgstr "Тип виртуального канала (slug)"
msgid "Virtual circuit"
msgstr "Виртуальный канал"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "Интерфейс (ID)"
@@ -472,7 +472,7 @@ msgstr "Интерфейс (ID)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -726,8 +726,8 @@ msgstr "Цвет"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -810,7 +810,7 @@ msgstr "Аккаунт провайдера"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -838,7 +838,7 @@ msgstr "Аккаунт провайдера"
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -893,8 +893,8 @@ msgstr "Статус"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -997,17 +997,18 @@ msgstr "Параметры Службы"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1025,7 +1026,7 @@ msgstr "Атрибуты"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1125,7 +1126,7 @@ msgstr "Сеть провайдера"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1133,7 +1134,7 @@ msgstr "Сеть провайдера"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1188,8 +1189,8 @@ msgstr "Тип канала связи"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1207,8 +1208,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1248,9 +1249,9 @@ msgstr "Операционная роль"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1299,7 +1300,7 @@ msgstr "Интерфейс"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1352,8 +1353,8 @@ msgstr "Контакты"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1409,7 +1410,7 @@ msgstr "Терминология"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "Задание"
@@ -1418,8 +1419,8 @@ msgstr "Задание"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1466,12 +1467,12 @@ msgid "Group Assignment"
msgstr "Групповое задание"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1498,8 +1499,8 @@ msgstr "Уникальный ID канала связи"
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1600,8 +1601,8 @@ msgstr "ID патч-панели и номера порта(-ов)"
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1633,8 +1634,8 @@ msgstr "Конец цепи должен быть прикреплен к кон
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1774,7 +1775,7 @@ msgstr "точки подключения виртуальных каналов"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1922,8 +1923,8 @@ msgstr "Гарантированная скорость"
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1941,7 +1942,7 @@ msgstr "Гарантированная скорость"
msgid "Comments"
msgstr "Комментарии"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -2009,10 +2010,10 @@ msgstr "Соединения"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2062,12 +2063,12 @@ msgstr "Соединения"
msgid "Device"
msgstr "Устройство"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "Не определены точки подключения для канала связи {circuit}."
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "Поменены местами точки подключения для канала связи {circuit}."
@@ -2254,7 +2255,7 @@ msgstr "Используется только для клонирования п
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "Пароль"
@@ -2285,14 +2286,14 @@ msgstr "Источник данных (ID)"
msgid "Data source (name)"
msgstr "Источник данных (имя)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "Пользователь (ID)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "Имя пользователя"
@@ -2307,7 +2308,8 @@ msgstr "Имя пользователя"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2424,7 +2426,7 @@ msgstr "Завершено до"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "Пользователь"
@@ -2530,7 +2532,7 @@ msgstr "Пользовательские настройки"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "Разное"
@@ -2632,20 +2634,20 @@ msgid "Config revision #{id}"
msgstr "Ревизия конфигурации #{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2660,8 +2662,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2720,7 +2722,7 @@ msgstr ""
msgid "last updated"
msgstr "последнее обновление"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "путь"
@@ -3045,7 +3047,7 @@ msgstr "PID"
msgid "No workers found"
msgstr "Рабочие процессы не найдены"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "Задача {job_id} не найдена"
@@ -3060,50 +3062,50 @@ msgstr "Задача {id} не найдена."
msgid "Queued job #{id} to sync {datasource}"
msgstr "Задача #{id} для синхронизации {datasource} добавлена в очередь"
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "Журнал"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "Ревизия конфигурации #{id} восстановлена"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "Задача {id} была удалена."
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "Ошибка при удалении задачи {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "Задача {id} была повторно добавлена в очередь."
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "Задача {id} добавлена в очередь."
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "Задача {id} остановлена."
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "Не удалось остановить задачу {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "Не удалось загрузить каталог плагинов"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "Плагин {name} не найден"
@@ -3231,16 +3233,16 @@ msgstr "Несвежий"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3368,7 +3370,7 @@ msgstr "Виртуальный"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3379,7 +3381,7 @@ msgid "Virtual interfaces"
msgstr "Виртуальные интерфейсы"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3590,9 +3592,9 @@ msgid "Three-phase"
msgstr "Трехфазный"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Инвалид"
@@ -3627,7 +3629,7 @@ msgid "Parent site group (slug)"
msgstr "Родительская группа площадок (подстрока)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "Группа (ID)"
@@ -3650,16 +3652,16 @@ msgstr "Локация родителя (подстрока)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "Производитель (ID)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "Производитель (подстрока)"
@@ -3672,23 +3674,23 @@ msgid "Rack type (ID)"
msgstr "Тип стойки (ID)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "Роль (ID)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "Роль (подстрока)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "Стойка (ID)"
@@ -3774,19 +3776,19 @@ msgid "Profile (name)"
msgstr "Профиль (имя)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "Тип устройства (ID)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "Тип модуля (ID)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "Порт питания (ID)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "Родительский инвентарь (ID)"
@@ -3836,9 +3838,9 @@ msgstr "Платформа (ID)"
msgid "Platform (slug)"
msgstr "Платформа (подстрока)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "Название площадки (подстрока)"
@@ -3868,17 +3870,16 @@ msgid "Is full depth"
msgstr "Полная глубина"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "MAC-адрес"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3905,57 +3906,57 @@ msgstr "Сервисный порт (ID)"
msgid "Has virtual device context"
msgstr "Имеет контекст виртуального устройства"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "VDC (ID)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "модель устройства"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "Тип модуля (модель)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "Отсек для модулей (ID)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "Стойка (имя)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "Устройство (ID)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "Устройство (имя)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "Тип устройства (модель)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "Роль устройства (ID)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "Роль устройства (подстрока)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "Виртуальное шасси (ID)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3965,61 +3966,70 @@ msgstr "Виртуальное шасси (ID)"
msgid "Virtual Chassis"
msgstr "Виртуальное шасси"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "Модуль (ID)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "Кабель (ID)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "Виртуальная машина (имя)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "Виртуальная машина (ID)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "Интерфейс (имя)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "Интерфейс виртуальной машины (имя)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "Интерфейс виртуальной машины (ID)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "Назначено"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "Является основным"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "Режим 802.1Q"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "Назначенная VLAN"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "Назначенный VID"
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4049,19 +4059,19 @@ msgstr "Назначенный VID"
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (RD)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4072,13 +4082,13 @@ msgstr "L2VPN (ID)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "Политика трансляции VLAN (ID)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4087,43 +4097,43 @@ msgstr "Политика трансляции VLAN (ID)"
msgid "VLAN Translation Policy"
msgstr "Политика перевода VLAN"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr ""
"Интерфейсы виртуального корпуса для устройства, когда устройство является "
"главным"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr ""
"Интерфейсы виртуального корпуса для устройства, когда устройство является "
"главным (ID)"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "Интерфейсы виртуального шасси для устройства"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "Интерфейсы виртуального шасси для устройства (ID)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "Вид интерфейса"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "Родительский интерфейс (ID)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "Мостовой интерфейс (ID)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "Интерфейс LAG (ID)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4131,78 +4141,78 @@ msgstr "Интерфейс LAG (ID)"
msgid "MAC Address"
msgstr "MAC-адрес"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "Основной MAC-адрес (ID)"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "Основной MAC-адрес"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "Виртуальный контекст"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "Контекст виртуального устройства (идентификатор)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "Беспроводная сеть"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "Беспроводная связь"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "Завершение виртуального канала (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "Отсек для родительского модуля (ID)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "Установленный модуль (ID)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "Установленное устройство (ID)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "Установленное устройство (имя)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "Мастер (удостоверение личности)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "Мастер (имя)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "Арендатор (ID)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "Арендатор (подстрока)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "Нерасторгнутый"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "Распределительный щит (ID)"
@@ -4214,7 +4224,7 @@ msgstr "Распределительный щит (ID)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "Теги"
@@ -4274,8 +4284,8 @@ msgstr "Часовой пояс"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4448,7 +4458,7 @@ msgstr "Воздушный поток"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4465,8 +4475,8 @@ msgstr "Стойка"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "Аппаратное обеспечение"
@@ -4490,10 +4500,10 @@ msgid "Exclude from utilization"
msgstr "Исключить из использования"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4521,10 +4531,10 @@ msgid "Profile"
msgstr "Профиль"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4559,8 +4569,8 @@ msgstr "Шаблон конфигурации"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "Тип устройства"
@@ -4617,7 +4627,7 @@ msgid "Virtualization"
msgstr "Виртуализация"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "Тип модуля"
@@ -4660,7 +4670,7 @@ msgid "Domain"
msgstr "Домен"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "Распределительный щит"
@@ -4695,8 +4705,8 @@ msgid "Maximum draw"
msgstr "Максимальное потребление"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "Максимальная потребляемая мощность (Вт)"
@@ -4705,14 +4715,14 @@ msgid "Allocated draw"
msgstr "Выделенная мощность"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "Распределенная потребляемая мощность (Вт)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "Порт питания"
@@ -4727,16 +4737,16 @@ msgstr "Только управление"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "Режим PoE"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "Тип PoE"
@@ -4745,8 +4755,8 @@ msgstr "Тип PoE"
msgid "Wireless role"
msgstr "Роль беспроводной связи"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4765,7 +4775,7 @@ msgstr "Модуль"
msgid "LAG"
msgstr "LAG"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "Виртуальные контексты"
@@ -4793,21 +4803,21 @@ msgstr "Скорость"
msgid "Mode"
msgstr "Режим"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "Группа VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "VLAN без тегов"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4822,16 +4832,16 @@ msgstr "Добавить тегированные VLAN-ы"
msgid "Remove tagged VLANs"
msgstr "Удалить тегированные VLAN-ы"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "Сервисная VLAN «Q-in-Q»"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "Беспроводная группа LAN"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4839,7 +4849,7 @@ msgid "Wireless LANs"
msgstr "Беспроводные LANы"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4851,17 +4861,17 @@ msgid "Addressing"
msgstr "Адресация"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "Операция"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4869,7 +4879,7 @@ msgid "Related Interfaces"
msgstr "Связанные интерфейсы"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4910,7 +4920,7 @@ msgid "available options"
msgstr "доступные опции"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5105,7 +5115,7 @@ msgstr "Отсек для модулей, в котором установлен
msgid "The type of module"
msgstr "Тип модуля"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "Репликация компонентов"
@@ -5117,11 +5127,11 @@ msgstr ""
"Автоматическое заполнение компонентов, связанных с этим типом модуля "
"(включено по умолчанию)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "Принять компоненты"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "Используйте уже существующие компоненты"
@@ -5146,13 +5156,13 @@ msgstr "Локальный порт питания, питающий эту ро
msgid "Electrical phase (for three-phase circuits)"
msgstr "Электрическая фаза (для трехфазных цепей)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "Родительский интерфейс"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5216,8 +5226,8 @@ msgstr "Роль беспроводной сети (точка доступа/с
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "В ПОСТОЯННОГО ТОКА {vdc} не присвоено устройству {device}"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "Задний порт"
@@ -5298,15 +5308,11 @@ msgstr "Виртуальная машина"
msgid "Parent VM of assigned interface (if any)"
msgstr "Родительская виртуальная машина назначенного интерфейса (если есть)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "Назначенный интерфейс"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "Является основным"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr "Сделайте этот адрес основным MAC-адресом для назначенного интерфейса"
@@ -5397,7 +5403,7 @@ msgstr ""
"{color} не совпадало ни с одним из используемых названий цветов и содержало "
"более шести символов: неправильный шестнадцатеричный код."
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5428,7 +5434,7 @@ msgstr "Тип питания (AC/DC)"
msgid "Single or three-phase"
msgstr "Однофазный или трехфазный"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5439,7 +5445,7 @@ msgstr "Основной IPv4"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "Адрес IPv4 с маской, напр. 1.2.3.4/24"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5450,7 +5456,7 @@ msgstr "Основной IPv6"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "Адрес IPv6 с длиной префикса, напр. 2001:db8::1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5495,7 +5501,7 @@ msgstr ""
msgid "A {model} named {name} already exists"
msgstr "A {model} названный {name} уже существует"
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5504,7 +5510,7 @@ msgstr "A {model} названный {name} уже существует"
msgid "Power Panel"
msgstr "Распределительный щит"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5609,8 +5615,8 @@ msgstr "Вид"
msgid "Mgmt only"
msgstr "Только менеджмент"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "Глобальное уникальное имя (WWN)"
@@ -5652,14 +5658,22 @@ msgstr "Кабель"
msgid "Discovered"
msgstr "Обнаружено"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "Назначенное устройство"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "Назначенная виртуальная машина"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "Назначено интерфейсу"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "Основной MAC-адрес интерфейса"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5691,12 +5705,12 @@ msgid "Scope"
msgstr "Область применения"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "Пожалуйста, выберите {scope_type}."
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "Тип прицела (приложение и модель)"
@@ -5758,15 +5772,15 @@ msgstr "Положение в виртуальном корпусе этого
msgid "The priority of the device in the virtual chassis"
msgstr "Приоритет устройства в виртуальном шасси"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr "Автоматическое заполнение компонентов, связанных с этим типом модуля"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "Характеристики"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5780,35 +5794,35 @@ msgstr ""
"[ge, xe]-0/0/[0-9]). Переменная {module} будет "
"автоматически заменена значением позиции при создании нового модуля."
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "Шаблон консольного порта"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "Шаблон порта консольного сервера"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "Шаблон переднего порта"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "Шаблон интерфейса"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "Шаблон розетки питания"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "Шаблон порта питания"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "Шаблон заднего порта"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5816,14 +5830,14 @@ msgstr "Шаблон заднего порта"
msgid "Console Port"
msgstr "Консольный порт"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Порт консольного сервера"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5834,7 +5848,7 @@ msgstr "Порт консольного сервера"
msgid "Front Port"
msgstr "Передний порт"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5847,40 +5861,40 @@ msgstr "Передний порт"
msgid "Rear Port"
msgstr "Задний порт"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "Порт питания"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "Розетка питания"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "Назначение компонентов"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr "Инвентарный номер можно присвоить только одному компоненту."
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "Интерфейс LAG"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "Фильтровать доступные к назначению VLAN-ы по группе."
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "Дочернее устройство"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
@@ -5888,37 +5902,37 @@ msgstr ""
"Сначала необходимо создать дочерние устройства и назначить их площадке и "
"стойке родительского устройства."
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "Консольный порт"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "Порт консольного сервера"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "Передний порт"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "Розетка питания"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "Комплектующие"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "Роли комплектующих"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "Интерфейс виртуальной машины"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5935,7 +5949,7 @@ msgstr "Интерфейс виртуальной машины"
msgid "Virtual Machine"
msgstr "Виртуальная машина"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
msgid "A MAC address can only be assigned to a single object."
msgstr "MAC-адрес можно присвоить только одному объекту."
@@ -6018,8 +6032,8 @@ msgid "A position must be specified for the first VC member."
msgstr "Должность должна быть указана для первого члена VC."
#: netbox/dcim/models/cables.py:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr " лейбл"
@@ -6075,7 +6089,16 @@ msgstr "точка подключения кабеля"
msgid "cable terminations"
msgstr "точки подключения кабеля"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr ""
+"Невозможно подключить кабель к {obj_parent} > {obj} потому что оно помечено "
+"как подключенное."
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6084,72 +6107,72 @@ msgstr ""
"Обнаружен дубликат подключения для {app_label}.{model} {termination_id}: "
"кабель {cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Кабели не могут быть подключены к {type_display} интерфейсов"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Концевые разъемы, подключенные к сети провайдера, могут не подключаться к "
"кабелям."
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "активен"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "завершен"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "разделен"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "кабельная трасса"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "кабельные трассы"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr ""
"Все исходные терминалы должны быть прикреплены к одной и той же ссылке"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr "Все промежуточные терминалы должны иметь один и тот же тип терминации"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr ""
"Все терминалы среднего диапазона должны иметь один и тот же родительский "
"объект"
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "Все каналы должны быть кабельными или беспроводными"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "Все ссылки должны соответствовать первому типу ссылки"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr ""
"Количество всех позиций на пути на противоположных концах ссылок должно "
"совпадать"
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "Фильтр положения удаленного оконечного устройства отсутствует"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6158,16 +6181,16 @@ msgstr ""
"{module} принимается в качестве замены положения отсека для модулей при "
"подключении к модулю того или иного типа."
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "Физический лейбл"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr "Шаблоны компонентов нельзя перемещать на устройства другого типа."
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6175,145 +6198,139 @@ msgstr ""
"Шаблон компонента нельзя связать как с типом устройства, так и с типом "
"модуля."
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
msgstr ""
"Шаблон компонента должен быть связан с типом устройства или типом модуля."
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "шаблон консольного порта"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "шаблоны консольных портов"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "шаблон порта консольного сервера"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "шаблоны портов консольного сервера"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "максимальное потребление"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "выделенное потребление"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "шаблон порта питания"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "шаблоны портов питания"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr ""
"Выделенная мощность не может превышать максимальную ({maximum_draw}Вт)."
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "фаза электропитания"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "Фаза (для трехфазных)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "шаблон розетки питания"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "шаблоны розеток питания"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr ""
"Родительский порт питания ({power_port}) должен принадлежать тому же типу "
"устройства"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr ""
"Родительский порт питания ({power_port}) должен принадлежать тому же типу "
"модулей"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "только управление"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "интерфейс моста"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "роль беспроводной сети"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "шаблон интерфейса"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "шаблоны интерфейсов"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "Интерфейс не может быть подключен к самому себе."
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr ""
"Интерфейс моста ({bridge}) должно принадлежать к тому же типу устройства"
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Интерфейс моста ({bridge}) должен принадлежать к одному типу модулей"
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "положение заднего порта"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "шаблон переднего порта"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "шаблоны передних портов"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "Задний порт ({name}) должно принадлежать к тому же типу устройства"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
@@ -6322,48 +6339,48 @@ msgstr ""
"Неверное положение заднего порта ({position}); задний порт {name} имеет "
"только {count} позиции"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "позиция"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "шаблон заднего порта"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "шаблоны задних портов"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "позиция"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr ""
"Идентификатор, на который следует ссылаться при переименовании установленных"
" компонентов"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "шаблон модульного отсека"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "шаблоны модульных отсеков"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "шаблон отсека для устройств"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "шаблоны отсеков для устройств"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6372,230 +6389,230 @@ msgstr ""
"Роль подустройства типа устройства ({device_type}) должно быть установлено "
"значение «родительский», чтобы разрешить отсеки для устройств."
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "номер модели"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "Номер модели, присвоенный производителем"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "шаблон инвентарного товара"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "шаблоны товаров инвентаря"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "Компоненты нельзя перемещать на другое устройство."
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "конец кабеля"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "отметка подключена"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "Обращайтесь так, как будто кабель подключен"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr "При подключении кабеля необходимо указать конец кабеля (A или B)."
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "Нельзя указывать конец кабеля без указания самого кабеля."
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "Невозможно отметить как подключенный, если присоединен кабель."
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} модели должны объявить свойство parent_object"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "Тип физического порта"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "скорость"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "Скорость порта в битах в секунду"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "консольный порт"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "консольные порты"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "порт консольного сервера"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "порты консольного сервера"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "порт питания"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "порты питания"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "розетка питания"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "розетки питания"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Родительский порт питания ({power_port}) должен принадлежать тому же "
"устройству"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "режим"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "Стратегия маркировки IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "родительский интерфейс"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "VLAN без тегов"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "тегированные VLAN"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "Сеть Q-in-Q"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "основной MAC-адрес"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Только интерфейсы Q-in-Q могут указывать служебную VLAN."
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
"({interface})."
msgstr "MAC-адрес {mac_address} назначен другому интерфейсу ({interface}). "
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "родительский LAG"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr "Этот интерфейс используется только для внеполосного управления"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "скорость (Кбит/с)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "дуплекс"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "64-битное всемирное имя"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "беспроводной канал"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "частота канала (МГц)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "Заполнено выбранным каналом (если задано)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "мощность передачи (дБм)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "беспроводные LANs"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "интерфейс"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "интерфейсы"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} к интерфейсам нельзя подключать кабель."
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} интерфейсы нельзя пометить как подключенные."
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr "Интерфейс не может быть собственным родителем."
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr ""
"Родительскому интерфейсу могут быть назначены только виртуальные интерфейсы."
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6604,7 +6621,7 @@ msgstr ""
"Выбранный родительский интерфейс ({interface}) принадлежит другому "
"устройству ({device})"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6613,7 +6630,7 @@ msgstr ""
"Выбранный родительский интерфейс ({interface}) принадлежит {device}, который"
" не является частью виртуального шасси {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6622,7 +6639,7 @@ msgstr ""
"Выбранный интерфейс моста ({bridge}) принадлежит другому устройству "
"({device})."
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6631,22 +6648,22 @@ msgstr ""
"Выбранный интерфейс моста ({interface}) принадлежит {device}, который не "
"является частью виртуального шасси {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Виртуальные интерфейсы не могут иметь родительский интерфейс LAG."
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr "Интерфейс LAG не может быть собственным родителем."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
msgstr ""
"Выбранный интерфейс LAG ({lag}) принадлежит другому устройству ({device})."
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6655,52 +6672,34 @@ msgstr ""
"Выбранный интерфейс LAG ({lag}) принадлежит {device}, который не является "
"частью виртуального шасси {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "Виртуальные интерфейсы не могут иметь режим PoE."
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "Виртуальные интерфейсы не могут иметь тип PoE."
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr "При назначении типа PoE необходимо указать режим PoE."
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr ""
-"Роль беспроводной связи может быть установлена только на беспроводных "
-"интерфейсах."
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "Канал можно настроить только на беспроводных интерфейсах."
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr ""
"Частота канала может быть установлена только на беспроводных интерфейсах."
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr "Невозможно указать произвольную частоту для выбранного канала."
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr ""
"Ширина канала может быть установлена только на беспроводных интерфейсах."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr "Невозможно указать произвольную ширину полосы для выбранного канала."
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr ""
"Режим интерфейса не поддерживает виртуальную локальную сеть без тегов."
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6709,25 +6708,25 @@ msgstr ""
"VLAN без тегов ({untagged_vlan}) должна принадлежать той же площадке, что и "
"родительское устройство интерфейса, или она должна быть глобальной."
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "Нанесенное на карту положение на соответствующем заднем порту"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "фронтальный порт"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "фронтальные порты"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr ""
"Задний порт ({rear_port}) должно принадлежать одному и тому же устройству"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -6736,19 +6735,19 @@ msgstr ""
"Неверное положение заднего порта ({rear_port_position}): Задний порт {name} "
"имеет только {positions} позиции."
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "Количество передних портов, которые можно сопоставить"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "задний порт"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "задние порты"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6757,38 +6756,38 @@ msgstr ""
"Количество позиций не может быть меньше количества сопоставленных передних "
"портов ({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "модульный отсек"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "отсеки для модулей"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr "Отсек для модулей не может принадлежать установленному в нем модулю."
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "отсек для устройств"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "отсеки для устройств"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr ""
"Этот тип устройства ({device_type}) не поддерживает отсеки для устройств."
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "Невозможно установить устройство в само по себе."
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6796,61 +6795,61 @@ msgstr ""
"Невозможно установить указанное устройство; устройство уже установлено в "
"{bay}."
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "роль элемента инвентаря"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "роли элементов инвентаря"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "серийный номер"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "инвентарный номер"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr "Инвентарный номер, используемый для идентификации этого элемента"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "обнаружено"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "Этот элемент был обнаружен автоматически"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "элемент инвентаря"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "элементы инвентаря"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "Невозможно назначить себя родителем."
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr ""
"Предмет родительского инвентаря не принадлежит одному и тому же устройству."
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr "Невозможно переместить инвентарь вместе с дочерней зависимостью"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr ""
"Невозможно присвоить инвентарный предмет компоненту на другом устройстве"
@@ -7264,6 +7263,29 @@ msgstr ""
"Невозможно переназначить MAC-адрес, если он назначен основным MAC-адресом "
"объекта"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "Интерфейс не может быть подключен к самому себе."
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Виртуальные интерфейсы не могут иметь режим PoE."
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Виртуальные интерфейсы не могут иметь тип PoE."
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "При назначении типа PoE необходимо указать режим PoE."
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr ""
+"Роль беспроводной связи может быть установлена только на беспроводных "
+"интерфейсах."
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "схема"
@@ -7488,7 +7510,7 @@ msgstr "Локально назначенный идентификатор"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Функциональная роль"
@@ -7721,7 +7743,7 @@ msgstr "Доступен"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "Устройства"
@@ -7748,7 +7770,7 @@ msgid "U Height"
msgstr "Высота U"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7800,8 +7822,8 @@ msgid "Power outlets"
msgstr "Розетки питания"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7813,7 +7835,7 @@ msgstr "Розетки питания"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "Интерфейсы"
@@ -7848,8 +7870,8 @@ msgid "Module Bay"
msgstr "Модульный отсек"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7879,8 +7901,8 @@ msgid "Allocated draw (W)"
msgstr "Выделенная мощность (Вт)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -7929,7 +7951,7 @@ msgstr "Серийный номер модуля"
#: netbox/dcim/tables/devices.py:940
msgid "Module Asset Tag"
-msgstr "Тег активов модуля"
+msgstr "Инвентарный номер модуля"
#: netbox/dcim/tables/devices.py:949
msgid "Module Status"
@@ -7980,8 +8002,8 @@ msgstr "Полная глубина"
msgid "Instances"
msgstr "Инстансы"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -7991,8 +8013,8 @@ msgstr "Инстансы"
msgid "Console Ports"
msgstr "Порты консоли"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -8002,8 +8024,8 @@ msgstr "Порты консоли"
msgid "Console Server Ports"
msgstr "Порты консольного сервера"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -8013,8 +8035,8 @@ msgstr "Порты консольного сервера"
msgid "Power Ports"
msgstr "Порты питания"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -8024,8 +8046,8 @@ msgstr "Порты питания"
msgid "Power Outlets"
msgstr "Розетки питания"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -8034,8 +8056,8 @@ msgstr "Розетки питания"
msgid "Front Ports"
msgstr "Фронтальные порты"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -8045,16 +8067,16 @@ msgstr "Фронтальные порты"
msgid "Rear Ports"
msgstr "Задние порты"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "Отсеки для устройств"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -8134,58 +8156,58 @@ msgstr ""
msgid "Disconnected {count} {type}"
msgstr "Отключен {count} {type}"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "Резервирование"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "Устройства без стоек"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "Контекст конфигурации"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "Конфигурация рендера"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "Виртуальные машины"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "Установлено устройство {device} в отсек {device_bay}."
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "Удалено устройство {device} из отсека {device_bay}."
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "Потомки"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "Добавлен участник {device}"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr "Невозможно удалить главное устройство {device} из виртуального шасси."
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "{device} удалено из виртуального шасси {chassis}"
@@ -8199,11 +8221,16 @@ msgstr "Неизвестный связанный объект (ы): {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "Изменение типа настраиваемых полей не поддерживается."
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "Для этого сценария планирование отключено."
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "Запланированное время должно быть в будущем."
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "Текст"
@@ -8715,7 +8742,7 @@ msgstr "Активен"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "Типы объектов"
@@ -8821,9 +8848,9 @@ msgstr "Классификация записей"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "Пользователи"
@@ -8839,9 +8866,9 @@ msgstr ""
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "Группы"
@@ -9170,10 +9197,6 @@ msgstr "Интервал повторного запуска отчета (в м
msgid " (current time: {now})"
msgstr " (текущее время: {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "Запланированное время должно быть в будущем."
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "Зафиксируйте изменения"
@@ -9502,106 +9525,109 @@ msgstr "Истина"
msgid "False"
msgstr "Ложь"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, python-brace-format
msgid "Values must match this regex: {regex}"
msgstr ""
"Значения должны соответствовать этому регулярному вырагу: "
"{regex}"
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "Значение должно быть строкой."
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Значение должно совпадать с регулярным выраженностью '{regex}'"
-#: netbox/extras/models/customfields.py:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "Значение должно быть целым числом."
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Значение должно быть не менее {minimum}"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Значение не должно превышать {maximum}"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "Значение должно быть десятичным."
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "Значение должно быть истинным или ложным."
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "Значения дат должны быть в формате ISO 8601 (YYYY-MM-DD)."
-#: netbox/extras/models/customfields.py:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Неверный выбор ({value}2) для выбора набора {choiceset}."
-#: netbox/extras/models/customfields.py:751
+#: netbox/extras/models/customfields.py:767
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "Неверный выбор (ы){value}2) для выбора набора {choiceset}."
-#: netbox/extras/models/customfields.py:760
+#: netbox/extras/models/customfields.py:776
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "Значение должно быть идентификатором объекта, а не {type}"
-#: netbox/extras/models/customfields.py:766
+#: netbox/extras/models/customfields.py:782
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "Значение должно быть списком идентификаторов объектов, а не {type}"
-#: netbox/extras/models/customfields.py:770
+#: netbox/extras/models/customfields.py:786
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Обнаружен неправильный идентификатор объекта: {id}"
-#: netbox/extras/models/customfields.py:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "Обязательное поле не может быть пустым."
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
msgid "Base set of predefined choices (optional)"
msgstr "Базовый набор предопределенных вариантов (опционально)"
-#: netbox/extras/models/customfields.py:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "Варианты автоматически упорядочены в алфавитном порядке"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "набор вариантов для настраиваемых полей"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "наборы вариантов для настраиваемых полей"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "Должен определить базовые или дополнительные варианты."
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -10067,19 +10093,19 @@ msgstr "помеченный товар"
msgid "tagged items"
msgstr "помеченные товары"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "Данные скрипта"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "Параметры выполнения сценария"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml устарел и будет удален в версии 4.5"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json устарел и будет удален в версии 4.5"
@@ -10276,32 +10302,32 @@ msgstr "Неверный атрибут»{name}\"по запросу"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Недопустимый атрибут \"{name}\" для {model}"
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Во время рендеринга шаблона произошла ошибка: {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "Панель виджетов была сброшена."
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "Добавлен виджет: "
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "Обновлен виджет: "
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "Удален виджет: "
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "Ошибка при удалении виджета: "
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr "Невозможно запустить скрипт: процесс RQ не запущен."
@@ -10490,71 +10516,67 @@ msgstr "Диапазоны, содержащие этот префикс или
msgid "Parent prefix"
msgstr "Родительский префикс"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "FHRP группа (ID)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "Присвоен интерфейсу"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "Назначено"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "Служба подачи заявок (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "Внутренний NAT IP-адрес (ID)"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "Сетевая локальная сеть Q-in-Q (ID)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Номер виртуальной локальной сети Q-in-Q (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "Назначенный интерфейс виртуальной машины"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "Политика трансляции VLAN (название)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "Группа FHRP (название)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "Группа FHRP (идентификатор)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "IP-адрес (ID)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "IP-адрес"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "Основной IPv4 (ID)"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "Основной IPv4 (адрес)"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "Основной IPv6 (ID)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "Основной IPv6 (адрес)"
@@ -10665,8 +10687,8 @@ msgid "DNS name"
msgstr "DNS-имя"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10712,7 +10734,7 @@ msgstr "Аутентификация"
msgid "VLAN ID ranges"
msgstr "Диапазоны идентификаторов VLAN"
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10726,7 +10748,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "Площадка и группа"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10734,8 +10756,8 @@ msgid "Policy"
msgstr "Политика"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "Порты"
@@ -10794,69 +10816,69 @@ msgstr "Внеполосный IP-адрес"
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr "Назначьте это как внеполосный IP-адрес для указанного устройства"
-#: netbox/ipam/forms/bulk_import.py:384
+#: netbox/ipam/forms/bulk_import.py:398
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"Не указано устройство или виртуальная машина; невозможно установить в "
"качестве основного IP-адреса"
-#: netbox/ipam/forms/bulk_import.py:388
+#: netbox/ipam/forms/bulk_import.py:402
msgid "No device specified; cannot set as out-of-band IP"
msgstr "Устройство не указано; невозможно установить как внеполосный IP-адрес"
-#: netbox/ipam/forms/bulk_import.py:392
+#: netbox/ipam/forms/bulk_import.py:406
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "Невозможно установить внеполосный IP-адрес для виртуальных машин"
-#: netbox/ipam/forms/bulk_import.py:396
+#: netbox/ipam/forms/bulk_import.py:410
msgid "No interface specified; cannot set as primary IP"
msgstr ""
"Интерфейс не указан; невозможно установить в качестве основного IP-адреса"
-#: netbox/ipam/forms/bulk_import.py:400
+#: netbox/ipam/forms/bulk_import.py:414
msgid "No interface specified; cannot set as out-of-band IP"
msgstr "Интерфейс не указан; невозможно установить как внеполосный IP-адрес"
-#: netbox/ipam/forms/bulk_import.py:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "Тип авторизации"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "Назначенная VLAN группа"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)"
msgstr "Сервисная VLAN (для клиентских виртуальных сетей Q-in-Q/802.1ad)"
-#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "Политика трансляции VLAN"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "протокол IP"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "Тип родителя (приложение и модель)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "Имя родительского объекта"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "Идентификатор родительского объекта"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr ""
"Один из parent_object_type или parent_object_id должен быть включен в "
"parent_object_type"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} не назначается этому родителю."
@@ -10922,17 +10944,13 @@ msgstr "Устройство/виртуальная машина"
msgid "Parent Prefix"
msgstr "Родительский префикс"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "Назначено интерфейсу"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "DNS-имя"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "VLAN-ы"
@@ -11584,7 +11602,7 @@ msgid "Added"
msgstr "Добавлено"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11727,23 +11745,23 @@ msgstr ""
"В именах DNS разрешены только буквенно-цифровые символы, звездочки, дефисы, "
"точки и символы подчеркивания"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "Интерфейсы устройств"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "Интерфейсы виртуальных машин"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "Дочерние префиксы"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "Дочерние диапазоны"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "Связанные IP-адреса"
@@ -12059,39 +12077,52 @@ msgstr "Включить режим обслуживания"
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "Включен второй пилот NetBox"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr ""
+"Включите агент NetBox Copilot AI по всему миру. Если этот параметр включен, "
+"пользователи могут переключать агента по отдельности."
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQL включен"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "Включите API GraphQL"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "Хранение журнала изменений"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr ""
"Количество дней для хранения истории изменений (равно нулю без ограничений)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "Сохранение результатов задач"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr ""
"Количество дней для хранения истории результатов задач (укажите 0 для "
"неограниченного хранения)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "URL-адрес карты"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "Базовый URL-адрес для картографирования географических местоположений"
@@ -12386,7 +12417,7 @@ msgstr "Профили IPsec"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "Виртуальные диски"
@@ -12556,9 +12587,9 @@ msgstr "Администратор"
msgid "API Tokens"
msgstr "Токены API"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "Разрешения"
@@ -12730,59 +12761,67 @@ msgid "Support for translation has been disabled locally"
msgstr "Поддержка перевода отключена локально"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "Второй пилот NetBox"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "Включите агент искусственного интеллекта NetBox Copilot"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "Длина страницы"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "Количество объектов, отображаемых на странице по умолчанию"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "Размещение пагинатора"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "Внизу"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "Вверху"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "Вверху и внизу"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr ""
"Где элементы управления пагинатором будут отображаться относительно таблицы"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "Полосатые строки таблицы"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr ""
"Отображайте строки таблицы чередующимися цветами для повышения удобства "
"чтения"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "Формат данных"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr ""
"Предпочтительный синтаксис для отображения общих данных в пользовательском "
"интерфейсе"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "CSV-разделитель"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr "Символ, используемый для разделения полей в данных CSV"
@@ -12799,63 +12838,63 @@ msgstr "Невозможно добавить хранилище в реестр
msgid "Cannot delete stores from registry"
msgstr "Невозможно удалить хранилище из реестра"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "Чешский"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "Датский"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "Немецкий"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "Английский"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "Испанский"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "Французский"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "Итальянский"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "Японский"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "Голландский"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "Польский"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "Португальский"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "Русский"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "Турецкий"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "Украинский"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "Китайский"
@@ -12924,28 +12963,28 @@ msgid "Updated {count} {object_type}"
msgstr "Обновлено {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "{object_type} не были выбраны."
-#: netbox/netbox/views/generic/bulk_views.py:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Переименован(-о) {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "Массовое удаление {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Удален(-о) {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr ""
"Не удалось удалить из-за наличия одного или нескольких зависимых объектов."
@@ -13520,7 +13559,7 @@ msgstr "Максимальный размер страницы"
msgid "User preferences"
msgstr "Пользовательские предпочтения"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "Сохранение рабочих мест"
@@ -13939,7 +13978,7 @@ msgstr "Карта"
#: netbox/templates/dcim/module.html:81
#: netbox/templates/dcim/modulebay.html:74 netbox/templates/dcim/rack.html:61
msgid "Asset Tag"
-msgstr "Тег актива"
+msgstr "Инвентарный номер"
#: netbox/templates/dcim/device.html:129
msgid "View Virtual Chassis"
@@ -14510,7 +14549,7 @@ msgstr "Добавить нового участника"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "Действия"
@@ -15716,7 +15755,7 @@ msgid "View"
msgstr "Вид"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "Ограничения"
@@ -16183,23 +16222,23 @@ msgstr "Является суперпользователем"
msgid "Can View"
msgstr "Может просматривать"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "Можно добавить"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "Может измениться"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "Можно удалить"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "Пользовательский интерфейс"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -16209,7 +16248,7 @@ msgstr ""
"свой ключ до отправки этой формы, так как после создания токена она"
" может быть недоступна."
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -16219,33 +16258,33 @@ msgstr ""
"поле пустым, чтобы не было ограничений. Пример: 10.1.1.0/24, "
"192.168.10.16/32, 2001:DB8:1::/64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "Подтвердите пароль"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr "Введите тот же пароль, что и раньше, для проверки."
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr ""
"Пароли не совпадают! Пожалуйста, проверьте введенные данные и попробуйте "
"снова."
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr "Выберите типы объектов, к которым будет применяться разрешение."
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "Дополнительные действия"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "Действия, предпринятые в дополнение к перечисленным выше"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -16255,15 +16294,15 @@ msgstr ""
"Оставьте значение null для соответствия всем объектам этого типа. Список из "
"нескольких объектов приведет к логической операции ИЛИ."
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "Объекты"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "Должно быть выбрано хотя бы одно действие."
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "Неверный фильтр для {model}: {error}"
@@ -16359,7 +16398,7 @@ msgstr "пользователя"
msgid "A user with this username already exists."
msgstr "Пользователь с таким именем уже существует."
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "Настраиваемые Действия"
@@ -16583,12 +16622,12 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Уникальное сокращение, удобное для URL-адресов"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr ""
"Введите контекстные данные в JSON формате."
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "MAC-адрес должен быть в формате EUI-48"
@@ -17086,7 +17125,7 @@ msgstr "виртуальный диск"
msgid "virtual disks"
msgstr "виртуальные диски"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "Добавлено {count} устройств(-а) для кластеризации {cluster}"
diff --git a/netbox/translations/tr/LC_MESSAGES/django.mo b/netbox/translations/tr/LC_MESSAGES/django.mo
index 41bb0b885..0b2510ebc 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 5c77b6c01..24e98b629 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-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+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"
@@ -25,7 +25,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "Anahtar"
@@ -62,7 +62,7 @@ msgstr "Son Kullanım"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "İzin verilen IP'ler"
@@ -135,7 +135,7 @@ msgid "Decommissioned"
msgstr "Hizmet dışı bırakıldı"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -172,9 +172,9 @@ msgstr "konuştu"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "Bölge (ID)"
@@ -184,10 +184,10 @@ msgstr "Bölge (ID)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "Bölge (kısa ad)"
@@ -196,10 +196,10 @@ msgstr "Bölge (kısa ad)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "Site grubu (ID)"
@@ -208,11 +208,11 @@ msgstr "Site grubu (ID)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "Site grubu (kısa ad)"
@@ -229,16 +229,16 @@ msgstr "Site grubu (kısa ad)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -269,7 +269,7 @@ msgstr "Site"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "Site (kısa ad)"
@@ -325,10 +325,10 @@ msgstr "Devre tipi (kısa ad)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "Site (ID)"
@@ -336,8 +336,8 @@ msgstr "Site (ID)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "Konum (ID)"
@@ -347,9 +347,9 @@ msgstr "Fesih A (ID)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -393,7 +393,7 @@ msgstr "Devre"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "Konum (kısa ad)"
@@ -414,7 +414,7 @@ msgstr "Devre (ID)"
msgid "Virtual circuit (CID)"
msgstr "Sanal devre (CID)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "Sanal devre (ID)"
@@ -450,8 +450,8 @@ msgstr "Sanal devre tipi (kısa ad)"
msgid "Virtual circuit"
msgstr "Sanal devre"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "Arayüz (ID)"
@@ -462,7 +462,7 @@ msgstr "Arayüz (ID)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -716,8 +716,8 @@ msgstr "Renk"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -800,7 +800,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:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -828,7 +828,7 @@ msgstr "Sağlayıcı hesabı"
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -883,8 +883,8 @@ msgstr "Durum"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -987,17 +987,18 @@ msgstr "Servis Parametreleri"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1015,7 +1016,7 @@ msgstr "Öznitellikler"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1115,7 +1116,7 @@ msgstr "Sağlayıcı ağı"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1123,7 +1124,7 @@ msgstr "Sağlayıcı ağı"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1178,8 +1179,8 @@ msgstr "Devre tipi"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1197,8 +1198,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1238,9 +1239,9 @@ msgstr "Operasyonel rol"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1289,7 +1290,7 @@ msgstr "Arayüz"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1342,8 +1343,8 @@ msgstr "İletişim"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1399,7 +1400,7 @@ msgstr "Dönem Tarafı"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "Ödev"
@@ -1408,8 +1409,8 @@ msgstr "Ödev"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1456,12 +1457,12 @@ msgid "Group Assignment"
msgstr "Grup Ödevi"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1488,8 +1489,8 @@ msgstr "Benzersiz devre ID"
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1590,8 +1591,8 @@ msgstr "Bağlantı paneli ID ve port numaraları"
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1623,8 +1624,8 @@ msgstr "Bir devre sonlandırma, sonlandırma nesnesine bağlanmalıdır."
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1764,7 +1765,7 @@ msgstr "sanal devre sonlandırmaları"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1912,8 +1913,8 @@ msgstr "Taahhüt Oranı"
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1931,7 +1932,7 @@ msgstr "Taahhüt Oranı"
msgid "Comments"
msgstr "Yorumlar"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -1999,10 +2000,10 @@ msgstr "Fesih"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2052,12 +2053,12 @@ msgstr "Fesih"
msgid "Device"
msgstr "Cihaz"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "Devre için sonlandırma tanımlanmamıştır {circuit}."
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "Devre için değiştirilmiş sonlandırmalar {circuit}."
@@ -2243,7 +2244,7 @@ msgstr "Sadece HTTP(S) ile klonlama için kullanılır"
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "Şifre"
@@ -2274,14 +2275,14 @@ msgstr "Veri kaynağı (ID)"
msgid "Data source (name)"
msgstr "Veri kaynağı (isim)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "Kullanıcı (ID)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "Kullanıcı adı"
@@ -2296,7 +2297,8 @@ msgstr "Kullanıcı adı"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2413,7 +2415,7 @@ msgstr "Daha önce tamamlandı"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "Kullanıcı"
@@ -2520,7 +2522,7 @@ msgstr "Kullanıcı Tercihleri"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "Çeşitli"
@@ -2620,20 +2622,20 @@ msgid "Config revision #{id}"
msgstr "Yapılandırma revizyonu #{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2648,8 +2650,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2708,7 +2710,7 @@ msgstr ""
msgid "last updated"
msgstr "son güncellendi"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "yol"
@@ -3032,7 +3034,7 @@ msgstr "PID"
msgid "No workers found"
msgstr "İşçi bulunamadı"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "İş {job_id} bulunamadı"
@@ -3047,50 +3049,50 @@ msgstr "İş {id} bulunamadı."
msgid "Queued job #{id} to sync {datasource}"
msgstr "Sıraya alınmış iş #{id} senkronize etmek {datasource}"
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "Günlüğe"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "Geri yüklenen yapılandırma revizyonu #{id}"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "İş {id} silindi."
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "İş silinirken hata oluştu {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "İş {id} yeniden sıraya alındı."
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "İş {id} sıraya alındı."
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "İş {id} durduruldu."
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "İş durdurulamadı {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "Eklentiler kataloğu yüklenemedi"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "Eklenti {name} bulunamadı"
@@ -3218,16 +3220,16 @@ msgstr "Bayat"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3355,7 +3357,7 @@ msgstr "Sanal"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3366,7 +3368,7 @@ msgid "Virtual interfaces"
msgstr "Sanal arayüzler"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3577,9 +3579,9 @@ msgid "Three-phase"
msgstr "Üç fazlı"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Engelli"
@@ -3614,7 +3616,7 @@ msgid "Parent site group (slug)"
msgstr "Ana site grubu (kısa ad)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "Grup (ID)"
@@ -3637,16 +3639,16 @@ msgstr "Ana konum (kısa ad)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "Üretici (ID)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "Üretici (kısa ad)"
@@ -3659,23 +3661,23 @@ msgid "Rack type (ID)"
msgstr "Raf tipi (ID)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "Rol (ID)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "Rol (kısa ad)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "Raf (ID)"
@@ -3761,19 +3763,19 @@ msgid "Profile (name)"
msgstr "Profil (isim)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "Cihaz tipi (ID)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "Modül tipi (ID)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "Güç bağlantı noktası (ID)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "Ana envanter kalemi (ID)"
@@ -3823,9 +3825,9 @@ msgstr "Platform (ID)"
msgid "Platform (slug)"
msgstr "Platform (kısa ad)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "Site adı (kısa ad)"
@@ -3855,17 +3857,16 @@ msgid "Is full depth"
msgstr "Tam derinlik mi"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "MAC adresi"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3892,57 +3893,57 @@ msgstr "OOB İP (KİMLİĞİ)"
msgid "Has virtual device context"
msgstr "Sanal cihaz bağlamına sahiptir"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "VDC (KİMLİK)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "Cihaz modeli"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "Modül tipi (model)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "Modül yuvası (ID)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "Raf (isim)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "Cihaz (ID)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "Cihaz (isim)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "Cihaz tipi (model)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "Cihaz rolü (ID)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "Cihaz rolü (kısa ad)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "Sanal Kasa (ID)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3952,61 +3953,70 @@ msgstr "Sanal Kasa (ID)"
msgid "Virtual Chassis"
msgstr "Sanal Şasi"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "Modül (ID)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "Kablo (ID)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "Sanal makine (isim)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "Sanal makine (ID)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "Arayüz (isim)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "VM arabirimi (isim)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "VM arabirimi (ID)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "Atanmıştır"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "Birincildir"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "802.1Q Modu"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "Atanmış VLAN"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "Atanmış VID"
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4036,19 +4046,19 @@ msgstr "Atanmış VID"
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (RD)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (KİMLİĞİ)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4059,13 +4069,13 @@ msgstr "L2VPN (KİMLİĞİ)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "VLAN Çeviri Politikası (ID)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4074,39 +4084,39 @@ msgstr "VLAN Çeviri Politikası (ID)"
msgid "VLAN Translation Policy"
msgstr "VLAN Çeviri Politikası"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr "Aygıt ana olduğunda Aygıt için Sanal Kasa Arabirimleri"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr "Aygıt ana olduğunda Aygıt için Sanal Kasa Arabirimleri (ID)"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "Cihaz için Sanal Şasi Arayüzleri"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "Cihaz için Sanal Şasi Arayüzleri (ID)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "Arayüz türü"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "Ebeveyn arabirimi (ID)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "Köprülü arayüz (ID)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "LAG arabirimi (ID)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4114,78 +4124,78 @@ msgstr "LAG arabirimi (ID)"
msgid "MAC Address"
msgstr "MAC Adresi"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "Birincil MAC adresi (ID)"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "Birincil MAC adresi"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "Sanal Cihaz Bağlamı"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "Sanal Cihaz Bağlamı (Tanımlayıcı)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "Kablosuz LAN"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "Kablosuz bağlantı"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "Sanal devre sonlandırma (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "Ana modül yuvası (ID)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "Yüklü modül (ID)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "Yüklü cihaz (ID)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "Yüklü cihaz (isim)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "Master (ID)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "Master (isim)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "Kiracı (ID)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "Kiracı (kısa ad)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "Sonlandırılmamış"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "Güç paneli (ID)"
@@ -4197,7 +4207,7 @@ msgstr "Güç paneli (ID)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "Etiketler"
@@ -4257,8 +4267,8 @@ msgstr "Saat dilimi"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4431,7 +4441,7 @@ msgstr "Hava akışı"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4448,8 +4458,8 @@ msgstr "Raf"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "Donanım"
@@ -4473,10 +4483,10 @@ msgid "Exclude from utilization"
msgstr "Kullanımdan hariç tut"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4504,10 +4514,10 @@ msgid "Profile"
msgstr "Profil"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4542,8 +4552,8 @@ msgstr "Yapılandırma şablonu"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "Cihaz tipi"
@@ -4600,7 +4610,7 @@ msgid "Virtualization"
msgstr "Sanallaştırma"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "Modül tipi"
@@ -4643,7 +4653,7 @@ msgid "Domain"
msgstr "Alan adı"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "Güç paneli"
@@ -4678,8 +4688,8 @@ msgid "Maximum draw"
msgstr "Maksimum çekiliş"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "Maksimum güç çekimi (watt)"
@@ -4688,14 +4698,14 @@ msgid "Allocated draw"
msgstr "Tahsis edilen çekiliş"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "Tahsis edilen güç çekimi (watt)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "Güç bağlantı noktası"
@@ -4710,16 +4720,16 @@ msgstr "Yalnızca yönetim"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "PoE modu"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "PoE tipi"
@@ -4728,8 +4738,8 @@ msgstr "PoE tipi"
msgid "Wireless role"
msgstr "Kablosuz rolü"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4748,7 +4758,7 @@ msgstr "Modül"
msgid "LAG"
msgstr "GECİKME"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "Sanal cihaz bağlamları"
@@ -4776,21 +4786,21 @@ msgstr "Hız"
msgid "Mode"
msgstr "Modu"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "VLAN grubu"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "Etiketsiz VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4805,16 +4815,16 @@ msgstr "Etiketli VLAN'lar ekle"
msgid "Remove tagged VLANs"
msgstr "Etiketli VLAN'ları kaldır"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "Q-in-Q Hizmeti VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "Kablosuz LAN grubu"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4822,7 +4832,7 @@ msgid "Wireless LANs"
msgstr "Kablosuz LAN'lar"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4834,17 +4844,17 @@ msgid "Addressing"
msgstr "Adresleme"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "Operasyon"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4852,7 +4862,7 @@ msgid "Related Interfaces"
msgstr "İlgili Arayüzler"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4893,7 +4903,7 @@ msgid "available options"
msgstr "mevcut seçenekler"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5086,7 +5096,7 @@ msgstr "Bu modülün kurulu olduğu modül yuvası"
msgid "The type of module"
msgstr "Modül türü"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "Bileşenleri çoğaltın"
@@ -5098,11 +5108,11 @@ msgstr ""
"Bu modül türüyle ilişkili bileşenleri otomatik olarak doldurun (varsayılan "
"olarak etkindir)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "Bileşenleri benimseyin"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "Mevcut bileşenleri benimseyin"
@@ -5127,13 +5137,13 @@ msgstr "Bu prizi besleyen yerel güç portu"
msgid "Electrical phase (for three-phase circuits)"
msgstr "Elektrik fazı (üç fazlı devreler için)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "Ebeveyn arayüzü"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5199,8 +5209,8 @@ msgstr "Kablosuz rolü (AP/istasyon)"
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} cihaza atanmadı {device}"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "Arka bağlantı noktası"
@@ -5281,15 +5291,11 @@ msgstr "Sanal makine"
msgid "Parent VM of assigned interface (if any)"
msgstr "Atanan arabirimin üst VM'si (varsa)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "Atanmış arayüz"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "Birincildir"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr "Bunu atanan arayüz için birincil MAC adresi yapın"
@@ -5376,7 +5382,7 @@ msgstr ""
"{color} kullanılan herhangi bir renk adıyla eşleşmedi ve altı karakterden "
"uzundu: geçersiz altıgen."
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5407,7 +5413,7 @@ msgstr "Besleme tipi (AC/DC)"
msgid "Single or three-phase"
msgstr "Tek veya üç fazlı"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5418,7 +5424,7 @@ msgstr "Birincil IPv4"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "Maskeli IPv4 adresi, örn. 1.2.3.4/24"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5429,7 +5435,7 @@ msgstr "Birincil IPv6"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "Önek uzunluğuna sahip IPv6 adresi, örn. 2001:db8: :1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5472,7 +5478,7 @@ msgstr "Evlat edinemiyor {model} {name} zaten bir modüle ait olduğu için"
msgid "A {model} named {name} already exists"
msgstr "BİR {model} adlandırmak {name} zaten var"
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5481,7 +5487,7 @@ msgstr "BİR {model} adlandırmak {name} zaten var"
msgid "Power Panel"
msgstr "Güç Paneli"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5586,8 +5592,8 @@ msgstr "Tür"
msgid "Mgmt only"
msgstr "Sadece Mgmt"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "WWN"
@@ -5629,14 +5635,22 @@ msgstr "Kablo"
msgid "Discovered"
msgstr "Keşfedildi"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "Atanan Cihaz"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "Atanmış VM"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "Bir arayüze atandı"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "Bir arayüzün birincil MAC'si"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5668,12 +5682,12 @@ msgid "Scope"
msgstr "Kapsam"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "Lütfen bir seçin {scope_type}."
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "Kapsam türü (uygulama ve model)"
@@ -5735,15 +5749,15 @@ msgstr "Bu cihazın sanal kasadaki konumu tanımlanır"
msgid "The priority of the device in the virtual chassis"
msgstr "Sanal kasadaki cihazın önceliği"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr "Bu modül türüyle ilişkili bileşenleri otomatik olarak doldurun"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "ÖZELLİKLERİ"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5757,35 +5771,35 @@ msgstr ""
"[0-9]). Simge {module}, varsa, yeni bir modül "
"oluştururken otomatik olarak konum değeri ile değiştirilecektir."
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "Konsol bağlantı noktası şablonu"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "Konsol sunucusu bağlantı noktası şablonu"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "Ön bağlantı noktası şablonu"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "Arayüz şablonu"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "Elektrik prizi şablonu"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "Güç bağlantı noktası şablonu"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "Arka bağlantı noktası şablonu"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5793,14 +5807,14 @@ msgstr "Arka bağlantı noktası şablonu"
msgid "Console Port"
msgstr "Konsol Bağlantı Noktası"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Konsol Sunucusu Bağlantı Noktası"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5811,7 +5825,7 @@ msgstr "Konsol Sunucusu Bağlantı Noktası"
msgid "Front Port"
msgstr "Ön Bağlantı Noktası"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5824,40 +5838,40 @@ msgstr "Ön Bağlantı Noktası"
msgid "Rear Port"
msgstr "Arka Bağlantı Noktası"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "Güç Bağlantı Noktası"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "Güç Çıkışı"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "Bileşen Ataması"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr "Bir InventoryItem yalnızca tek bir bileşene atanabilir."
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "LAG arayüzü"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "Gruba göre atama için mevcut VLAN'ları filtreleyin."
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "Çocuk Cihazı"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
@@ -5865,37 +5879,37 @@ msgstr ""
"Alt aygıtlar önce oluşturulmalı ve ana aygıtın sahasına ve rafına "
"atanmalıdır."
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "Konsol bağlantı noktası"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "Konsol sunucusu bağlantı noktası"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "Ön bağlantı noktası"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "Güç çıkışı"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "Envanter Öğesi"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "Envanter Öğesi Rolü"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "VM Arayüzü"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5912,7 +5926,7 @@ msgstr "VM Arayüzü"
msgid "Virtual Machine"
msgstr "Sanal Makine"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
msgid "A MAC address can only be assigned to a single object."
msgstr "MAC adresi yalnızca tek bir nesneye atanabilir."
@@ -5991,8 +6005,8 @@ 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:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "etiketlemek"
@@ -6046,7 +6060,15 @@ msgstr "kablo sonlandırma"
msgid "cable terminations"
msgstr "kablo sonlandırmaları"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr ""
+"Kablo bağlanamıyor {obj_parent} > {obj} çünkü bağlı olarak işaretlenmiştir."
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6055,67 +6077,67 @@ msgstr ""
"Yinelenen sonlandırma bulundu {app_label}.{model} {termination_id}: kablo "
"{cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Kablolar sonlandırılamaz {type_display} arayüzleri"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr "Bir sağlayıcı ağına bağlı devre sonlandırmaları kablolanmayabilir."
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "aktiftir"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "tamamlandı"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "bölünmüş"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "kablo yolu"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "kablo yolları"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr "Tüm kaynak sonlandırmalar aynı bağlantıya eklenmelidir"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr ""
"Tüm orta açıklıklı sonlandırmalar aynı sonlandırma türüne sahip olmalıdır"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr "Tüm orta açıklıklı sonlandırmalar aynı ana nesneye sahip olmalıdır"
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "Tüm bağlantılar kablo veya kablosuz olmalıdır"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "Tüm bağlantılar ilk bağlantı türüyle eşleşmelidir"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr ""
"Bağlantıların zıt uçlarındaki yol içindeki tüm pozisyonlar eşleşmelidir"
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "Uzaktan sonlandırma konum filtresi eksik"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6124,23 +6146,23 @@ msgstr ""
"{module} bir modül tipine bağlandığında modül yuvası konumunun yerine kabul "
"edilir."
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "Fiziksel etiket"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr "Bileşen şablonları farklı bir aygıt türüne taşınamaz."
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
msgstr ""
"Bir bileşen şablonu hem aygıt türü hem de modül türüyle ilişkilendirilemez."
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6148,134 +6170,128 @@ msgstr ""
"Bir bileşen şablonu, bir aygıt türü veya bir modül türüyle "
"ilişkilendirilmelidir."
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "konsol bağlantı noktası şablonu"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "konsol bağlantı noktası şablonları"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "konsol sunucusu bağlantı noktası şablonu"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "konsol sunucusu bağlantı noktası şablonları"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "maksimum çekiliş"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "tahsis edilen çekiliş"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "güç bağlantı noktası şablonu"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "güç bağlantı noktası şablonları"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr "Tahsis edilen çekiliş maksimum çekilişi aşamaz ({maximum_draw}W)."
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "besleme bacağı"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "Faz (üç fazlı beslemeler için)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "elektrik prizi şablonu"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "elektrik prizi şablonları"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr ""
"Ana güç bağlantı noktası ({power_port}) aynı cihaz türüne ait olmalıdır"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr ""
"Ana güç bağlantı noktası ({power_port}) aynı modül türüne ait olmalıdır"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "sadece yönetim"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "köprü arayüzü"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "kablosuz rolü"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "arayüz şablonu"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "arayüz şablonları"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "Bir arayüz kendi başına köprülenemez."
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr "Köprü arayüzü ({bridge}) aynı cihaz türüne ait olmalıdır"
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Köprü arayüzü ({bridge}) aynı modül türüne ait olmalıdır"
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "arka port konumu"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "ön bağlantı noktası şablonu"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "ön bağlantı noktası şablonları"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "Arka bağlantı noktası ({name}) aynı cihaz türüne ait olmalıdır"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
@@ -6284,46 +6300,46 @@ msgstr ""
"Geçersiz arka bağlantı noktası konumu ({position}); arka bağlantı noktası "
"{name} sadece var {count} pozisyonlar"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "pozisyonlar"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "arka bağlantı noktası şablonu"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "arka bağlantı noktası şablonları"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "pozisyon"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr "Yüklü bileşenleri yeniden adlandırırken başvurulacak tanımlayıcı"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "modül bölmesi şablonu"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "modül bölmesi şablonları"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "cihaz yuvası şablonu"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "cihaz yuvası şablonları"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6332,227 +6348,227 @@ msgstr ""
"Aygıt türünün alt cihaz rolü ({device_type}) cihaz bölmelerine izin vermek "
"için “ebeveyn” olarak ayarlanmalıdır."
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "parça kimliği"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "Üretici tarafından atanan parça tanımlayıcısı"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "envanter öğesi şablonu"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "envanter öğe şablonları"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "Bileşenler farklı bir cihaza taşınamaz."
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "kablo ucu"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "bağlı olarak işaretle"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "Bir kablo bağlıymış gibi davranın"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr "Kablo takarken kablo ucunu (A veya B) belirtmelisiniz."
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "Kablo ucu kablo olmadan ayarlanmamalıdır."
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "Takılı bir kabloyla bağlı olarak işaretlenemiyor."
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} modeller bir parent_object özelliği bildirmelidir"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "Fiziksel bağlantı noktası tipi"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "sürat"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "Saniyede bit cinsinden port hızı"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "konsol bağlantı noktası"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "konsol bağlantı noktaları"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "konsol sunucusu bağlantı noktası"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "konsol sunucusu bağlantı noktaları"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "güç bağlantı noktası"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "güç bağlantı noktaları"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "elektrik prizi"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "elektrik prizleri"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr "Ana güç bağlantı noktası ({power_port}) aynı cihaza ait olmalıdır"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "mod"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q etiketleme stratejisi"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "ebeveyn arabirimi"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "etiketsiz VLAN"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "etiketli VLAN'lar"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q SVLAN"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "birincil MAC adresi"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Yalnızca Q-in-Q arayüzleri bir hizmet VLAN'ı belirtebilir."
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
"({interface})."
msgstr "MAC adresi {mac_address} farklı bir arayüze atanır ({interface})."
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "ebeveyn LAG"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr "Bu arayüz yalnızca bant dışı yönetim için kullanılır"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "hız (Kbps)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "dubleks"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "64 bit Dünya Çapında Adı"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "kablosuz kanal"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "kanal frekansı (MHz)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "Seçilen kanala göre doldurulur (ayarlanmışsa)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "iletim gücü (dBm)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "kablosuz LAN'lar"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "arayüz"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "arayüzleri"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} arabirimlerde kablo takılı olamaz."
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} arayüzler bağlı olarak işaretlenemez."
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr "Bir arayüz kendi ebeveyni olamaz."
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr "Bir üst arabirime yalnızca sanal arabirimler atanabilir."
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6560,7 +6576,7 @@ msgid ""
msgstr ""
"Seçilen üst arabirim ({interface}) farklı bir cihaza aittir ({device})"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6569,14 +6585,14 @@ msgstr ""
"Seçilen üst arabirim ({interface}) aittir {device}, sanal kasanın bir "
"parçası olmayan {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
"({device})."
msgstr "Seçilen köprü arayüzü ({bridge}) farklı bir cihaza aittir ({device})."
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6585,21 +6601,21 @@ msgstr ""
"Seçilen köprü arayüzü ({interface}) aittir {device}, sanal kasanın bir "
"parçası olmayan {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Sanal arabirimlerin üst LAG arabirimi olamaz."
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr "Bir LAG arabirimi kendi ana arabirimi olamaz."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
msgstr "Seçilen LAG arayüzü ({lag}) farklı bir cihaza aittir ({device})."
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6608,47 +6624,31 @@ msgstr ""
"Seçilen LAG arayüzü ({lag}) aittir {device}, sanal kasanın bir parçası "
"olmayan {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "Sanal arabirimler PoE moduna sahip olamaz."
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "Sanal arabirimler PoE tipine sahip olamaz."
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr "Bir PoE türü belirlerken PoE modunu belirtmelisiniz."
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr "Kablosuz rolü yalnızca kablosuz arayüzlerde ayarlanabilir."
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "Kanal sadece kablosuz arayüzlerde ayarlanabilir."
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr "Kanal frekansı yalnızca kablosuz arayüzlerde ayarlanabilir."
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr "Seçili kanal ile özel frekans belirlenemiyor."
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr "Kanal genişliği yalnızca kablosuz arayüzlerde ayarlanabilir."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr "Seçili kanal ile özel genişlik belirlenemiyor."
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr "Arayüz modu etiketsiz bir vlan'ı desteklemez."
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6657,24 +6657,24 @@ msgstr ""
"Etiketlenmemiş VLAN ({untagged_vlan}) arayüzün ana cihazıyla aynı siteye ait"
" olmalı veya global olmalıdır."
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "İlgili arka bağlantı noktasında eşlenmiş konum"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "ön bağlantı noktası"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "ön bağlantı noktaları"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "Arka bağlantı noktası ({rear_port}) aynı cihaza ait olmalıdır"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -6683,19 +6683,19 @@ msgstr ""
"Geçersiz arka bağlantı noktası konumu ({rear_port_position}): Arka bağlantı "
"noktası {name} sadece var {positions} pozisyonları."
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "Eşlenebilecek ön bağlantı noktalarının sayısı"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "arka bağlantı noktası"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "arka bağlantı noktaları"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6704,96 +6704,96 @@ msgstr ""
"Konum sayısı, eşlenen ön bağlantı noktalarının sayısından az olamaz "
"({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "modül yuvası"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "modül bölmeleri"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr "Bir modül yuvası, içinde kurulu bir modüle ait olamaz."
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "cihaz yuvası"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "cihaz yuvaları"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr "Bu tür bir cihaz ({device_type}) cihaz bölmelerini desteklemez."
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "Bir cihaz kendi içine yüklenemiyor."
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
msgstr "Belirtilen cihaz yüklenemiyor; cihaz zaten yüklü {bay}."
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "envanter kalemi rolü"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "envanter kalemi rolleri"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "seri numarası"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "varlık etiketi"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr "Bu öğeyi tanımlamak için kullanılan benzersiz bir etiket"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "keşfedilen"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "Bu öğe otomatik olarak keşfedildi"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "envanter kalemi"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "envanter kalemleri"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "Kendisi ebeveyn olarak atanamıyor."
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr "Ana envanter kalemi aynı cihaza ait değildir."
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr "Bağımlı çocuklarla bir envanter öğesi taşınamıyor"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr "Başka bir cihazdaki bileşene envanter öğesi atanamıyor"
@@ -7201,6 +7201,27 @@ msgstr ""
"Bir nesne için birincil MAC olarak belirlenirken MAC Adresi yeniden "
"atanamıyor"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "Bir arayüz kendi başına köprülenemez."
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Sanal arabirimler PoE moduna sahip olamaz."
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Sanal arabirimler PoE tipine sahip olamaz."
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "Bir PoE türü belirlerken PoE modunu belirtmelisiniz."
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr "Kablosuz rolü yalnızca kablosuz arayüzlerde ayarlanabilir."
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "şema"
@@ -7422,7 +7443,7 @@ msgstr "Yerel olarak atanmış tanımlayıcı"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Fonksiyonel rol"
@@ -7651,7 +7672,7 @@ msgstr "Ulaşılabilir"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "Aygıtlar"
@@ -7678,7 +7699,7 @@ msgid "U Height"
msgstr "U Yüksekliği"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7730,8 +7751,8 @@ msgid "Power outlets"
msgstr "Elektrik prizleri"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7743,7 +7764,7 @@ msgstr "Elektrik prizleri"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "Arayüzler"
@@ -7778,8 +7799,8 @@ msgid "Module Bay"
msgstr "Modül Yuvası"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7809,8 +7830,8 @@ msgid "Allocated draw (W)"
msgstr "Tahsis edilen çekiliş (W)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -7910,8 +7931,8 @@ msgstr "Tam Derinlik"
msgid "Instances"
msgstr "Örnekler"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -7921,8 +7942,8 @@ msgstr "Örnekler"
msgid "Console Ports"
msgstr "Konsol Bağlantı Noktaları"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -7932,8 +7953,8 @@ msgstr "Konsol Bağlantı Noktaları"
msgid "Console Server Ports"
msgstr "Konsol Sunucusu Bağlantı Noktaları"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -7943,8 +7964,8 @@ msgstr "Konsol Sunucusu Bağlantı Noktaları"
msgid "Power Ports"
msgstr "Güç Bağlantı Noktaları"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -7954,8 +7975,8 @@ msgstr "Güç Bağlantı Noktaları"
msgid "Power Outlets"
msgstr "Elektrik Prizleri"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -7964,8 +7985,8 @@ msgstr "Elektrik Prizleri"
msgid "Front Ports"
msgstr "Ön Bağlantı Noktaları"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -7975,16 +7996,16 @@ msgstr "Ön Bağlantı Noktaları"
msgid "Rear Ports"
msgstr "Arka Bağlantı Noktaları"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "Cihaz Yuvaları"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -8063,58 +8084,58 @@ msgstr "Test senaryosu peer_termination_type ayarlamalıdır"
msgid "Disconnected {count} {type}"
msgstr "Bağlantısı kesildi {count} {type}"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "Rezervasyon"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "Raf Olmayan Cihazlar"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "Yapılandırma Bağlamı"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "Oluştur Yapılandırması"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "Sanal Makineler"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "Yüklü cihaz {device} körfezde {device_bay}."
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "Kaldırılan cihaz {device} körfezden {device_bay}."
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "Çocuklar"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "Eklenen üye {device}"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr "Ana aygıt kaldırılamıyor {device} sanal kasadan."
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Kaldırıldı {device} sanal kasadan {chassis}"
@@ -8128,11 +8149,16 @@ msgstr "Bilinmeyen ilgili nesne (ler): {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "Özel alanların türünü değiştirmek desteklenmez."
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "Bu komut dosyası için zamanlama etkin değil."
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "Planlanan zaman gelecekte olmalıdır."
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "Metin"
@@ -8641,7 +8667,7 @@ msgstr "Aktif"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "Nesne türleri"
@@ -8744,9 +8770,9 @@ msgstr "Girişin sınıflandırılması"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "Kullanıcılar"
@@ -8762,9 +8788,9 @@ msgstr ""
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "Gruplar"
@@ -9092,10 +9118,6 @@ msgstr "Bu raporun yeniden çalıştırıldığı aralık (dakika cinsinden)"
msgid " (current time: {now})"
msgstr " (Geçerli saat: {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "Planlanan zaman gelecekte olmalıdır."
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "Değişiklikleri gerçekleştirme"
@@ -9420,103 +9442,106 @@ msgstr "Doğru"
msgid "False"
msgstr "Yanlış"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, 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:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "Değer bir dize olmalıdır."
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Değer regex ile eşleşmelidir '{regex}'"
-#: netbox/extras/models/customfields.py:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "Değer bir tamsayı olmalıdır."
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Değer en az olmalıdır {minimum}"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Değer geçmemelidir {maximum}"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "Değer ondalık olmalıdır."
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "Değer doğru veya yanlış olmalıdır."
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
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:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, 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:751
+#: netbox/extras/models/customfields.py:767
#, 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:760
+#: netbox/extras/models/customfields.py:776
#, 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:766
+#: netbox/extras/models/customfields.py:782
#, 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:770
+#: netbox/extras/models/customfields.py:786
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Geçersiz nesne kimliği bulundu: {id}"
-#: netbox/extras/models/customfields.py:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "Zorunlu alan boş olamaz."
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
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:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "Seçenekler otomatik olarak alfabetik olarak sıralanır"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "özel alan seçim kümesi"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "özel alan seçim kümeleri"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "Temel veya ekstra seçenekleri tanımlamalıdır."
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9986,19 +10011,19 @@ msgstr "etiketli öğe"
msgid "tagged items"
msgstr "etiketli öğeler"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "Komut Dosyası Verileri"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "Script Yürütme Parametreleri"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml kullanımdan kaldırıldı ve v4.5'te kaldırılacak"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json kullanımdan kaldırıldı ve v4.5'te kaldırılacak"
@@ -10195,32 +10220,32 @@ msgstr "Geçersiz öznitelik”{name}“istek için"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "\"{name}\" niteliği {model} için geçerli değil."
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Şablon oluşturulurken bir hata oluştu: {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "Kontrol paneliniz sıfırlandı."
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "Eklenen widget: "
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "Güncellenmiş widget: "
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "Silinen widget: "
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "Widget silinirken hata oluştu: "
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr "Komut dosyası çalıştırılamıyor: RQ işçi işlemi çalışmıyor."
@@ -10409,71 +10434,67 @@ msgstr "Bu önek veya IP'yi içeren aralıklar"
msgid "Parent prefix"
msgstr "Ebeveyn öneki"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "FHRP grubu (ID)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "Bir arayüze atanır"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "Atanmıştır"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "Uygulama Hizmeti (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "IP adresi içinde NAT (ID)"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "Q-in-Q SVLAN (ID)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Q-in-Q SVLAN numarası (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "Atanmış VM arabirimi"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "VLAN Çeviri Politikası (isim)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "FHRP Grubu (isim)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "FHRP Grubu (ID)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "IP adresi (ID)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "IP adresi"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "Birincil IPv4 (ID)"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "Birincil IPv4 (adres)"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "Birincil IPv6 (ID)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "Birincil IPv6 (adres)"
@@ -10584,8 +10605,8 @@ msgid "DNS name"
msgstr "DNS adı"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10631,7 +10652,7 @@ msgstr "Kimlik Doğrulama"
msgid "VLAN ID ranges"
msgstr "VLAN ID aralıkları"
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10645,7 +10666,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "Site ve Grup"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10653,8 +10674,8 @@ msgid "Policy"
msgstr "İlke"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "Limanlar"
@@ -10713,67 +10734,67 @@ msgstr "Bant dışı"
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:384
+#: netbox/ipam/forms/bulk_import.py:398
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:388
+#: netbox/ipam/forms/bulk_import.py:402
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:392
+#: netbox/ipam/forms/bulk_import.py:406
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:396
+#: netbox/ipam/forms/bulk_import.py:410
msgid "No interface specified; cannot set as primary IP"
msgstr "Arayüz belirtilmedi; birincil IP olarak ayarlanamıyor"
-#: netbox/ipam/forms/bulk_import.py:400
+#: netbox/ipam/forms/bulk_import.py:414
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:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "Kimlik doğrulama türü"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "Atanmış VLAN grubu"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
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:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "VLAN çeviri politikası"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "IP protokolü"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "Ebeveyn türü (uygulama ve model)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "Üst nesne adı"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "Üst nesne kimliği"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr ""
"Parent_object_type öğesine ana veya parent_object_id öğelerinden biri dahil "
"edilmelidir"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} bu ebeveyne atanmamıştır."
@@ -10839,17 +10860,13 @@ msgstr "Cihaz/VM"
msgid "Parent Prefix"
msgstr "Ebeveyn Öneki"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "Bir arayüze atandı"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "DNS Adı"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "VLAN'lar"
@@ -11484,7 +11501,7 @@ msgid "Added"
msgstr "Eklendi"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11626,23 +11643,23 @@ msgstr ""
"DNS adlarında yalnızca alfanümerik karakterlere, yıldızlara, tirelere, "
"noktalara ve alt çizgilere izin verilir"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "Cihaz Arayüzleri"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "VM Arayüzleri"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "Çocuk Önekleri"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "Çocuk Aralıkları"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "İlgili IP'ler"
@@ -11956,39 +11973,52 @@ msgstr "Bakım modunu etkinleştir"
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "NetBox Copilot etkinleştirildi"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr ""
+"NetBox Copilot AI aracısını küresel olarak etkinleştirin. Etkinleştirilirse,"
+" kullanıcılar aracıyı ayrı ayrı değiştirebilir."
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQL etkin"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "GraphQL API'sini etkinleştirin"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "Değişiklik günlüğü tutma"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr ""
"Değişiklik günlüğü geçmişini korumak için günler (sınırsız olarak sıfıra "
"ayarlayın)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "İş sonucunun korunması"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr ""
"İş sonucu geçmişini tutmak için günler (sınırsız olarak sıfıra ayarlayın)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "Haritalar URL'si"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "Coğrafi konumları haritalamak için temel URL"
@@ -12284,7 +12314,7 @@ msgstr "IPsec Profilleri"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "Sanal Diskler"
@@ -12454,9 +12484,9 @@ msgstr "Yönetici"
msgid "API Tokens"
msgstr "API Belirteçleri"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "İzinler"
@@ -12627,58 +12657,66 @@ msgid "Support for translation has been disabled locally"
msgstr "Çeviri desteği yerel olarak devre dışı bırakıldı"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "NetBox Yardımcı Pilot"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "NetBox Copilot AI aracısını etkinleştirme"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "Sayfa uzunluğu"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "Sayfa başına görüntülenecek varsayılan nesne sayısı"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "Paginator yerleşimi"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "Alt"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "Üst"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "İkisi de"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr "Paginator kontrollerinin bir tabloya göre görüntüleneceği yer"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "Çizgili tablo satırları"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr ""
"Okunabilirliği artırmak için tablo satırlarını alternatif renklerle "
"oluşturun"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "Veri biçimi"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr ""
"Kullanıcı arayüzünde genel verileri görüntülemek için tercih edilen "
"sözdizimi"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "CSV sınırlayıcı"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr "CSV verilerindeki alanları ayırmak için kullanılan karakter"
@@ -12695,63 +12733,63 @@ msgstr "Başlatıldıktan sonra kayıt defterine mağazalar eklenemiyor"
msgid "Cannot delete stores from registry"
msgstr "Mağazalar kayıt defterinden silinemiyor"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "Çek"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "Danca"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "Alman"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "İngilizce"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "İspanyolca"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "Fransızca"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "İtalyan"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "Japonca"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "Hollandalı"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "Lehçe"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "Portekizce"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "Rusça"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "Türkçe"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "Ukraynalı"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "Çince"
@@ -12821,28 +12859,28 @@ msgid "Updated {count} {object_type}"
msgstr "Güncellendi {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Hayır {object_type} seçildi."
-#: netbox/netbox/views/generic/bulk_views.py:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Yeniden adlandırıldı {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "Toplu silme {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Silinmiş {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr ""
"Bir veya daha fazla bağımlı nesnenin varlığı nedeniyle silme işlemi "
@@ -13417,7 +13455,7 @@ msgstr "Maksimum sayfa boyutu"
msgid "User preferences"
msgstr "Kullanıcı tercihleri"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "İş tutma"
@@ -14408,7 +14446,7 @@ msgstr "Yeni Üye Ekle"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "Eylemler"
@@ -15611,7 +15649,7 @@ msgid "View"
msgstr "Görünüm"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "Kısıtlamalar"
@@ -16078,23 +16116,23 @@ msgstr "Süper kullanıcı mı"
msgid "Can View"
msgstr "Görebilir"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "Ekleyebilir"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "Değişebilir"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "Silebilir"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "Kullanıcı Arayüzü"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -16104,7 +16142,7 @@ msgstr ""
"kaydettiğinizden emin olun belirteç oluşturulduktan sonra artık "
"erişilemeyebileceğinden, bu formu göndermeden önce."
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -16114,32 +16152,32 @@ msgstr ""
"olmadan boş bırakın. Örnek: 10.1.1.0/24.192.168.10.16/32,2001: db 8:1:"
" :/64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "Şifreyi onayla"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr "Doğrulama için öncekiyle aynı şifreyi girin."
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr ""
"Şifreler eşleşmiyor! Lütfen girdilerinizi kontrol edin ve tekrar deneyin."
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr "İznin uygulanacağı nesne türlerini seçin."
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "Ek eylemler"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "Yukarıda listelenenlere ek olarak verilen eylemler"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -16149,15 +16187,15 @@ msgstr ""
"ifadesi. Bu türdeki tüm nesneleri eşleştirmek için null bırakın. Birden çok "
"nesnenin listesi mantıksal bir OR işlemi ile sonuçlanır."
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "Nesneler"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "En az bir eylem seçilmelidir."
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "Geçersiz filtre {model}: {error}"
@@ -16251,7 +16289,7 @@ msgstr "kullanıcı"
msgid "A user with this username already exists."
msgstr "Bu kullanıcı adına sahip bir kullanıcı zaten var."
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "Özel Eylemler"
@@ -16469,13 +16507,13 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "URL dostu benzersiz stenografi"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr ""
"İçeriğe bağlam verilerini girin JSON "
"biçim."
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "MAC adresi EUI-48 formatında olmalıdır"
@@ -16964,7 +17002,7 @@ msgstr "sanal disk"
msgid "virtual disks"
msgstr "sanal diskler"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "Eklendi {count} kümelenecek cihazlar {cluster}"
diff --git a/netbox/translations/uk/LC_MESSAGES/django.mo b/netbox/translations/uk/LC_MESSAGES/django.mo
index c9193f4d7..d385e6feb 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 71fe76f36..edd3d9d83 100644
--- a/netbox/translations/uk/LC_MESSAGES/django.po
+++ b/netbox/translations/uk/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-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2025\n"
"Language-Team: Ukrainian (https://app.transifex.com/netbox-community/teams/178115/uk/)\n"
@@ -25,7 +25,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "Ключ"
@@ -62,7 +62,7 @@ msgstr "Використано востаннє"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "Дозволені IP-адреси"
@@ -134,7 +134,7 @@ msgid "Decommissioned"
msgstr "Виведені з експлуатації"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -171,9 +171,9 @@ msgstr "Спиця (в колесі)"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "Регіон (ідентифікатор)"
@@ -183,10 +183,10 @@ msgstr "Регіон (ідентифікатор)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "Регіон (скорочення)"
@@ -195,10 +195,10 @@ msgstr "Регіон (скорочення)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "Група тех. майданчиків (ідентифікатор)"
@@ -207,11 +207,11 @@ msgstr "Група тех. майданчиків (ідентифікатор)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "Група тех. майданчиків (скорочення)"
@@ -228,16 +228,16 @@ msgstr "Група тех. майданчиків (скорочення)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -268,7 +268,7 @@ msgstr "Тех. майданчик"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "Тех. майданчик (скорочення)"
@@ -324,10 +324,10 @@ msgstr "Тип каналу зв'язку (скорочення)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "Тех. майданчик (ідентифікатор)"
@@ -335,8 +335,8 @@ msgstr "Тех. майданчик (ідентифікатор)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "Місцезнаходження (ідентифікатор)"
@@ -346,9 +346,9 @@ msgstr "Припинення A (ідентифікатор)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -392,7 +392,7 @@ msgstr "Канал зв'язку"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "Місцезнаходження (скорочення)"
@@ -413,7 +413,7 @@ msgstr "Канал зв'язку (ідентифікатор)"
msgid "Virtual circuit (CID)"
msgstr "Віртуальна схема (CID)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "Віртуальна схема (ідентифікатор)"
@@ -449,8 +449,8 @@ msgstr "Тип віртуальної схеми (слимак)"
msgid "Virtual circuit"
msgstr "Віртуальна схема"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "Інтерфейс (ідентифікатор)"
@@ -461,7 +461,7 @@ msgstr "Інтерфейс (ідентифікатор)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -715,8 +715,8 @@ msgstr "Колір"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -799,7 +799,7 @@ msgstr "Обліковий запис постачальника"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -827,7 +827,7 @@ msgstr "Обліковий запис постачальника"
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -882,8 +882,8 @@ msgstr "Статус"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -986,17 +986,18 @@ msgstr "Параметри обслуговування"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1014,7 +1015,7 @@ msgstr "Атрибути"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1114,7 +1115,7 @@ msgstr "Мережа провайдера"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1122,7 +1123,7 @@ msgstr "Мережа провайдера"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1177,8 +1178,8 @@ msgstr "Тип каналу зв'язку"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1196,8 +1197,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1237,9 +1238,9 @@ msgstr "Операційна роль"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1288,7 +1289,7 @@ msgstr "Інтерфейс"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1341,8 +1342,8 @@ msgstr "Контакти"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1398,7 +1399,7 @@ msgstr "Сторона завершення"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "Призначення"
@@ -1407,8 +1408,8 @@ msgstr "Призначення"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1455,12 +1456,12 @@ msgid "Group Assignment"
msgstr "Групове завдання"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1487,8 +1488,8 @@ msgstr "Унікальний ідентифікатор каналу зв'язк
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1590,8 +1591,8 @@ msgstr "Ідентифікатор патч-панелі та номер(и) п
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1623,8 +1624,8 @@ msgstr "Закриття ланцюга повинно приєднатися д
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1764,7 +1765,7 @@ msgstr "завершення віртуальних схем"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1912,8 +1913,8 @@ msgstr "Гарантований процент чи коефіцієнт дос
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1931,7 +1932,7 @@ msgstr "Гарантований процент чи коефіцієнт дос
msgid "Comments"
msgstr "Коментарі"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -1999,10 +2000,10 @@ msgstr "Кінці"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2052,12 +2053,12 @@ msgstr "Кінці"
msgid "Device"
msgstr "Пристрій"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "Не визначено кінців для каналу зв'язку {circuit}."
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "Замінені місцями кінці для каналу зв'язку {circuit}."
@@ -2243,7 +2244,7 @@ msgstr "Використовується лише для клонування з
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "Пароль"
@@ -2274,14 +2275,14 @@ msgstr "Джерело даних (ідентифікатор)"
msgid "Data source (name)"
msgstr "Джерело даних (назва)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "Користувач (ідентифікатор)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "Ім'я користувача"
@@ -2296,7 +2297,8 @@ msgstr "Ім'я користувача"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2413,7 +2415,7 @@ msgstr "Завершено раніше"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "Користувач"
@@ -2518,7 +2520,7 @@ msgstr "Параметри користувача"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "Різне"
@@ -2618,20 +2620,20 @@ msgid "Config revision #{id}"
msgstr "Ревізія конфігурації #{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2646,8 +2648,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2705,7 +2707,7 @@ msgstr ""
msgid "last updated"
msgstr "останнє оновлення"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "доріжка"
@@ -3031,7 +3033,7 @@ msgstr "PID"
msgid "No workers found"
msgstr "Робочих процессів не знайдено"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "Завдання {job_id} не знайдено"
@@ -3046,50 +3048,50 @@ msgstr "Завдання {id} не знайдено."
msgid "Queued job #{id} to sync {datasource}"
msgstr "Завдання у черзі #{id} синхронізовано з {datasource}"
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "Журнал"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "Відновлена версія конфігурації #{id}"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "Завдання {id} було видалено."
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "Помилка при видаленні завдання {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "Завдання {id} було знову поставлено в чергу."
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "Завдання {id} був поставлений у чергу."
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "Завдання {id} було зупинено."
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "Не вдалося зупинити завдання {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "Не вдалося завантажити каталог плагінів"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "Плагін {name} не знайдено"
@@ -3217,16 +3219,16 @@ msgstr "Несвіжі"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3354,7 +3356,7 @@ msgstr "Віртуальний"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3365,7 +3367,7 @@ msgid "Virtual interfaces"
msgstr "Віртуальні інтерфейси"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3576,9 +3578,9 @@ msgid "Three-phase"
msgstr "Трифазний"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Вимкнений"
@@ -3613,7 +3615,7 @@ msgid "Parent site group (slug)"
msgstr "Батьківська група тех. майданчиків (скорочення)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "Група (ідентифікатор)"
@@ -3636,16 +3638,16 @@ msgstr "Батьківське розташування (скорочення)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "Виробник (ідентифікатор)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "Виробник (скорочення)"
@@ -3658,23 +3660,23 @@ msgid "Rack type (ID)"
msgstr "Тип стійки (ідентифікатор)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "Роль (ідентифікатор)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "Роль (скорочення)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "Стійка (ідентифікатор)"
@@ -3760,19 +3762,19 @@ msgid "Profile (name)"
msgstr "Профіль (ім'я)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "Тип пристрою (ідентифікатор)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "Тип модуля (ідентифікатор)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "Порт живлення (ідентифікатор)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "Батьківський предмет інвентарю (ідентифікатор)"
@@ -3822,9 +3824,9 @@ msgstr "Платформа (ідентифікатор)"
msgid "Platform (slug)"
msgstr "Платформа (скорочення)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "Назва тех. майданчика (скорочення)"
@@ -3854,17 +3856,16 @@ msgid "Is full depth"
msgstr "Це повна глибина"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "MAC-адреса"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3891,57 +3892,57 @@ msgstr "IP для зовнішнього незалежного керуванн
msgid "Has virtual device context"
msgstr "Має контекст віртуального пристрою"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "Імпульсне джерело живлення (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "Модель пристрою"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "Тип модуля (модель)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "Відсік модуля (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "Стійка (назва)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "Пристрій (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "Пристрій (назва)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "Тип пристрою (модель)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "Роль пристрою (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "Роль пристрою (скорочення)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "Віртуальне шасі (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3951,61 +3952,70 @@ msgstr "Віртуальне шасі (ідентифікатор)"
msgid "Virtual Chassis"
msgstr "Віртуальне шасі"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "Модуль (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "Кабель (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "Віртуальна машина (назва)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "Віртуальна машина (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "Інтерфейс (назва)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "Інтерфейс віртуальної машини (назва)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "Інтерфейс віртуальної машини (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "призначається"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "Є первинним"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "Режим 802.1Q"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "Призначений VLAN"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "Призначений VID"
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4035,19 +4045,19 @@ msgstr "Призначений VID"
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (RD)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4058,13 +4068,13 @@ msgstr "L2VPN (ідентифікатор)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "Політика перекладу VLAN (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4073,40 +4083,40 @@ msgstr "Політика перекладу VLAN (ідентифікатор)"
msgid "VLAN Translation Policy"
msgstr "Політика перекладу VLAN"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr "Віртуальні інтерфейси шасі для пристрою, коли пристрій є головним"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr ""
"Віртуальні інтерфейси шасі для пристрою, коли пристрій є головним (ID)"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "Віртуальні інтерфейси шасі для пристрою"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "Віртуальні інтерфейси шасі для пристрою (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "Вид інтерфейсу"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "Батьківський інтерфейс (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "Мостовий інтерфейс (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "Інтерфейс LAG (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4114,78 +4124,78 @@ msgstr "Інтерфейс LAG (ідентифікатор)"
msgid "MAC Address"
msgstr "MAC-адреса"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "Основна MAC-адреса (ідентифікатор)"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "Основна MAC-адреса"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "Контекст віртуального пристрою"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "Контекст віртуального пристрою (ідентифікатор)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "Бездротова локальна мережа"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "Бездротова зв'язок"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "Припинення віртуальної схеми (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "Відсік батьківського модуля (ідентифікатор)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "Встановлений модуль (ідентифікатор)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "Встановлений пристрій (ідентифікатор)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "Встановлений пристрій (назва)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "Майстер (ідентифікатор)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "Майстер (ім'я)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "Орендар (ідентифікатор)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "Орендар (скорочення)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "Незакінчений"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "Панель живлення (ідентифікатор)"
@@ -4197,7 +4207,7 @@ msgstr "Панель живлення (ідентифікатор)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "Мітки"
@@ -4257,8 +4267,8 @@ msgstr "Часовий пояс"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4431,7 +4441,7 @@ msgstr "Потік повітря"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4448,8 +4458,8 @@ msgstr "Стійка"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "Апаратне забезпечення"
@@ -4473,10 +4483,10 @@ msgid "Exclude from utilization"
msgstr "Виключити з утилізації"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4504,10 +4514,10 @@ msgid "Profile"
msgstr "Профіль"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4542,8 +4552,8 @@ msgstr "Шаблон конфігурації"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "Тип пристрою"
@@ -4600,7 +4610,7 @@ msgid "Virtualization"
msgstr "Віртуалізація"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "Тип модуля"
@@ -4643,7 +4653,7 @@ msgid "Domain"
msgstr "Домен"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "Панель живлення"
@@ -4678,8 +4688,8 @@ msgid "Maximum draw"
msgstr "Максимальна потужність"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "Максимальна споживана потужність (Вт)"
@@ -4688,14 +4698,14 @@ msgid "Allocated draw"
msgstr "Виділена потужність"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "Виділена споживана потужність (Вт)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "Порт живлення"
@@ -4710,16 +4720,16 @@ msgstr "Тільки управління"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "Режим PoE"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "Тип PoE"
@@ -4728,8 +4738,8 @@ msgstr "Тип PoE"
msgid "Wireless role"
msgstr "Бездротова роль"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4748,7 +4758,7 @@ msgstr "Модуль"
msgid "LAG"
msgstr "LAG"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "Контексти віртуальних пристроїв"
@@ -4776,21 +4786,21 @@ msgstr "Швидкість"
msgid "Mode"
msgstr "Режим"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "Група VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "VLAN без міток"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4805,16 +4815,16 @@ msgstr "Додати VLAN'и з мітками"
msgid "Remove tagged VLANs"
msgstr "Видалити мітки з VLAN'ів"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "Сервісна локальна мережа Q-in-Q"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "Група бездротової локальної мережі"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4822,7 +4832,7 @@ msgid "Wireless LANs"
msgstr "Бездротові локальні мережі"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4834,17 +4844,17 @@ msgid "Addressing"
msgstr "Адресація"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "Операція"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4852,7 +4862,7 @@ msgid "Related Interfaces"
msgstr "Пов'язані інтерфейси"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4893,7 +4903,7 @@ msgid "available options"
msgstr "доступні опції"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5088,7 +5098,7 @@ msgstr "Відсік для модуля, в якому встановлений
msgid "The type of module"
msgstr "Тип модуля"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "Повторювання компонентів"
@@ -5100,11 +5110,11 @@ msgstr ""
"Автоматично заповнювати компоненти, пов'язані з цим типом модуля (увімкнено "
"за замовчуванням)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "Прийняти компоненти"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "Прийняти вже існуючі компоненти"
@@ -5129,13 +5139,13 @@ msgstr "Локальний порт живлення, який живить цю
msgid "Electrical phase (for three-phase circuits)"
msgstr "Електрична фаза (для трифазних ланцюгів)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "Батьківський інтерфейс"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5203,8 +5213,8 @@ msgstr ""
"Джерело живлення постійного струму {vdc} не призначається до пристрою "
"{device}"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "Задній порт"
@@ -5285,15 +5295,11 @@ msgstr "Віртуальна машина"
msgid "Parent VM of assigned interface (if any)"
msgstr "Батьківська віртуальна машина призначеного інтерфейсу (якщо є)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "Призначений інтерфейс"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "Є первинним"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr "Зробіть це основною MAC-адресою для призначеного інтерфейсу"
@@ -5384,7 +5390,7 @@ msgstr ""
"{color} не відповідав жодному використаному назві кольору і мав більше шести"
" символів: недійсний шістнадцятковий."
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5415,7 +5421,7 @@ msgstr "Тип живлення (змінній/постійний струм)"
msgid "Single or three-phase"
msgstr "Однофазний або трифазний (струм)"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5426,7 +5432,7 @@ msgstr "Первинна адреса IPv4"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "IPv4 адреса з маскою, наприклад 1.2.3.4/24"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5437,7 +5443,7 @@ msgstr "Первинна адреса IPv6"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "IPv6 адреса з довжиною префікса, наприклад 2001:db8::1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5482,7 +5488,7 @@ msgstr ""
msgid "A {model} named {name} already exists"
msgstr "А {model} названий {name} вже існує"
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5491,7 +5497,7 @@ msgstr "А {model} названий {name} вже існує"
msgid "Power Panel"
msgstr "Панель живлення"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5596,8 +5602,8 @@ msgstr "Вид"
msgid "Mgmt only"
msgstr "Тільки управління"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "WWN (унікальний ідентифікатор)"
@@ -5639,14 +5645,22 @@ msgstr "Кабель"
msgid "Discovered"
msgstr "Виявлено"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "Призначено на пристрій"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "Призначено на віртуальну машину"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "Призначено на інтерфейс"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "Основний MAC інтерфейсу"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5678,12 +5692,12 @@ msgid "Scope"
msgstr "Сфера застосування"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "Будь ласка, виберіть {scope_type}."
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "Тип сфери застосування (додаток і модель)"
@@ -5744,15 +5758,15 @@ msgstr "Положення у віртуальному шасі цього пр
msgid "The priority of the device in the virtual chassis"
msgstr "Пріоритет пристрою в віртуальному шасі"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr "Автоматично заповнювати компоненти, пов'язані з цим типом модуля"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "Характеристики"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5766,35 +5780,35 @@ msgstr ""
"[ге, хе] -0/0/ [0-9]). Жетон {module}, якщо є, "
"буде автоматично замінено значенням позиції при створенні нового модуля."
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "Шаблон порту консолі"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "Шаблон порту консольного сервера"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "Шаблон фронтального порту"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "Шаблон інтерфейсу"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "Шаблон електрічної розетки"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "Шаблон порту живлення"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "Шаблон порту ззаду"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5802,14 +5816,14 @@ msgstr "Шаблон порту ззаду"
msgid "Console Port"
msgstr "Порт консолі"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Порт консольного сервера"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5820,7 +5834,7 @@ msgstr "Порт консольного сервера"
msgid "Front Port"
msgstr "Передній порт"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5833,40 +5847,40 @@ msgstr "Передній порт"
msgid "Rear Port"
msgstr "Порт ззаду"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "Порт живлення"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "Електрична розетка"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "Призначення компонентів"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr "Елемент інвентаря можна призначити лише одному компоненту."
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "Інтерфейс LAG"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "Фільтр VLAN'ів, доступних для призначення за групами."
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "Підпорядкований пристрій"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
@@ -5874,37 +5888,37 @@ msgstr ""
"Підпорядковані пристрої спочатку повинні бути створені та присвоєні до тех. "
"майданчику та стійки батьківського пристрою."
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "Консольний порт"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "Порт консольного сервера"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "Передній порт"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "Розетка живлення"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "Елемент інвентаря"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "Роль елемента інвентаря"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "Інтерфейс VM"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5921,7 +5935,7 @@ msgstr "Інтерфейс VM"
msgid "Virtual Machine"
msgstr "Віртуальна машина"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
msgid "A MAC address can only be assigned to a single object."
msgstr "MAC-адресу можна призначити лише одному об'єкту."
@@ -6003,8 +6017,8 @@ msgid "A position must be specified for the first VC member."
msgstr "Позиція повинна бути вказана для першого члена VC."
#: netbox/dcim/models/cables.py:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "етикетка"
@@ -6058,7 +6072,16 @@ msgstr "кабельний кінець"
msgid "cable terminations"
msgstr "кабельні кінці"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr ""
+"Не вдається підключити кабель до {obj_parent} > {obj} тому що він позначений"
+" як підключений."
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6067,72 +6090,72 @@ msgstr ""
"Знайдено дублікат кінця {app_label}.{model} {termination_id}: кабель "
"{cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Кабелі не можуть бути підключені в {type_display} інтерфейси"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Кінці каналу зв'язку, приєднані до мережі провайдера, не можуть бути "
"кабельними."
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "активний"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "завершено"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "розщеплюється"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "кабельний шлях"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "кабельні шляхи"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr "Усі початкові закінчення повинні бути приєднані до одного посилання"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr ""
"Усі закінчення середнього прольоту повинні мати однаковий тип закінчення"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr ""
"Усі закінчення середнього прольоту повинні мати однаковий батьківський "
"об'єкт"
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "Всі посилання повинні бути кабельними або бездротовими"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "Усі посилання повинні відповідати першому типу посилання"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr ""
"Усі позиції, що підраховуються в межах шляху на протилежних кінцях посилань,"
" повинні збігатися"
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "Відсутній фільтр положення віддаленого завершення"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6141,16 +6164,16 @@ msgstr ""
"{module} приймається як заміна позиції відсіку модуля при приєднанні до типу"
" модуля."
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "Фізична етикетка"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr "Шаблони компонентів не можна переміщати на інший тип пристрою."
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6158,146 +6181,140 @@ msgstr ""
"Шаблон компонента не може бути пов'язаний як з типом пристрою, так і з типом"
" модуля."
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
msgstr ""
"Шаблон компонента повинен бути пов'язаний з типом пристрою або типом модуля."
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "шаблон порту консолі"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "шаблони портів консолі"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "шаблон порту консольного сервера"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "шаблони портів консольного сервера"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "максимальна потужність"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "виділена потужність"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "шаблон порту живлення"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "шаблони портів живлення"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr ""
"Виділена потужність не може перевищувати максимальну потужність "
"({maximum_draw}Вт)."
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "фідер живлення"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "Фаза (для трифазних подач)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "шаблон розетки"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "шаблони розеток"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr ""
"Батьківський порт живлення ({power_port}) повинен належати до одного типу "
"пристрою"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr ""
"Батьківський порт живлення ({power_port}) повинен належати до одного типу "
"модуля"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "тільки управління"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "інтерфейс моста"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "бездротова роль"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "шаблон інтерфейсу"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "шаблони інтерфейсу"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "Інтерфейс не може бути з'єднаний мостом з собою."
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr ""
"Інтерфейс моста ({bridge}) повинні складатися з пристроїв одного типу "
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Інтерфейс моста ({bridge}) повинні складатися з модулів одного типу "
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "положення порту ззаду"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "шаблон переднього порту"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "шаблони передніх портів"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "Задній порт ({name}) повинні належати до одного типу пристрою"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
@@ -6306,47 +6323,47 @@ msgstr ""
"Невірна позиція порту ззаду ({position}); порт ззаду {name} має тільки "
"{count} позиції"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "позиції"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "шаблон порту ззаду"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "шаблони портів ззаду"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "позиція"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr ""
"Ідентифікатор для посилання при перейменуванні встановлених компонентів"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "шаблон відсіку модуля"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "шаблони відсіків модулів"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "шаблон відсіку пристрою"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "шаблони відсіків пристроїв"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6355,153 +6372,153 @@ msgstr ""
"Роль підпристрою типу пристрою ({device_type}) має бути встановлено значення"
" \"батько\", щоб дозволити відсіки пристрою."
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "Ідентифікатор частини"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "Ідентифікатор деталі, призначений виробником"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "шаблон елемента інвентаря"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "шаблони елемента інвентаря"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "Компоненти не можна переміщати на інший пристрій."
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "кінець кабелю"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "позначка підключена"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "Ставтеся так, ніби підключений кабель"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr "Необхідно вказати кінець кабелю (А або Б) при приєднанні кабелю."
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "Кінець кабелю не можна встановлювати без кабелю."
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "Не можна позначити як з'єднаний із приєднаним вже кабелем."
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr ""
"{class_name} моделі повинні спочатку оголосити властивість parent_object"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "Фізичний тип порту"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "швидкість"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "Швидкість порту в бітах в секунду"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "консольний порт"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "консольні порти"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "порт консольного сервера"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "порти консольного сервера"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "порт живлення"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "порти живлення"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "розетка"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "розетки"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Батьківський порт живлення ({power_port}) повинні належати до одного і того "
"ж пристрою"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "режим"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "Стратегія міток IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "батьківський інтерфейс"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "VLAN без міток"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "VLAN'и з мітками"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "Q-в-Q SVLAN"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "основна MAC-адреса"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Тільки інтерфейси Q-in-Q можуть вказувати службовий VLAN."
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6509,80 +6526,80 @@ msgid ""
msgstr ""
"MAC-адреса {mac_address} призначений для іншого інтерфейсу ({interface})."
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "батьківський LAG"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr ""
"Цей інтерфейс використовується лише для зовнішнього незалежного керування"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "швидкість (Кбіт/с)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "дуплекс"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "64-розрядна всесвітня назва"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "бездротовий канал"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "частота каналу (МГц)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "Заповнюється вибраним каналом (якщо встановлено)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "потужність передачі (дБм)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "бездротові локальні мережі"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "інтерфейс"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "інтерфейси"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} інтерфейси не можуть мати приєднаний кабель."
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} інтерфейси не можуть бути позначені як підключені."
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr "Інтерфейс не може бути власним батьківським."
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr ""
"Тільки віртуальні інтерфейси можуть бути призначені батьківському "
"інтерфейсу."
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6591,7 +6608,7 @@ msgstr ""
"Вибраний батьківський інтерфейс ({interface}) належить до іншого пристрою "
"({device})"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6600,7 +6617,7 @@ msgstr ""
"Вибраний батьківський інтерфейс ({interface}) належить {device}, яка не є "
"частиною віртуального шасі {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6608,7 +6625,7 @@ msgid ""
msgstr ""
"Вибраний інтерфейс моста ({bridge}) належить до іншого пристрою ({device})."
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6617,22 +6634,22 @@ msgstr ""
"Вибраний інтерфейс моста ({interface}) належить {device}, який не є частиною"
" віртуального шасі {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Віртуальні інтерфейси не можуть бути батьківським інтерфейсом LAG."
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr "Інтерфейс LAG не може бути власним батьківським інтерфейсом."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
msgstr ""
"Вибраний інтерфейс LAG ({lag}) належить до іншого пристрою ({device})."
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6641,53 +6658,35 @@ msgstr ""
"Вибраний інтерфейс LAG ({lag}) належить {device}, який не є частиною "
"віртуального шасі {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "Віртуальні інтерфейси не можуть мати режим PoE."
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "Віртуальні інтерфейси не можуть мати тип PoE."
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr "Необхідно вказати режим PoE при створенні інтерфейсу типу PoE."
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr ""
-"Роль бездротового зв'язку може бути встановлена тільки на бездротових "
-"інтерфейсах."
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "Канал (Wi-Fi) можна встановлювати тільки на бездротових інтерфейсах."
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr ""
"Частота каналу (Wi-Fi) може встановлюватися тільки на бездротових "
"інтерфейсах."
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr "Неможливо вказати користувацьку частоту при вибраному каналі (Wi-Fi)."
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr ""
"Ширина каналу (Wi-Fi) може бути встановлена тільки на бездротових "
"інтерфейсах."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr "Неможливо вказати користувацьку ширину при вибраному каналі."
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr "Режим інтерфейсу не підтримує vlan без тегів."
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6696,24 +6695,24 @@ msgstr ""
"VLAN без міток ({untagged_vlan}) повинен належати тому ж тех. майданчику, що"
" і батьківський пристрій інтерфейсу, або ж він повинен бути глобальним."
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "Відображене положення на відповідному порті ззаду"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "передній порт"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "передні порти"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "Порт ззаду ({rear_port}) повинні належати до одного і того ж пристрою"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
@@ -6722,19 +6721,19 @@ msgstr ""
"Невірна позиція порту ззаду ({rear_port_position}): порт ззаду {name} має "
"тільки {positions} позицій."
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "Кількість передніх портів, які можуть бути відображені"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "порт ззаду"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "порти ззаду"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6743,38 +6742,38 @@ msgstr ""
"Кількість позицій не може бути меншою за кількість відображених фронтальних "
"портів ({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "відсік модуля"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "відсіки модуля"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr "Відсік модуля не може належати модулю, встановленому в ньому."
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "відсік пристрою"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "відсіки для пристроїв"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr ""
"Даний тип пристрою ({device_type}) не підтримує відсіки для пристроїв."
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "Не вдається встановити пристрій в себе."
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6782,61 +6781,61 @@ msgstr ""
"Не вдається встановити вказаний пристрій, бо пристрій вже встановлено в "
"{bay}."
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "роль елемента інвентаря"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "ролі елемента інвентаря"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "серійний номер"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "призначеня мітки"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr ""
"Унікальна мітка, яка використовується для ідентифікації цього елемента"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "виявлено"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "Цей елемент був автоматично виявлений"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "елемент інвентаря"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "елементи інвентаря"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "Не вдається призначити себе батьком."
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr "Батьківський елемент інвентаря не належить до одного пристрою."
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr "Не можливо переміщати елемент інвентаря з підпорядкованим елементом"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr "Не можливо призначати елемент інвентаря компоненту у іншому пристрої"
@@ -7250,6 +7249,29 @@ msgstr ""
"Не вдається перепризначити MAC-адресу, якщо вона призначена як основний MAC "
"для об'єкта"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "Інтерфейс не може бути з'єднаний мостом з собою."
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "Віртуальні інтерфейси не можуть мати режим PoE."
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "Віртуальні інтерфейси не можуть мати тип PoE."
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "Необхідно вказати режим PoE при створенні інтерфейсу типу PoE."
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr ""
+"Роль бездротового зв'язку може бути встановлена тільки на бездротових "
+"інтерфейсах."
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "схеми"
@@ -7475,7 +7497,7 @@ msgstr "Локально призначений ідентифікатор"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "Функціональна роль"
@@ -7712,7 +7734,7 @@ msgstr "Доступний"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "Пристрої"
@@ -7739,7 +7761,7 @@ msgid "U Height"
msgstr "Висота юніта(U)"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7791,8 +7813,8 @@ msgid "Power outlets"
msgstr "Розетки"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7804,7 +7826,7 @@ msgstr "Розетки"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "Інтерфейси"
@@ -7839,8 +7861,8 @@ msgid "Module Bay"
msgstr "Резервуар модулів"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7870,8 +7892,8 @@ msgid "Allocated draw (W)"
msgstr "Виділена потужність (Вт)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -7971,8 +7993,8 @@ msgstr "Повна глибина"
msgid "Instances"
msgstr "Екземпляри"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -7982,8 +8004,8 @@ msgstr "Екземпляри"
msgid "Console Ports"
msgstr "Консольні порти"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -7993,8 +8015,8 @@ msgstr "Консольні порти"
msgid "Console Server Ports"
msgstr "Порти консольного сервера"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -8004,8 +8026,8 @@ msgstr "Порти консольного сервера"
msgid "Power Ports"
msgstr "Порти живлення"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -8015,8 +8037,8 @@ msgstr "Порти живлення"
msgid "Power Outlets"
msgstr "Розетки"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -8025,8 +8047,8 @@ msgstr "Розетки"
msgid "Front Ports"
msgstr "Передні порти"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -8036,16 +8058,16 @@ msgstr "Передні порти"
msgid "Rear Ports"
msgstr "Задні порти"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "Відсіки для пристроїв"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -8124,58 +8146,58 @@ msgstr "Тестовий випадок повинен встановити peer
msgid "Disconnected {count} {type}"
msgstr "Відключено {count} {type}"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "Бронювання"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "Пристрої без можливості кріплення у стійку"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "Контекст конфігурації"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "Відтворення конфігурації"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "Віртуальні машини"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "Встановлений пристрій {device} в бухті {device_bay}."
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "Видалений пристрій {device} з бухти {device_bay}."
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "Підпорядкований"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "Доданий член {device}"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr "Неможливо видалити головний пристрій {device} від віртуального шасі."
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Вилучено {device} з віртуального шасі {chassis}"
@@ -8189,11 +8211,16 @@ msgstr "Невідомий пов'язаний об'єкт(и): {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "Зміна типу призначених для користувача полів не підтримується."
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "Планування не ввімкнено для цього сценарію."
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "Запланований час повинен бути в майбутньому."
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "Текст"
@@ -8705,7 +8732,7 @@ msgstr "Активний"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "Типи об'єктів"
@@ -8809,9 +8836,9 @@ msgstr "Класифікація вступу"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "Користувачі"
@@ -8826,9 +8853,9 @@ msgstr "Імена користувачів, розділені комами, у
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "Групи"
@@ -9156,10 +9183,6 @@ msgstr "Інтервал, з яким цей звіт повторно вико
msgid " (current time: {now})"
msgstr " (поточний час: {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "Запланований час повинен бути в майбутньому."
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "Здійснити зміни"
@@ -9484,103 +9507,106 @@ msgstr "Iстинна"
msgid "False"
msgstr "Хибно"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, python-brace-format
msgid "Values must match this regex: {regex}"
msgstr "Значення повинні відповідати цьому регексу: {regex}"
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "Значення має бути рядком."
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "Значення має збігатися з регулярним виразом '{regex}'"
-#: netbox/extras/models/customfields.py:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "Значення має бути цілим числом."
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "Значення повинно бути меньш, ніж {minimum}"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "Значення не повинно перевищувати {maximum}"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "Значення має бути десятковим."
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "Значення має бути істинним або хибним."
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "Значення дати повинні бути у форматі ISO 8601 (РРРР-ММ-ДД)."
-#: netbox/extras/models/customfields.py:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "Невірний вибір ({value}) для набору варіантів {choiceset}."
-#: netbox/extras/models/customfields.py:751
+#: netbox/extras/models/customfields.py:767
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "Невірний вибір(и) ({value}) для набору варіантів {choiceset}."
-#: netbox/extras/models/customfields.py:760
+#: netbox/extras/models/customfields.py:776
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "Значення має бути ідентифікатором об'єкта, а не {type}"
-#: netbox/extras/models/customfields.py:766
+#: netbox/extras/models/customfields.py:782
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "Значення має бути списком ідентифікаторів об'єктів, а не {type}"
-#: netbox/extras/models/customfields.py:770
+#: netbox/extras/models/customfields.py:786
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "Знайдено недійсний ідентифікатор об'єкта: {id}"
-#: netbox/extras/models/customfields.py:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "Обов'язкове поле не може бути порожнім."
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
msgid "Base set of predefined choices (optional)"
msgstr "Базовий набір попередньо визначених варіантів (необов'язково)"
-#: netbox/extras/models/customfields.py:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "Вибір автоматично впорядковується за алфавітом"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "набір вибору користувацького поля"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "набори вибору користувацького поля"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "Повинен визначити базовий або додатковий вибори."
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -10048,19 +10074,19 @@ msgstr "позначений предмет"
msgid "tagged items"
msgstr "позначені предмети"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "Дані сценарію"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "Параметри виконання сценарію"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml застарілий і буде видалений у версії 4.5"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json застарілий і буде видалений у версії 4.5"
@@ -10258,32 +10284,32 @@ msgstr "Невірний атрибут \"{name}\" за запитом"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Невірний атрибут \"{name}\" для {model}"
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Під час візуалізації шаблону сталася помилка: {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "Ваша інформаційна панель була скинута."
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "Доданий віджет: "
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "Оновлений віджет: "
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "Видалений віджет: "
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "Помилка при видаленні віджета: "
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr "Неможливо запустити скрипт: робочий процес RQ не запущений."
@@ -10473,71 +10499,67 @@ msgstr "Діапазони, які містять цей префікс або I
msgid "Parent prefix"
msgstr "Батьківський префікс"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "Група FHRP/VRRP (ідентифікатор)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "Призначений до інтерфейсу"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "призначається"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "Служба додатків (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "NAT внутрішня IP-адреса (ідентифікатор)"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "Q-in-Q SVLAN (Ідентифікатор)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Q-in-Q номер SVLAN (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "Призначений інтерфейс віртуальної машини"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "Політика перекладу VLAN (назва)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "Група FHRP (назва)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "Група FHRP (ID)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "IP-адреса (ідентифікатор)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "IP-адреса"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "Первинна адреса IPv4 (ідентифікатор)"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "Первинний IPv4 (адреса)"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "Первинна адреса IPv6 (ідентифікатор)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "Первинний IPv6 (адреса)"
@@ -10648,8 +10670,8 @@ msgid "DNS name"
msgstr "Ім'я DNS"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10695,7 +10717,7 @@ msgstr "Аутентифікація"
msgid "VLAN ID ranges"
msgstr "Діапазони ідентифікаторів VLAN"
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10709,7 +10731,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "Тех. майданчик і група"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10717,8 +10739,8 @@ msgid "Policy"
msgstr "Політика"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "Порти"
@@ -10779,74 +10801,74 @@ msgstr ""
"Позначте це як IP-адресу для зовнішнього незалежного керування призначеного "
"пристрою"
-#: netbox/ipam/forms/bulk_import.py:384
+#: netbox/ipam/forms/bulk_import.py:398
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr ""
"Пристрій або віртуальна машина не вказано; неможливо встановити як первинний"
" IP"
-#: netbox/ipam/forms/bulk_import.py:388
+#: netbox/ipam/forms/bulk_import.py:402
msgid "No device specified; cannot set as out-of-band IP"
msgstr ""
"Пристрій не вказано; неможливо встановити IP для зовнішнього незалежного "
"керування"
-#: netbox/ipam/forms/bulk_import.py:392
+#: netbox/ipam/forms/bulk_import.py:406
msgid "Cannot set out-of-band IP for virtual machines"
msgstr ""
"Не вдається встановити IP для зовнішнього незалежного керування віртуальних "
"машин"
-#: netbox/ipam/forms/bulk_import.py:396
+#: netbox/ipam/forms/bulk_import.py:410
msgid "No interface specified; cannot set as primary IP"
msgstr "Інтерфейс не вказано; неможливо встановити як первинний IP"
-#: netbox/ipam/forms/bulk_import.py:400
+#: netbox/ipam/forms/bulk_import.py:414
msgid "No interface specified; cannot set as out-of-band IP"
msgstr ""
"Інтерфейс не вказано; неможливо встановити як IP для зовнішнього незалежного"
" керування"
-#: netbox/ipam/forms/bulk_import.py:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "Тип авторизації"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "Призначена група VLAN"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
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:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "Політика перекладу VLAN"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "протокол IP"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "Батьківський тип (додаток та модель)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "Назва батьківського об'єкта"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "Ідентифікатор батьківських об'єктів"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr ""
"Один з батьківських або parent_object_id повинен бути включений до параметра"
" parent_object_type"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} не призначається цьому батькові."
@@ -10912,17 +10934,13 @@ msgstr "Пристрій/віртуальна машина"
msgid "Parent Prefix"
msgstr "Батьківський префікс"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "Призначено на інтерфейс"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "Ім'я DNS"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "VLAN'и"
@@ -11573,7 +11591,7 @@ msgid "Added"
msgstr "Додано"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11715,23 +11733,23 @@ msgstr ""
"У назвах DNS дозволені лише буквено-цифрові символи, зірочки, дефіси, крапки"
" та підкреслення"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "Інтерфейси пристрою"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "Інтерфейси віртуальної машини"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "Підпорядковані мережеві префікси"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "Підпорядковані діапазони"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "Пов'язані IP-адреси"
@@ -12043,40 +12061,53 @@ msgstr "Увімкнути режим технічного обслуговув
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "NetBox Копілот увімкнено"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr ""
+"Увімкніть агент штучного інтелекту NetBox Copilot у всьому світі. Якщо "
+"увімкнено, користувачі можуть перемикати агента окремо."
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQL увімкнено"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "Увімкніть API GraphQL"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "Зберігання журналу змін"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr ""
"Дні для збереження історії журналу змін (встановлено нуль для необмеженої "
"кількості)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "Зберігання результатів завдання"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr ""
"Дні для збереження історії результатів завдання (встановлено на нуль "
"необмежено)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "Адреса карт"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "Базова URL-адреса для відображення географічних місць"
@@ -12370,7 +12401,7 @@ msgstr "Профілі IPsec"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "Віртуальні диски"
@@ -12540,9 +12571,9 @@ msgstr "Адміністратор"
msgid "API Tokens"
msgstr "Жетони API"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "Дозволи"
@@ -12712,57 +12743,65 @@ msgid "Support for translation has been disabled locally"
msgstr "Підтримка перекладу вимкнена локально"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "Копілот NetBox"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "Увімкнути агент штучного інтелекту NetBox Copilot"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "Довжина сторінки"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "Кількість об'єктів за замовченням на сторінці для відображення"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "Розміщення пагінатора"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "Внизу"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "Верх"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "Обидва"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr "Де елементи керування paginator відображатимуться відносно таблиці"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "Смугасті рядки таблиці"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr ""
"Відображення рядків таблиці з чергуванням кольорів для збільшення "
"читабельності"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "Формат даних"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr ""
"Бажаний синтаксис для відображення загальних даних в інтерфейсі користувача"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "Розмежувач CSV"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr "Символ, який використовується для розділення полів у даних CSV"
@@ -12779,63 +12818,63 @@ msgstr "Не вдається додати магазини до реєстру
msgid "Cannot delete stores from registry"
msgstr "Неможливо видалити магазини з реєстру"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "Чеська мова"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "Данська мова"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "Німецька мова"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "Англійська мова"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "Іспанська мова"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "Французька мова"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "Італійська мова"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "Японська мова"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "Голландська мова"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "Польська мова"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "Португальська мова"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "Російська мова"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "Турецька мова"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "Українська мова"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "Китайська мова"
@@ -12905,28 +12944,28 @@ msgid "Updated {count} {object_type}"
msgstr "оновлено {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "Ні {object_type} були обрані."
-#: netbox/netbox/views/generic/bulk_views.py:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "Перейменовано {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "Масове видалення {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "Видалено {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr ""
"Видалення не вдалося через наявність одного або декількох залежних об'єктів."
@@ -13502,7 +13541,7 @@ msgstr "Максимальний розмір сторінки"
msgid "User preferences"
msgstr "Налаштування користувача"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "Зберігання завдання"
@@ -14488,7 +14527,7 @@ msgstr "Додати нового учасника"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "Дії"
@@ -15692,7 +15731,7 @@ msgid "View"
msgstr "Перегляд"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "Обмеження"
@@ -16159,23 +16198,23 @@ msgstr "Є суперкористувачем"
msgid "Can View"
msgstr "Може переглядати"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "Можете додати"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "Може змінитися"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "Може видалити"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "Інтерфейс користувача"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -16185,7 +16224,7 @@ msgstr ""
"запишіть свій ключ перед відправкою цієї форми, оскільки вона може "
"більше не бути доступною після створення токена."
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -16195,32 +16234,32 @@ msgstr ""
"порожнім без обмежень. Приклад: "
"10.1.1.0/24,192.168.10.16/32,2001:db8:1::/64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "Підтвердити пароль"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr "Введіть той же пароль, що і раніше, для перевірки."
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr ""
"Паролі не збігаються! Будь ласка, перевірте свої дані та спробуйте ще раз."
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr "Виберіть типи об'єктів, на які буде застосовуватися дозвіл."
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "Додаткові дії"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "Дії, надані на додаток до перерахованих вище"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
@@ -16230,15 +16269,15 @@ msgstr ""
"null, щоб відповідати всім об'єктам цього типу. Список декількох об'єктів "
"призведе до логічної операції OR."
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "Об'єкти"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "Необхідно вибрати хоча б одну дію."
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "Невірний фільтр для {model}: {error}"
@@ -16333,7 +16372,7 @@ msgstr "користувач"
msgid "A user with this username already exists."
msgstr "Користувач з цим ім'ям користувача вже існує."
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "Користувацькі дії"
@@ -16555,11 +16594,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "Унікальна скорочення, зручна для URL-адреси"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr "Введіть контекстні дані в JSON формат."
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "MAC-адреса повинна бути у форматі EUI-48"
@@ -17062,7 +17101,7 @@ msgstr "віртуальний диск"
msgid "virtual disks"
msgstr "віртуальні диски"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "Додано {count} пристроїв для кластеризації {cluster}"
diff --git a/netbox/translations/zh/LC_MESSAGES/django.mo b/netbox/translations/zh/LC_MESSAGES/django.mo
index 0a08d2cc9..63f08940c 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 5218b5456..ce8622504 100644
--- a/netbox/translations/zh/LC_MESSAGES/django.po
+++ b/netbox/translations/zh/LC_MESSAGES/django.po
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-10-15 05:03+0000\n"
+"POT-Creation-Date: 2025-10-28 05:03+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"
@@ -35,7 +35,7 @@ msgstr ""
#: netbox/account/tables.py:27 netbox/templates/account/token.html:22
#: netbox/templates/users/token.html:17 netbox/users/forms/bulk_import.py:39
-#: netbox/users/forms/model_forms.py:119
+#: netbox/users/forms/model_forms.py:123
msgid "Key"
msgstr "令牌"
@@ -72,7 +72,7 @@ msgstr "最后使用"
#: netbox/account/tables.py:45 netbox/templates/account/token.html:55
#: netbox/templates/users/token.html:47 netbox/users/forms/bulk_edit.py:122
-#: netbox/users/forms/model_forms.py:131
+#: netbox/users/forms/model_forms.py:135
msgid "Allowed IPs"
msgstr "允许的IP"
@@ -143,7 +143,7 @@ msgid "Decommissioned"
msgstr "退役"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1905
-#: netbox/templates/dcim/interface.html:135
+#: netbox/dcim/tables/devices.py:1178 netbox/templates/dcim/interface.html:135
#: netbox/templates/virtualization/vminterface.html:83
#: netbox/tenancy/choices.py:17
msgid "Primary"
@@ -180,9 +180,9 @@ msgstr "分支节点"
#: netbox/dcim/filtersets.py:101 netbox/dcim/filtersets.py:155
#: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336
#: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108
-#: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528
-#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464
-#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941
+#: netbox/dcim/filtersets.py:1429 netbox/dcim/filtersets.py:1527
+#: netbox/dcim/filtersets.py:2252 netbox/dcim/filtersets.py:2495
+#: netbox/dcim/filtersets.py:2553 netbox/ipam/filtersets.py:942
#: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361
msgid "Region (ID)"
msgstr "区域(ID)"
@@ -192,10 +192,10 @@ msgstr "区域(ID)"
#: netbox/dcim/filtersets.py:108 netbox/dcim/filtersets.py:161
#: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343
#: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115
-#: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535
-#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471
-#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646
-#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146
+#: netbox/dcim/filtersets.py:1436 netbox/dcim/filtersets.py:1534
+#: netbox/dcim/filtersets.py:2259 netbox/dcim/filtersets.py:2502
+#: netbox/dcim/filtersets.py:2560 netbox/extras/filtersets.py:646
+#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146
#: netbox/vpn/filtersets.py:356
msgid "Region (slug)"
msgstr "地区(缩写)"
@@ -204,10 +204,10 @@ msgstr "地区(缩写)"
#: netbox/circuits/filtersets.py:297 netbox/dcim/base_filtersets.py:35
#: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228
#: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480
-#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443
-#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234
-#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535
-#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954
+#: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1442
+#: netbox/dcim/filtersets.py:1540 netbox/dcim/filtersets.py:2265
+#: netbox/dcim/filtersets.py:2508 netbox/dcim/filtersets.py:2566
+#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955
#: netbox/virtualization/filtersets.py:152
msgid "Site group (ID)"
msgstr "站点组(ID)"
@@ -216,11 +216,11 @@ msgstr "站点组(ID)"
#: netbox/circuits/filtersets.py:304 netbox/dcim/base_filtersets.py:42
#: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235
#: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487
-#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450
-#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241
-#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542
+#: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1449
+#: netbox/dcim/filtersets.py:1547 netbox/dcim/filtersets.py:2272
+#: netbox/dcim/filtersets.py:2515 netbox/dcim/filtersets.py:2573
#: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246
-#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159
+#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159
msgid "Site group (slug)"
msgstr "站点组(缩写)"
@@ -237,16 +237,16 @@ msgstr "站点组(缩写)"
#: netbox/dcim/forms/filtersets.py:441 netbox/dcim/forms/filtersets.py:783
#: netbox/dcim/forms/filtersets.py:1002 netbox/dcim/forms/filtersets.py:1075
#: netbox/dcim/forms/filtersets.py:1099 netbox/dcim/forms/filtersets.py:1189
-#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1715
-#: netbox/dcim/forms/filtersets.py:1739 netbox/dcim/forms/filtersets.py:1763
+#: netbox/dcim/forms/filtersets.py:1227 netbox/dcim/forms/filtersets.py:1733
+#: netbox/dcim/forms/filtersets.py:1757 netbox/dcim/forms/filtersets.py:1781
#: netbox/dcim/forms/model_forms.py:147 netbox/dcim/forms/model_forms.py:175
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:576
-#: netbox/dcim/forms/model_forms.py:837 netbox/dcim/forms/object_create.py:395
+#: netbox/dcim/forms/model_forms.py:840 netbox/dcim/forms/object_create.py:395
#: netbox/dcim/tables/devices.py:171 netbox/dcim/tables/power.py:26
#: netbox/dcim/tables/power.py:93 netbox/dcim/tables/racks.py:125
#: netbox/dcim/tables/racks.py:215 netbox/dcim/tables/sites.py:151
#: netbox/extras/filtersets.py:662 netbox/ipam/forms/bulk_edit.py:479
-#: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161
+#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:161
#: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457
#: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673
#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200
@@ -277,7 +277,7 @@ msgstr "站点"
#: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53
#: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366
#: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668
-#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971
+#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972
#: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366
msgid "Site (slug)"
msgstr "站点(缩写)"
@@ -333,10 +333,10 @@ msgstr "线路类型(缩写)"
#: netbox/circuits/filtersets.py:229 netbox/circuits/filtersets.py:309
#: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239
#: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455
-#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455
-#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246
-#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547
-#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965
+#: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1454
+#: netbox/dcim/filtersets.py:1552 netbox/dcim/filtersets.py:2277
+#: netbox/dcim/filtersets.py:2519 netbox/dcim/filtersets.py:2578
+#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966
#: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371
msgid "Site (ID)"
msgstr "站点(ID)"
@@ -344,8 +344,8 @@ msgstr "站点(ID)"
#: netbox/circuits/filtersets.py:239 netbox/circuits/filtersets.py:321
#: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261
#: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493
-#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466
-#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500
+#: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1465
+#: netbox/dcim/filtersets.py:1563 netbox/dcim/filtersets.py:2531
msgid "Location (ID)"
msgstr "位置(ID)"
@@ -355,9 +355,9 @@ msgstr "接入点A (ID)"
#: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375
#: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81
-#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165
-#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787
-#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595
+#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166
+#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787
+#: netbox/dcim/filtersets.py:1521 netbox/dcim/filtersets.py:2626
#: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67
#: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136
#: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213
@@ -401,7 +401,7 @@ msgstr "线路"
#: netbox/circuits/filtersets.py:328 netbox/dcim/base_filtersets.py:66
#: netbox/dcim/filtersets.py:268 netbox/dcim/filtersets.py:379
#: netbox/dcim/filtersets.py:500 netbox/dcim/filtersets.py:1151
-#: netbox/dcim/filtersets.py:1472 netbox/dcim/filtersets.py:1570
+#: netbox/dcim/filtersets.py:1471 netbox/dcim/filtersets.py:1569
#: netbox/extras/filtersets.py:679
msgid "Location (slug)"
msgstr "位置(缩写)"
@@ -422,7 +422,7 @@ msgstr "电路 (ID)"
msgid "Virtual circuit (CID)"
msgstr "虚拟电路 (CID)"
-#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025
+#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2056
msgid "Virtual circuit (ID)"
msgstr "虚拟电路 (ID)"
@@ -458,8 +458,8 @@ msgstr "虚拟电路类型(slug)"
msgid "Virtual circuit"
msgstr "虚拟电路"
-#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362
-#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627
+#: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1361
+#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:628
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404
msgid "Interface (ID)"
msgstr "接口(ID)"
@@ -470,7 +470,7 @@ msgstr "接口(ID)"
#: netbox/circuits/tables/providers.py:32 netbox/dcim/forms/bulk_edit.py:143
#: netbox/dcim/forms/filtersets.py:197 netbox/dcim/forms/model_forms.py:133
#: netbox/dcim/tables/sites.py:108 netbox/ipam/models/asns.py:124
-#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:266
+#: netbox/ipam/tables/asn.py:27 netbox/ipam/views.py:269
#: netbox/netbox/navigation/menu.py:179 netbox/netbox/navigation/menu.py:182
#: netbox/templates/circuits/provider.html:23
msgid "ASNs"
@@ -724,8 +724,8 @@ msgstr "颜色"
#: netbox/dcim/forms/filtersets.py:1325 netbox/dcim/forms/filtersets.py:1350
#: netbox/dcim/forms/filtersets.py:1374 netbox/dcim/forms/filtersets.py:1394
#: netbox/dcim/forms/filtersets.py:1441 netbox/dcim/forms/filtersets.py:1548
-#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:817
-#: netbox/dcim/forms/model_forms.py:823 netbox/dcim/forms/object_import.py:84
+#: netbox/dcim/forms/filtersets.py:1572 netbox/dcim/forms/model_forms.py:820
+#: netbox/dcim/forms/model_forms.py:826 netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:196
#: netbox/dcim/tables/devices.py:875 netbox/dcim/tables/power.py:77
@@ -808,7 +808,7 @@ msgstr "运营商账户"
#: netbox/ipam/forms/bulk_edit.py:240 netbox/ipam/forms/bulk_edit.py:290
#: netbox/ipam/forms/bulk_edit.py:343 netbox/ipam/forms/bulk_edit.py:501
#: 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:496
+#: netbox/ipam/forms/bulk_import.py:299 netbox/ipam/forms/bulk_import.py:510
#: netbox/ipam/forms/filtersets.py:219 netbox/ipam/forms/filtersets.py:297
#: netbox/ipam/forms/filtersets.py:379 netbox/ipam/forms/filtersets.py:564
#: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184
@@ -836,7 +836,7 @@ msgstr "运营商账户"
#: netbox/templates/vpn/l2vpn.html:26 netbox/templates/vpn/tunnel.html:25
#: netbox/templates/wireless/wirelesslan.html:22
#: netbox/templates/wireless/wirelesslink.html:17
-#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:201
+#: netbox/users/forms/filtersets.py:32 netbox/users/forms/model_forms.py:205
#: netbox/virtualization/forms/bulk_edit.py:71
#: netbox/virtualization/forms/bulk_edit.py:100
#: netbox/virtualization/forms/bulk_import.py:55
@@ -891,8 +891,8 @@ msgstr "状态"
#: netbox/ipam/forms/bulk_import.py:70 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:458
-#: netbox/ipam/forms/bulk_import.py:489 netbox/ipam/forms/filtersets.py:50
+#: netbox/ipam/forms/bulk_import.py:292 netbox/ipam/forms/bulk_import.py:472
+#: netbox/ipam/forms/bulk_import.py:503 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:282
@@ -995,17 +995,18 @@ msgstr "服务参数"
#: netbox/dcim/forms/filtersets.py:1385 netbox/dcim/forms/filtersets.py:1414
#: netbox/dcim/forms/filtersets.py:1539 netbox/dcim/forms/filtersets.py:1563
#: netbox/dcim/forms/filtersets.py:1587 netbox/dcim/forms/filtersets.py:1605
-#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/tables/modules.py:24
-#: netbox/extras/forms/bulk_edit.py:94 netbox/extras/forms/filtersets.py:47
-#: netbox/extras/forms/filtersets.py:139 netbox/extras/forms/filtersets.py:216
-#: netbox/extras/forms/filtersets.py:233 netbox/extras/forms/filtersets.py:263
-#: netbox/extras/forms/filtersets.py:294 netbox/extras/forms/filtersets.py:318
-#: netbox/extras/forms/filtersets.py:532 netbox/ipam/forms/filtersets.py:101
-#: netbox/ipam/forms/filtersets.py:281 netbox/ipam/forms/filtersets.py:330
-#: netbox/ipam/forms/filtersets.py:406 netbox/ipam/forms/filtersets.py:492
-#: netbox/ipam/forms/filtersets.py:505 netbox/ipam/forms/filtersets.py:530
-#: netbox/ipam/forms/filtersets.py:601 netbox/ipam/forms/filtersets.py:619
-#: netbox/netbox/tables/tables.py:288 netbox/templates/dcim/moduletype.html:68
+#: netbox/dcim/forms/filtersets.py:1621 netbox/dcim/forms/filtersets.py:1679
+#: netbox/dcim/tables/modules.py:24 netbox/extras/forms/bulk_edit.py:94
+#: netbox/extras/forms/filtersets.py:47 netbox/extras/forms/filtersets.py:139
+#: netbox/extras/forms/filtersets.py:216 netbox/extras/forms/filtersets.py:233
+#: netbox/extras/forms/filtersets.py:263 netbox/extras/forms/filtersets.py:294
+#: netbox/extras/forms/filtersets.py:318 netbox/extras/forms/filtersets.py:532
+#: netbox/ipam/forms/filtersets.py:101 netbox/ipam/forms/filtersets.py:281
+#: netbox/ipam/forms/filtersets.py:330 netbox/ipam/forms/filtersets.py:406
+#: netbox/ipam/forms/filtersets.py:492 netbox/ipam/forms/filtersets.py:505
+#: netbox/ipam/forms/filtersets.py:530 netbox/ipam/forms/filtersets.py:601
+#: netbox/ipam/forms/filtersets.py:619 netbox/netbox/tables/tables.py:288
+#: netbox/templates/dcim/moduletype.html:68
#: netbox/virtualization/forms/filtersets.py:46
#: netbox/virtualization/forms/filtersets.py:109
#: netbox/virtualization/forms/filtersets.py:204
@@ -1023,7 +1024,7 @@ msgstr "属性"
#: netbox/circuits/forms/model_forms.py:346
#: netbox/dcim/forms/model_forms.py:149 netbox/dcim/forms/model_forms.py:192
#: netbox/dcim/forms/model_forms.py:282 netbox/dcim/forms/model_forms.py:340
-#: netbox/dcim/forms/model_forms.py:883 netbox/dcim/forms/model_forms.py:1878
+#: netbox/dcim/forms/model_forms.py:886 netbox/dcim/forms/model_forms.py:1881
#: netbox/ipam/forms/bulk_edit.py:448 netbox/ipam/forms/model_forms.py:68
#: netbox/ipam/forms/model_forms.py:85 netbox/ipam/forms/model_forms.py:120
#: netbox/ipam/forms/model_forms.py:142 netbox/ipam/forms/model_forms.py:167
@@ -1123,7 +1124,7 @@ msgstr "运营商网络"
#: netbox/dcim/forms/bulk_import.py:259 netbox/dcim/forms/bulk_import.py:1158
#: netbox/dcim/forms/filtersets.py:369 netbox/dcim/forms/filtersets.py:807
#: netbox/dcim/forms/filtersets.py:1632 netbox/dcim/forms/model_forms.py:264
-#: netbox/dcim/forms/model_forms.py:1224 netbox/dcim/forms/model_forms.py:1693
+#: netbox/dcim/forms/model_forms.py:1227 netbox/dcim/forms/model_forms.py:1696
#: netbox/dcim/forms/object_import.py:182 netbox/dcim/tables/devices.py:187
#: netbox/dcim/tables/devices.py:870 netbox/dcim/tables/devices.py:996
#: netbox/dcim/tables/devicetypes.py:311 netbox/dcim/tables/racks.py:132
@@ -1131,7 +1132,7 @@ msgstr "运营商网络"
#: netbox/ipam/forms/bulk_edit.py:295 netbox/ipam/forms/bulk_edit.py:348
#: netbox/ipam/forms/bulk_edit.py:506 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:501 netbox/ipam/forms/filtersets.py:247
+#: netbox/ipam/forms/bulk_import.py:515 netbox/ipam/forms/filtersets.py:247
#: netbox/ipam/forms/filtersets.py:305 netbox/ipam/forms/filtersets.py:384
#: netbox/ipam/forms/filtersets.py:572 netbox/ipam/forms/model_forms.py:195
#: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260
@@ -1186,8 +1187,8 @@ msgstr "线路类型"
#: netbox/dcim/forms/bulk_import.py:580 netbox/dcim/forms/bulk_import.py:740
#: netbox/dcim/forms/bulk_import.py:1191 netbox/dcim/forms/bulk_import.py:1622
#: 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:498
-#: netbox/ipam/forms/bulk_import.py:511
+#: netbox/ipam/forms/bulk_import.py:301 netbox/ipam/forms/bulk_import.py:512
+#: netbox/ipam/forms/bulk_import.py:525
#: netbox/virtualization/forms/bulk_import.py:57
#: netbox/virtualization/forms/bulk_import.py:88
#: netbox/vpn/forms/bulk_import.py:39 netbox/vpn/forms/bulk_import.py:266
@@ -1205,8 +1206,8 @@ 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:462
-#: netbox/ipam/forms/bulk_import.py:493
+#: netbox/ipam/forms/bulk_import.py:296 netbox/ipam/forms/bulk_import.py:476
+#: netbox/ipam/forms/bulk_import.py:507
#: 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
@@ -1246,9 +1247,9 @@ msgstr "操作角色"
#: netbox/circuits/forms/bulk_import.py:259
#: netbox/circuits/forms/model_forms.py:369
#: netbox/circuits/tables/virtual_circuits.py:111
-#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1298
-#: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/model_forms.py:1734
-#: netbox/dcim/forms/model_forms.py:1769 netbox/dcim/forms/model_forms.py:1899
+#: netbox/dcim/forms/bulk_import.py:1289 netbox/dcim/forms/model_forms.py:1301
+#: netbox/dcim/forms/model_forms.py:1570 netbox/dcim/forms/model_forms.py:1737
+#: netbox/dcim/forms/model_forms.py:1772 netbox/dcim/forms/model_forms.py:1902
#: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169
#: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291
#: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64
@@ -1297,7 +1298,7 @@ msgstr "接口"
#: netbox/dcim/forms/filtersets.py:1564 netbox/dcim/forms/filtersets.py:1588
#: netbox/dcim/forms/filtersets.py:1606 netbox/dcim/forms/filtersets.py:1623
#: netbox/dcim/forms/model_forms.py:191 netbox/dcim/forms/model_forms.py:256
-#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:842
+#: netbox/dcim/forms/model_forms.py:581 netbox/dcim/forms/model_forms.py:845
#: netbox/dcim/tables/devices.py:175 netbox/dcim/tables/power.py:30
#: netbox/dcim/tables/racks.py:121 netbox/dcim/tables/racks.py:220
#: netbox/extras/filtersets.py:673 netbox/extras/forms/filtersets.py:385
@@ -1350,8 +1351,8 @@ msgstr "联系"
#: netbox/dcim/forms/filtersets.py:769 netbox/dcim/forms/filtersets.py:988
#: netbox/dcim/forms/filtersets.py:1061 netbox/dcim/forms/filtersets.py:1091
#: netbox/dcim/forms/filtersets.py:1175 netbox/dcim/forms/filtersets.py:1214
-#: netbox/dcim/forms/filtersets.py:1707 netbox/dcim/forms/filtersets.py:1731
-#: netbox/dcim/forms/filtersets.py:1755 netbox/dcim/forms/model_forms.py:120
+#: netbox/dcim/forms/filtersets.py:1725 netbox/dcim/forms/filtersets.py:1749
+#: netbox/dcim/forms/filtersets.py:1773 netbox/dcim/forms/model_forms.py:120
#: netbox/dcim/forms/object_create.py:379 netbox/dcim/tables/devices.py:161
#: netbox/dcim/tables/sites.py:99 netbox/extras/filtersets.py:640
#: netbox/ipam/forms/bulk_edit.py:469 netbox/ipam/forms/filtersets.py:226
@@ -1407,7 +1408,7 @@ msgstr "线路终端侧"
#: netbox/templates/extras/configcontext.html:36
#: netbox/templates/ipam/ipaddress.html:59
#: netbox/templates/ipam/vlan_edit.html:42
-#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:339
+#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:343
msgid "Assignment"
msgstr "分配"
@@ -1416,8 +1417,8 @@ msgstr "分配"
#: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127
#: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126
#: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572
-#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488
-#: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571
+#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488
+#: netbox/ipam/forms/bulk_import.py:496 netbox/ipam/forms/model_forms.py:571
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94
#: netbox/ipam/tables/vlans.py:205
#: netbox/templates/circuits/circuitgroupassignment.html:22
@@ -1464,12 +1465,12 @@ msgid "Group Assignment"
msgstr "小组作业"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70
-#: netbox/dcim/models/device_component_templates.py:531
-#: netbox/dcim/models/device_component_templates.py:631
-#: netbox/dcim/models/device_components.py:516
-#: netbox/dcim/models/device_components.py:1079
-#: netbox/dcim/models/device_components.py:1150
-#: netbox/dcim/models/device_components.py:1296
+#: netbox/dcim/models/device_component_templates.py:525
+#: netbox/dcim/models/device_component_templates.py:625
+#: netbox/dcim/models/device_components.py:517
+#: netbox/dcim/models/device_components.py:1063
+#: netbox/dcim/models/device_components.py:1134
+#: netbox/dcim/models/device_components.py:1280
#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227
#: netbox/extras/models/tags.py:29
msgid "color"
@@ -1496,8 +1497,8 @@ msgstr "唯一线路 ID"
#: netbox/circuits/models/circuits.py:66
#: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52
-#: netbox/dcim/models/device_components.py:487
-#: netbox/dcim/models/device_components.py:1335
+#: netbox/dcim/models/device_components.py:488
+#: netbox/dcim/models/device_components.py:1319
#: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188
#: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94
#: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677
@@ -1598,8 +1599,8 @@ msgstr "配线架 ID 和端口号"
#: netbox/circuits/models/circuits.py:288
#: netbox/circuits/models/virtual_circuits.py:145
-#: netbox/dcim/models/device_component_templates.py:57
-#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694
+#: netbox/dcim/models/device_component_templates.py:58
+#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694
#: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94
#: netbox/extras/models/configs.py:276
#: netbox/extras/models/customfields.py:127 netbox/extras/models/models.py:65
@@ -1631,8 +1632,8 @@ msgstr "电路终端必须连接到终端对象。"
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:43
-#: netbox/dcim/models/device_components.py:52
+#: netbox/dcim/models/device_component_templates.py:44
+#: netbox/dcim/models/device_components.py:53
#: netbox/dcim/models/devices.py:524 netbox/dcim/models/devices.py:1120
#: netbox/dcim/models/devices.py:1183 netbox/dcim/models/modules.py:32
#: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89
@@ -1772,7 +1773,7 @@ msgstr "虚拟电路终止"
#: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410
#: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107
-#: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40
+#: netbox/ipam/tables/services.py:16 netbox/ipam/tables/services.py:41
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:68
@@ -1920,8 +1921,8 @@ msgstr "承诺速率"
#: netbox/extras/tables/tables.py:702 netbox/ipam/tables/asn.py:69
#: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83
#: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286
-#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24
-#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124
+#: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:25
+#: netbox/ipam/tables/services.py:55 netbox/ipam/tables/vlans.py:124
#: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72
#: netbox/templates/dcim/htmx/cable_edit.html:90
#: netbox/templates/generic/bulk_edit.html:86
@@ -1939,7 +1940,7 @@ msgstr "承诺速率"
msgid "Comments"
msgstr "评论"
-#: netbox/circuits/tables/circuits.py:89
+#: netbox/circuits/tables/circuits.py:89 netbox/dcim/forms/filtersets.py:1682
#: netbox/templates/tenancy/contact.html:94
#: netbox/tenancy/tables/contacts.py:81
msgid "Assignments"
@@ -2007,10 +2008,10 @@ msgstr "终端"
#: netbox/dcim/forms/filtersets.py:1422 netbox/dcim/forms/filtersets.py:1542
#: netbox/dcim/forms/filtersets.py:1567 netbox/dcim/forms/filtersets.py:1591
#: netbox/dcim/forms/filtersets.py:1609 netbox/dcim/forms/filtersets.py:1626
-#: netbox/dcim/forms/filtersets.py:1723 netbox/dcim/forms/filtersets.py:1747
-#: netbox/dcim/forms/filtersets.py:1771 netbox/dcim/forms/model_forms.py:747
-#: netbox/dcim/forms/model_forms.py:964 netbox/dcim/forms/model_forms.py:1365
-#: netbox/dcim/forms/model_forms.py:1850 netbox/dcim/forms/model_forms.py:1923
+#: netbox/dcim/forms/filtersets.py:1741 netbox/dcim/forms/filtersets.py:1765
+#: netbox/dcim/forms/filtersets.py:1789 netbox/dcim/forms/model_forms.py:747
+#: netbox/dcim/forms/model_forms.py:967 netbox/dcim/forms/model_forms.py:1368
+#: netbox/dcim/forms/model_forms.py:1853 netbox/dcim/forms/model_forms.py:1926
#: netbox/dcim/forms/object_create.py:260 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:308 netbox/dcim/tables/devices.py:403
@@ -2060,12 +2061,12 @@ msgstr "终端"
msgid "Device"
msgstr "设备"
-#: netbox/circuits/views.py:389
+#: netbox/circuits/views.py:394
#, python-brace-format
msgid "No terminations have been defined for circuit {circuit}."
msgstr "尚未为电路定义终端 {circuit}。"
-#: netbox/circuits/views.py:438
+#: netbox/circuits/views.py:443
#, python-brace-format
msgid "Swapped terminations for circuit {circuit}."
msgstr "已将终端交换为电路 {circuit}。"
@@ -2251,7 +2252,7 @@ msgstr "仅用于通过 HTTP(S) 进行克隆"
#: netbox/core/data_backends.py:56 netbox/templates/account/base.html:23
#: netbox/templates/account/password.html:12
-#: netbox/users/forms/model_forms.py:177
+#: netbox/users/forms/model_forms.py:181
msgid "Password"
msgstr "密码"
@@ -2282,14 +2283,14 @@ msgstr "数据源 (ID)"
msgid "Data source (name)"
msgstr "数据源 (name)"
-#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508
+#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508
#: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344
#: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411
#: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28
msgid "User (ID)"
msgstr "用户(ID)"
-#: netbox/core/filtersets.py:180
+#: netbox/core/filtersets.py:182
msgid "User name"
msgstr "用户名"
@@ -2304,7 +2305,8 @@ msgstr "用户名"
#: netbox/extras/forms/filtersets.py:336 netbox/extras/tables/tables.py:168
#: netbox/extras/tables/tables.py:291 netbox/extras/tables/tables.py:324
#: netbox/extras/tables/tables.py:484 netbox/netbox/preferences.py:33
-#: netbox/netbox/preferences.py:72 netbox/templates/core/datasource.html:42
+#: netbox/netbox/preferences.py:56 netbox/netbox/preferences.py:81
+#: netbox/templates/core/datasource.html:42
#: netbox/templates/dcim/interface.html:61
#: netbox/templates/extras/customlink.html:17
#: netbox/templates/extras/eventrule.html:17
@@ -2421,7 +2423,7 @@ msgstr "完成后"
#: netbox/templates/users/user.html:4 netbox/templates/users/user.html:12
#: netbox/users/filtersets.py:107 netbox/users/filtersets.py:174
#: netbox/users/forms/filtersets.py:84 netbox/users/forms/filtersets.py:125
-#: netbox/users/forms/model_forms.py:162 netbox/users/forms/model_forms.py:199
+#: netbox/users/forms/model_forms.py:166 netbox/users/forms/model_forms.py:203
#: netbox/users/tables.py:19
msgid "User"
msgstr "用户"
@@ -2526,7 +2528,7 @@ msgstr "用户首选项"
#: netbox/core/forms/model_forms.py:170 netbox/dcim/forms/filtersets.py:762
#: netbox/templates/core/inc/config_data.html:127
-#: netbox/users/forms/model_forms.py:71
+#: netbox/users/forms/model_forms.py:72
msgid "Miscellaneous"
msgstr "杂项"
@@ -2626,20 +2628,20 @@ msgid "Config revision #{id}"
msgstr "配置修订#{id}"
#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45
-#: netbox/dcim/models/device_component_templates.py:199
-#: netbox/dcim/models/device_component_templates.py:234
-#: netbox/dcim/models/device_component_templates.py:270
-#: netbox/dcim/models/device_component_templates.py:335
-#: netbox/dcim/models/device_component_templates.py:420
-#: netbox/dcim/models/device_component_templates.py:526
-#: netbox/dcim/models/device_component_templates.py:626
-#: netbox/dcim/models/device_components.py:313
-#: netbox/dcim/models/device_components.py:340
-#: netbox/dcim/models/device_components.py:371
-#: netbox/dcim/models/device_components.py:493
-#: netbox/dcim/models/device_components.py:703
-#: netbox/dcim/models/device_components.py:1074
-#: netbox/dcim/models/device_components.py:1145
+#: netbox/dcim/models/device_component_templates.py:200
+#: netbox/dcim/models/device_component_templates.py:235
+#: netbox/dcim/models/device_component_templates.py:271
+#: netbox/dcim/models/device_component_templates.py:336
+#: netbox/dcim/models/device_component_templates.py:421
+#: netbox/dcim/models/device_component_templates.py:520
+#: netbox/dcim/models/device_component_templates.py:620
+#: netbox/dcim/models/device_components.py:314
+#: netbox/dcim/models/device_components.py:341
+#: netbox/dcim/models/device_components.py:372
+#: netbox/dcim/models/device_components.py:494
+#: netbox/dcim/models/device_components.py:711
+#: netbox/dcim/models/device_components.py:1058
+#: netbox/dcim/models/device_components.py:1129
#: 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:31
@@ -2654,8 +2656,8 @@ msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:59
-#: netbox/dcim/models/device_component_templates.py:425
-#: netbox/dcim/models/device_components.py:548
+#: netbox/dcim/models/device_component_templates.py:426
+#: netbox/dcim/models/device_components.py:549
#: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313
#: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573
#: netbox/users/models/permissions.py:29
@@ -2710,7 +2712,7 @@ msgstr "初始化后端时出错。 需要安装依赖:"
msgid "last updated"
msgstr "最后更新"
-#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:518
+#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:529
msgid "path"
msgstr "路径"
@@ -3033,7 +3035,7 @@ msgstr "PID"
msgid "No workers found"
msgstr "没有找到workers"
-#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:427
+#: netbox/core/utils.py:84 netbox/core/utils.py:150 netbox/core/views.py:428
#, python-brace-format
msgid "Job {job_id} not found"
msgstr "任务{job_id} 未发现"
@@ -3048,50 +3050,50 @@ msgstr "工作 {id} 未找到。"
msgid "Queued job #{id} to sync {datasource}"
msgstr "已排队的作业 #{id} 同步 {datasource}"
-#: netbox/core/views.py:195 netbox/templates/extras/htmx/script_result.html:43
+#: netbox/core/views.py:196 netbox/templates/extras/htmx/script_result.html:43
msgid "Log"
msgstr "日志"
-#: netbox/core/views.py:363
+#: netbox/core/views.py:364
#, python-brace-format
msgid "Restored configuration revision #{id}"
msgstr "已恢复配置修订版 #{id}"
-#: netbox/core/views.py:466
+#: netbox/core/views.py:467
#, python-brace-format
msgid "Job {id} has been deleted."
msgstr "工作 {id} 已被删除。"
-#: netbox/core/views.py:468
+#: netbox/core/views.py:469
#, python-brace-format
msgid "Error deleting job {id}: {error}"
msgstr "删除任务时出错 {id}: {error}"
-#: netbox/core/views.py:477
+#: netbox/core/views.py:478
#, python-brace-format
msgid "Job {id} has been re-enqueued."
msgstr "工作 {id} 已重新排队。"
-#: netbox/core/views.py:486
+#: netbox/core/views.py:487
#, python-brace-format
msgid "Job {id} has been enqueued."
msgstr "工作 {id} 已被排队。"
-#: netbox/core/views.py:495
+#: netbox/core/views.py:496
#, python-brace-format
msgid "Job {id} has been stopped."
msgstr "工作 {id} 已停止。"
-#: netbox/core/views.py:497
+#: netbox/core/views.py:498
#, python-brace-format
msgid "Failed to stop job {id}"
msgstr "无法停止作业 {id}"
-#: netbox/core/views.py:651
+#: netbox/core/views.py:652
msgid "Plugins catalog could not be loaded"
msgstr "无法加载插件目录"
-#: netbox/core/views.py:687
+#: netbox/core/views.py:688
#, python-brace-format
msgid "Plugin {name} not found"
msgstr "插件 {name} 未找到"
@@ -3219,16 +3221,16 @@ msgstr "陈旧"
#: netbox/dcim/forms/filtersets.py:714 netbox/dcim/forms/filtersets.py:725
#: netbox/dcim/forms/model_forms.py:80 netbox/dcim/forms/model_forms.py:100
#: netbox/dcim/forms/model_forms.py:180 netbox/dcim/forms/model_forms.py:518
-#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1216
-#: netbox/dcim/forms/model_forms.py:1685
+#: netbox/dcim/forms/model_forms.py:540 netbox/dcim/forms/model_forms.py:1219
+#: netbox/dcim/forms/model_forms.py:1688
#: netbox/dcim/forms/object_import.py:177 netbox/dcim/tables/devices.py:67
#: netbox/dcim/tables/devices.py:111 netbox/dcim/tables/devices.py:719
#: netbox/dcim/tables/devices.py:929 netbox/dcim/tables/devices.py:1016
#: netbox/dcim/tables/devices.py:1175 netbox/dcim/tables/sites.py:28
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:147
-#: netbox/ipam/forms/bulk_import.py:568 netbox/ipam/forms/model_forms.py:770
+#: netbox/ipam/forms/bulk_import.py:582 netbox/ipam/forms/model_forms.py:770
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:336
-#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/devicerole.html:34
+#: netbox/ipam/tables/services.py:45 netbox/templates/dcim/devicerole.html:34
#: netbox/templates/dcim/interface.html:108
#: netbox/templates/dcim/interface.html:366
#: netbox/templates/dcim/location.html:41
@@ -3356,7 +3358,7 @@ msgstr "虚拟"
#: netbox/dcim/choices.py:881 netbox/dcim/choices.py:1347
#: netbox/dcim/forms/bulk_edit.py:1652 netbox/dcim/forms/filtersets.py:1418
-#: netbox/dcim/forms/model_forms.py:1126 netbox/dcim/forms/model_forms.py:1579
+#: netbox/dcim/forms/model_forms.py:1129 netbox/dcim/forms/model_forms.py:1582
#: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151
#: netbox/templates/dcim/interface.html:267
msgid "Wireless"
@@ -3367,7 +3369,7 @@ msgid "Virtual interfaces"
msgstr "虚拟接口"
#: netbox/dcim/choices.py:1148 netbox/dcim/forms/bulk_edit.py:1505
-#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1108
+#: netbox/dcim/forms/bulk_import.py:922 netbox/dcim/forms/model_forms.py:1111
#: netbox/dcim/tables/devices.py:723 netbox/templates/dcim/interface.html:112
#: netbox/templates/virtualization/vminterface.html:43
#: netbox/virtualization/forms/bulk_edit.py:194
@@ -3578,9 +3580,9 @@ msgid "Three-phase"
msgstr "三相"
#: netbox/dcim/choices.py:1944 netbox/extras/choices.py:53
-#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/netbox/preferences.py:32 netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:80 netbox/templates/extras/customfield.html:78
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "禁用"
@@ -3615,7 +3617,7 @@ msgid "Parent site group (slug)"
msgstr "上一级站点组(缩写)"
#: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422
-#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975
+#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976
msgid "Group (ID)"
msgstr "组(ID)"
@@ -3638,16 +3640,16 @@ msgstr "父级位置(缩写)"
#: netbox/dcim/filtersets.py:299 netbox/dcim/filtersets.py:384
#: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714
#: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015
-#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401
-#: netbox/dcim/filtersets.py:2154
+#: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1400
+#: netbox/dcim/filtersets.py:2185
msgid "Manufacturer (ID)"
msgstr "厂商(ID)"
#: netbox/dcim/filtersets.py:305 netbox/dcim/filtersets.py:390
#: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720
#: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021
-#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407
-#: netbox/dcim/filtersets.py:2160
+#: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1406
+#: netbox/dcim/filtersets.py:2191
msgid "Manufacturer (slug)"
msgstr "厂商 (缩写)"
@@ -3660,23 +3662,23 @@ msgid "Rack type (ID)"
msgstr "机架类型 (ID)"
#: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928
-#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164
+#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2195
#: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488
-#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177
+#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177
msgid "Role (ID)"
msgstr "角色(ID)"
#: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934
-#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170
+#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2201
#: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382
-#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991
+#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992
#: netbox/virtualization/filtersets.py:184
msgid "Role (slug)"
msgstr "角色 (缩写)"
#: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156
-#: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575
-#: netbox/dcim/filtersets.py:2562
+#: netbox/dcim/filtersets.py:1476 netbox/dcim/filtersets.py:1574
+#: netbox/dcim/filtersets.py:2593
msgid "Rack (ID)"
msgstr "机柜(ID)"
@@ -3762,19 +3764,19 @@ msgid "Profile (name)"
msgstr "个人资料(姓名)"
#: netbox/dcim/filtersets.py:792 netbox/dcim/filtersets.py:1071
-#: netbox/dcim/filtersets.py:1596
+#: netbox/dcim/filtersets.py:1595
msgid "Device type (ID)"
msgstr "设备型号(ID)"
-#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1412
+#: netbox/dcim/filtersets.py:808 netbox/dcim/filtersets.py:1411
msgid "Module type (ID)"
msgstr "模块类型(ID)"
-#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1751
+#: netbox/dcim/filtersets.py:840 netbox/dcim/filtersets.py:1750
msgid "Power port (ID)"
msgstr "电源接口(ID)"
-#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150
+#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2181
msgid "Parent inventory item (ID)"
msgstr "上一级库存项(ID)"
@@ -3824,9 +3826,9 @@ msgstr "平台(ID)"
msgid "Platform (slug)"
msgstr "平台(缩写)"
-#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461
-#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252
-#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553
+#: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1460
+#: netbox/dcim/filtersets.py:1558 netbox/dcim/filtersets.py:2283
+#: netbox/dcim/filtersets.py:2525 netbox/dcim/filtersets.py:2584
msgid "Site name (slug)"
msgstr "站点名字 (缩写)"
@@ -3856,17 +3858,16 @@ msgid "Is full depth"
msgstr "是否全尺寸"
#: netbox/dcim/filtersets.py:1197 netbox/dcim/forms/filtersets.py:848
-#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1679
-#: netbox/dcim/forms/filtersets.py:1684 netbox/dcim/forms/model_forms.py:1896
-#: netbox/dcim/models/devices.py:1284 netbox/dcim/models/devices.py:1304
-#: netbox/virtualization/filtersets.py:201
+#: netbox/dcim/forms/filtersets.py:1473 netbox/dcim/forms/filtersets.py:1688
+#: netbox/dcim/forms/model_forms.py:1899 netbox/dcim/models/devices.py:1284
+#: netbox/dcim/models/devices.py:1304 netbox/virtualization/filtersets.py:201
#: netbox/virtualization/filtersets.py:273
#: netbox/virtualization/forms/filtersets.py:178
#: netbox/virtualization/forms/filtersets.py:231
msgid "MAC address"
msgstr "MAC 地址"
-#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1369
+#: netbox/dcim/filtersets.py:1204 netbox/dcim/filtersets.py:1368
#: netbox/dcim/forms/filtersets.py:857 netbox/dcim/forms/filtersets.py:960
#: netbox/virtualization/filtersets.py:205
#: netbox/virtualization/forms/filtersets.py:182
@@ -3893,57 +3894,57 @@ msgstr "带外管理IP(ID)"
msgid "Has virtual device context"
msgstr "有虚拟设备上下文"
-#: netbox/dcim/filtersets.py:1352
+#: netbox/dcim/filtersets.py:1351
msgid "VDC (ID)"
msgstr "VDC (ID)"
-#: netbox/dcim/filtersets.py:1357
+#: netbox/dcim/filtersets.py:1356
msgid "Device model"
msgstr "设备型号"
-#: netbox/dcim/filtersets.py:1418
+#: netbox/dcim/filtersets.py:1417
msgid "Module type (model)"
msgstr "模块类型(模块)"
-#: netbox/dcim/filtersets.py:1424
+#: netbox/dcim/filtersets.py:1423
msgid "Module bay (ID)"
msgstr "模块托架 (ID)"
-#: netbox/dcim/filtersets.py:1483 netbox/dcim/filtersets.py:1581
+#: netbox/dcim/filtersets.py:1482 netbox/dcim/filtersets.py:1580
msgid "Rack (name)"
msgstr "机柜(名称)"
-#: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585
-#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606
-#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163
+#: netbox/dcim/filtersets.py:1486 netbox/dcim/filtersets.py:1584
+#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:607
+#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165
#: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382
msgid "Device (ID)"
msgstr "设备(ID)"
-#: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591
-#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601
-#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158
+#: netbox/dcim/filtersets.py:1492 netbox/dcim/filtersets.py:1590
+#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:602
+#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160
#: netbox/vpn/filtersets.py:377
msgid "Device (name)"
msgstr "设备(名称)"
-#: netbox/dcim/filtersets.py:1602
+#: netbox/dcim/filtersets.py:1601
msgid "Device type (model)"
msgstr "设备型号 (model)"
-#: netbox/dcim/filtersets.py:1607
+#: netbox/dcim/filtersets.py:1606
msgid "Device role (ID)"
msgstr "设备角色(ID)"
-#: netbox/dcim/filtersets.py:1613
+#: netbox/dcim/filtersets.py:1612
msgid "Device role (slug)"
msgstr "设备角色(缩写)"
-#: netbox/dcim/filtersets.py:1618
+#: netbox/dcim/filtersets.py:1617
msgid "Virtual Chassis (ID)"
msgstr "堆叠(ID)"
-#: netbox/dcim/filtersets.py:1624 netbox/dcim/forms/filtersets.py:111
+#: netbox/dcim/filtersets.py:1623 netbox/dcim/forms/filtersets.py:111
#: netbox/dcim/forms/object_create.py:430 netbox/dcim/tables/devices.py:229
#: netbox/netbox/navigation/menu.py:79 netbox/templates/dcim/device.html:31
#: netbox/templates/dcim/device.html:126
@@ -3953,61 +3954,70 @@ msgstr "堆叠(ID)"
msgid "Virtual Chassis"
msgstr "堆叠"
-#: netbox/dcim/filtersets.py:1648
+#: netbox/dcim/filtersets.py:1647
msgid "Module (ID)"
msgstr "模块(ID)"
-#: netbox/dcim/filtersets.py:1655
+#: netbox/dcim/filtersets.py:1654
msgid "Cable (ID)"
msgstr "线缆(ID)"
-#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611
-#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168
+#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:612
+#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170
#: netbox/vpn/filtersets.py:388
msgid "Virtual machine (name)"
msgstr "虚拟机(名称)"
-#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616
-#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173
+#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:617
+#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175
#: netbox/virtualization/filtersets.py:253
#: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393
msgid "Virtual machine (ID)"
msgstr "虚拟机(ID)"
-#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622
+#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:623
#: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399
msgid "Interface (name)"
msgstr "接口(名称)"
-#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633
+#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410
msgid "VM interface (name)"
msgstr "虚拟接口(名称)"
-#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638
+#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:639
#: netbox/vpn/filtersets.py:113
msgid "VM interface (ID)"
msgstr "虚拟接口(ID)"
-#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81
+#: netbox/dcim/filtersets.py:1811 netbox/ipam/filtersets.py:652
+msgid "Is assigned"
+msgstr "已分配"
+
+#: netbox/dcim/filtersets.py:1815 netbox/dcim/forms/bulk_import.py:1296
+#: netbox/ipam/forms/bulk_import.py:338
+msgid "Is primary"
+msgstr "首选"
+
+#: netbox/dcim/filtersets.py:1880 netbox/templates/dcim/interface.html:81
#: netbox/templates/virtualization/vminterface.html:55
#: netbox/virtualization/forms/model_forms.py:393
msgid "802.1Q Mode"
msgstr "802.1Q 模式"
-#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192
+#: netbox/dcim/filtersets.py:1884 netbox/ipam/forms/bulk_import.py:192
#: netbox/vpn/forms/bulk_import.py:313
msgid "Assigned VLAN"
msgstr "指定VLAN"
-#: netbox/dcim/filtersets.py:1857
+#: netbox/dcim/filtersets.py:1888
msgid "Assigned VID"
msgstr "指定VID"
-#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618
+#: netbox/dcim/filtersets.py:1893 netbox/dcim/forms/bulk_edit.py:1618
#: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526
-#: netbox/dcim/forms/model_forms.py:1545
-#: netbox/dcim/models/device_components.py:802
+#: netbox/dcim/forms/model_forms.py:1548
+#: netbox/dcim/models/device_components.py:810
#: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335
#: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478
#: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590
@@ -4037,19 +4047,19 @@ msgstr "指定VID"
msgid "VRF"
msgstr "VRF"
-#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341
+#: netbox/dcim/filtersets.py:1899 netbox/ipam/filtersets.py:341
#: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484
#: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596
msgid "VRF (RD)"
msgstr "VRF (RD)"
-#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023
+#: netbox/dcim/filtersets.py:1904 netbox/ipam/filtersets.py:1024
#: netbox/vpn/filtersets.py:345
msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
-#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531
-#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029
+#: netbox/dcim/filtersets.py:1910 netbox/dcim/forms/filtersets.py:1531
+#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030
#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116
#: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82
#: netbox/templates/vpn/l2vpntermination.html:12
@@ -4060,13 +4070,13 @@ msgstr "L2VPN (ID)"
msgid "L2VPN"
msgstr "L2VPN"
-#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106
+#: netbox/dcim/filtersets.py:1915 netbox/ipam/filtersets.py:1107
msgid "VLAN Translation Policy (ID)"
msgstr "VLAN 转换策略 (ID)"
-#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497
-#: netbox/dcim/forms/model_forms.py:1562
-#: netbox/dcim/models/device_components.py:611
+#: netbox/dcim/filtersets.py:1921 netbox/dcim/forms/filtersets.py:1497
+#: netbox/dcim/forms/model_forms.py:1565
+#: netbox/dcim/models/device_components.py:612
#: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714
#: netbox/templates/ipam/vlantranslationpolicy.html:11
#: netbox/virtualization/forms/bulk_edit.py:248
@@ -4075,39 +4085,39 @@ msgstr "VLAN 转换策略 (ID)"
msgid "VLAN Translation Policy"
msgstr "VLAN 转换策略"
-#: netbox/dcim/filtersets.py:1924
+#: netbox/dcim/filtersets.py:1955
msgid "Virtual Chassis Interfaces for Device when device is master"
msgstr "设备为主设备时设备的虚拟机箱接口"
-#: netbox/dcim/filtersets.py:1929
+#: netbox/dcim/filtersets.py:1960
msgid "Virtual Chassis Interfaces for Device when device is master (ID)"
msgstr "设备为主设备时设备的虚拟机箱接口 (ID)"
-#: netbox/dcim/filtersets.py:1934
+#: netbox/dcim/filtersets.py:1965
msgid "Virtual Chassis Interfaces for Device"
msgstr "设备的集群接口"
-#: netbox/dcim/filtersets.py:1939
+#: netbox/dcim/filtersets.py:1970
msgid "Virtual Chassis Interfaces for Device (ID)"
msgstr "设备的集群接口(ID)"
-#: netbox/dcim/filtersets.py:1943
+#: netbox/dcim/filtersets.py:1974
msgid "Kind of interface"
msgstr "接口类型"
-#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264
+#: netbox/dcim/filtersets.py:1979 netbox/virtualization/filtersets.py:264
msgid "Parent interface (ID)"
msgstr "父级接口(ID)"
-#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269
+#: netbox/dcim/filtersets.py:1984 netbox/virtualization/filtersets.py:269
msgid "Bridged interface (ID)"
msgstr "桥接接口(ID)"
-#: netbox/dcim/filtersets.py:1958
+#: netbox/dcim/filtersets.py:1989
msgid "LAG interface (ID)"
msgstr "链路聚合接口(ID)"
-#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635
+#: netbox/dcim/filtersets.py:1997 netbox/dcim/tables/devices.py:635
#: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131
#: netbox/templates/dcim/macaddress.html:11
#: netbox/templates/dcim/macaddress.html:14
@@ -4115,78 +4125,78 @@ msgstr "链路聚合接口(ID)"
msgid "MAC Address"
msgstr "MAC 地址"
-#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278
+#: netbox/dcim/filtersets.py:2002 netbox/virtualization/filtersets.py:278
msgid "Primary MAC address (ID)"
msgstr "主 MAC 地址 (ID)"
-#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549
+#: netbox/dcim/filtersets.py:2008 netbox/dcim/forms/model_forms.py:1552
#: netbox/virtualization/filtersets.py:284
#: netbox/virtualization/forms/model_forms.py:309
msgid "Primary MAC address"
msgstr "主 MAC 地址"
-#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011
-#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876
+#: netbox/dcim/filtersets.py:2030 netbox/dcim/filtersets.py:2042
+#: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1879
#: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context"
msgstr "虚拟设备上下文"
-#: netbox/dcim/filtersets.py:2005
+#: netbox/dcim/filtersets.py:2036
msgid "Virtual Device Context (Identifier)"
msgstr "虚拟设备上下文(ID)"
-#: netbox/dcim/filtersets.py:2016
+#: netbox/dcim/filtersets.py:2047
#: netbox/templates/wireless/wirelesslan.html:11
#: netbox/wireless/forms/model_forms.py:57
msgid "Wireless LAN"
msgstr "无线局域网"
-#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664
+#: netbox/dcim/filtersets.py:2051 netbox/dcim/tables/devices.py:664
msgid "Wireless link"
msgstr "无线连接"
-#: netbox/dcim/filtersets.py:2030
+#: netbox/dcim/filtersets.py:2061
msgid "Virtual circuit termination (ID)"
msgstr "虚拟电路终止 (ID)"
-#: netbox/dcim/filtersets.py:2117
+#: netbox/dcim/filtersets.py:2148
msgid "Parent module bay (ID)"
msgstr "父模块托架 (ID)"
-#: netbox/dcim/filtersets.py:2122
+#: netbox/dcim/filtersets.py:2153
msgid "Installed module (ID)"
msgstr "已安装模块(ID)"
-#: netbox/dcim/filtersets.py:2133
+#: netbox/dcim/filtersets.py:2164
msgid "Installed device (ID)"
msgstr "已安装设备(ID)"
-#: netbox/dcim/filtersets.py:2139
+#: netbox/dcim/filtersets.py:2170
msgid "Installed device (name)"
msgstr "已安装设备(名称)"
-#: netbox/dcim/filtersets.py:2209
+#: netbox/dcim/filtersets.py:2240
msgid "Master (ID)"
msgstr "主设备(ID)"
-#: netbox/dcim/filtersets.py:2215
+#: netbox/dcim/filtersets.py:2246
msgid "Master (name)"
msgstr "主设备(名称)"
-#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250
+#: netbox/dcim/filtersets.py:2288 netbox/tenancy/filtersets.py:250
msgid "Tenant (ID)"
msgstr "租户(ID)"
-#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755
+#: netbox/dcim/filtersets.py:2294 netbox/extras/filtersets.py:755
#: netbox/tenancy/filtersets.py:256
msgid "Tenant (slug)"
msgstr "租户(缩写)"
-#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155
+#: netbox/dcim/filtersets.py:2330 netbox/dcim/forms/filtersets.py:1155
msgid "Unterminated"
msgstr "未接终端"
-#: netbox/dcim/filtersets.py:2557
+#: netbox/dcim/filtersets.py:2588
msgid "Power panel (ID)"
msgstr "电源面板(ID)"
@@ -4198,7 +4208,7 @@ msgstr "电源面板(ID)"
#: netbox/templates/circuits/inc/circuit_termination.html:32
#: netbox/templates/generic/bulk_edit.html:65
#: netbox/templates/inc/panels/tags.html:5
-#: netbox/utilities/forms/fields/fields.py:83
+#: netbox/utilities/forms/fields/fields.py:91
msgid "Tags"
msgstr "标签"
@@ -4256,8 +4266,8 @@ msgstr "时区"
#: netbox/dcim/forms/filtersets.py:1025 netbox/dcim/forms/filtersets.py:1637
#: netbox/dcim/forms/model_forms.py:219 netbox/dcim/forms/model_forms.py:354
#: netbox/dcim/forms/model_forms.py:366 netbox/dcim/forms/model_forms.py:438
-#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1229
-#: netbox/dcim/forms/model_forms.py:1698
+#: netbox/dcim/forms/model_forms.py:545 netbox/dcim/forms/model_forms.py:1232
+#: netbox/dcim/forms/model_forms.py:1701
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:115
#: netbox/dcim/tables/devices.py:190 netbox/dcim/tables/devices.py:999
#: netbox/dcim/tables/devicetypes.py:85 netbox/dcim/tables/devicetypes.py:315
@@ -4430,7 +4440,7 @@ msgstr "气流方向"
#: netbox/dcim/forms/filtersets.py:802 netbox/dcim/forms/filtersets.py:1015
#: netbox/dcim/forms/filtersets.py:1113 netbox/dcim/forms/filtersets.py:1245
#: netbox/dcim/forms/model_forms.py:279 netbox/dcim/forms/model_forms.py:323
-#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:870
+#: netbox/dcim/forms/model_forms.py:592 netbox/dcim/forms/model_forms.py:873
#: netbox/dcim/forms/object_create.py:404 netbox/dcim/tables/devices.py:179
#: netbox/dcim/tables/power.py:70 netbox/dcim/tables/racks.py:225
#: netbox/ipam/forms/filtersets.py:467 netbox/templates/dcim/device.html:36
@@ -4447,8 +4457,8 @@ msgstr "机柜"
#: netbox/dcim/forms/filtersets.py:327 netbox/dcim/forms/filtersets.py:400
#: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:623
#: netbox/dcim/forms/filtersets.py:751 netbox/dcim/forms/filtersets.py:973
-#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:784
-#: netbox/dcim/forms/model_forms.py:1766
+#: netbox/dcim/forms/model_forms.py:447 netbox/dcim/forms/model_forms.py:787
+#: netbox/dcim/forms/model_forms.py:1769
#: netbox/templates/dcim/device_edit.html:22
msgid "Hardware"
msgstr "硬件"
@@ -4472,10 +4482,10 @@ msgid "Exclude from utilization"
msgstr "从利用率中排除"
#: netbox/dcim/forms/bulk_edit.py:590 netbox/dcim/forms/model_forms.py:386
-#: netbox/dcim/forms/model_forms.py:1023 netbox/dcim/forms/model_forms.py:1065
-#: netbox/dcim/forms/model_forms.py:1092 netbox/dcim/forms/model_forms.py:1120
-#: netbox/dcim/forms/model_forms.py:1151 netbox/dcim/forms/model_forms.py:1170
-#: netbox/dcim/forms/model_forms.py:1188
+#: netbox/dcim/forms/model_forms.py:1026 netbox/dcim/forms/model_forms.py:1068
+#: netbox/dcim/forms/model_forms.py:1095 netbox/dcim/forms/model_forms.py:1123
+#: netbox/dcim/forms/model_forms.py:1154 netbox/dcim/forms/model_forms.py:1173
+#: netbox/dcim/forms/model_forms.py:1191
#: netbox/dcim/forms/object_create.py:123 netbox/dcim/tables/devicetypes.py:82
#: netbox/templates/dcim/device.html:94
#: netbox/templates/dcim/devicebay.html:52
@@ -4503,10 +4513,10 @@ msgid "Profile"
msgstr "个人资料"
#: netbox/dcim/forms/bulk_edit.py:656 netbox/dcim/forms/model_forms.py:446
-#: netbox/dcim/forms/model_forms.py:1024 netbox/dcim/forms/model_forms.py:1066
-#: netbox/dcim/forms/model_forms.py:1093 netbox/dcim/forms/model_forms.py:1121
-#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1171
-#: netbox/dcim/forms/model_forms.py:1189
+#: netbox/dcim/forms/model_forms.py:1027 netbox/dcim/forms/model_forms.py:1069
+#: netbox/dcim/forms/model_forms.py:1096 netbox/dcim/forms/model_forms.py:1124
+#: netbox/dcim/forms/model_forms.py:1155 netbox/dcim/forms/model_forms.py:1174
+#: netbox/dcim/forms/model_forms.py:1192
#: netbox/dcim/forms/object_create.py:124 netbox/dcim/tables/modules.py:54
#: netbox/dcim/tables/modules.py:100 netbox/templates/dcim/module.html:92
#: netbox/templates/dcim/modulebay.html:66
@@ -4541,8 +4551,8 @@ msgstr "配置模版"
#: netbox/dcim/forms/bulk_edit.py:737 netbox/dcim/forms/bulk_edit.py:1150
#: netbox/dcim/forms/bulk_import.py:565 netbox/dcim/forms/filtersets.py:116
-#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:987
-#: netbox/dcim/forms/model_forms.py:1004 netbox/extras/filtersets.py:684
+#: netbox/dcim/forms/model_forms.py:614 netbox/dcim/forms/model_forms.py:990
+#: netbox/dcim/forms/model_forms.py:1007 netbox/extras/filtersets.py:684
msgid "Device type"
msgstr "设备型号"
@@ -4599,7 +4609,7 @@ msgid "Virtualization"
msgstr "虚拟化"
#: netbox/dcim/forms/bulk_edit.py:830 netbox/dcim/forms/bulk_import.py:732
-#: netbox/dcim/forms/model_forms.py:761 netbox/dcim/forms/model_forms.py:1012
+#: netbox/dcim/forms/model_forms.py:764 netbox/dcim/forms/model_forms.py:1015
msgid "Module type"
msgstr "模块类型"
@@ -4642,7 +4652,7 @@ msgid "Domain"
msgstr "域"
#: netbox/dcim/forms/bulk_edit.py:990 netbox/dcim/forms/bulk_import.py:1594
-#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:864
+#: netbox/dcim/forms/filtersets.py:1236 netbox/dcim/forms/model_forms.py:867
msgid "Power panel"
msgstr "电源面版"
@@ -4677,8 +4687,8 @@ msgid "Maximum draw"
msgstr "最大功率"
#: netbox/dcim/forms/bulk_edit.py:1128
-#: netbox/dcim/models/device_component_templates.py:281
-#: netbox/dcim/models/device_components.py:383
+#: netbox/dcim/models/device_component_templates.py:282
+#: netbox/dcim/models/device_components.py:384
msgid "Maximum power draw (watts)"
msgstr "最大功率(瓦)"
@@ -4687,14 +4697,14 @@ msgid "Allocated draw"
msgstr "分配功率"
#: netbox/dcim/forms/bulk_edit.py:1134
-#: netbox/dcim/models/device_component_templates.py:288
-#: netbox/dcim/models/device_components.py:390
+#: netbox/dcim/models/device_component_templates.py:289
+#: netbox/dcim/models/device_components.py:391
msgid "Allocated power draw (watts)"
msgstr "分配功率(瓦)"
#: netbox/dcim/forms/bulk_edit.py:1167 netbox/dcim/forms/bulk_import.py:865
-#: netbox/dcim/forms/model_forms.py:1081 netbox/dcim/forms/model_forms.py:1435
-#: netbox/dcim/forms/model_forms.py:1750 netbox/dcim/forms/object_import.py:55
+#: netbox/dcim/forms/model_forms.py:1084 netbox/dcim/forms/model_forms.py:1438
+#: netbox/dcim/forms/model_forms.py:1753 netbox/dcim/forms/object_import.py:55
msgid "Power port"
msgstr "电源接口"
@@ -4709,16 +4719,16 @@ msgstr "仅限管理"
#: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545
#: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482
#: netbox/dcim/forms/object_import.py:90
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:446
+#: netbox/dcim/models/device_components.py:782
msgid "PoE mode"
msgstr "PoE模式"
#: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551
#: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487
#: netbox/dcim/forms/object_import.py:95
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:781
+#: netbox/dcim/models/device_component_templates.py:453
+#: netbox/dcim/models/device_components.py:789
msgid "PoE type"
msgstr "PoE类型"
@@ -4727,8 +4737,8 @@ msgstr "PoE类型"
msgid "Wireless role"
msgstr "无线角色"
-#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:783
-#: netbox/dcim/forms/model_forms.py:1380 netbox/dcim/tables/devices.py:345
+#: netbox/dcim/forms/bulk_edit.py:1377 netbox/dcim/forms/model_forms.py:786
+#: netbox/dcim/forms/model_forms.py:1383 netbox/dcim/tables/devices.py:345
#: netbox/templates/dcim/consoleport.html:24
#: netbox/templates/dcim/consoleserverport.html:24
#: netbox/templates/dcim/frontport.html:24
@@ -4747,7 +4757,7 @@ msgstr "模块"
msgid "LAG"
msgstr "链路聚合"
-#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1462
+#: netbox/dcim/forms/bulk_edit.py:1524 netbox/dcim/forms/model_forms.py:1465
msgid "Virtual device contexts"
msgstr "设备虚拟上下文"
@@ -4775,21 +4785,21 @@ msgstr "速率"
msgid "Mode"
msgstr "模式"
-#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1511
+#: netbox/dcim/forms/bulk_edit.py:1567 netbox/dcim/forms/model_forms.py:1514
#: netbox/ipam/forms/bulk_import.py:174 netbox/ipam/forms/filtersets.py:561
#: netbox/ipam/models/vlans.py:93 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/model_forms.py:333
msgid "VLAN group"
msgstr "VLAN 组"
-#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1517
+#: netbox/dcim/forms/bulk_edit.py:1576 netbox/dcim/forms/model_forms.py:1520
#: netbox/dcim/tables/devices.py:622
#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/model_forms.py:338
msgid "Untagged VLAN"
msgstr "未标记的VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1526
+#: netbox/dcim/forms/bulk_edit.py:1585 netbox/dcim/forms/model_forms.py:1529
#: netbox/dcim/tables/devices.py:628
#: netbox/virtualization/forms/bulk_edit.py:238
#: netbox/virtualization/forms/model_forms.py:347
@@ -4804,16 +4814,16 @@ msgstr "添加带标签的 VLAN"
msgid "Remove tagged VLANs"
msgstr "移除带标签的 VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1535
+#: netbox/dcim/forms/bulk_edit.py:1608 netbox/dcim/forms/model_forms.py:1538
#: netbox/virtualization/forms/model_forms.py:356
msgid "Q-in-Q Service VLAN"
msgstr "Q-in-Q 服务 VLAN"
-#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1498
+#: netbox/dcim/forms/bulk_edit.py:1623 netbox/dcim/forms/model_forms.py:1501
msgid "Wireless LAN group"
msgstr "无线局域网组"
-#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1503
+#: netbox/dcim/forms/bulk_edit.py:1628 netbox/dcim/forms/model_forms.py:1506
#: netbox/dcim/tables/devices.py:670 netbox/netbox/navigation/menu.py:153
#: netbox/templates/dcim/interface.html:337
#: netbox/wireless/tables/wirelesslan.py:28
@@ -4821,7 +4831,7 @@ msgid "Wireless LANs"
msgstr "无线局域网"
#: netbox/dcim/forms/bulk_edit.py:1637 netbox/dcim/forms/filtersets.py:1415
-#: netbox/dcim/forms/model_forms.py:1569 netbox/ipam/forms/bulk_edit.py:269
+#: netbox/dcim/forms/model_forms.py:1572 netbox/ipam/forms/bulk_edit.py:269
#: netbox/ipam/forms/bulk_edit.py:367 netbox/ipam/forms/filtersets.py:177
#: netbox/netbox/navigation/menu.py:109
#: netbox/templates/dcim/interface.html:128
@@ -4833,17 +4843,17 @@ msgid "Addressing"
msgstr "寻址"
#: netbox/dcim/forms/bulk_edit.py:1638 netbox/dcim/forms/filtersets.py:750
-#: netbox/dcim/forms/model_forms.py:1570
+#: netbox/dcim/forms/model_forms.py:1573
#: netbox/virtualization/forms/model_forms.py:377
msgid "Operation"
msgstr "操作"
#: netbox/dcim/forms/bulk_edit.py:1639 netbox/dcim/forms/filtersets.py:1416
-#: netbox/dcim/forms/model_forms.py:1125 netbox/dcim/forms/model_forms.py:1572
+#: netbox/dcim/forms/model_forms.py:1128 netbox/dcim/forms/model_forms.py:1575
msgid "PoE"
msgstr "PoE"
-#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1571
+#: netbox/dcim/forms/bulk_edit.py:1640 netbox/dcim/forms/model_forms.py:1574
#: netbox/templates/dcim/interface.html:105
#: netbox/virtualization/forms/bulk_edit.py:254
#: netbox/virtualization/forms/model_forms.py:378
@@ -4851,7 +4861,7 @@ msgid "Related Interfaces"
msgstr "相关接口"
#: netbox/dcim/forms/bulk_edit.py:1642 netbox/dcim/forms/filtersets.py:1417
-#: netbox/dcim/forms/model_forms.py:1575
+#: netbox/dcim/forms/model_forms.py:1578
#: netbox/virtualization/forms/bulk_edit.py:257
#: netbox/virtualization/forms/filtersets.py:206
#: netbox/virtualization/forms/model_forms.py:381
@@ -4892,7 +4902,7 @@ msgid "available options"
msgstr "可用选项"
#: netbox/dcim/forms/bulk_import.py:137 netbox/dcim/forms/bulk_import.py:616
-#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:479
+#: netbox/dcim/forms/bulk_import.py:1591 netbox/ipam/forms/bulk_import.py:493
#: netbox/virtualization/forms/bulk_import.py:64
#: netbox/virtualization/forms/bulk_import.py:95
msgid "Assigned site"
@@ -5085,7 +5095,7 @@ msgstr "安装此模块的模块托架"
msgid "The type of module"
msgstr "模块类型"
-#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:770
+#: netbox/dcim/forms/bulk_import.py:743 netbox/dcim/forms/model_forms.py:773
msgid "Replicate components"
msgstr "组件冗余"
@@ -5095,11 +5105,11 @@ msgid ""
"by default)"
msgstr "自动填充此模块类型关联的组件(默认启用)"
-#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:776
+#: netbox/dcim/forms/bulk_import.py:748 netbox/dcim/forms/model_forms.py:779
msgid "Adopt components"
msgstr "选定组件"
-#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:779
+#: netbox/dcim/forms/bulk_import.py:750 netbox/dcim/forms/model_forms.py:782
msgid "Adopt already existing components"
msgstr "选定已经存在的组件"
@@ -5124,13 +5134,13 @@ msgstr "该插座供电的电源端口"
msgid "Electrical phase (for three-phase circuits)"
msgstr "供电相位(用于三相电)"
-#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1473
+#: netbox/dcim/forms/bulk_import.py:919 netbox/dcim/forms/model_forms.py:1476
#: netbox/virtualization/forms/bulk_import.py:161
#: netbox/virtualization/forms/model_forms.py:317
msgid "Parent interface"
msgstr "上一级接口"
-#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1481
+#: netbox/dcim/forms/bulk_import.py:926 netbox/dcim/forms/model_forms.py:1484
#: netbox/virtualization/forms/bulk_import.py:168
#: netbox/virtualization/forms/model_forms.py:325
msgid "Bridged interface"
@@ -5194,8 +5204,8 @@ msgstr "无线角色(AP/基站)"
msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} 没有指定给设备 {device}"
-#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1139
-#: netbox/dcim/forms/model_forms.py:1758
+#: netbox/dcim/forms/bulk_import.py:1033 netbox/dcim/forms/model_forms.py:1142
+#: netbox/dcim/forms/model_forms.py:1761
#: netbox/dcim/forms/object_import.py:117
msgid "Rear port"
msgstr "后置端口"
@@ -5276,15 +5286,11 @@ msgstr "虚拟机"
msgid "Parent VM of assigned interface (if any)"
msgstr "指定接口的父虚拟机(如果有)"
-#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034
+#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035
#: netbox/ipam/forms/bulk_import.py:328
msgid "Assigned interface"
msgstr "分配的接口"
-#: netbox/dcim/forms/bulk_import.py:1296 netbox/ipam/forms/bulk_import.py:338
-msgid "Is primary"
-msgstr "首选"
-
#: netbox/dcim/forms/bulk_import.py:1297
msgid "Make this the primary MAC address for the assigned interface"
msgstr "将此设为所分配接口的主 MAC 地址"
@@ -5369,7 +5375,7 @@ msgid ""
"characters: invalid hex."
msgstr "{color} 与任何使用的颜色名称都不匹配且长度超过六个字符:十六进制无效。"
-#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:900
+#: netbox/dcim/forms/bulk_import.py:1542 netbox/dcim/forms/model_forms.py:903
#: netbox/dcim/tables/devices.py:1088 netbox/templates/dcim/device.html:138
#: netbox/templates/dcim/virtualchassis.html:17
#: netbox/templates/dcim/virtualchassis.html:57
@@ -5400,7 +5406,7 @@ msgstr "供应类型(AC/DC)"
msgid "Single or three-phase"
msgstr "单相或三相"
-#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1856
+#: netbox/dcim/forms/bulk_import.py:1688 netbox/dcim/forms/model_forms.py:1859
#: netbox/templates/dcim/device.html:196
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
@@ -5411,7 +5417,7 @@ msgstr "主 IPv4"
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "带掩码的 IPv4 地址,例如 1.2.3.4/24"
-#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1865
+#: netbox/dcim/forms/bulk_import.py:1695 netbox/dcim/forms/model_forms.py:1868
#: netbox/templates/dcim/device.html:212
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
@@ -5422,7 +5428,7 @@ msgstr "主 IPv6"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "带有前缀长度的 IPv6 地址,例如 2001:db8:: 1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558
+#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559
#: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:51
#: netbox/virtualization/forms/bulk_edit.py:207
@@ -5459,7 +5465,7 @@ msgstr "无法选定 {model} {name} ,因为它已属于某个模块"
msgid "A {model} named {name} already exists"
msgstr "名为 {name} 的 {model} 已存在"
-#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:852
+#: netbox/dcim/forms/connections.py:54 netbox/dcim/forms/model_forms.py:855
#: netbox/dcim/tables/power.py:66
#: netbox/templates/dcim/inc/cable_termination.html:40
#: netbox/templates/dcim/powerfeed.html:24
@@ -5468,7 +5474,7 @@ msgstr "名为 {name} 的 {model} 已存在"
msgid "Power Panel"
msgstr "电源面板"
-#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:880
+#: netbox/dcim/forms/connections.py:63 netbox/dcim/forms/model_forms.py:883
#: netbox/templates/dcim/powerfeed.html:21
#: netbox/templates/dcim/powerport.html:80
msgid "Power Feed"
@@ -5573,8 +5579,8 @@ msgstr "类型"
msgid "Mgmt only"
msgstr "仅用于管理"
-#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557
-#: netbox/dcim/models/device_components.py:727
+#: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1560
+#: netbox/dcim/models/device_components.py:735
#: netbox/templates/dcim/interface.html:142
msgid "WWN"
msgstr "WWN"
@@ -5616,14 +5622,22 @@ msgstr "电缆"
msgid "Discovered"
msgstr "已发现"
-#: netbox/dcim/forms/filtersets.py:1689 netbox/ipam/forms/filtersets.py:371
+#: netbox/dcim/forms/filtersets.py:1693 netbox/ipam/forms/filtersets.py:371
msgid "Assigned Device"
msgstr "指定设备"
-#: netbox/dcim/forms/filtersets.py:1694 netbox/ipam/forms/filtersets.py:376
+#: netbox/dcim/forms/filtersets.py:1698 netbox/ipam/forms/filtersets.py:376
msgid "Assigned VM"
msgstr "指定虚拟机"
+#: netbox/dcim/forms/filtersets.py:1702 netbox/ipam/forms/filtersets.py:390
+msgid "Assigned to an interface"
+msgstr "指定给一个接口"
+
+#: netbox/dcim/forms/filtersets.py:1709
+msgid "Primary MAC of an interface"
+msgstr "接口的主 MAC"
+
#: netbox/dcim/forms/formsets.py:20
#, python-brace-format
msgid "A virtual chassis member already exists in position {vc_position}."
@@ -5655,12 +5669,12 @@ msgid "Scope"
msgstr "作用域"
#: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128
-#: netbox/dcim/models/mixins.py:91
+#: netbox/dcim/models/mixins.py:94
#, python-brace-format
msgid "Please select a {scope_type}."
msgstr "请选择一个 {scope_type}。"
-#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:452
+#: netbox/dcim/forms/mixins.py:117 netbox/ipam/forms/bulk_import.py:466
msgid "Scope type (app & model)"
msgstr "作用域类型(应用程序&型号)"
@@ -5717,15 +5731,15 @@ msgstr "该设备在虚拟机箱中的位置由以下方式标识"
msgid "The priority of the device in the virtual chassis"
msgstr "堆叠中设备的优先级"
-#: netbox/dcim/forms/model_forms.py:773
+#: netbox/dcim/forms/model_forms.py:776
msgid "Automatically populate components associated with this module type"
msgstr "自动填充与此模块类型关联的组件"
-#: netbox/dcim/forms/model_forms.py:882
+#: netbox/dcim/forms/model_forms.py:885
msgid "Characteristics"
msgstr "特性"
-#: netbox/dcim/forms/model_forms.py:1039
+#: netbox/dcim/forms/model_forms.py:1042
#, python-brace-format
msgid ""
"Alphanumeric ranges are supported for bulk creation. Mixed cases and types "
@@ -5737,35 +5751,35 @@ msgstr ""
"批量创建支持字母数字范围。不支持单个范围内的混合大小写和类型(例如: [ge,xe] -0/0/ [0-9])。代币 "
"{module},如果存在,将在创建新模块时自动替换为位置值。"
-#: netbox/dcim/forms/model_forms.py:1241
+#: netbox/dcim/forms/model_forms.py:1244
msgid "Console port template"
msgstr "控制台端口模板"
-#: netbox/dcim/forms/model_forms.py:1249
+#: netbox/dcim/forms/model_forms.py:1252
msgid "Console server port template"
msgstr "控制口模版"
-#: netbox/dcim/forms/model_forms.py:1257
+#: netbox/dcim/forms/model_forms.py:1260
msgid "Front port template"
msgstr "前向端口模版"
-#: netbox/dcim/forms/model_forms.py:1265
+#: netbox/dcim/forms/model_forms.py:1268
msgid "Interface template"
msgstr "接口模版"
-#: netbox/dcim/forms/model_forms.py:1273
+#: netbox/dcim/forms/model_forms.py:1276
msgid "Power outlet template"
msgstr "电源插座模版"
-#: netbox/dcim/forms/model_forms.py:1281
+#: netbox/dcim/forms/model_forms.py:1284
msgid "Power port template"
msgstr "电源接口模版"
-#: netbox/dcim/forms/model_forms.py:1289
+#: netbox/dcim/forms/model_forms.py:1292
msgid "Rear port template"
msgstr "后置接口模版"
-#: netbox/dcim/forms/model_forms.py:1299 netbox/dcim/forms/model_forms.py:1770
+#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
#: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:73
@@ -5773,14 +5787,14 @@ msgstr "后置接口模版"
msgid "Console Port"
msgstr "Console 端口"
-#: netbox/dcim/forms/model_forms.py:1300 netbox/dcim/forms/model_forms.py:1771
+#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
#: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port"
msgstr "Console 服务器端口"
-#: netbox/dcim/forms/model_forms.py:1301 netbox/dcim/forms/model_forms.py:1772
+#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:76
@@ -5791,7 +5805,7 @@ msgstr "Console 服务器端口"
msgid "Front Port"
msgstr "前置接口"
-#: netbox/dcim/forms/model_forms.py:1302 netbox/dcim/forms/model_forms.py:1773
+#: netbox/dcim/forms/model_forms.py:1305 netbox/dcim/forms/model_forms.py:1776
#: netbox/dcim/tables/devices.py:773
#: netbox/templates/circuits/inc/circuit_termination_fields.html:54
#: netbox/templates/dcim/consoleport.html:79
@@ -5804,76 +5818,76 @@ msgstr "前置接口"
msgid "Rear Port"
msgstr "后置接口"
-#: netbox/dcim/forms/model_forms.py:1303 netbox/dcim/forms/model_forms.py:1774
+#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:543
#: netbox/templates/dcim/poweroutlet.html:58
#: netbox/templates/dcim/powerport.html:17
msgid "Power Port"
msgstr "电源接口"
-#: netbox/dcim/forms/model_forms.py:1304 netbox/dcim/forms/model_forms.py:1775
+#: netbox/dcim/forms/model_forms.py:1307 netbox/dcim/forms/model_forms.py:1778
#: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet"
msgstr "电源插座"
-#: netbox/dcim/forms/model_forms.py:1306 netbox/dcim/forms/model_forms.py:1777
+#: netbox/dcim/forms/model_forms.py:1309 netbox/dcim/forms/model_forms.py:1780
msgid "Component Assignment"
msgstr "组件分配"
-#: netbox/dcim/forms/model_forms.py:1352 netbox/dcim/forms/model_forms.py:1824
+#: netbox/dcim/forms/model_forms.py:1355 netbox/dcim/forms/model_forms.py:1827
msgid "An InventoryItem can only be assigned to a single component."
msgstr "库存项只能分配给单个组件"
-#: netbox/dcim/forms/model_forms.py:1489
+#: netbox/dcim/forms/model_forms.py:1492
msgid "LAG interface"
msgstr "链路聚合接口"
-#: netbox/dcim/forms/model_forms.py:1512
+#: netbox/dcim/forms/model_forms.py:1515
msgid "Filter VLANs available for assignment by group."
msgstr "按组筛选可供分配的 VLAN。"
-#: netbox/dcim/forms/model_forms.py:1667
+#: netbox/dcim/forms/model_forms.py:1670
msgid "Child Device"
msgstr "子设备"
-#: netbox/dcim/forms/model_forms.py:1668
+#: netbox/dcim/forms/model_forms.py:1671
msgid ""
"Child devices must first be created and assigned to the site and rack of the"
" parent device."
msgstr "必须首先创建子设备,并将其分配给父设备的站点和机柜。"
-#: netbox/dcim/forms/model_forms.py:1710
+#: netbox/dcim/forms/model_forms.py:1713
msgid "Console port"
msgstr "Console 接口"
-#: netbox/dcim/forms/model_forms.py:1718
+#: netbox/dcim/forms/model_forms.py:1721
msgid "Console server port"
msgstr "Console 服务器端口"
-#: netbox/dcim/forms/model_forms.py:1726
+#: netbox/dcim/forms/model_forms.py:1729
msgid "Front port"
msgstr "前置接口"
-#: netbox/dcim/forms/model_forms.py:1742
+#: netbox/dcim/forms/model_forms.py:1745
msgid "Power outlet"
msgstr "电源插座"
-#: netbox/dcim/forms/model_forms.py:1764
+#: netbox/dcim/forms/model_forms.py:1767
#: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item"
msgstr "库存项"
-#: netbox/dcim/forms/model_forms.py:1838
+#: netbox/dcim/forms/model_forms.py:1841
#: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role"
msgstr "库存物品分类"
-#: netbox/dcim/forms/model_forms.py:1908
+#: netbox/dcim/forms/model_forms.py:1911
msgid "VM Interface"
msgstr "虚拟机接口"
-#: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631
+#: netbox/dcim/forms/model_forms.py:1927 netbox/ipam/forms/filtersets.py:631
#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174
#: netbox/templates/virtualization/virtualdisk.html:21
#: netbox/templates/virtualization/virtualmachine.html:12
@@ -5890,7 +5904,7 @@ msgstr "虚拟机接口"
msgid "Virtual Machine"
msgstr "虚拟机"
-#: netbox/dcim/forms/model_forms.py:1963
+#: netbox/dcim/forms/model_forms.py:1966
msgid "A MAC address can only be assigned to a single object."
msgstr "MAC 地址只能分配给单个对象。"
@@ -5959,8 +5973,8 @@ msgid "A position must be specified for the first VC member."
msgstr "必须为第一个VC成员指定一个位置。"
#: netbox/dcim/models/cables.py:65
-#: netbox/dcim/models/device_component_templates.py:51
-#: netbox/dcim/models/device_components.py:57
+#: netbox/dcim/models/device_component_templates.py:52
+#: netbox/dcim/models/device_components.py:58
#: netbox/extras/models/customfields.py:113
msgid "label"
msgstr "标记"
@@ -6014,726 +6028,711 @@ msgstr "线缆端点"
msgid "cable terminations"
msgstr "线缆端点"
-#: netbox/dcim/models/cables.py:407
+#: netbox/dcim/models/cables.py:401
+#, python-brace-format
+msgid ""
+"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
+"connected."
+msgstr "无法将电缆连接到 {obj_parent} > {obj} 因为它被标记为已连接。"
+
+#: netbox/dcim/models/cables.py:418
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
"{cable_pk}"
msgstr "发现{app_label}重复的终端:{model} {termination_id}: 线缆 {cable_pk}"
-#: netbox/dcim/models/cables.py:417
+#: netbox/dcim/models/cables.py:428
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "线缆不能连接至{type_display} 接口"
-#: netbox/dcim/models/cables.py:424
+#: netbox/dcim/models/cables.py:435
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr "运营商网络的线路可能没有连接。"
-#: netbox/dcim/models/cables.py:522 netbox/extras/models/configs.py:99
+#: netbox/dcim/models/cables.py:533 netbox/extras/models/configs.py:99
msgid "is active"
msgstr "激活的"
-#: netbox/dcim/models/cables.py:526
+#: netbox/dcim/models/cables.py:537
msgid "is complete"
msgstr "完成的"
-#: netbox/dcim/models/cables.py:530
+#: netbox/dcim/models/cables.py:541
msgid "is split"
msgstr "被拆分的"
-#: netbox/dcim/models/cables.py:538
+#: netbox/dcim/models/cables.py:549
msgid "cable path"
msgstr "线缆连接路径"
-#: netbox/dcim/models/cables.py:539
+#: netbox/dcim/models/cables.py:550
msgid "cable paths"
msgstr "线缆连接路径"
-#: netbox/dcim/models/cables.py:614
+#: netbox/dcim/models/cables.py:625
msgid "All originating terminations must be attached to the same link"
msgstr "所有原始终端必须连接到同一个链接"
-#: netbox/dcim/models/cables.py:626
+#: netbox/dcim/models/cables.py:637
msgid "All mid-span terminations must have the same termination type"
msgstr "所有中跨端子必须具有相同的端接类型"
-#: netbox/dcim/models/cables.py:631
+#: netbox/dcim/models/cables.py:642
msgid "All mid-span terminations must have the same parent object"
msgstr "所有中跨终端必须具有相同的父对象"
-#: netbox/dcim/models/cables.py:655
+#: netbox/dcim/models/cables.py:666
msgid "All links must be cable or wireless"
msgstr "所有链路必须是有线或无线的"
-#: netbox/dcim/models/cables.py:657
+#: netbox/dcim/models/cables.py:668
msgid "All links must match first link type"
msgstr "所有链接必须匹配第一个链接类型"
-#: netbox/dcim/models/cables.py:740
+#: netbox/dcim/models/cables.py:751
msgid ""
"All positions counts within the path on opposite ends of links must match"
msgstr "链路两端路径内的所有位置都必须匹配"
-#: netbox/dcim/models/cables.py:749
+#: netbox/dcim/models/cables.py:760
msgid "Remote termination position filter is missing"
msgstr "缺少远程终端位置过滤器"
-#: netbox/dcim/models/device_component_templates.py:46
+#: netbox/dcim/models/device_component_templates.py:47
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
"attached to a module type."
msgstr "当连接到模块类型时,{module} 被认定为模块托架位置的替代。"
-#: netbox/dcim/models/device_component_templates.py:54
-#: netbox/dcim/models/device_components.py:60
+#: netbox/dcim/models/device_component_templates.py:55
+#: netbox/dcim/models/device_components.py:61
msgid "Physical label"
msgstr "物理标签"
-#: netbox/dcim/models/device_component_templates.py:99
+#: netbox/dcim/models/device_component_templates.py:100
msgid "Component templates cannot be moved to a different device type."
msgstr "组件模板无法移动到其他设备类型。"
-#: netbox/dcim/models/device_component_templates.py:150
+#: netbox/dcim/models/device_component_templates.py:151
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
msgstr "组件模板不能同时与设备类型和模块类型相关联。"
-#: netbox/dcim/models/device_component_templates.py:154
+#: netbox/dcim/models/device_component_templates.py:155
msgid ""
"A component template must be associated with either a device type or a "
"module type."
msgstr "组件模板必须与设备类型或模块类型相关联。"
-#: netbox/dcim/models/device_component_templates.py:209
+#: netbox/dcim/models/device_component_templates.py:210
msgid "console port template"
msgstr "console端口模板"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:211
msgid "console port templates"
msgstr "console端口模板"
-#: netbox/dcim/models/device_component_templates.py:244
+#: netbox/dcim/models/device_component_templates.py:245
msgid "console server port template"
msgstr "console服务器端口模板"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:246
msgid "console server port templates"
msgstr "console服务器端口模板"
-#: netbox/dcim/models/device_component_templates.py:277
-#: netbox/dcim/models/device_components.py:379
+#: netbox/dcim/models/device_component_templates.py:278
+#: netbox/dcim/models/device_components.py:380
msgid "maximum draw"
msgstr "最大功率"
-#: netbox/dcim/models/device_component_templates.py:284
-#: netbox/dcim/models/device_components.py:386
+#: netbox/dcim/models/device_component_templates.py:285
+#: netbox/dcim/models/device_components.py:387
msgid "allocated draw"
msgstr "分配功率"
-#: netbox/dcim/models/device_component_templates.py:294
+#: netbox/dcim/models/device_component_templates.py:295
msgid "power port template"
msgstr "电源端口模版"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:296
msgid "power port templates"
msgstr "电源端口模版"
-#: netbox/dcim/models/device_component_templates.py:315
-#: netbox/dcim/models/device_components.py:406
+#: netbox/dcim/models/device_component_templates.py:316
+#: netbox/dcim/models/device_components.py:407
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr "分配功率不能超过最大功率({maximum_draw}瓦)"
-#: netbox/dcim/models/device_component_templates.py:349
-#: netbox/dcim/models/device_components.py:508
+#: netbox/dcim/models/device_component_templates.py:350
+#: netbox/dcim/models/device_components.py:509
msgid "feed leg"
msgstr "馈电线路"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:513
+#: netbox/dcim/models/device_component_templates.py:355
+#: netbox/dcim/models/device_components.py:514
msgid "Phase (for three-phase feeds)"
msgstr "相位(用于三相电)"
-#: netbox/dcim/models/device_component_templates.py:360
+#: netbox/dcim/models/device_component_templates.py:361
msgid "power outlet template"
msgstr "电源插座模版"
-#: netbox/dcim/models/device_component_templates.py:361
+#: netbox/dcim/models/device_component_templates.py:362
msgid "power outlet templates"
msgstr "电源插座模版"
-#: netbox/dcim/models/device_component_templates.py:370
+#: netbox/dcim/models/device_component_templates.py:371
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr "父电源端口 ({power_port}) 必须属于相同的设备类型"
-#: netbox/dcim/models/device_component_templates.py:376
+#: netbox/dcim/models/device_component_templates.py:377
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr "父电源端口 ({power_port}) 必须属于相同的设备类型"
-#: netbox/dcim/models/device_component_templates.py:430
-#: netbox/dcim/models/device_components.py:709
+#: netbox/dcim/models/device_component_templates.py:431
+#: netbox/dcim/models/device_components.py:717
msgid "management only"
msgstr "仅限管理"
-#: netbox/dcim/models/device_component_templates.py:438
-#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_component_templates.py:439
+#: netbox/dcim/models/device_components.py:583
msgid "bridge interface"
msgstr "桥接接口"
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:735
+#: netbox/dcim/models/device_component_templates.py:460
+#: netbox/dcim/models/device_components.py:743
msgid "wireless role"
msgstr "无线角色"
-#: netbox/dcim/models/device_component_templates.py:465
+#: netbox/dcim/models/device_component_templates.py:466
msgid "interface template"
msgstr "接口模版"
-#: netbox/dcim/models/device_component_templates.py:466
+#: netbox/dcim/models/device_component_templates.py:467
msgid "interface templates"
msgstr "接口模版"
-#: netbox/dcim/models/device_component_templates.py:473
-#: netbox/dcim/models/device_components.py:898
-#: netbox/virtualization/models/virtualmachines.py:390
-msgid "An interface cannot be bridged to itself."
-msgstr "接口不能桥接到自己"
-
-#: netbox/dcim/models/device_component_templates.py:477
+#: netbox/dcim/models/device_component_templates.py:476
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr "桥接接口({bridge}) 必须属于相同的设备类型"
-#: netbox/dcim/models/device_component_templates.py:483
+#: netbox/dcim/models/device_component_templates.py:482
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "桥接接口({bridge}) 必须属于相同的模块类型"
-#: netbox/dcim/models/device_component_templates.py:540
-#: netbox/dcim/models/device_components.py:1088
+#: netbox/dcim/models/device_component_templates.py:534
+#: netbox/dcim/models/device_components.py:1072
msgid "rear port position"
msgstr "后置接口位置"
-#: netbox/dcim/models/device_component_templates.py:565
+#: netbox/dcim/models/device_component_templates.py:559
msgid "front port template"
msgstr "前置接口模板"
-#: netbox/dcim/models/device_component_templates.py:566
+#: netbox/dcim/models/device_component_templates.py:560
msgid "front port templates"
msgstr "前置接口模板"
-#: netbox/dcim/models/device_component_templates.py:576
+#: netbox/dcim/models/device_component_templates.py:570
#, python-brace-format
msgid "Rear port ({name}) must belong to the same device type"
msgstr "后置接口({name})必须属于相同的设备类型"
-#: netbox/dcim/models/device_component_templates.py:582
+#: netbox/dcim/models/device_component_templates.py:576
#, python-brace-format
msgid ""
"Invalid rear port position ({position}); rear port {name} has only {count} "
"positions"
msgstr "无效的后端口位置 ({position});后端口{name}只有{count}个"
-#: netbox/dcim/models/device_component_templates.py:635
-#: netbox/dcim/models/device_components.py:1154
+#: netbox/dcim/models/device_component_templates.py:629
+#: netbox/dcim/models/device_components.py:1138
msgid "positions"
msgstr "位置"
-#: netbox/dcim/models/device_component_templates.py:646
+#: netbox/dcim/models/device_component_templates.py:640
msgid "rear port template"
msgstr "后置端口模版"
-#: netbox/dcim/models/device_component_templates.py:647
+#: netbox/dcim/models/device_component_templates.py:641
msgid "rear port templates"
msgstr "后置端口模版"
-#: netbox/dcim/models/device_component_templates.py:676
-#: netbox/dcim/models/device_components.py:1201
+#: netbox/dcim/models/device_component_templates.py:670
+#: netbox/dcim/models/device_components.py:1185
msgid "position"
msgstr "位置"
-#: netbox/dcim/models/device_component_templates.py:679
-#: netbox/dcim/models/device_components.py:1204
+#: netbox/dcim/models/device_component_templates.py:673
+#: netbox/dcim/models/device_components.py:1188
msgid "Identifier to reference when renaming installed components"
msgstr "重命名已安装组件时要引用的标识符"
-#: netbox/dcim/models/device_component_templates.py:685
+#: netbox/dcim/models/device_component_templates.py:679
msgid "module bay template"
msgstr "模块托架模版"
-#: netbox/dcim/models/device_component_templates.py:686
+#: netbox/dcim/models/device_component_templates.py:680
msgid "module bay templates"
msgstr "模块托架模版"
-#: netbox/dcim/models/device_component_templates.py:713
+#: netbox/dcim/models/device_component_templates.py:707
msgid "device bay template"
msgstr "设备托架模版"
-#: netbox/dcim/models/device_component_templates.py:714
+#: netbox/dcim/models/device_component_templates.py:708
msgid "device bay templates"
msgstr "设备托架模版"
-#: netbox/dcim/models/device_component_templates.py:728
+#: netbox/dcim/models/device_component_templates.py:722
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
"allow device bays."
msgstr "设备类型({device_type})的子设备角色必须设置为“父设备”,才能允许设备托架。"
-#: netbox/dcim/models/device_component_templates.py:783
-#: netbox/dcim/models/device_components.py:1356
+#: netbox/dcim/models/device_component_templates.py:777
+#: netbox/dcim/models/device_components.py:1340
msgid "part ID"
msgstr "零件ID"
-#: netbox/dcim/models/device_component_templates.py:785
-#: netbox/dcim/models/device_components.py:1358
+#: netbox/dcim/models/device_component_templates.py:779
+#: netbox/dcim/models/device_components.py:1342
msgid "Manufacturer-assigned part identifier"
msgstr "制造商指定的零件标识符"
-#: netbox/dcim/models/device_component_templates.py:802
+#: netbox/dcim/models/device_component_templates.py:796
msgid "inventory item template"
msgstr "库存项模版"
-#: netbox/dcim/models/device_component_templates.py:803
+#: netbox/dcim/models/device_component_templates.py:797
msgid "inventory item templates"
msgstr "库存项模版"
-#: netbox/dcim/models/device_components.py:123
+#: netbox/dcim/models/device_components.py:124
msgid "Components cannot be moved to a different device."
msgstr "组件模板无法移动到其他设备类型。"
-#: netbox/dcim/models/device_components.py:170
+#: netbox/dcim/models/device_components.py:171
msgid "cable end"
msgstr "线缆终点"
-#: netbox/dcim/models/device_components.py:177
+#: netbox/dcim/models/device_components.py:178
msgid "mark connected"
msgstr "标记已连接"
-#: netbox/dcim/models/device_components.py:179
+#: netbox/dcim/models/device_components.py:180
msgid "Treat as if a cable is connected"
msgstr "视为电缆已连接"
-#: netbox/dcim/models/device_components.py:197
+#: netbox/dcim/models/device_components.py:198
msgid "Must specify cable end (A or B) when attaching a cable."
msgstr "连接电缆时必须指定电缆末端(A或B)。"
-#: netbox/dcim/models/device_components.py:201
+#: netbox/dcim/models/device_components.py:202
msgid "Cable end must not be set without a cable."
msgstr "不得在没有线缆的情况下设置线缆末端。"
-#: netbox/dcim/models/device_components.py:205
+#: netbox/dcim/models/device_components.py:206
msgid "Cannot mark as connected with a cable attached."
msgstr "无法标记为已连接线缆。"
-#: netbox/dcim/models/device_components.py:232
+#: netbox/dcim/models/device_components.py:233
#, python-brace-format
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name}模块必须声明上架类型"
-#: netbox/dcim/models/device_components.py:318
-#: netbox/dcim/models/device_components.py:345
-#: netbox/dcim/models/device_components.py:376
-#: netbox/dcim/models/device_components.py:498
+#: netbox/dcim/models/device_components.py:319
+#: netbox/dcim/models/device_components.py:346
+#: netbox/dcim/models/device_components.py:377
+#: netbox/dcim/models/device_components.py:499
msgid "Physical port type"
msgstr "物理端口类型"
-#: netbox/dcim/models/device_components.py:321
-#: netbox/dcim/models/device_components.py:348
+#: netbox/dcim/models/device_components.py:322
+#: netbox/dcim/models/device_components.py:349
msgid "speed"
msgstr "速率"
-#: netbox/dcim/models/device_components.py:325
-#: netbox/dcim/models/device_components.py:352
+#: netbox/dcim/models/device_components.py:326
+#: netbox/dcim/models/device_components.py:353
msgid "Port speed in bits per second"
msgstr "端口速度(单位bps)"
-#: netbox/dcim/models/device_components.py:331
+#: netbox/dcim/models/device_components.py:332
msgid "console port"
msgstr "console端口"
-#: netbox/dcim/models/device_components.py:332
+#: netbox/dcim/models/device_components.py:333
msgid "console ports"
msgstr "console端口"
-#: netbox/dcim/models/device_components.py:358
+#: netbox/dcim/models/device_components.py:359
msgid "console server port"
msgstr "console服务器端口"
-#: netbox/dcim/models/device_components.py:359
+#: netbox/dcim/models/device_components.py:360
msgid "console server ports"
msgstr "console服务器端口"
-#: netbox/dcim/models/device_components.py:396
+#: netbox/dcim/models/device_components.py:397
msgid "power port"
msgstr "电源接口"
-#: netbox/dcim/models/device_components.py:397
+#: netbox/dcim/models/device_components.py:398
msgid "power ports"
msgstr "电源接口"
-#: netbox/dcim/models/device_components.py:523
+#: netbox/dcim/models/device_components.py:524
msgid "power outlet"
msgstr "电源插座"
-#: netbox/dcim/models/device_components.py:524
+#: netbox/dcim/models/device_components.py:525
msgid "power outlets"
msgstr "电源插座"
-#: netbox/dcim/models/device_components.py:532
+#: netbox/dcim/models/device_components.py:533
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr "父电源端口({power_port})必须属于同一设备"
-#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "模式"
-#: netbox/dcim/models/device_components.py:566
+#: netbox/dcim/models/device_components.py:567
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q VLAN 标记策略"
-#: netbox/dcim/models/device_components.py:574
+#: netbox/dcim/models/device_components.py:575
msgid "parent interface"
msgstr "父接口"
-#: netbox/dcim/models/device_components.py:590
+#: netbox/dcim/models/device_components.py:591
msgid "untagged VLAN"
msgstr "未标记VLAN"
-#: netbox/dcim/models/device_components.py:596
+#: netbox/dcim/models/device_components.py:597
msgid "tagged VLANs"
msgstr "已标记 VLANs"
-#: netbox/dcim/models/device_components.py:604
+#: netbox/dcim/models/device_components.py:605
#: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521
-#: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587
+#: netbox/ipam/forms/bulk_import.py:528 netbox/ipam/forms/filtersets.py:587
#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109
#: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77
#: netbox/templates/virtualization/vminterface.html:60
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q SVLAN"
-#: netbox/dcim/models/device_components.py:619
+#: netbox/dcim/models/device_components.py:620
msgid "primary MAC address"
msgstr "主 MAC 地址"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:632
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "只有 Q-in-Q 接口可以指定服务 VLAN。"
-#: netbox/dcim/models/device_components.py:642
+#: netbox/dcim/models/device_components.py:643
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
"({interface})."
msgstr "MAC 地址 {mac_address} 被分配到不同的接口 ({interface})。"
-#: netbox/dcim/models/device_components.py:700
+#: netbox/dcim/models/device_components.py:708
msgid "parent LAG"
msgstr "父聚合组"
-#: netbox/dcim/models/device_components.py:710
+#: netbox/dcim/models/device_components.py:718
msgid "This interface is used only for out-of-band management"
msgstr "该接口仅用于带外管理"
-#: netbox/dcim/models/device_components.py:715
+#: netbox/dcim/models/device_components.py:723
msgid "speed (Kbps)"
msgstr "速率(Kbps)"
-#: netbox/dcim/models/device_components.py:718
+#: netbox/dcim/models/device_components.py:726
msgid "duplex"
msgstr "双工"
-#: netbox/dcim/models/device_components.py:728
+#: netbox/dcim/models/device_components.py:736
msgid "64-bit World Wide Name"
msgstr "64位全球唯一标识符"
-#: netbox/dcim/models/device_components.py:742
+#: netbox/dcim/models/device_components.py:750
msgid "wireless channel"
msgstr "无线信道"
-#: netbox/dcim/models/device_components.py:749
+#: netbox/dcim/models/device_components.py:757
msgid "channel frequency (MHz)"
msgstr "信道频率(MHz)"
-#: netbox/dcim/models/device_components.py:750
#: netbox/dcim/models/device_components.py:758
+#: netbox/dcim/models/device_components.py:766
msgid "Populated by selected channel (if set)"
msgstr "由所选通道填充(如有)"
-#: netbox/dcim/models/device_components.py:767
+#: netbox/dcim/models/device_components.py:775
msgid "transmit power (dBm)"
msgstr "发射功率(dBm)"
-#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117
+#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117
msgid "wireless LANs"
msgstr "无线局域网"
-#: netbox/dcim/models/device_components.py:842
+#: netbox/dcim/models/device_components.py:850
#: netbox/virtualization/models/virtualmachines.py:364
msgid "interface"
msgstr "接口"
-#: netbox/dcim/models/device_components.py:843
+#: netbox/dcim/models/device_components.py:851
#: netbox/virtualization/models/virtualmachines.py:365
msgid "interfaces"
msgstr "接口"
-#: netbox/dcim/models/device_components.py:851
+#: netbox/dcim/models/device_components.py:859
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type}接口不能连接线缆。"
-#: netbox/dcim/models/device_components.py:859
+#: netbox/dcim/models/device_components.py:867
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type}接口不能标记为已连接。"
-#: netbox/dcim/models/device_components.py:868
+#: netbox/dcim/models/device_components.py:876
#: netbox/virtualization/models/virtualmachines.py:375
msgid "An interface cannot be its own parent."
msgstr "接口不能是自己的父级。"
-#: netbox/dcim/models/device_components.py:872
+#: netbox/dcim/models/device_components.py:880
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr "只能将虚拟接口分配给父接口。"
-#: netbox/dcim/models/device_components.py:879
+#: netbox/dcim/models/device_components.py:887
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
"({device})"
msgstr "所选父接口({interface}) 属于另一个设备 ({device})"
-#: netbox/dcim/models/device_components.py:885
+#: netbox/dcim/models/device_components.py:893
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
"not part of virtual chassis {virtual_chassis}."
msgstr "所选的父接口({interface})属于 {device},该设备不是虚拟机箱{virtual_chassis}的一部分。"
-#: netbox/dcim/models/device_components.py:905
+#: netbox/dcim/models/device_components.py:909
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
"({device})."
msgstr "所选桥接接口 ({bridge})属于另一个设备({device})。"
-#: netbox/dcim/models/device_components.py:911
+#: netbox/dcim/models/device_components.py:915
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
"not part of virtual chassis {virtual_chassis}."
msgstr "所选的桥接接口({interface})属于 {device},该设备不是虚拟机箱{virtual_chassis}的一部分。"
-#: netbox/dcim/models/device_components.py:922
+#: netbox/dcim/models/device_components.py:926
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "虚拟接口不能具有父聚合接口。"
-#: netbox/dcim/models/device_components.py:926
+#: netbox/dcim/models/device_components.py:930
msgid "A LAG interface cannot be its own parent."
msgstr "聚合接口不能是自己的父级。"
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:937
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
msgstr "选择的LAG接口 ({lag}) 属于不同的设备 ({device})."
-#: netbox/dcim/models/device_components.py:939
+#: netbox/dcim/models/device_components.py:943
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
" virtual chassis {virtual_chassis}."
msgstr "选择的LAG接口 ({lag}) 属于 {device}, 它不是虚拟机箱的一部分 {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:950
-msgid "Virtual interfaces cannot have a PoE mode."
-msgstr "虚拟接口不能具有PoE模式。"
-
-#: netbox/dcim/models/device_components.py:954
-msgid "Virtual interfaces cannot have a PoE type."
-msgstr "虚拟接口不能是PoE类型。"
-
-#: netbox/dcim/models/device_components.py:960
-msgid "Must specify PoE mode when designating a PoE type."
-msgstr "指定PoE类型时必须指定PoE模式。"
-
-#: netbox/dcim/models/device_components.py:967
-msgid "Wireless role may be set only on wireless interfaces."
-msgstr "只能在无线接口上设置无线角色。"
-
-#: netbox/dcim/models/device_components.py:969
+#: netbox/dcim/models/device_components.py:953
msgid "Channel may be set only on wireless interfaces."
msgstr "只能在无线接口上设置信道。"
-#: netbox/dcim/models/device_components.py:975
+#: netbox/dcim/models/device_components.py:959
msgid "Channel frequency may be set only on wireless interfaces."
msgstr "信道频率仅在无线接口上设置。"
-#: netbox/dcim/models/device_components.py:979
+#: netbox/dcim/models/device_components.py:963
msgid "Cannot specify custom frequency with channel selected."
msgstr "无法在选定频道的情况下指定自定义频率。"
-#: netbox/dcim/models/device_components.py:985
+#: netbox/dcim/models/device_components.py:969
msgid "Channel width may be set only on wireless interfaces."
msgstr "只能在无线接口上设置频宽。"
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:971
msgid "Cannot specify custom width with channel selected."
msgstr "无法在选定通道的情况下指定自定义频宽。"
-#: netbox/dcim/models/device_components.py:991
+#: netbox/dcim/models/device_components.py:975
msgid "Interface mode does not support an untagged vlan."
msgstr "接口模式不支持未标记的 VLAN。"
-#: netbox/dcim/models/device_components.py:997
+#: netbox/dcim/models/device_components.py:981
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
"interface's parent device, or it must be global."
msgstr "不打标记的VLAN({untagged_vlan})必须与接口所属设备/虚拟机属于同一站点,或者是全局VLAN"
-#: netbox/dcim/models/device_components.py:1094
+#: netbox/dcim/models/device_components.py:1078
msgid "Mapped position on corresponding rear port"
msgstr "对应后置端口上的映射位置"
-#: netbox/dcim/models/device_components.py:1110
+#: netbox/dcim/models/device_components.py:1094
msgid "front port"
msgstr "前置端口"
-#: netbox/dcim/models/device_components.py:1111
+#: netbox/dcim/models/device_components.py:1095
msgid "front ports"
msgstr "前置端口"
-#: netbox/dcim/models/device_components.py:1122
+#: netbox/dcim/models/device_components.py:1106
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "后置端口({rear_port})必须属于同一设备"
-#: netbox/dcim/models/device_components.py:1130
+#: netbox/dcim/models/device_components.py:1114
#, python-brace-format
msgid ""
"Invalid rear port position ({rear_port_position}): Rear port {name} has only"
" {positions} positions."
msgstr "无效的后端口位置({rear_port_position});后端口{name}只有 {positions}个"
-#: netbox/dcim/models/device_components.py:1160
+#: netbox/dcim/models/device_components.py:1144
msgid "Number of front ports which may be mapped"
msgstr "可以映射的前置端口数"
-#: netbox/dcim/models/device_components.py:1165
+#: netbox/dcim/models/device_components.py:1149
msgid "rear port"
msgstr "后置端口"
-#: netbox/dcim/models/device_components.py:1166
+#: netbox/dcim/models/device_components.py:1150
msgid "rear ports"
msgstr "后置端口"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1161
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
" ({frontport_count})"
msgstr "位置数不能小于映射的前置端口数({frontport_count})"
-#: netbox/dcim/models/device_components.py:1218
+#: netbox/dcim/models/device_components.py:1202
msgid "module bay"
msgstr "设备板卡插槽"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1203
msgid "module bays"
msgstr "设备板卡插槽"
-#: netbox/dcim/models/device_components.py:1233
+#: netbox/dcim/models/device_components.py:1217
#: netbox/dcim/models/modules.py:258
msgid "A module bay cannot belong to a module installed within it."
msgstr "模块托架不能属于安装在其中的模块。"
-#: netbox/dcim/models/device_components.py:1259
+#: netbox/dcim/models/device_components.py:1243
msgid "device bay"
msgstr "设备托架"
-#: netbox/dcim/models/device_components.py:1260
+#: netbox/dcim/models/device_components.py:1244
msgid "device bays"
msgstr "设备托架"
-#: netbox/dcim/models/device_components.py:1267
+#: netbox/dcim/models/device_components.py:1251
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr "此类型的设备 ({device_type}) 不支持设备托架。"
-#: netbox/dcim/models/device_components.py:1273
+#: netbox/dcim/models/device_components.py:1257
msgid "Cannot install a device into itself."
msgstr "无法将设备安装到自身中。"
-#: netbox/dcim/models/device_components.py:1281
+#: netbox/dcim/models/device_components.py:1265
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
msgstr "无法安装指定的设备;设备已安装在{bay}中。"
-#: netbox/dcim/models/device_components.py:1302
+#: netbox/dcim/models/device_components.py:1286
msgid "inventory item role"
msgstr "库存物品分类"
-#: netbox/dcim/models/device_components.py:1303
+#: netbox/dcim/models/device_components.py:1287
msgid "inventory item roles"
msgstr "库存物品分类"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1346
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218
#: netbox/dcim/models/racks.py:310
#: netbox/virtualization/models/virtualmachines.py:125
msgid "serial number"
msgstr "序列号"
-#: netbox/dcim/models/device_components.py:1370
+#: netbox/dcim/models/device_components.py:1354
#: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225
#: netbox/dcim/models/racks.py:317
msgid "asset tag"
msgstr "资产标签"
-#: netbox/dcim/models/device_components.py:1371
+#: netbox/dcim/models/device_components.py:1355
msgid "A unique tag used to identify this item"
msgstr "用于识别该项目的唯一标识"
-#: netbox/dcim/models/device_components.py:1374
+#: netbox/dcim/models/device_components.py:1358
msgid "discovered"
msgstr "已发现"
-#: netbox/dcim/models/device_components.py:1376
+#: netbox/dcim/models/device_components.py:1360
msgid "This item was automatically discovered"
msgstr "此项目是自动发现的"
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:1378
msgid "inventory item"
msgstr "库存项"
-#: netbox/dcim/models/device_components.py:1395
+#: netbox/dcim/models/device_components.py:1379
msgid "inventory items"
msgstr "库存项"
-#: netbox/dcim/models/device_components.py:1403
+#: netbox/dcim/models/device_components.py:1387
msgid "Cannot assign self as parent."
msgstr "无法将自身分配为父级。"
-#: netbox/dcim/models/device_components.py:1411
+#: netbox/dcim/models/device_components.py:1395
msgid "Parent inventory item does not belong to the same device."
msgstr "父库存项不能属于同一设备。"
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_components.py:1401
msgid "Cannot move an inventory item with dependent children"
msgstr "无法移动具有子项的库存项目"
-#: netbox/dcim/models/device_components.py:1425
+#: netbox/dcim/models/device_components.py:1409
msgid "Cannot assign inventory item to component on another device"
msgstr "无法将库存项分配给其他设备上的组件"
@@ -7116,6 +7115,27 @@ msgid ""
" object"
msgstr "当它被指定为对象的主 MAC 时,无法重新分配 MAC 地址"
+#: netbox/dcim/models/mixins.py:131
+#: netbox/virtualization/models/virtualmachines.py:390
+msgid "An interface cannot be bridged to itself."
+msgstr "接口不能桥接到自己"
+
+#: netbox/dcim/models/mixins.py:136
+msgid "Virtual interfaces cannot have a PoE mode."
+msgstr "虚拟接口不能具有PoE模式。"
+
+#: netbox/dcim/models/mixins.py:140
+msgid "Virtual interfaces cannot have a PoE type."
+msgstr "虚拟接口不能是PoE类型。"
+
+#: netbox/dcim/models/mixins.py:146
+msgid "Must specify PoE mode when designating a PoE type."
+msgstr "指定PoE类型时必须指定PoE模式。"
+
+#: netbox/dcim/models/mixins.py:151
+msgid "Wireless role may be set only on wireless interfaces."
+msgstr "只能在无线接口上设置无线角色。"
+
#: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49
msgid "schema"
msgstr "纲要"
@@ -7333,7 +7353,7 @@ msgstr "本地分配的标识符"
#: netbox/dcim/models/racks.py:305 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:505
+#: netbox/ipam/forms/bulk_import.py:519
#: netbox/virtualization/forms/bulk_import.py:118
msgid "Functional role"
msgstr "功能角色"
@@ -7558,7 +7578,7 @@ msgstr "可达性"
#: netbox/netbox/navigation/menu.py:75
#: netbox/virtualization/forms/model_forms.py:122
#: netbox/virtualization/tables/clusters.py:87
-#: netbox/virtualization/views.py:241
+#: netbox/virtualization/views.py:243
msgid "Devices"
msgstr "设备"
@@ -7585,7 +7605,7 @@ msgid "U Height"
msgstr "U高度"
#: netbox/dcim/tables/devices.py:210 netbox/dcim/tables/devices.py:1128
-#: netbox/ipam/forms/bulk_import.py:587 netbox/ipam/forms/model_forms.py:317
+#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:317
#: netbox/ipam/forms/model_forms.py:330 netbox/ipam/tables/ip.py:314
#: netbox/ipam/tables/ip.py:381 netbox/ipam/tables/ip.py:391
#: netbox/ipam/tables/ip.py:414 netbox/templates/ipam/ipaddress.html:11
@@ -7637,8 +7657,8 @@ msgid "Power outlets"
msgstr "电源插座"
#: netbox/dcim/tables/devices.py:269 netbox/dcim/tables/devices.py:1141
-#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1207
-#: netbox/dcim/views.py:1518 netbox/dcim/views.py:2305
+#: netbox/dcim/tables/devicetypes.py:133 netbox/dcim/views.py:1215
+#: netbox/dcim/views.py:1528 netbox/dcim/views.py:2318
#: netbox/netbox/navigation/menu.py:95 netbox/netbox/navigation/menu.py:259
#: netbox/templates/dcim/buttons/bulk_add_components.html:38
#: netbox/templates/dcim/device/base.html:37
@@ -7650,7 +7670,7 @@ msgstr "电源插座"
#: netbox/templates/virtualization/buttons/bulk_add_components.html:10
#: netbox/templates/virtualization/virtualmachine/base.html:27
#: netbox/virtualization/tables/virtualmachines.py:71
-#: netbox/virtualization/views.py:359 netbox/wireless/tables/wirelesslan.py:67
+#: netbox/virtualization/views.py:362 netbox/wireless/tables/wirelesslan.py:67
msgid "Interfaces"
msgstr "接口"
@@ -7685,8 +7705,8 @@ msgid "Module Bay"
msgstr "设备板卡插槽"
#: netbox/dcim/tables/devices.py:350 netbox/dcim/tables/devicetypes.py:52
-#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1282
-#: netbox/dcim/views.py:2391 netbox/netbox/navigation/menu.py:104
+#: netbox/dcim/tables/devicetypes.py:148 netbox/dcim/views.py:1290
+#: netbox/dcim/views.py:2404 netbox/netbox/navigation/menu.py:104
#: netbox/templates/dcim/buttons/bulk_add_components.html:66
#: netbox/templates/dcim/device/base.html:52
#: netbox/templates/dcim/devicetype/base.html:49
@@ -7716,8 +7736,8 @@ msgid "Allocated draw (W)"
msgstr "分配功率(W)"
#: netbox/dcim/tables/devices.py:601 netbox/ipam/forms/model_forms.py:787
-#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:683
-#: netbox/ipam/views.py:784 netbox/netbox/navigation/menu.py:165
+#: netbox/ipam/tables/fhrp.py:28 netbox/ipam/views.py:689
+#: netbox/ipam/views.py:790 netbox/netbox/navigation/menu.py:165
#: netbox/netbox/navigation/menu.py:167
#: netbox/templates/dcim/interface.html:396
#: netbox/templates/ipam/ipaddress_bulk_add.html:15
@@ -7817,8 +7837,8 @@ msgstr "全尺寸"
msgid "Instances"
msgstr "实例"
-#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1147
-#: netbox/dcim/views.py:1458 netbox/dcim/views.py:2240
+#: netbox/dcim/tables/devicetypes.py:121 netbox/dcim/views.py:1155
+#: netbox/dcim/views.py:1468 netbox/dcim/views.py:2253
#: netbox/netbox/navigation/menu.py:98
#: netbox/templates/dcim/buttons/bulk_add_components.html:10
#: netbox/templates/dcim/device/base.html:25
@@ -7828,8 +7848,8 @@ msgstr "实例"
msgid "Console Ports"
msgstr "Console口"
-#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1162
-#: netbox/dcim/views.py:1473 netbox/dcim/views.py:2256
+#: netbox/dcim/tables/devicetypes.py:124 netbox/dcim/views.py:1170
+#: netbox/dcim/views.py:1483 netbox/dcim/views.py:2269
#: netbox/netbox/navigation/menu.py:99
#: netbox/templates/dcim/buttons/bulk_add_components.html:17
#: netbox/templates/dcim/device/base.html:28
@@ -7839,8 +7859,8 @@ msgstr "Console口"
msgid "Console Server Ports"
msgstr "Console 服务端口"
-#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1177
-#: netbox/dcim/views.py:1488 netbox/dcim/views.py:2272
+#: netbox/dcim/tables/devicetypes.py:127 netbox/dcim/views.py:1185
+#: netbox/dcim/views.py:1498 netbox/dcim/views.py:2285
#: netbox/netbox/navigation/menu.py:100
#: netbox/templates/dcim/buttons/bulk_add_components.html:24
#: netbox/templates/dcim/device/base.html:31
@@ -7850,8 +7870,8 @@ msgstr "Console 服务端口"
msgid "Power Ports"
msgstr "电源接口"
-#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1192
-#: netbox/dcim/views.py:1503 netbox/dcim/views.py:2288
+#: netbox/dcim/tables/devicetypes.py:130 netbox/dcim/views.py:1200
+#: netbox/dcim/views.py:1513 netbox/dcim/views.py:2301
#: netbox/netbox/navigation/menu.py:101
#: netbox/templates/dcim/buttons/bulk_add_components.html:31
#: netbox/templates/dcim/device/base.html:34
@@ -7861,8 +7881,8 @@ msgstr "电源接口"
msgid "Power Outlets"
msgstr "PDU"
-#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1222
-#: netbox/dcim/views.py:1533 netbox/dcim/views.py:2327
+#: netbox/dcim/tables/devicetypes.py:136 netbox/dcim/views.py:1230
+#: netbox/dcim/views.py:1543 netbox/dcim/views.py:2340
#: netbox/netbox/navigation/menu.py:96
#: netbox/templates/dcim/device/base.html:40
#: netbox/templates/dcim/devicetype/base.html:37
@@ -7871,8 +7891,8 @@ msgstr "PDU"
msgid "Front Ports"
msgstr "前置端口"
-#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1237
-#: netbox/dcim/views.py:1548 netbox/dcim/views.py:2343
+#: netbox/dcim/tables/devicetypes.py:139 netbox/dcim/views.py:1245
+#: netbox/dcim/views.py:1558 netbox/dcim/views.py:2356
#: netbox/netbox/navigation/menu.py:97
#: netbox/templates/dcim/buttons/bulk_add_components.html:45
#: netbox/templates/dcim/device/base.html:43
@@ -7882,16 +7902,16 @@ msgstr "前置端口"
msgid "Rear Ports"
msgstr "后置端口"
-#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1267
-#: netbox/dcim/views.py:2375 netbox/netbox/navigation/menu.py:103
+#: netbox/dcim/tables/devicetypes.py:142 netbox/dcim/views.py:1275
+#: netbox/dcim/views.py:2388 netbox/netbox/navigation/menu.py:103
#: netbox/templates/dcim/buttons/bulk_add_components.html:52
#: netbox/templates/dcim/device/base.html:49
#: netbox/templates/dcim/devicetype/base.html:46
msgid "Device Bays"
msgstr "机柜托架"
-#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1252
-#: netbox/dcim/views.py:1563 netbox/dcim/views.py:2359
+#: netbox/dcim/tables/devicetypes.py:145 netbox/dcim/views.py:1260
+#: netbox/dcim/views.py:1573 netbox/dcim/views.py:2372
#: netbox/netbox/navigation/menu.py:102
#: netbox/templates/dcim/buttons/bulk_add_components.html:59
#: netbox/templates/dcim/device/base.html:46
@@ -7970,58 +7990,58 @@ msgstr "测试用例必须设置对端端点类型"
msgid "Disconnected {count} {type}"
msgstr "已断开连接{count} {type}"
-#: netbox/dcim/views.py:887 netbox/netbox/navigation/menu.py:51
+#: netbox/dcim/views.py:893 netbox/netbox/navigation/menu.py:51
msgid "Reservations"
msgstr "机柜预留"
-#: netbox/dcim/views.py:906 netbox/templates/dcim/location.html:91
+#: netbox/dcim/views.py:912 netbox/templates/dcim/location.html:91
#: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices"
msgstr "未上架设备"
-#: netbox/dcim/views.py:2404 netbox/extras/forms/filtersets.py:383
+#: netbox/dcim/views.py:2417 netbox/extras/forms/filtersets.py:383
#: netbox/extras/forms/model_forms.py:690
#: netbox/templates/extras/configcontext.html:10
#: netbox/virtualization/forms/model_forms.py:232
-#: netbox/virtualization/views.py:396
+#: netbox/virtualization/views.py:399
msgid "Config Context"
msgstr "配置实例"
-#: netbox/dcim/views.py:2414 netbox/virtualization/views.py:406
+#: netbox/dcim/views.py:2427 netbox/virtualization/views.py:409
msgid "Render Config"
msgstr "提交配置"
-#: netbox/dcim/views.py:2427 netbox/extras/tables/tables.py:669
+#: netbox/dcim/views.py:2440 netbox/extras/tables/tables.py:669
#: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258
-#: netbox/virtualization/views.py:222
+#: netbox/virtualization/views.py:224
msgid "Virtual Machines"
msgstr "虚拟机"
-#: netbox/dcim/views.py:3216
+#: netbox/dcim/views.py:3237
#, python-brace-format
msgid "Installed device {device} in bay {device_bay}."
msgstr "已安装的设备 {device} 在海湾里 {device_bay}。"
-#: netbox/dcim/views.py:3257
+#: netbox/dcim/views.py:3278
#, python-brace-format
msgid "Removed device {device} from bay {device_bay}."
msgstr "已移除的设备 {device} 来自海湾 {device_bay}。"
-#: netbox/dcim/views.py:3368 netbox/ipam/tables/ip.py:181
+#: netbox/dcim/views.py:3391 netbox/ipam/tables/ip.py:181
msgid "Children"
msgstr "子网"
-#: netbox/dcim/views.py:3840
+#: netbox/dcim/views.py:3865
#, python-brace-format
msgid "Added member {device}"
msgstr "已添加成员 {device}"
-#: netbox/dcim/views.py:3889
+#: netbox/dcim/views.py:3914
#, python-brace-format
msgid "Unable to remove master device {device} from the virtual chassis."
msgstr "无法移除主设备 {device} 来自虚拟机箱。"
-#: netbox/dcim/views.py:3902
+#: netbox/dcim/views.py:3927
#, python-brace-format
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "已移除 {device} 来自虚拟机箱 {chassis}"
@@ -8035,11 +8055,16 @@ msgstr "未知的相关对象: {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "不支持更改自定义字段的类型。"
-#: netbox/extras/api/serializers_/scripts.py:70
#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:85
msgid "Scheduling is not enabled for this script."
msgstr "脚本计划未启用。"
+#: netbox/extras/api/serializers_/scripts.py:77
+#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
+msgid "Scheduled time must be in the future."
+msgstr "预定时间需设置在当前时间之后。"
+
#: netbox/extras/choices.py:30 netbox/extras/forms/misc.py:14
msgid "Text"
msgstr "文本"
@@ -8543,7 +8568,7 @@ msgstr "激活的"
#: netbox/extras/forms/model_forms.py:299
#: netbox/extras/forms/model_forms.py:452
#: netbox/extras/forms/model_forms.py:569
-#: netbox/users/forms/model_forms.py:290
+#: netbox/users/forms/model_forms.py:294
msgid "Object types"
msgstr "对象类型"
@@ -8642,9 +8667,9 @@ msgstr "条目的分类"
#: netbox/extras/forms/bulk_import.py:285
#: netbox/extras/forms/model_forms.py:400 netbox/netbox/navigation/menu.py:414
#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:243
-#: netbox/users/forms/model_forms.py:255 netbox/users/forms/model_forms.py:316
-#: netbox/users/tables.py:102
+#: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:247
+#: netbox/users/forms/model_forms.py:259 netbox/users/forms/model_forms.py:320
+#: netbox/users/tables.py:106
msgid "Users"
msgstr "用户"
@@ -8659,9 +8684,9 @@ msgstr "用户名用逗号分隔,用双引号括起来"
#: netbox/templates/tenancy/contact.html:21
#: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78
#: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68
-#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:188
-#: netbox/users/forms/model_forms.py:200 netbox/users/forms/model_forms.py:321
-#: netbox/users/tables.py:35 netbox/users/tables.py:106
+#: netbox/tenancy/tables/contacts.py:115 netbox/users/forms/model_forms.py:192
+#: netbox/users/forms/model_forms.py:204 netbox/users/forms/model_forms.py:325
+#: netbox/users/tables.py:35 netbox/users/tables.py:110
msgid "Groups"
msgstr "组"
@@ -8975,10 +9000,6 @@ msgstr "重新运行此报表的间隔(分钟)"
msgid " (current time: {now})"
msgstr " (当前时间: {now})"
-#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:53
-msgid "Scheduled time must be in the future."
-msgstr "预定时间需设置在当前时间之后。"
-
#: netbox/extras/forms/scripts.py:19
msgid "Commit changes"
msgstr "提交更改"
@@ -9279,102 +9300,105 @@ msgstr "是"
msgid "False"
msgstr "否"
-#: netbox/extras/models/customfields.py:581
+#: netbox/extras/models/customfields.py:542
+#: netbox/extras/models/customfields.py:590
#, python-brace-format
msgid "Values must match this regex: {regex}"
msgstr "值必须与此正则表达式匹配: {regex}"
-#: netbox/extras/models/customfields.py:683
+#: netbox/extras/models/customfields.py:692
+#: netbox/extras/models/customfields.py:699
msgid "Value must be a string."
msgstr "值必须为字符串"
-#: netbox/extras/models/customfields.py:685
+#: netbox/extras/models/customfields.py:694
+#: netbox/extras/models/customfields.py:701
#, python-brace-format
msgid "Value must match regex '{regex}'"
msgstr "值必须与正则表达式'{regex}'匹配"
-#: netbox/extras/models/customfields.py:690
+#: netbox/extras/models/customfields.py:706
msgid "Value must be an integer."
msgstr "值必须是整数。"
-#: netbox/extras/models/customfields.py:693
-#: netbox/extras/models/customfields.py:708
+#: netbox/extras/models/customfields.py:709
+#: netbox/extras/models/customfields.py:724
#, python-brace-format
msgid "Value must be at least {minimum}"
msgstr "值最少为{minimum}"
-#: netbox/extras/models/customfields.py:697
-#: netbox/extras/models/customfields.py:712
+#: netbox/extras/models/customfields.py:713
+#: netbox/extras/models/customfields.py:728
#, python-brace-format
msgid "Value must not exceed {maximum}"
msgstr "值最大为{maximum}"
-#: netbox/extras/models/customfields.py:705
+#: netbox/extras/models/customfields.py:721
msgid "Value must be a decimal."
msgstr "值必须是十进制。"
-#: netbox/extras/models/customfields.py:717
+#: netbox/extras/models/customfields.py:733
msgid "Value must be true or false."
msgstr "值必须为true或false。"
-#: netbox/extras/models/customfields.py:725
+#: netbox/extras/models/customfields.py:741
msgid "Date values must be in ISO 8601 format (YYYY-MM-DD)."
msgstr "日期格式必须为 ISO 8601 格式(YYYY-MM-DD)."
-#: netbox/extras/models/customfields.py:734
+#: netbox/extras/models/customfields.py:750
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:741
+#: netbox/extras/models/customfields.py:757
#, python-brace-format
msgid "Invalid choice ({value}) for choice set {choiceset}."
msgstr "选项集{choiceset}的选项({value})无效。"
-#: netbox/extras/models/customfields.py:751
+#: netbox/extras/models/customfields.py:767
#, python-brace-format
msgid "Invalid choice(s) ({value}) for choice set {choiceset}."
msgstr "选项集{choiceset}的选项({value})无效。"
-#: netbox/extras/models/customfields.py:760
+#: netbox/extras/models/customfields.py:776
#, python-brace-format
msgid "Value must be an object ID, not {type}"
msgstr "值必须为对象ID, 不是 {type}"
-#: netbox/extras/models/customfields.py:766
+#: netbox/extras/models/customfields.py:782
#, python-brace-format
msgid "Value must be a list of object IDs, not {type}"
msgstr "值必须为对象ID的列表,不是 {type}"
-#: netbox/extras/models/customfields.py:770
+#: netbox/extras/models/customfields.py:786
#, python-brace-format
msgid "Found invalid object ID: {id}"
msgstr "发现错误的对象ID: {id}"
-#: netbox/extras/models/customfields.py:773
+#: netbox/extras/models/customfields.py:789
msgid "Required field cannot be empty."
msgstr "必填字段不能为空。"
-#: netbox/extras/models/customfields.py:793
+#: netbox/extras/models/customfields.py:809
msgid "Base set of predefined choices (optional)"
msgstr "预定义选项的基本集合(可选)"
-#: netbox/extras/models/customfields.py:805
+#: netbox/extras/models/customfields.py:821
msgid "Choices are automatically ordered alphabetically"
msgstr "选项会自动按字母顺序排列"
-#: netbox/extras/models/customfields.py:812
+#: netbox/extras/models/customfields.py:828
msgid "custom field choice set"
msgstr "自定义字段选择集"
-#: netbox/extras/models/customfields.py:813
+#: netbox/extras/models/customfields.py:829
msgid "custom field choice sets"
msgstr "自定义字段选择集"
-#: netbox/extras/models/customfields.py:855
+#: netbox/extras/models/customfields.py:871
msgid "Must define base or extra choices."
msgstr "必须定义基本选项或额外选项。"
-#: netbox/extras/models/customfields.py:879
+#: netbox/extras/models/customfields.py:895
#, python-brace-format
msgid ""
"Cannot remove choice {choice} as there are {model} objects which reference "
@@ -9824,19 +9848,19 @@ msgstr "标记的项目"
msgid "tagged items"
msgstr "标记的项目"
-#: netbox/extras/scripts.py:492
+#: netbox/extras/scripts.py:494
msgid "Script Data"
msgstr "脚本数据"
-#: netbox/extras/scripts.py:496
+#: netbox/extras/scripts.py:498
msgid "Script Execution Parameters"
msgstr "脚本执行参数"
-#: netbox/extras/scripts.py:593
+#: netbox/extras/scripts.py:595
msgid "load_yaml is deprecated and will be removed in v4.5"
msgstr "load_yaml 已过时,将在 v4.5 中删除"
-#: netbox/extras/scripts.py:608
+#: netbox/extras/scripts.py:610
msgid "load_json is deprecated and will be removed in v4.5"
msgstr "load_json 已过时,将在 v4.5 中删除"
@@ -10033,32 +10057,32 @@ msgstr "请求的属性“{name}”无效"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "{model}的属性 \"{name}\"无效"
-#: netbox/extras/views.py:1081
+#: netbox/extras/views.py:1093
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "渲染模板时出错: {error}"
-#: netbox/extras/views.py:1243
+#: netbox/extras/views.py:1256
msgid "Your dashboard has been reset."
msgstr "仪表盘已重置。"
-#: netbox/extras/views.py:1289
+#: netbox/extras/views.py:1302
msgid "Added widget: "
msgstr "添加小组件:"
-#: netbox/extras/views.py:1330
+#: netbox/extras/views.py:1343
msgid "Updated widget: "
msgstr "更新小组件:"
-#: netbox/extras/views.py:1366
+#: netbox/extras/views.py:1379
msgid "Deleted widget: "
msgstr "删除小组件:"
-#: netbox/extras/views.py:1368
+#: netbox/extras/views.py:1381
msgid "Error deleting widget: "
msgstr "删除小组件错误:"
-#: netbox/extras/views.py:1473
+#: netbox/extras/views.py:1486
msgid "Unable to run script: RQ worker process not running."
msgstr "无法运行脚本:RQ worker 进程未运行。"
@@ -10247,71 +10271,67 @@ msgstr "包含此前缀或IP的范围"
msgid "Parent prefix"
msgstr "上级前缀"
-#: netbox/ipam/filtersets.py:643
+#: netbox/ipam/filtersets.py:644
msgid "FHRP group (ID)"
msgstr "FHRP 组 (ID)"
-#: netbox/ipam/filtersets.py:647
+#: netbox/ipam/filtersets.py:648
msgid "Is assigned to an interface"
msgstr "分配给接口"
-#: netbox/ipam/filtersets.py:651
-msgid "Is assigned"
-msgstr "已分配"
-
-#: netbox/ipam/filtersets.py:663
+#: netbox/ipam/filtersets.py:664
msgid "Application Service (ID)"
msgstr "应用程序服务 (ID)"
-#: netbox/ipam/filtersets.py:668
+#: netbox/ipam/filtersets.py:669
msgid "NAT inside IP address (ID)"
msgstr "NAT 内部 IP 地址 (ID)"
-#: netbox/ipam/filtersets.py:1014
+#: netbox/ipam/filtersets.py:1015
msgid "Q-in-Q SVLAN (ID)"
msgstr "Q-in-Q SVLAN (ID)"
-#: netbox/ipam/filtersets.py:1018
+#: netbox/ipam/filtersets.py:1019
msgid "Q-in-Q SVLAN number (1-4094)"
msgstr "Q-in-Q SVLAN 号码 (1-4094)"
-#: netbox/ipam/filtersets.py:1039
+#: netbox/ipam/filtersets.py:1040
msgid "Assigned VM interface"
msgstr "分配的虚拟机接口"
-#: netbox/ipam/filtersets.py:1112
+#: netbox/ipam/filtersets.py:1113
msgid "VLAN Translation Policy (name)"
msgstr "VLAN 转换策略(名称)"
-#: netbox/ipam/filtersets.py:1178
+#: netbox/ipam/filtersets.py:1180
msgid "FHRP Group (name)"
msgstr "FHRP 小组(名称)"
-#: netbox/ipam/filtersets.py:1183
+#: netbox/ipam/filtersets.py:1185
msgid "FHRP Group (ID)"
msgstr "FHRP 小组 (ID)"
-#: netbox/ipam/filtersets.py:1188
+#: netbox/ipam/filtersets.py:1190
msgid "IP address (ID)"
msgstr "IP 地址 (ID)"
-#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816
+#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816
msgid "IP address"
msgstr "IP 地址"
-#: netbox/ipam/filtersets.py:1246
+#: netbox/ipam/filtersets.py:1248
msgid "Primary IPv4 (ID)"
msgstr "首选 IPv4(ID)"
-#: netbox/ipam/filtersets.py:1252
+#: netbox/ipam/filtersets.py:1254
msgid "Primary IPv4 (address)"
msgstr "主 IPv4(地址)"
-#: netbox/ipam/filtersets.py:1257
+#: netbox/ipam/filtersets.py:1259
msgid "Primary IPv6 (ID)"
msgstr "首选IPv6(ID)"
-#: netbox/ipam/filtersets.py:1263
+#: netbox/ipam/filtersets.py:1265
msgid "Primary IPv6 (address)"
msgstr "主 IPv6(地址)"
@@ -10422,8 +10442,8 @@ msgid "DNS name"
msgstr "DNS 名称"
#: netbox/ipam/forms/bulk_edit.py:376 netbox/ipam/forms/bulk_edit.py:573
-#: netbox/ipam/forms/bulk_import.py:433 netbox/ipam/forms/bulk_import.py:551
-#: netbox/ipam/forms/bulk_import.py:579 netbox/ipam/forms/filtersets.py:414
+#: netbox/ipam/forms/bulk_import.py:447 netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:593 netbox/ipam/forms/filtersets.py:414
#: netbox/ipam/forms/filtersets.py:604 netbox/templates/ipam/fhrpgroup.html:22
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:24
#: netbox/templates/ipam/service.html:34
@@ -10469,7 +10489,7 @@ msgstr "身份验证"
msgid "VLAN ID ranges"
msgstr "VLAN ID 范围"
-#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508
+#: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:522
#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249
#: netbox/ipam/tables/vlans.py:106
msgid "Q-in-Q role"
@@ -10483,7 +10503,7 @@ msgstr "Q-in-Q"
msgid "Site & Group"
msgstr "站点 & 组"
-#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538
+#: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:552
#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259
#: netbox/templates/ipam/vlantranslationrule.html:14
#: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359
@@ -10491,8 +10511,8 @@ msgid "Policy"
msgstr "策略"
#: netbox/ipam/forms/bulk_edit.py:578 netbox/ipam/forms/model_forms.py:744
-#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:19
-#: netbox/ipam/tables/services.py:49 netbox/templates/ipam/service.html:38
+#: netbox/ipam/forms/model_forms.py:777 netbox/ipam/tables/services.py:20
+#: netbox/ipam/tables/services.py:50 netbox/templates/ipam/service.html:38
#: netbox/templates/ipam/servicetemplate.html:23
msgid "Ports"
msgstr "端口"
@@ -10551,64 +10571,64 @@ msgstr "处于带外状态"
msgid "Designate this as the out-of-band IP address for the assigned device"
msgstr "将其指定为分配设备的带外 IP 地址"
-#: netbox/ipam/forms/bulk_import.py:384
+#: netbox/ipam/forms/bulk_import.py:398
msgid "No device or virtual machine specified; cannot set as primary IP"
msgstr "未指定设备或虚拟机;无法设置为首选 IP"
-#: netbox/ipam/forms/bulk_import.py:388
+#: netbox/ipam/forms/bulk_import.py:402
msgid "No device specified; cannot set as out-of-band IP"
msgstr "未指定设备;无法设置为带外 IP"
-#: netbox/ipam/forms/bulk_import.py:392
+#: netbox/ipam/forms/bulk_import.py:406
msgid "Cannot set out-of-band IP for virtual machines"
msgstr "无法为虚拟机设置带外 IP"
-#: netbox/ipam/forms/bulk_import.py:396
+#: netbox/ipam/forms/bulk_import.py:410
msgid "No interface specified; cannot set as primary IP"
msgstr "未指定接口;无法设置为首选 IP"
-#: netbox/ipam/forms/bulk_import.py:400
+#: netbox/ipam/forms/bulk_import.py:414
msgid "No interface specified; cannot set as out-of-band IP"
msgstr "未指定接口;无法设置为带外 IP"
-#: netbox/ipam/forms/bulk_import.py:437
+#: netbox/ipam/forms/bulk_import.py:451
msgid "Auth type"
msgstr "认证类型"
-#: netbox/ipam/forms/bulk_import.py:486
+#: netbox/ipam/forms/bulk_import.py:500
msgid "Assigned VLAN group"
msgstr "分配的VLAN组"
-#: netbox/ipam/forms/bulk_import.py:518
+#: netbox/ipam/forms/bulk_import.py:532
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:541 netbox/ipam/models/vlans.py:368
+#: netbox/ipam/forms/bulk_import.py:555 netbox/ipam/models/vlans.py:368
msgid "VLAN translation policy"
msgstr "VLAN 转换策略"
-#: netbox/ipam/forms/bulk_import.py:553 netbox/ipam/forms/bulk_import.py:581
+#: netbox/ipam/forms/bulk_import.py:567 netbox/ipam/forms/bulk_import.py:595
msgid "IP protocol"
msgstr "IP 协议"
-#: netbox/ipam/forms/bulk_import.py:565
+#: netbox/ipam/forms/bulk_import.py:579
msgid "Parent type (app & model)"
msgstr "家长类型(应用程序和模型)"
-#: netbox/ipam/forms/bulk_import.py:572
+#: netbox/ipam/forms/bulk_import.py:586
msgid "Parent object name"
msgstr "父对象名称"
-#: netbox/ipam/forms/bulk_import.py:576
+#: netbox/ipam/forms/bulk_import.py:590
msgid "Parent object ID"
msgstr "父对象 ID"
-#: netbox/ipam/forms/bulk_import.py:628
+#: netbox/ipam/forms/bulk_import.py:642
msgid ""
"One of parent or parent_object_id must be included with parent_object_type"
msgstr "父对象或 parent_object_id 中的一个必须包含在 parent_object_type 中"
-#: netbox/ipam/forms/bulk_import.py:641
+#: netbox/ipam/forms/bulk_import.py:655
#, python-brace-format
msgid "{ip} is not assigned to this parent."
msgstr "{ip} 未分配给该父母。"
@@ -10674,17 +10694,13 @@ msgstr "设备/虚拟机"
msgid "Parent Prefix"
msgstr "上级IP前缀"
-#: netbox/ipam/forms/filtersets.py:390
-msgid "Assigned to an interface"
-msgstr "指定给一个接口"
-
#: netbox/ipam/forms/filtersets.py:397 netbox/templates/ipam/ipaddress.html:51
msgid "DNS Name"
msgstr "DNS名称"
#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290
#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52
-#: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200
+#: netbox/ipam/views.py:1094 netbox/netbox/navigation/menu.py:200
#: netbox/netbox/navigation/menu.py:202
msgid "VLANs"
msgstr "VLANs"
@@ -11297,7 +11313,7 @@ msgid "Added"
msgstr "已添加"
#: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113
-#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420
+#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:425
#: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174
#: netbox/templates/ipam/vlan.html:100
msgid "Prefixes"
@@ -11437,23 +11453,23 @@ msgid ""
"are allowed in DNS names"
msgstr "DNS 名称中仅允许使用字母数字字符、星号、连字符、句点和下划线"
-#: netbox/ipam/views.py:65 netbox/ipam/views.py:1392
+#: netbox/ipam/views.py:65 netbox/ipam/views.py:1402
msgid "Device Interfaces"
msgstr "设备接口"
-#: netbox/ipam/views.py:70 netbox/ipam/views.py:1410
+#: netbox/ipam/views.py:70 netbox/ipam/views.py:1420
msgid "VM Interfaces"
msgstr "VM接口"
-#: netbox/ipam/views.py:620
+#: netbox/ipam/views.py:626
msgid "Child Prefixes"
msgstr "下级前缀"
-#: netbox/ipam/views.py:656
+#: netbox/ipam/views.py:662
msgid "Child Ranges"
msgstr "子类地址访问"
-#: netbox/ipam/views.py:1008
+#: netbox/ipam/views.py:1015
msgid "Related IPs"
msgstr "关联IP"
@@ -11763,36 +11779,47 @@ msgstr "开启维护模式"
#: netbox/netbox/config/parameters.py:188
#: netbox/templates/core/inc/config_data.html:133
+msgid "NetBox Copilot enabled"
+msgstr "NetBox Copilot 已启用"
+
+#: netbox/netbox/config/parameters.py:191
+msgid ""
+"Enable the NetBox Copilot AI agent globally. If enabled, users can toggle "
+"the agent individually."
+msgstr "在全球范围内启用 NetBox Copilot AI 代理。如果启用,用户可以单独切换代理。"
+
+#: netbox/netbox/config/parameters.py:197
+#: netbox/templates/core/inc/config_data.html:137
msgid "GraphQL enabled"
msgstr "GraphQL 已启用"
-#: netbox/netbox/config/parameters.py:190
+#: netbox/netbox/config/parameters.py:199
msgid "Enable the GraphQL API"
msgstr "启用 GraphQL API"
-#: netbox/netbox/config/parameters.py:195
-#: netbox/templates/core/inc/config_data.html:137
+#: netbox/netbox/config/parameters.py:204
+#: netbox/templates/core/inc/config_data.html:141
msgid "Changelog retention"
msgstr "变更日志保留"
-#: netbox/netbox/config/parameters.py:197
+#: netbox/netbox/config/parameters.py:206
msgid "Days to retain changelog history (set to zero for unlimited)"
msgstr "变更日志的保留天数(0表示无限制)"
-#: netbox/netbox/config/parameters.py:202
+#: netbox/netbox/config/parameters.py:211
msgid "Job result retention"
msgstr "任务结果保留"
-#: netbox/netbox/config/parameters.py:204
+#: netbox/netbox/config/parameters.py:213
msgid "Days to retain job result history (set to zero for unlimited)"
msgstr "任务结果的保留天数(0表示无限制)"
-#: netbox/netbox/config/parameters.py:209
-#: netbox/templates/core/inc/config_data.html:145
+#: netbox/netbox/config/parameters.py:218
+#: netbox/templates/core/inc/config_data.html:149
msgid "Maps URL"
msgstr "地图链接"
-#: netbox/netbox/config/parameters.py:211
+#: netbox/netbox/config/parameters.py:220
msgid "Base URL for mapping geographic locations"
msgstr "用于映射地理位置的基本 URL"
@@ -12084,7 +12111,7 @@ msgstr "IPSec 配置文件"
#: netbox/templates/virtualization/virtualmachine.html:176
#: netbox/templates/virtualization/virtualmachine/base.html:32
#: netbox/virtualization/tables/virtualmachines.py:74
-#: netbox/virtualization/views.py:381
+#: netbox/virtualization/views.py:384
msgid "Virtual Disks"
msgstr "虚拟磁盘"
@@ -12254,9 +12281,9 @@ msgstr "管理员"
msgid "API Tokens"
msgstr "API Token"
-#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:194
-#: netbox/users/forms/model_forms.py:202 netbox/users/forms/model_forms.py:249
-#: netbox/users/forms/model_forms.py:256
+#: netbox/netbox/navigation/menu.py:461 netbox/users/forms/model_forms.py:198
+#: netbox/users/forms/model_forms.py:206 netbox/users/forms/model_forms.py:253
+#: netbox/users/forms/model_forms.py:260
msgid "Permissions"
msgstr "权限"
@@ -12423,54 +12450,62 @@ msgid "Support for translation has been disabled locally"
msgstr "对翻译的支持已在本地禁用"
#: netbox/netbox/preferences.py:53
+msgid "NetBox Copilot"
+msgstr "NetBox 副驾驶"
+
+#: netbox/netbox/preferences.py:58
+msgid "Enable the NetBox Copilot AI agent"
+msgstr "启用 NetBox Copilot AI 代理"
+
+#: netbox/netbox/preferences.py:62
msgid "Page length"
msgstr "页面长度"
-#: netbox/netbox/preferences.py:55
+#: netbox/netbox/preferences.py:64
msgid "The default number of objects to display per page"
msgstr "每页默认显示的对象数"
-#: netbox/netbox/preferences.py:59
+#: netbox/netbox/preferences.py:68
msgid "Paginator placement"
msgstr "分页器位置"
-#: netbox/netbox/preferences.py:61
+#: netbox/netbox/preferences.py:70
msgid "Bottom"
msgstr "底部"
-#: netbox/netbox/preferences.py:62
+#: netbox/netbox/preferences.py:71
msgid "Top"
msgstr "顶部"
-#: netbox/netbox/preferences.py:63
+#: netbox/netbox/preferences.py:72
msgid "Both"
msgstr "两者皆有"
-#: netbox/netbox/preferences.py:66
+#: netbox/netbox/preferences.py:75
msgid "Where the paginator controls will be displayed relative to a table"
msgstr "分页器控件相对于表格的显示位置"
-#: netbox/netbox/preferences.py:69
+#: netbox/netbox/preferences.py:78
msgid "Striped table rows"
msgstr "条纹表行"
-#: netbox/netbox/preferences.py:74
+#: netbox/netbox/preferences.py:83
msgid "Render table rows with alternating colors to increase readability"
msgstr "使用交替的颜色渲染表格行以提高可读性"
-#: netbox/netbox/preferences.py:79
+#: netbox/netbox/preferences.py:88
msgid "Data format"
msgstr "数据格式"
-#: netbox/netbox/preferences.py:84
+#: netbox/netbox/preferences.py:93
msgid "The preferred syntax for displaying generic data within the UI"
msgstr "在UI中显示通用数据的首选语法"
-#: netbox/netbox/preferences.py:87 netbox/utilities/forms/bulk_import.py:38
+#: netbox/netbox/preferences.py:96 netbox/utilities/forms/bulk_import.py:38
msgid "CSV delimiter"
msgstr "CSV 分隔符"
-#: netbox/netbox/preferences.py:90
+#: netbox/netbox/preferences.py:99
msgid "The character used to separate fields in CSV data"
msgstr "用于在 CSV 数据中分隔字段的字符"
@@ -12487,63 +12522,63 @@ msgstr "初始化后无法在注册表中添加存储空间"
msgid "Cannot delete stores from registry"
msgstr "无法从注册表中删除存储"
-#: netbox/netbox/settings.py:812
+#: netbox/netbox/settings.py:819
msgid "Czech"
msgstr "捷克语"
-#: netbox/netbox/settings.py:813
+#: netbox/netbox/settings.py:820
msgid "Danish"
msgstr "丹麦语"
-#: netbox/netbox/settings.py:814
+#: netbox/netbox/settings.py:821
msgid "German"
msgstr "德语"
-#: netbox/netbox/settings.py:815
+#: netbox/netbox/settings.py:822
msgid "English"
msgstr "英语"
-#: netbox/netbox/settings.py:816
+#: netbox/netbox/settings.py:823
msgid "Spanish"
msgstr "西班牙语"
-#: netbox/netbox/settings.py:817
+#: netbox/netbox/settings.py:824
msgid "French"
msgstr "法语"
-#: netbox/netbox/settings.py:818
+#: netbox/netbox/settings.py:825
msgid "Italian"
msgstr "意大利语"
-#: netbox/netbox/settings.py:819
+#: netbox/netbox/settings.py:826
msgid "Japanese"
msgstr "日语"
-#: netbox/netbox/settings.py:820
+#: netbox/netbox/settings.py:827
msgid "Dutch"
msgstr "荷兰语"
-#: netbox/netbox/settings.py:821
+#: netbox/netbox/settings.py:828
msgid "Polish"
msgstr "波兰语"
-#: netbox/netbox/settings.py:822
+#: netbox/netbox/settings.py:829
msgid "Portuguese"
msgstr "葡萄牙语"
-#: netbox/netbox/settings.py:823
+#: netbox/netbox/settings.py:830
msgid "Russian"
msgstr "俄语"
-#: netbox/netbox/settings.py:824
+#: netbox/netbox/settings.py:831
msgid "Turkish"
msgstr "土耳其语"
-#: netbox/netbox/settings.py:825
+#: netbox/netbox/settings.py:832
msgid "Ukrainian"
msgstr "乌克兰语"
-#: netbox/netbox/settings.py:826
+#: netbox/netbox/settings.py:833
msgid "Chinese"
msgstr "中文"
@@ -12611,28 +12646,28 @@ msgid "Updated {count} {object_type}"
msgstr "已更新 {count} {object_type}"
#: netbox/netbox/views/generic/bulk_views.py:780
-#: netbox/netbox/views/generic/bulk_views.py:1006
-#: netbox/netbox/views/generic/bulk_views.py:1054
+#: netbox/netbox/views/generic/bulk_views.py:1015
+#: netbox/netbox/views/generic/bulk_views.py:1063
#, python-brace-format
msgid "No {object_type} were selected."
msgstr "没有 {object_type} 被选中。"
-#: netbox/netbox/views/generic/bulk_views.py:863
+#: netbox/netbox/views/generic/bulk_views.py:873
#, python-brace-format
msgid "Renamed {count} {object_type}"
msgstr "重命名 {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:934
+#: netbox/netbox/views/generic/bulk_views.py:943
#, python-brace-format
msgid "Bulk delete {count} {object_type}"
msgstr "批量删除 {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:961
+#: netbox/netbox/views/generic/bulk_views.py:970
#, python-brace-format
msgid "Deleted {count} {object_type}"
msgstr "已删除 {count} {object_type}"
-#: netbox/netbox/views/generic/bulk_views.py:978
+#: netbox/netbox/views/generic/bulk_views.py:987
msgid "Deletion failed due to the presence of one or more dependent objects."
msgstr "由于存在一个或多个依赖对象,删除失败。"
@@ -13203,7 +13238,7 @@ msgstr "最大页面大小"
msgid "User preferences"
msgstr "用户首选项"
-#: netbox/templates/core/inc/config_data.html:141
+#: netbox/templates/core/inc/config_data.html:145
msgid "Job retention"
msgstr "任务保留"
@@ -14186,7 +14221,7 @@ msgstr "新增成员"
#: netbox/templates/dcim/virtualchassis_add_member.html:27
#: netbox/templates/generic/object_edit.html:78
#: netbox/templates/users/objectpermission.html:31
-#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:337
+#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:341
msgid "Actions"
msgstr "激活"
@@ -15349,7 +15384,7 @@ msgid "View"
msgstr "查看"
#: netbox/templates/users/objectpermission.html:52
-#: netbox/users/forms/model_forms.py:327 netbox/users/forms/model_forms.py:340
+#: netbox/users/forms/model_forms.py:331 netbox/users/forms/model_forms.py:344
msgid "Constraints"
msgstr "限制因素"
@@ -15814,23 +15849,23 @@ msgstr "是超级用户"
msgid "Can View"
msgstr "可查看"
-#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:89
+#: netbox/users/forms/filtersets.py:98 netbox/users/tables.py:90
msgid "Can Add"
msgstr "可以添加"
-#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:92
+#: netbox/users/forms/filtersets.py:105 netbox/users/tables.py:94
msgid "Can Change"
msgstr "可更改"
-#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:95
+#: netbox/users/forms/filtersets.py:112 netbox/users/tables.py:98
msgid "Can Delete"
msgstr "可删除"
-#: netbox/users/forms/model_forms.py:69
+#: netbox/users/forms/model_forms.py:70
msgid "User Interface"
msgstr "用户接口"
-#: netbox/users/forms/model_forms.py:121
+#: netbox/users/forms/model_forms.py:125
msgid ""
"Keys must be at least 40 characters in length. Be sure to record "
"your key prior to submitting this form, as it may no longer be "
@@ -15838,7 +15873,7 @@ msgid ""
msgstr ""
"密钥的长度必须至少为40个字符。在提交此表单之前请务必记下您的密钥因为一旦创建了令牌,就可能无法再访问该密钥。"
-#: netbox/users/forms/model_forms.py:133
+#: netbox/users/forms/model_forms.py:137
msgid ""
"Allowed IPv4/IPv6 networks from where the token can be used. Leave blank for"
" no restrictions. Example: "
@@ -15847,46 +15882,46 @@ msgstr ""
"允许使用 Token 的 IPv4/IPv6 网络。留空表示无限制。示例: "
"10.1.1.0/24,192.168.10.16/32,2001:db8:1::/64"
-#: netbox/users/forms/model_forms.py:182
+#: netbox/users/forms/model_forms.py:186
msgid "Confirm password"
msgstr "确认密码"
-#: netbox/users/forms/model_forms.py:185
+#: netbox/users/forms/model_forms.py:189
msgid "Enter the same password as before, for verification."
msgstr "输入与以前相同的密码进行验证。"
-#: netbox/users/forms/model_forms.py:234
+#: netbox/users/forms/model_forms.py:238
msgid "Passwords do not match! Please check your input and try again."
msgstr "密码错误!请检查您的输入,然后重试。"
-#: netbox/users/forms/model_forms.py:295
+#: netbox/users/forms/model_forms.py:299
msgid "Select the types of objects to which the permission will appy."
msgstr "选择要应用权限的对象类型。"
-#: netbox/users/forms/model_forms.py:310
+#: netbox/users/forms/model_forms.py:314
msgid "Additional actions"
msgstr "其他操作"
-#: netbox/users/forms/model_forms.py:313
+#: netbox/users/forms/model_forms.py:317
msgid "Actions granted in addition to those listed above"
msgstr "除上述操作外,还批准了其他操作"
-#: netbox/users/forms/model_forms.py:329
+#: netbox/users/forms/model_forms.py:333
msgid ""
"JSON expression of a queryset filter that will return only permitted "
"objects. Leave null to match all objects of this type. A list of multiple "
"objects will result in a logical OR operation."
msgstr "查询集筛选器的JSON表达式,该表达式将只返回允许的对象。保留null以匹配此类型的所有对象。多个对象的列表将执行“或”运算。"
-#: netbox/users/forms/model_forms.py:338
+#: netbox/users/forms/model_forms.py:342
msgid "Objects"
msgstr "对象"
-#: netbox/users/forms/model_forms.py:396
+#: netbox/users/forms/model_forms.py:400
msgid "At least one action must be selected."
msgstr "必须至少选择一个操作。"
-#: netbox/users/forms/model_forms.py:414
+#: netbox/users/forms/model_forms.py:418
#, python-brace-format
msgid "Invalid filter for {model}: {error}"
msgstr "{model}的筛选器无效: {error}"
@@ -15978,7 +16013,7 @@ msgstr "用户"
msgid "A user with this username already exists."
msgstr "用户名已使用。"
-#: netbox/users/tables.py:98
+#: netbox/users/tables.py:102
msgid "Custom Actions"
msgstr "自定义操作"
@@ -16174,11 +16209,11 @@ msgstr ""
msgid "URL-friendly unique shorthand"
msgstr "URL友好的唯一简写,是URL中最后一个反斜杠之后的部分"
-#: netbox/utilities/forms/fields/fields.py:106
+#: netbox/utilities/forms/fields/fields.py:114
msgid "Enter context data in JSON format."
msgstr "以JSON格式输入数据。"
-#: netbox/utilities/forms/fields/fields.py:127
+#: netbox/utilities/forms/fields/fields.py:135
msgid "MAC address must be in EUI-48 format"
msgstr "MAC 地址必须采用 EUI-48 格式"
@@ -16637,7 +16672,7 @@ msgstr "虚拟磁盘"
msgid "virtual disks"
msgstr "虚拟磁盘"
-#: netbox/virtualization/views.py:319
+#: netbox/virtualization/views.py:322
#, python-brace-format
msgid "Added {count} devices to cluster {cluster}"
msgstr "已添加 {count} 要集群的设备 {cluster}"
diff --git a/pyproject.toml b/pyproject.toml
index 4315a3144..10e9c3059 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -3,7 +3,7 @@
[project]
name = "netbox"
-version = "4.4.4"
+version = "4.4.5"
requires-python = ">=3.10"
description = "The premier source of truth powering network automation."
readme = "README.md"
diff --git a/requirements.txt b/requirements.txt
index 01398066d..5470d40d1 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -28,16 +28,16 @@ mkdocstrings==0.30.1
mkdocstrings-python==1.18.2
netaddr==1.3.0
nh3==0.3.1
-Pillow==11.3.0
-psycopg[c,pool]==3.2.10
+Pillow==12.0.0
+psycopg[c,pool]==3.2.12
PyYAML==6.0.3
requests==2.32.5
rq==2.6.0
social-auth-app-django==5.6.0
social-auth-core==4.8.1
sorl-thumbnail==12.11.0
-strawberry-graphql==0.283.3
-strawberry-graphql-django==0.66.2
+strawberry-graphql==0.284.1
+strawberry-graphql-django==0.67.0
svgwrite==1.4.3
tablib==3.9.0
tzdata==2025.2