diff --git a/.github/ISSUE_TEMPLATE/01-feature_request.yaml b/.github/ISSUE_TEMPLATE/01-feature_request.yaml
index f66b88a47..b31d6d31b 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.5.6
+ placeholder: v4.5.7
validations:
required: true
- type: dropdown
diff --git a/.github/ISSUE_TEMPLATE/02-bug_report.yaml b/.github/ISSUE_TEMPLATE/02-bug_report.yaml
index 445893e0c..4581cef4a 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.5.6
+ placeholder: v4.5.7
validations:
required: true
- type: dropdown
diff --git a/.github/ISSUE_TEMPLATE/03-performance.yaml b/.github/ISSUE_TEMPLATE/03-performance.yaml
index fcea8cb08..ab59898e2 100644
--- a/.github/ISSUE_TEMPLATE/03-performance.yaml
+++ b/.github/ISSUE_TEMPLATE/03-performance.yaml
@@ -8,7 +8,7 @@ body:
attributes:
label: NetBox Version
description: What version of NetBox are you currently running?
- placeholder: v4.5.6
+ placeholder: v4.5.7
validations:
required: true
- type: dropdown
diff --git a/base_requirements.txt b/base_requirements.txt
index 6489c3ab4..5c0fe3a75 100644
--- a/base_requirements.txt
+++ b/base_requirements.txt
@@ -47,8 +47,7 @@ django-rich
# Django integration for RQ (Reqis queuing)
# https://github.com/rq/django-rq/blob/master/CHANGELOG.md
-# See https://github.com/netbox-community/netbox/issues/21696
-django-rq<4.0
+django-rq
# Provides a variety of storage backends
# https://github.com/jschneier/django-storages/blob/master/CHANGELOG.rst
diff --git a/contrib/openapi.json b/contrib/openapi.json
index e7f4819b6..edd3dee35 100644
--- a/contrib/openapi.json
+++ b/contrib/openapi.json
@@ -2,7 +2,7 @@
"openapi": "3.0.3",
"info": {
"title": "NetBox REST API",
- "version": "4.5.6",
+ "version": "4.5.7",
"license": {
"name": "Apache v2 License"
}
@@ -25468,7 +25468,7 @@
"type": "array",
"items": {
"type": "string",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "x-spec-enum-id": "f566e6df6572f5d0"
}
},
"explode": true,
@@ -25488,7 +25488,7 @@
"type": "array",
"items": {
"type": "string",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "x-spec-enum-id": "f566e6df6572f5d0"
}
},
"explode": true,
@@ -25501,7 +25501,7 @@
"type": "array",
"items": {
"type": "string",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "x-spec-enum-id": "f566e6df6572f5d0"
}
},
"explode": true,
@@ -25514,7 +25514,7 @@
"type": "array",
"items": {
"type": "string",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "x-spec-enum-id": "f566e6df6572f5d0"
}
},
"explode": true,
@@ -25527,7 +25527,7 @@
"type": "array",
"items": {
"type": "string",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "x-spec-enum-id": "f566e6df6572f5d0"
}
},
"explode": true,
@@ -25540,7 +25540,7 @@
"type": "array",
"items": {
"type": "string",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "x-spec-enum-id": "f566e6df6572f5d0"
}
},
"explode": true,
@@ -25553,7 +25553,7 @@
"type": "array",
"items": {
"type": "string",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "x-spec-enum-id": "f566e6df6572f5d0"
}
},
"explode": true,
@@ -25566,7 +25566,7 @@
"type": "array",
"items": {
"type": "string",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "x-spec-enum-id": "f566e6df6572f5d0"
}
},
"explode": true,
@@ -25579,7 +25579,7 @@
"type": "array",
"items": {
"type": "string",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "x-spec-enum-id": "f566e6df6572f5d0"
}
},
"explode": true,
@@ -25592,7 +25592,7 @@
"type": "array",
"items": {
"type": "string",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "x-spec-enum-id": "f566e6df6572f5d0"
}
},
"explode": true,
@@ -25605,7 +25605,7 @@
"type": "array",
"items": {
"type": "string",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "x-spec-enum-id": "f566e6df6572f5d0"
}
},
"explode": true,
@@ -25618,7 +25618,7 @@
"type": "array",
"items": {
"type": "string",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "x-spec-enum-id": "f566e6df6572f5d0"
}
},
"explode": true,
@@ -138591,6 +138591,50 @@
}
}
},
+ "/api/extras/scripts/upload/": {
+ "post": {
+ "operationId": "extras_scripts_upload_create",
+ "description": "Post a list of script module objects.",
+ "tags": [
+ "extras"
+ ],
+ "requestBody": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScriptModuleRequest"
+ }
+ },
+ "multipart/form-data": {
+ "schema": {
+ "$ref": "#/components/schemas/ScriptModuleRequest"
+ }
+ }
+ },
+ "required": true
+ },
+ "security": [
+ {
+ "cookieAuth": []
+ },
+ {
+ "tokenAuth": []
+ }
+ ],
+ "responses": {
+ "201": {
+ "content": {
+ "application/json": {
+ "schema": {
+ "$ref": "#/components/schemas/ScriptModule"
+ }
+ }
+ },
+ "description": ""
+ }
+ }
+ }
+ },
"/api/extras/subscriptions/": {
"get": {
"operationId": "extras_subscriptions_list",
@@ -228046,13 +228090,14 @@
"trunk-4c6p",
"trunk-4c8p",
"trunk-8c4p",
+ "breakout-1c2p-2c1p",
"breakout-1c4p-4c1p",
"breakout-1c6p-6c1p",
"breakout-2c4p-8c1p-shuffle"
],
"type": "string",
- "description": "* `single-1c1p` - 1C1P\n* `single-1c2p` - 1C2P\n* `single-1c4p` - 1C4P\n* `single-1c6p` - 1C6P\n* `single-1c8p` - 1C8P\n* `single-1c12p` - 1C12P\n* `single-1c16p` - 1C16P\n* `trunk-2c1p` - 2C1P trunk\n* `trunk-2c2p` - 2C2P trunk\n* `trunk-2c4p` - 2C4P trunk\n* `trunk-2c4p-shuffle` - 2C4P trunk (shuffle)\n* `trunk-2c6p` - 2C6P trunk\n* `trunk-2c8p` - 2C8P trunk\n* `trunk-2c12p` - 2C12P trunk\n* `trunk-4c1p` - 4C1P trunk\n* `trunk-4c2p` - 4C2P trunk\n* `trunk-4c4p` - 4C4P trunk\n* `trunk-4c4p-shuffle` - 4C4P trunk (shuffle)\n* `trunk-4c6p` - 4C6P trunk\n* `trunk-4c8p` - 4C8P trunk\n* `trunk-8c4p` - 8C4P trunk\n* `breakout-1c4p-4c1p` - 1C4P:4C1P breakout\n* `breakout-1c6p-6c1p` - 1C6P:6C1P breakout\n* `breakout-2c4p-8c1p-shuffle` - 2C4P:8C1P breakout (shuffle)",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "description": "* `single-1c1p` - 1C1P\n* `single-1c2p` - 1C2P\n* `single-1c4p` - 1C4P\n* `single-1c6p` - 1C6P\n* `single-1c8p` - 1C8P\n* `single-1c12p` - 1C12P\n* `single-1c16p` - 1C16P\n* `trunk-2c1p` - 2C1P trunk\n* `trunk-2c2p` - 2C2P trunk\n* `trunk-2c4p` - 2C4P trunk\n* `trunk-2c4p-shuffle` - 2C4P trunk (shuffle)\n* `trunk-2c6p` - 2C6P trunk\n* `trunk-2c8p` - 2C8P trunk\n* `trunk-2c12p` - 2C12P trunk\n* `trunk-4c1p` - 4C1P trunk\n* `trunk-4c2p` - 4C2P trunk\n* `trunk-4c4p` - 4C4P trunk\n* `trunk-4c4p-shuffle` - 4C4P trunk (shuffle)\n* `trunk-4c6p` - 4C6P trunk\n* `trunk-4c8p` - 4C8P trunk\n* `trunk-8c4p` - 8C4P trunk\n* `breakout-1c2p-2c1p` - 1C2P:2C1P breakout\n* `breakout-1c4p-4c1p` - 1C4P:4C1P breakout\n* `breakout-1c6p-6c1p` - 1C6P:6C1P breakout\n* `breakout-2c4p-8c1p-shuffle` - 2C4P:8C1P breakout (shuffle)",
+ "x-spec-enum-id": "f566e6df6572f5d0"
},
"label": {
"type": "string",
@@ -228078,6 +228123,7 @@
"4C6P trunk",
"4C8P trunk",
"8C4P trunk",
+ "1C2P:2C1P breakout",
"1C4P:4C1P breakout",
"1C6P:6C1P breakout",
"2C4P:8C1P breakout (shuffle)"
@@ -228282,13 +228328,14 @@
"trunk-4c6p",
"trunk-4c8p",
"trunk-8c4p",
+ "breakout-1c2p-2c1p",
"breakout-1c4p-4c1p",
"breakout-1c6p-6c1p",
"breakout-2c4p-8c1p-shuffle"
],
"type": "string",
- "description": "* `single-1c1p` - 1C1P\n* `single-1c2p` - 1C2P\n* `single-1c4p` - 1C4P\n* `single-1c6p` - 1C6P\n* `single-1c8p` - 1C8P\n* `single-1c12p` - 1C12P\n* `single-1c16p` - 1C16P\n* `trunk-2c1p` - 2C1P trunk\n* `trunk-2c2p` - 2C2P trunk\n* `trunk-2c4p` - 2C4P trunk\n* `trunk-2c4p-shuffle` - 2C4P trunk (shuffle)\n* `trunk-2c6p` - 2C6P trunk\n* `trunk-2c8p` - 2C8P trunk\n* `trunk-2c12p` - 2C12P trunk\n* `trunk-4c1p` - 4C1P trunk\n* `trunk-4c2p` - 4C2P trunk\n* `trunk-4c4p` - 4C4P trunk\n* `trunk-4c4p-shuffle` - 4C4P trunk (shuffle)\n* `trunk-4c6p` - 4C6P trunk\n* `trunk-4c8p` - 4C8P trunk\n* `trunk-8c4p` - 8C4P trunk\n* `breakout-1c4p-4c1p` - 1C4P:4C1P breakout\n* `breakout-1c6p-6c1p` - 1C6P:6C1P breakout\n* `breakout-2c4p-8c1p-shuffle` - 2C4P:8C1P breakout (shuffle)",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "description": "* `single-1c1p` - 1C1P\n* `single-1c2p` - 1C2P\n* `single-1c4p` - 1C4P\n* `single-1c6p` - 1C6P\n* `single-1c8p` - 1C8P\n* `single-1c12p` - 1C12P\n* `single-1c16p` - 1C16P\n* `trunk-2c1p` - 2C1P trunk\n* `trunk-2c2p` - 2C2P trunk\n* `trunk-2c4p` - 2C4P trunk\n* `trunk-2c4p-shuffle` - 2C4P trunk (shuffle)\n* `trunk-2c6p` - 2C6P trunk\n* `trunk-2c8p` - 2C8P trunk\n* `trunk-2c12p` - 2C12P trunk\n* `trunk-4c1p` - 4C1P trunk\n* `trunk-4c2p` - 4C2P trunk\n* `trunk-4c4p` - 4C4P trunk\n* `trunk-4c4p-shuffle` - 4C4P trunk (shuffle)\n* `trunk-4c6p` - 4C6P trunk\n* `trunk-4c8p` - 4C8P trunk\n* `trunk-8c4p` - 8C4P trunk\n* `breakout-1c2p-2c1p` - 1C2P:2C1P breakout\n* `breakout-1c4p-4c1p` - 1C4P:4C1P breakout\n* `breakout-1c6p-6c1p` - 1C6P:6C1P breakout\n* `breakout-2c4p-8c1p-shuffle` - 2C4P:8C1P breakout (shuffle)",
+ "x-spec-enum-id": "f566e6df6572f5d0"
},
"tenant": {
"oneOf": [
@@ -254488,8 +254535,7 @@
"size": {
"type": "integer",
"maximum": 2147483647,
- "minimum": 0,
- "title": "Size (MB)"
+ "minimum": 0
},
"owner": {
"oneOf": [
@@ -254774,14 +254820,15 @@
"trunk-4c6p",
"trunk-4c8p",
"trunk-8c4p",
+ "breakout-1c2p-2c1p",
"breakout-1c4p-4c1p",
"breakout-1c6p-6c1p",
"breakout-2c4p-8c1p-shuffle",
""
],
"type": "string",
- "description": "* `single-1c1p` - 1C1P\n* `single-1c2p` - 1C2P\n* `single-1c4p` - 1C4P\n* `single-1c6p` - 1C6P\n* `single-1c8p` - 1C8P\n* `single-1c12p` - 1C12P\n* `single-1c16p` - 1C16P\n* `trunk-2c1p` - 2C1P trunk\n* `trunk-2c2p` - 2C2P trunk\n* `trunk-2c4p` - 2C4P trunk\n* `trunk-2c4p-shuffle` - 2C4P trunk (shuffle)\n* `trunk-2c6p` - 2C6P trunk\n* `trunk-2c8p` - 2C8P trunk\n* `trunk-2c12p` - 2C12P trunk\n* `trunk-4c1p` - 4C1P trunk\n* `trunk-4c2p` - 4C2P trunk\n* `trunk-4c4p` - 4C4P trunk\n* `trunk-4c4p-shuffle` - 4C4P trunk (shuffle)\n* `trunk-4c6p` - 4C6P trunk\n* `trunk-4c8p` - 4C8P trunk\n* `trunk-8c4p` - 8C4P trunk\n* `breakout-1c4p-4c1p` - 1C4P:4C1P breakout\n* `breakout-1c6p-6c1p` - 1C6P:6C1P breakout\n* `breakout-2c4p-8c1p-shuffle` - 2C4P:8C1P breakout (shuffle)",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "description": "* `single-1c1p` - 1C1P\n* `single-1c2p` - 1C2P\n* `single-1c4p` - 1C4P\n* `single-1c6p` - 1C6P\n* `single-1c8p` - 1C8P\n* `single-1c12p` - 1C12P\n* `single-1c16p` - 1C16P\n* `trunk-2c1p` - 2C1P trunk\n* `trunk-2c2p` - 2C2P trunk\n* `trunk-2c4p` - 2C4P trunk\n* `trunk-2c4p-shuffle` - 2C4P trunk (shuffle)\n* `trunk-2c6p` - 2C6P trunk\n* `trunk-2c8p` - 2C8P trunk\n* `trunk-2c12p` - 2C12P trunk\n* `trunk-4c1p` - 4C1P trunk\n* `trunk-4c2p` - 4C2P trunk\n* `trunk-4c4p` - 4C4P trunk\n* `trunk-4c4p-shuffle` - 4C4P trunk (shuffle)\n* `trunk-4c6p` - 4C6P trunk\n* `trunk-4c8p` - 4C8P trunk\n* `trunk-8c4p` - 8C4P trunk\n* `breakout-1c2p-2c1p` - 1C2P:2C1P breakout\n* `breakout-1c4p-4c1p` - 1C4P:4C1P breakout\n* `breakout-1c6p-6c1p` - 1C6P:6C1P breakout\n* `breakout-2c4p-8c1p-shuffle` - 2C4P:8C1P breakout (shuffle)",
+ "x-spec-enum-id": "f566e6df6572f5d0"
},
"tenant": {
"oneOf": [
@@ -262819,15 +262866,13 @@
"type": "integer",
"maximum": 2147483647,
"minimum": 0,
- "nullable": true,
- "title": "Memory (MB)"
+ "nullable": true
},
"disk": {
"type": "integer",
"maximum": 2147483647,
"minimum": 0,
- "nullable": true,
- "title": "Disk (MB)"
+ "nullable": true
},
"description": {
"type": "string",
@@ -270340,6 +270385,56 @@
"data"
]
},
+ "ScriptModule": {
+ "type": "object",
+ "description": "Extends the built-in ModelSerializer to enforce calling full_clean() on a copy of the associated instance during\nvalidation. (DRF does not do this by default; see https://github.com/encode/django-rest-framework/issues/3144)",
+ "properties": {
+ "id": {
+ "type": "integer",
+ "readOnly": true
+ },
+ "display": {
+ "type": "string",
+ "readOnly": true
+ },
+ "file_path": {
+ "type": "string",
+ "readOnly": true
+ },
+ "created": {
+ "type": "string",
+ "format": "date-time",
+ "readOnly": true
+ },
+ "last_updated": {
+ "type": "string",
+ "format": "date-time",
+ "readOnly": true,
+ "nullable": true
+ }
+ },
+ "required": [
+ "created",
+ "display",
+ "file_path",
+ "id",
+ "last_updated"
+ ]
+ },
+ "ScriptModuleRequest": {
+ "type": "object",
+ "description": "Extends the built-in ModelSerializer to enforce calling full_clean() on a copy of the associated instance during\nvalidation. (DRF does not do this by default; see https://github.com/encode/django-rest-framework/issues/3144)",
+ "properties": {
+ "file": {
+ "type": "string",
+ "format": "binary",
+ "writeOnly": true
+ }
+ },
+ "required": [
+ "file"
+ ]
+ },
"Service": {
"type": "object",
"description": "Base serializer class for models inheriting from PrimaryModel.",
@@ -275384,8 +275479,7 @@
"size": {
"type": "integer",
"maximum": 2147483647,
- "minimum": 0,
- "title": "Size (MB)"
+ "minimum": 0
},
"owner": {
"allOf": [
@@ -275456,8 +275550,7 @@
"size": {
"type": "integer",
"maximum": 2147483647,
- "minimum": 0,
- "title": "Size (MB)"
+ "minimum": 0
},
"owner": {
"oneOf": [
@@ -275662,15 +275755,13 @@
"type": "integer",
"maximum": 2147483647,
"minimum": 0,
- "nullable": true,
- "title": "Memory (MB)"
+ "nullable": true
},
"disk": {
"type": "integer",
"maximum": 2147483647,
"minimum": 0,
- "nullable": true,
- "title": "Disk (MB)"
+ "nullable": true
},
"description": {
"type": "string",
@@ -275926,15 +276017,13 @@
"type": "integer",
"maximum": 2147483647,
"minimum": 0,
- "nullable": true,
- "title": "Memory (MB)"
+ "nullable": true
},
"disk": {
"type": "integer",
"maximum": 2147483647,
"minimum": 0,
- "nullable": true,
- "title": "Disk (MB)"
+ "nullable": true
},
"description": {
"type": "string",
@@ -277220,14 +277309,15 @@
"trunk-4c6p",
"trunk-4c8p",
"trunk-8c4p",
+ "breakout-1c2p-2c1p",
"breakout-1c4p-4c1p",
"breakout-1c6p-6c1p",
"breakout-2c4p-8c1p-shuffle",
""
],
"type": "string",
- "description": "* `single-1c1p` - 1C1P\n* `single-1c2p` - 1C2P\n* `single-1c4p` - 1C4P\n* `single-1c6p` - 1C6P\n* `single-1c8p` - 1C8P\n* `single-1c12p` - 1C12P\n* `single-1c16p` - 1C16P\n* `trunk-2c1p` - 2C1P trunk\n* `trunk-2c2p` - 2C2P trunk\n* `trunk-2c4p` - 2C4P trunk\n* `trunk-2c4p-shuffle` - 2C4P trunk (shuffle)\n* `trunk-2c6p` - 2C6P trunk\n* `trunk-2c8p` - 2C8P trunk\n* `trunk-2c12p` - 2C12P trunk\n* `trunk-4c1p` - 4C1P trunk\n* `trunk-4c2p` - 4C2P trunk\n* `trunk-4c4p` - 4C4P trunk\n* `trunk-4c4p-shuffle` - 4C4P trunk (shuffle)\n* `trunk-4c6p` - 4C6P trunk\n* `trunk-4c8p` - 4C8P trunk\n* `trunk-8c4p` - 8C4P trunk\n* `breakout-1c4p-4c1p` - 1C4P:4C1P breakout\n* `breakout-1c6p-6c1p` - 1C6P:6C1P breakout\n* `breakout-2c4p-8c1p-shuffle` - 2C4P:8C1P breakout (shuffle)",
- "x-spec-enum-id": "5e0f85310f0184ea"
+ "description": "* `single-1c1p` - 1C1P\n* `single-1c2p` - 1C2P\n* `single-1c4p` - 1C4P\n* `single-1c6p` - 1C6P\n* `single-1c8p` - 1C8P\n* `single-1c12p` - 1C12P\n* `single-1c16p` - 1C16P\n* `trunk-2c1p` - 2C1P trunk\n* `trunk-2c2p` - 2C2P trunk\n* `trunk-2c4p` - 2C4P trunk\n* `trunk-2c4p-shuffle` - 2C4P trunk (shuffle)\n* `trunk-2c6p` - 2C6P trunk\n* `trunk-2c8p` - 2C8P trunk\n* `trunk-2c12p` - 2C12P trunk\n* `trunk-4c1p` - 4C1P trunk\n* `trunk-4c2p` - 4C2P trunk\n* `trunk-4c4p` - 4C4P trunk\n* `trunk-4c4p-shuffle` - 4C4P trunk (shuffle)\n* `trunk-4c6p` - 4C6P trunk\n* `trunk-4c8p` - 4C8P trunk\n* `trunk-8c4p` - 8C4P trunk\n* `breakout-1c2p-2c1p` - 1C2P:2C1P breakout\n* `breakout-1c4p-4c1p` - 1C4P:4C1P breakout\n* `breakout-1c6p-6c1p` - 1C6P:6C1P breakout\n* `breakout-2c4p-8c1p-shuffle` - 2C4P:8C1P breakout (shuffle)",
+ "x-spec-enum-id": "f566e6df6572f5d0"
},
"tenant": {
"oneOf": [
@@ -285520,15 +285610,13 @@
"type": "integer",
"maximum": 2147483647,
"minimum": 0,
- "nullable": true,
- "title": "Memory (MB)"
+ "nullable": true
},
"disk": {
"type": "integer",
"maximum": 2147483647,
"minimum": 0,
- "nullable": true,
- "title": "Disk (MB)"
+ "nullable": true
},
"description": {
"type": "string",
diff --git a/docs/release-notes/version-4.5.md b/docs/release-notes/version-4.5.md
index 2557d0806..c662053be 100644
--- a/docs/release-notes/version-4.5.md
+++ b/docs/release-notes/version-4.5.md
@@ -1,5 +1,31 @@
# NetBox v4.5
+## v4.5.7 (2026-04-03)
+
+### Enhancements
+
+* [#21095](https://github.com/netbox-community/netbox/issues/21095) - Adopt IEC unit labels (e.g. GiB) for virtual machine resources
+* [#21696](https://github.com/netbox-community/netbox/issues/21696) - Add support for django-rq 4.0 and introduce `RQ` configuration parameter
+* [#21701](https://github.com/netbox-community/netbox/issues/21701) - Support uploading custom scripts via the REST API (`/api/extras/scripts/upload/`)
+* [#21760](https://github.com/netbox-community/netbox/issues/21760) - Add a 1C2P:2C1P breakout cable profile
+
+### Performance Improvements
+
+* [#21655](https://github.com/netbox-community/netbox/issues/21655) - Optimize queries for object and multi-object type custom fields
+
+### Bug Fixes
+
+* [#20474](https://github.com/netbox-community/netbox/issues/20474) - Fix installation of modules with placeholder values in component names
+* [#21498](https://github.com/netbox-community/netbox/issues/21498) - Fix server error triggered by event rules referencing deleted objects
+* [#21533](https://github.com/netbox-community/netbox/issues/21533) - Ensure read-only fields are included in REST API responses upon object creation
+* [#21535](https://github.com/netbox-community/netbox/issues/21535) - Fix filtering of object-type custom fields when "is empty" is selected
+* [#21784](https://github.com/netbox-community/netbox/issues/21784) - Fix `AttributeError` exception when sorting a table as an anonymous user
+* [#21808](https://github.com/netbox-community/netbox/issues/21808) - Fix `RelatedObjectDoesNotExist` exception when viewing an interface with a virtual circuit termination
+* [#21810](https://github.com/netbox-community/netbox/issues/21810) - Fix `AttributeError` exception when viewing virtual chassis member
+* [#21825](https://github.com/netbox-community/netbox/issues/21825) - Fix sorting by broken columns in several object lists
+
+---
+
## v4.5.6 (2026-03-31)
### Enhancements
diff --git a/netbox/release.yaml b/netbox/release.yaml
index 10dd40164..0aeeebac8 100644
--- a/netbox/release.yaml
+++ b/netbox/release.yaml
@@ -1,3 +1,3 @@
-version: "4.5.6"
+version: "4.5.7"
edition: "Community"
-published: "2026-03-31"
+published: "2026-04-03"
diff --git a/netbox/translations/cs/LC_MESSAGES/django.mo b/netbox/translations/cs/LC_MESSAGES/django.mo
index 998b9add3..0096ebce7 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 a97b762a6..cba2f216e 100644
--- a/netbox/translations/cs/LC_MESSAGES/django.po
+++ b/netbox/translations/cs/LC_MESSAGES/django.po
@@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: Czech (https://app.transifex.com/netbox-community/teams/178115/cs/)\n"
@@ -52,9 +52,9 @@ msgstr "Vaše heslo bylo úspěšně změněno."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -68,21 +68,20 @@ msgstr "Zajišťování"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Aktivní"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Vypnuto"
@@ -95,7 +94,7 @@ msgstr "Zrušení přidělování"
msgid "Decommissioned"
msgstr "Vyřazeno z provozu"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -207,13 +206,13 @@ msgstr "Skupina lokalit (zkratka)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -337,7 +336,7 @@ msgstr "Vyhledávání"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -471,8 +470,8 @@ msgstr "ID služby"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "Barva"
@@ -483,7 +482,7 @@ msgstr "Barva"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -511,15 +510,15 @@ msgstr "Barva"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -565,7 +564,7 @@ msgstr "Účet poskytovatele"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -581,12 +580,12 @@ msgstr "Účet poskytovatele"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -644,12 +643,12 @@ msgstr "Stav"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -734,10 +733,10 @@ msgstr "Parametry služby"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -762,8 +761,8 @@ msgstr "Atributy"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -786,30 +785,19 @@ msgstr "Tenanti"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "Popis"
@@ -861,7 +849,7 @@ msgstr "Podrobnosti o zakončení"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -915,10 +903,10 @@ msgstr "Síť poskytovatele"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1006,7 +994,7 @@ msgstr "Provozní role"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1019,7 +1007,7 @@ msgstr "Provozní role"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1058,8 +1046,8 @@ msgstr "Rozhraní"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1113,12 +1101,12 @@ msgstr "Lokace"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1143,9 +1131,9 @@ msgstr "Vlastnictví"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1169,9 +1157,9 @@ msgstr "Kontakty"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "Region"
@@ -1188,9 +1176,9 @@ msgstr "Region"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "Skupina lokalit "
@@ -1199,7 +1187,7 @@ msgstr "Skupina lokalit "
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "Účet"
@@ -1208,9 +1196,9 @@ msgid "Term Side"
msgstr "Strana termínu"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1238,10 +1226,10 @@ msgstr "Přiřazení"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1282,13 +1270,13 @@ msgid "Group Assignment"
msgstr "Skupinové přiřazení"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1315,14 +1303,14 @@ msgstr "Jedinečné ID okruhu"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1417,7 +1405,7 @@ msgstr "ID propojovacího panelu a číslo portu/ů"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1450,7 +1438,7 @@ 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:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1545,8 +1533,8 @@ msgstr "virtuální obvod"
msgid "virtual circuits"
msgstr "virtuální obvody"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "role"
@@ -1583,10 +1571,10 @@ msgstr "zakončení virtuálních okruhů"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1594,26 +1582,14 @@ msgstr "zakončení virtuálních okruhů"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1626,8 +1602,8 @@ msgstr "zakončení virtuálních okruhů"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1711,7 +1687,7 @@ msgstr "Počet ASN"
msgid "Terminations"
msgstr "Zakončení"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1745,7 +1721,7 @@ msgstr "Zakončení"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1755,10 +1731,10 @@ msgstr "Zakončení"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1832,7 +1808,7 @@ msgstr "Dokončeno"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Selhalo"
@@ -1892,14 +1868,13 @@ msgid "30 days"
msgstr "30 dní"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2013,7 +1988,7 @@ msgid "User name"
msgstr "Uživatelské jméno"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2022,17 +1997,13 @@ msgstr "Uživatelské jméno"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "Povoleno"
@@ -2042,12 +2013,11 @@ msgid "Sync interval"
msgstr "Interval synchronizace"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "Parametry"
@@ -2060,16 +2030,15 @@ msgstr "Ignorovat pravidla"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "Zdroj dat"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "Soubor"
@@ -2087,10 +2056,9 @@ msgstr "Stvoření"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Typ objektu"
@@ -2135,9 +2103,7 @@ msgstr "Dokončeno dříve"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2146,8 +2112,8 @@ msgid "User"
msgstr "Uživatel"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "Čas"
@@ -2160,8 +2126,7 @@ msgid "Before"
msgstr "Před"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "Akce"
@@ -2200,7 +2165,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Přehled stojanů"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2343,20 +2308,20 @@ msgid "Config revision #{id}"
msgstr "Revize konfigurace #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2365,13 +2330,13 @@ msgstr "typ"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2436,7 +2401,7 @@ msgstr ""
msgid "last updated"
msgstr "naposledy aktualizováno"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "cesta"
@@ -2444,7 +2409,8 @@ msgstr "cesta"
msgid "File path relative to the data source's root"
msgstr "Cesta k souboru vzhledem ke kořenovému zdroji dat."
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "velikost"
@@ -2593,12 +2559,11 @@ msgstr "Celé jméno"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Objekt"
@@ -2608,7 +2573,7 @@ msgid "Request ID"
msgstr "ID požadavku"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "Zpráva"
@@ -2637,7 +2602,7 @@ msgstr "Naposledy aktualizováno"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2653,8 +2618,8 @@ msgstr "Interval"
msgid "Log Entries"
msgstr "Záznamy protokolu"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "Úroveň"
@@ -2774,11 +2739,10 @@ msgid "Backend"
msgstr "Backend"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2837,8 +2801,7 @@ msgstr "Úloha #{id} k synchronizaci {datasource} zařazena do fronty."
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "Údaje"
@@ -2903,11 +2866,24 @@ msgstr "Režim rozhraní nepodporuje neoznačený vlan"
msgid "Interface mode does not support tagged vlans"
msgstr "Režim rozhraní nepodporuje označené vlany"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "Pozice (U)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Nelze nainstalovat modul se zástupnými hodnotami do pozice modulu bez "
+"definované polohy."
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "{model} pojmenovaný {name} již existuje"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "ID objektu"
@@ -2935,8 +2911,8 @@ msgid "Staging"
msgstr "Inscenace"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "Vyřazení z provozu"
@@ -3002,7 +2978,7 @@ msgstr "Zastaralé"
msgid "Millimeters"
msgstr "Milimetry"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "Palce"
@@ -3039,14 +3015,14 @@ msgstr "Zatuchlý"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3074,7 +3050,7 @@ msgid "Rear"
msgstr "Zadní"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Inscenovaný"
@@ -3107,7 +3083,7 @@ msgid "Top to bottom"
msgstr "Shora dolů"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "Pasivní"
@@ -3136,8 +3112,8 @@ msgid "Proprietary"
msgstr "Proprietární"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "Ostatní"
@@ -3150,350 +3126,354 @@ msgstr "ITA/Mezinárodní"
msgid "Physical"
msgstr "Fyzické"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "Virtuální"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "Bezdrátové"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "Virtuální rozhraní"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "Most"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "Agregační skupina (LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "FastEthernet (100 Mb/s)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "GigabitEthernet (1 Gb/s)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "Ethernet 2,5/5 Gb/s"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "Ethernet s rychlostí 10 Gb/s"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "Ethernet 25 Gb/s"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "Ethernet 40 Gb/s"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "Ethernet s rychlostí 50 Gb/s"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "Ethernet 100 Gb/s"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "Ethernet 200 Gb/s"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "Ethernet 400 Gb/s"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "800 Gb/s Ethernet"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "Ethernet 1,6 Tb/s"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "Zásuvné vysílače a přijímače"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "Ethernet propojovací deska"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "Buněčný"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "Sériový"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "Koaxiální"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "Stohování"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "Poloviční"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "Plný"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Auto"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "Přístupový"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Značkovaný"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "Značkovaný (Vše)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "Norma IEEE"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "Pasivní 24V (2 páry)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "Pasivní 24V (4 páry)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "Pasivní 48V (2 páry)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "Pasivní 48V (4 páry)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "měď"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "Optická vlákna"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "Single"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1C1P"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "1C2P"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "1C4P"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "1C6P"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "1C8P"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1C12P"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1C16P"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "Kufr"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "2C1P kufr"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "2C2P kufr"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "2C4P kufr"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "2C4P kufr (zamíchané)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "2C6P kufr"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "2C8P kufr"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "2C12P kufr"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "4C1P kufr"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "4C2P kufr"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "4C4P kufr"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "4C4P kufr (zamíchané)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "4C6P kufr"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "4C8P kufr"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "8C4P kufr"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "Útěk"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "1C2P: 2C1P únik"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "1C4P: 4C1P únik"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "1C6P: 6C1P únik"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "2C4P: 8C1P breakout (náhodné)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "Měď - kroucený pár (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "Měď - Twinax (DAC)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "Měď - koaxiální"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "Fiber - Multimode"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "Fiber - Single-mode"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "Vlákno - Ostatní"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "Připojeno"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "Kilometry"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Metry"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "Centimetry"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "Míle"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Stopy"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "Zdvojený"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "Jednofázový"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "Třífázový"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Zakázané"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "vadný"
@@ -3777,17 +3757,17 @@ msgstr "Je plná hloubka"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "MAC adresa"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "Má primární IP"
@@ -3925,7 +3905,7 @@ msgid "Is primary"
msgstr "Je primární"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "Režim 802.1Q"
@@ -3942,8 +3922,8 @@ msgstr "Přiřazené VID"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3954,18 +3934,18 @@ msgstr "Přiřazené VID"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3982,10 +3962,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -3999,11 +3979,11 @@ msgstr "Zásady překladu VLAN (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "Zásady překladu VLAN"
@@ -4050,7 +4030,7 @@ msgstr "Primární MAC adresa (ID)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "Primární MAC adresa"
@@ -4110,7 +4090,7 @@ msgstr "Napájecí panel (ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4180,7 +4160,7 @@ msgstr "Časové pásmo"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4251,11 +4231,6 @@ msgstr "Hloubka montáže"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "Hmotnost"
@@ -4288,7 +4263,7 @@ msgstr "Vnější rozměry"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "Rozměry"
@@ -4340,7 +4315,7 @@ msgstr "Proudění vzduchu"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "Stojan"
@@ -4393,11 +4368,10 @@ msgstr "Schéma"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "Profil"
@@ -4407,7 +4381,7 @@ msgstr "Profil"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "Typ modulu"
@@ -4430,8 +4404,8 @@ msgstr "Role virtuálního počítače"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "Konfigurační šablona"
@@ -4453,10 +4427,10 @@ msgstr "Role zařízení"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "Platforma"
@@ -4468,13 +4442,13 @@ msgstr "Platforma"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4482,7 +4456,7 @@ msgstr "Klastr"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "Konfigurace"
@@ -4506,7 +4480,7 @@ msgstr "Typ modulu"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "Štítek"
@@ -4556,8 +4530,8 @@ msgid "Maximum draw"
msgstr "Maximální příkon"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "Maximální příkon (W)"
@@ -4566,8 +4540,8 @@ msgid "Allocated draw"
msgstr "Přidělený příkon"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "Přidělený příkon (W)"
@@ -4582,23 +4556,23 @@ msgid "Feed leg"
msgstr "Napájecí větev"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "Pouze správa"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "Režim PoE"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "Typ PoE"
@@ -4614,7 +4588,7 @@ msgid "Module"
msgstr "Modul"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "Agregační skupina"
@@ -4625,14 +4599,14 @@ msgstr "Kontexty virtuálních zařízení"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "Rychlost"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4645,25 +4619,25 @@ msgstr "Režim"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "Skupina VLAN"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "Neznačené VLAN"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "Označené VLAN"
@@ -4678,7 +4652,7 @@ msgstr "Odstranit označené VLANy"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "Služba VLAN služby Q-in-Q"
@@ -4688,26 +4662,26 @@ msgid "Wireless LAN group"
msgstr "Skupina bezdrátových sítí"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "Bezdrátové LAN sítě"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "Adresování"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "Operace"
@@ -4718,16 +4692,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "Související rozhraní"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "Přepínání 802.1Q"
@@ -5010,13 +4984,13 @@ msgstr "Elektrická fáze (pro třífázové obvody)"
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "Nadřazené rozhraní"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "Přemostěné rozhraní"
@@ -5159,13 +5133,13 @@ msgstr "Nadřazené zařízení přiřazeného rozhraní (pokud existuje)"
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "Virtuální stroj"
@@ -5322,13 +5296,13 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -5337,33 +5311,11 @@ msgstr ""
"Označené VLAN ({vlans}) musí patřit ke stejné lokalitě jako nadřazené "
"zařízení/VM rozhraní, nebo musí být globální"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr ""
-"Nelze nainstalovat modul se zástupnými hodnotami do pozice modulu bez "
-"definované polohy."
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"Nelze nainstalovat modul se zástupnými hodnotami do stromu modulu {level} na"
-" stromě, ale {tokens} zadané zástupné symboly."
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr "Nelze adoptovat {model} {name}, protože již patří do modulu"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "{model} pojmenovaný {name} již existuje"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5451,7 +5403,7 @@ msgstr "Má kontexty virtuálních zařízení"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "Skupina klastru"
@@ -5467,7 +5419,7 @@ msgstr "Obsazeno"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "Připojení"
@@ -5475,8 +5427,7 @@ msgstr "Připojení"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "Druh"
@@ -5485,12 +5436,12 @@ msgid "Mgmt only"
msgstr "Pouze správa"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "Režim 802.1Q"
@@ -5506,7 +5457,7 @@ msgstr "Frekvence kanálu (MHz)"
msgid "Channel width (MHz)"
msgstr "Šířka kanálu (MHz)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "Vysílací výkon (dBm)"
@@ -5556,9 +5507,9 @@ msgstr "Typ rozsahu"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5830,11 +5781,11 @@ msgstr "Rozhraní VM"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5904,7 +5855,7 @@ msgid "profile"
msgstr "profil"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5926,40 +5877,40 @@ msgstr "kabel"
msgid "cables"
msgstr "kabely"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr "Při nastavování délky kabelu je nutné zadat jednotku"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr "Při vytváření nového kabelu je nutné definovat zakončení A a B."
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr "Nelze připojit různé typy zakončení ke stejnému konci kabelu."
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Nekompatibilní typy ukončení: {type_a} a {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr "Koncovky A a B se nemohou připojit ke stejnému objektu."
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "konec"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "zakončení kabelu"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "zakončení kabelů"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, python-brace-format
msgid ""
"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
@@ -5967,7 +5918,7 @@ msgid ""
msgstr ""
"Nelze připojit kabel {obj_parent} > {obj} protože je označen jako připojený."
-#: netbox/dcim/models/cables.py:566
+#: netbox/dcim/models/cables.py:567
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -5976,57 +5927,57 @@ msgstr ""
"Nalezeno duplicitní ukončení pro {app_label}.{model} {termination_id}: kabel"
" {cable_pk}"
-#: netbox/dcim/models/cables.py:576
+#: netbox/dcim/models/cables.py:577
#, 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:583
+#: netbox/dcim/models/cables.py:584
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:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "je aktivní"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "je kompletní"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "je rozdělen"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "trasa kabelu"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "trasy kabelů"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
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:801
+#: netbox/dcim/models/cables.py:802
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:809
+#: netbox/dcim/models/cables.py:810
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:839
+#: netbox/dcim/models/cables.py:840
msgid "All links must be cable or wireless"
msgstr "Všechny linky musí být kabelové nebo bezdrátové"
-#: netbox/dcim/models/cables.py:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "Všechny odkazy musí odpovídat prvnímu typu odkazu"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6035,23 +5986,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:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "Fyzický popisek"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
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:161
+#: netbox/dcim/models/device_component_templates.py:162
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:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6059,131 +6010,131 @@ 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:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "šablona portu konzoly"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "šablony portů konzoly"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "šablona portu konzolového serveru"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "šablony portů konzolového serveru"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "maximální příkon"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "přidělený příkon"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "šablona napájecího portu"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "šablony napájecích portů"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, 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:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "napájecí větev"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "Fáze (pro třífázové napájení)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "šablona elektrické zásuvky"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "šablony zásuvek"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "pouze řízení"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "rozhraní mostu"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "bezdrátová role"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "šablona rozhraní"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "šablony rozhraní"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, 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:488
+#: netbox/dcim/models/device_component_templates.py:473
#, 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:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr "Zadní port ({rear_port}) musí patřit ke stejnému typu zařízení"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "pozice"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "šablona předního portu"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "šablony předního portu"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
@@ -6192,15 +6143,15 @@ msgstr ""
"Počet pozic nesmí být menší než počet mapovaných šablon zadních portů "
"({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "šablona zadního portu"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "šablony zadních portů"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
@@ -6209,35 +6160,35 @@ msgstr ""
"Počet pozic nesmí být menší než počet mapovaných šablon předních portů "
"({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "pozice"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
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:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "šablona moduární šachty"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "šablony modulárních šachet"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "šablona pozice zařízení"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "šablony rozvaděčů zařízení"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6246,21 +6197,21 @@ 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:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "ID součásti"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "Identifikátor součásti přiřazený výrobcem"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "šablona položky inventáře"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "šablony položek inventáře"
@@ -6313,84 +6264,84 @@ msgstr "Pozice zakončení kabelu nesmí být nastaveny bez kabelu."
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:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "Fyzický typ portu"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "rychlost"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "Rychlost portu v bitech za sekundu"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "konzolový port"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "konzolové porty"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "port konzolového serveru"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "porty konzolového serveru"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "napájecí port"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "napájecí porty"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "elektrická zásuvka"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "elektrické zásuvky"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, 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:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "režim"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "Strategie označování IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "nadřazené rozhraní"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "neoznačené VLAN"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "označené VLAN"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6398,92 +6349,92 @@ msgstr "označené VLAN"
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q SVLAN"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "primární MAC adresa"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
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:699
+#: netbox/dcim/models/device_components.py:731
#, 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:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "nadřazená MAS"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
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:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "Rychlost (Kbps)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "duplexní"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "64bitový celosvětový název"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "bezdrátový kanál"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "frekvence kanálu (MHz)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "Vyplněno vybraným kanálem (pokud je nastaven)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "vysílací výkon (dBm)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "bezdrátové sítě LAN"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "rozhraní"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "rozhraní"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, 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:924
+#: netbox/dcim/models/device_components.py:956
#, 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:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
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:937
+#: netbox/dcim/models/device_components.py:969
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:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6491,7 +6442,7 @@ msgid ""
msgstr ""
"Vybrané nadřazené rozhraní ({interface}) patří k jinému zařízení ({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6500,7 +6451,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:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6508,7 +6459,7 @@ msgid ""
msgstr ""
"Vybrané rozhraní můstku ({bridge}) patří k jinému zařízení ({device})."
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6517,21 +6468,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:983
+#: netbox/dcim/models/device_components.py:1015
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:987
+#: netbox/dcim/models/device_components.py:1019
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:994
+#: netbox/dcim/models/device_components.py:1026
#, 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:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6540,31 +6491,31 @@ msgstr ""
"Vybrané rozhraní LAG ({lag}) patří {device}, která není součástí virtuálního"
" podvozku {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:1010
+#: netbox/dcim/models/device_components.py:1042
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:1016
+#: netbox/dcim/models/device_components.py:1048
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:1020
+#: netbox/dcim/models/device_components.py:1052
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:1026
+#: netbox/dcim/models/device_components.py:1058
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:1028
+#: netbox/dcim/models/device_components.py:1060
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:1032
+#: netbox/dcim/models/device_components.py:1064
msgid "Interface mode does not support an untagged vlan."
msgstr "Režim rozhraní nepodporuje neoznačený vlan."
-#: netbox/dcim/models/device_components.py:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6573,20 +6524,20 @@ 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:1135
+#: netbox/dcim/models/device_components.py:1167
#, 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:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "přední port"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "přední porty"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
@@ -6594,15 +6545,15 @@ msgid ""
msgstr ""
"Počet pozic nesmí být menší než počet mapovaných zadních portů ({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "zadní port"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "zadní porty"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6610,97 +6561,97 @@ msgid ""
msgstr ""
"Počet pozic nesmí být menší než počet mapovaných předních portů ({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "přihrádka modulů"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "pozice modulů"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
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:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "pozice zařízení"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "pozice zařízení"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, 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:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "Nelze nainstalovat zařízení do sebe."
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, 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:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "role položky inventáře"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "role položek zásob"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "sériové číslo"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "štítek majetku"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
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:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "objeveny"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "Tato položka byla automaticky objevena"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "položka inventáře"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "inventární položky"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "Nelze přiřadit sebe jako rodiče."
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
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:1476
+#: netbox/dcim/models/device_components.py:1508
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:1484
+#: netbox/dcim/models/device_components.py:1516
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í"
@@ -7578,10 +7529,10 @@ msgstr "Dosažitelný"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7593,8 +7544,7 @@ msgid "VMs"
msgstr "Virtuální stroje"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7697,7 +7647,7 @@ msgstr "Umístění zařízení"
msgid "Device Site"
msgstr "Lokalita zařízení"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "Modulová přihrádka"
@@ -7757,7 +7707,7 @@ msgstr "MAC adresy"
msgid "FHRP Groups"
msgstr "Skupiny FHRP"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7773,7 +7723,7 @@ msgstr "Pouze správa"
msgid "VDCs"
msgstr "VDC"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "Virtuální obvod"
@@ -7846,7 +7796,7 @@ msgid "Module Types"
msgstr "Typy modulů"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "Platformy"
@@ -7947,7 +7897,7 @@ msgstr "Pozice pro zařízení"
msgid "Module Bays"
msgstr "Modulové pozice"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "Počet modulů"
@@ -8025,7 +7975,7 @@ msgstr "{} milimetry"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "Sériové číslo"
@@ -8035,7 +7985,7 @@ msgid "Maximum weight"
msgstr "Maximální hmotnost"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "Řízení"
@@ -8083,18 +8033,27 @@ msgstr "{} A"
msgid "Primary for interface"
msgstr "Primární pro rozhraní"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "Virtuální členy šasi"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "Využití energie"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "Překlad VLAN"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"Nelze nainstalovat modul se zástupnými hodnotami do stromu modulu {level} "
+"úrovně hluboké, ale {tokens} zadané zástupné symboly."
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8135,9 +8094,8 @@ msgid "Application Services"
msgstr "Aplikační služby"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "Kontext konfigurace"
@@ -8146,7 +8104,7 @@ msgstr "Kontext konfigurace"
msgid "Render Config"
msgstr "Konfigurace rendrování"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8209,7 +8167,7 @@ msgstr "Nelze odebrat hlavní zařízení {device} z virtuálního podvozku."
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Odstraněno {device} z virtuálního šasi {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Neznámý související objekt (y): {name}"
@@ -8218,12 +8176,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:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "Modul skriptu s tímto názvem souboru již existuje."
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "Plánování není pro tento skript povoleno."
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "Naplánovaný čas musí být v budoucnu."
@@ -8400,8 +8362,7 @@ msgid "White"
msgstr "Bílá"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Webový háček"
@@ -8544,12 +8505,12 @@ msgstr "Záložky"
msgid "Show your personal bookmarks"
msgstr "Zobrazit své osobní záložky"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Neznámý typ akce pro pravidlo události: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "Nelze importovat kanál událostí {name} chyba: {error}"
@@ -8569,7 +8530,7 @@ msgid "Group (name)"
msgstr "Skupina (název)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "Typ clusteru"
@@ -8589,7 +8550,7 @@ msgid "Tenant group (slug)"
msgstr "Skupina nájemců (slug)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "Značka"
@@ -8602,29 +8563,30 @@ msgid "Has local config context data"
msgstr "Má místní kontextová data konfigurace"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "Název skupiny"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "Požadováno"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "Musí být jedinečný"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "Uživatelské rozhraní viditelné"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "Upravitelné uživatelské rozhraní"
@@ -8633,10 +8595,12 @@ msgid "Is cloneable"
msgstr "Je klonovatelný"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "Minimální hodnota"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "Maximální hodnota"
@@ -8645,8 +8609,7 @@ msgid "Validation regex"
msgstr "Ověření regex"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "Chování"
@@ -8660,7 +8623,8 @@ msgstr "Třída tlačítek"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "Typ MIME"
@@ -8682,31 +8646,29 @@ msgstr "Jako příloha"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "Sdílené"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "Metoda HTTP"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "Adresa URL užitečného zatížení"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "Ověření SSL"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Tajemství"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "Cesta k souboru CA"
@@ -8855,9 +8817,9 @@ msgstr "Typ přiřazeného objektu"
msgid "The classification of entry"
msgstr "Klasifikace vstupu"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -8866,12 +8828,12 @@ msgid "Comments"
msgstr "Komentáře"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "Uživatelé"
@@ -8880,9 +8842,8 @@ msgid "User names separated by commas, encased with double quotes"
msgstr "Uživatelská jména oddělená čárkami, uzavřená dvojitými uvozovkami"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -8927,6 +8888,7 @@ msgid "Content types"
msgstr "Typy obsahu"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "Typ obsahu HTTP"
@@ -8998,7 +8960,7 @@ msgstr "Skupiny nájemců"
msgid "The type(s) of object that have this custom field"
msgstr "Typ (y) objektu, který má toto vlastní pole"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "Výchozí hodnota"
@@ -9007,7 +8969,6 @@ msgid "Type of the related object (for object/multi-object fields only)"
msgstr "Typ souvisejícího objektu (pouze pro pole objektu/více objektů)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "Související filtr objektů"
@@ -9015,8 +8976,7 @@ msgstr "Související filtr objektů"
msgid "Specify query parameters as a JSON object."
msgstr "Zadejte parametry dotazu jako objekt JSON."
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "Vlastní pole"
@@ -9047,12 +9007,11 @@ msgstr ""
"Zadejte jednu volbu na řádek. Pro každou volbu lze zadat volitelný popisek "
"přidáním dvojtečky. Příklad:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "Sada možností vlastního pole"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "Vlastní odkaz"
@@ -9082,8 +9041,7 @@ msgstr ""
msgid "Template code"
msgstr "Kód šablony"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "Šablona exportu"
@@ -9092,14 +9050,13 @@ msgstr "Šablona exportu"
msgid "Template content is populated from the remote source selected below."
msgstr "Obsah šablony je vyplněn ze vzdáleného zdroje vybraného níže."
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "Uložený filtr"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "Objednávání"
@@ -9123,13 +9080,11 @@ msgstr "Vybrané sloupce"
msgid "A notification group specify at least one user or group."
msgstr "Skupina oznámení určuje alespoň jednoho uživatele nebo skupinu."
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "HTTP požadavek"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9149,8 +9104,7 @@ msgstr ""
"Zadejte parametry, které chcete předat akci v JSON Formát."
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "Pravidlo události"
@@ -9162,8 +9116,7 @@ msgstr "Spouštěče"
msgid "Notification group"
msgstr "Skupina oznámení"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "Konfigurovat kontextový profil"
@@ -9253,7 +9206,7 @@ msgstr "kontextové profily konfigurace"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "váha"
@@ -9802,7 +9755,7 @@ msgstr ""
msgid "Enable SSL certificate verification. Disable with caution!"
msgstr "Povolit ověření certifikátu SSL. Zakázat s opatrností!"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "Cesta k souboru CA"
@@ -10106,9 +10059,8 @@ msgstr "Odmítnout"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -10131,7 +10083,6 @@ msgid "Related Object Type"
msgstr "Typ souvisejícího objektu"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "Sada výběru"
@@ -10140,12 +10091,10 @@ msgid "Is Cloneable"
msgstr "Je klonovatelný"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "Minimální hodnota"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "Maximální hodnota"
@@ -10155,9 +10104,9 @@ msgstr "Ověření Regex"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10174,50 +10123,44 @@ msgid "Order Alphabetically"
msgstr "Řadit abecedně"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Nové okno"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "Typ MIME"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "Název souboru"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "Přípona souboru"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "Jako příloha"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "Synchronizováno"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "Obrázek"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "Název souboru"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "Velikost"
@@ -10225,38 +10168,36 @@ msgstr "Velikost"
msgid "Table Name"
msgstr "Název tabulky"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "Číst"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
msgstr "Ověření SSL"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "Typy událostí"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "Automatická synchronizace povolena"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Role zařízení"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "Komentáře (krátký)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "Linka"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "Metoda"
@@ -10269,7 +10210,7 @@ msgid "Please try reconfiguring the widget, or remove it from your dashboard."
msgstr ""
"Zkuste widget znovu nakonfigurovat, nebo jej odeberte z řídicího panelu."
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10282,11 +10223,78 @@ msgstr ""
msgid "Custom Fields"
msgstr "Vlastní pole"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Připojit obrázek"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "Klonovatelný"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "Hmotnost displeje"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "Ověřovací pravidla"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "Regulární výraz"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Související objekty"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "Použito"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "Příloha"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "Přiřazené modely"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "Konfigurace tabulky"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "Zobrazené sloupce"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "Skupina oznámení"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "Povolené typy objektů"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "Typy označených položek"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "Příloha obrázku"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "Nadřazený objekt"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "Zápis do deníku"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10324,32 +10332,68 @@ msgstr "Neplatný atribut“{name}„na vyžádání"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Neplatný atribut“{name}„pro {model}"
-#: netbox/extras/views.py:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "Text odkazu"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "URL odkazu"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "Parametry prostředí"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "Šablona"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "Další záhlaví"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "Šablona těla"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "Podmínky"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "Označené objekty"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "JSON Schéma"
+
+#: netbox/extras/views.py:1278
#, 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:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "Váš řídicí panel byl resetován."
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "Přidán widget: "
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "Aktualizovaný widget: "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "Odstraněný widget: "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "Chyba při mazání widgetu: "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
msgid "Unable to run script: RQ worker process not running."
msgstr "Nelze spustit skript: Proces RQ Worker není spuštěn."
@@ -10581,7 +10625,7 @@ msgstr "Skupina FHRP (ID)"
msgid "IP address (ID)"
msgstr "IP adresa (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "IP adresa"
@@ -10687,7 +10731,7 @@ msgstr "Je bazén"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "Zacházejte jako plně využívané"
@@ -10700,7 +10744,7 @@ msgstr "Přiřazení VLAN"
msgid "Treat as populated"
msgstr "Zacházejte s osídlenými"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "Název DNS"
@@ -11222,181 +11266,181 @@ msgstr ""
"Předpony nemohou překrývat agregáty. {prefix} pokrývá existující agregát "
"({aggregate})."
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "rolí"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "předpona"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "Síť IPv4 nebo IPv6 s maskou"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "Provozní stav této předpony"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "Primární funkce této předpony"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "je bazén"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr "Všechny IP adresy v rámci této prefixy jsou považovány za použitelné"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "použitá značka"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "předpony"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "Nelze vytvořit předponu s maskou /0."
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "globální tabulka"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Duplicitní předpona nalezena v {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "Počáteční adresa"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "Adresa IPv4 nebo IPv6 (s maskou)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "koncová adresa"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "Provozní stav tohoto rozsahu"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "Primární funkce tohoto rozsahu"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "značka obsazena"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr "Zabránit vytváření IP adres v tomto rozsahu"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "Nahlásit prostor jako plně využitý"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "Rozsah IP"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "Rozsahy IP"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "Počáteční a koncová verze IP adresy se musí shodovat"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "Počáteční a koncová maska IP adresy se musí shodovat"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr "Koncová adresa musí být větší než počáteční adresa ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Definované adresy se překrývají s rozsahem {overlapping_range} na VRF {vrf}"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr ""
"Definovaný rozsah přesahuje maximální podporovanou velikost ({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "adresa"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "Provozní stav tohoto IP"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "Funkční role tohoto IP"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (uvnitř)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "IP, pro kterou je tato adresa „vnější“ IP"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Název hostitele nebo FQDN (nerozlišuje velká a malá písmena)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "IP adresy"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "Nelze vytvořit IP adresu s maskou /0."
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr "{ip} je síťové ID, které nemusí být přiřazeno rozhraní."
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
msgstr "{ip} je vysílací adresa, která nemusí být přiřazena k rozhraní."
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Duplicitní adresa IP nalezena v {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "Nelze vytvořit IP adresu {ip} vnitřní rozsah {range}."
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
@@ -11404,7 +11448,7 @@ msgstr ""
"Nelze znovu přiřadit adresu IP, pokud je určena jako primární IP pro "
"nadřazený objekt"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
@@ -11412,7 +11456,7 @@ msgstr ""
"Nelze znovu přiřadit IP adresu, pokud je určena jako IP OOB pro nadřazený "
"objekt"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "Stav SLAAC lze přiřadit pouze adresám IPv6"
@@ -11988,8 +12032,9 @@ msgstr "Šedá"
msgid "Dark Grey"
msgstr "Tmavě šedá"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "Výchozí"
@@ -12914,67 +12959,67 @@ 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:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "Čeština"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "Dánština"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "Němčina"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "Angličtina"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "Španělština"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "Francouzština"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "Italština"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "Japonština"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "Lotyška"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "Holandština"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "Polština"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "Portugalština"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "Ruština"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "Turečtina"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "Ukrajinština"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "Čínština"
@@ -13002,6 +13047,7 @@ msgid "Field"
msgstr "Pole"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "Hodnota"
@@ -13033,11 +13079,6 @@ msgstr ""
msgid "GPS coordinates"
msgstr "GPS souřadnice"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "Související objekty"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13282,7 +13323,6 @@ msgid "Toggle All"
msgstr "Přepnout vše"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "tabulka"
@@ -13338,13 +13378,9 @@ msgstr "Přiřazené skupiny"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13352,6 +13388,7 @@ msgstr "Přiřazené skupiny"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "Žádný"
@@ -13514,7 +13551,7 @@ msgid "Changed"
msgstr "Změněno"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "bajtů"
@@ -13567,12 +13604,11 @@ msgid "Job retention"
msgstr "Zachování pracovních míst"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "Datový soubor přidružený k tomuto objektu byl smazán"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "Synchronizovaná data"
@@ -14253,12 +14289,6 @@ msgstr "Přidat stojan"
msgid "Add Site"
msgstr "Přidat web"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "Příloha"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14414,82 +14444,10 @@ msgstr ""
"zkontrolovat připojením k databázi pomocí přihlašovacích údajů NetBoxu a "
"zadáním dotazu na %(sql_query)s."
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "JSON Schéma"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "Parametry prostředí"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "Šablona"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "Název skupiny"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "Musí být jedinečný"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "Klonovatelný"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "Výchozí hodnota"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "Hledat Hmotnost"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "Filtrování logiky"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "Hmotnost displeje"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "Uživatelské rozhraní viditelné"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "Upravitelné uživatelské rozhraní"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "Ověřovací pravidla"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "Regulární výraz"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "Třída tlačítek"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "Přiřazené modely"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "Text odkazu"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "URL odkazu"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "volby"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14560,10 +14518,6 @@ msgstr "Při načítání kanálu RSS došlo k problému"
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "Podmínky"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "Naplánováno na"
@@ -14585,14 +14539,6 @@ msgstr "Výstup"
msgid "Download"
msgstr "Ke stažení"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "Příloha obrázku"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "Nadřazený objekt"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Načítání"
@@ -14641,24 +14587,6 @@ msgstr ""
"Začít od vytvoření skriptu z nahraného"
" souboru nebo zdroje dat."
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "Zápis do deníku"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "Vytvořil"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "Skupina oznámení"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "Žádné přiřazení"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr "Místní kontext konfigurace přepíše všechny zdrojové kontexty"
@@ -14714,6 +14642,16 @@ msgstr "Výstup šablony je prázdný"
msgid "No configuration template has been assigned."
msgstr "Nebyla přiřazena žádná šablona konfigurace."
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Žádné přiřazení"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "Jakýkoliv"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14750,14 +14688,6 @@ msgstr "Prahová hodnota protokolu"
msgid "All"
msgstr "Vše"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "Konfigurace tabulky"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "Zobrazené sloupce"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -14775,46 +14705,6 @@ msgstr "Pohyb nahoru"
msgid "Move Down"
msgstr "Přesuňte se dolů"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "Označené položky"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "Povolené typy objektů"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "Jakýkoliv"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "Typy označených položek"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "Označené objekty"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "Metoda HTTP"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "Typ obsahu HTTP"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "Ověření SSL"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "Další záhlaví"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "Šablona těla"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Hromadná tvorba"
@@ -14887,10 +14777,6 @@ msgstr "Možnosti pole"
msgid "Accessor"
msgstr "Přídavný"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "volby"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "Hodnota importu"
@@ -15401,6 +15287,7 @@ msgstr "Virtuální procesory"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "Paměť"
@@ -15410,8 +15297,8 @@ msgid "Disk Space"
msgstr "Místo na disku"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "Zdroje"
@@ -16462,13 +16349,13 @@ msgstr ""
"Tento objekt byl od vykreslování formuláře změněn. Podrobnosti naleznete v "
"protokolu změn objektu."
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "Rozsah“{value}„je neplatný."
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -16477,39 +16364,39 @@ msgstr ""
"Neplatný rozsah: Koncová hodnota ({end}) musí být větší než počáteční "
"hodnota ({begin})."
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Duplicitní nebo konfliktní záhlaví sloupce pro“{field}„"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Duplicitní nebo konfliktní záhlaví sloupce pro“{header}„"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Řádek {row}: Očekávané {count_expected} sloupce, ale nalezeny {count_found}"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Neočekávané záhlaví sloupce“{field}„nalezeno."
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Sloupec“{field}„není příbuzný objekt; nelze použít tečky"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr ""
"Neplatný atribut souvisejícího objektu pro sloupec“{field}„: {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Požadovaná záhlaví sloupce“{header}„nenalezeno."
@@ -16526,7 +16413,7 @@ msgid "Missing required value for static query param: '{static_params}'"
msgstr ""
"Chybí požadovaná hodnota pro parametr statického dotazu: '{static_params}'"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(automaticky nastaveno)"
@@ -16724,30 +16611,42 @@ msgstr "Typ clusteru (ID)"
msgid "Cluster (ID)"
msgstr "Klastr (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "Spusťte při spuštění"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "VCPU"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "Paměť (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "Disk"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "Disk (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "Paměť ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "Velikost (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "Disk ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "Velikost ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -16769,15 +16668,15 @@ msgstr "Přiřazený cluster"
msgid "Assigned device within cluster"
msgstr "Přiřazené zařízení v rámci clusteru"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "Typ clusteru"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Skupina klastru"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -16786,25 +16685,20 @@ msgstr ""
"{device} Patří k jinému {scope_field} ({device_scope}) než klastr "
"({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr ""
"Volitelně připojte tento virtuální počítač ke konkrétnímu hostitelskému "
"zařízení v rámci clusteru"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "Lokalita/Klastr"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr "Velikost disku je spravována připojením virtuálních disků."
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "Disk"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "typ clusteru"
@@ -16852,12 +16746,12 @@ msgid "start on boot"
msgstr "začít při zavádění"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "Paměť (MB)"
+msgid "memory"
+msgstr "paměť"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "disk (MB)"
+msgid "disk"
+msgstr "disk"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -16938,10 +16832,6 @@ msgstr ""
"Neznačená VLAN ({untagged_vlan}) musí patřit ke stejnému webu jako nadřazený"
" virtuální stroj rozhraní, nebo musí být globální."
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "velikost (MB)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "virtuální disk"
diff --git a/netbox/translations/da/LC_MESSAGES/django.mo b/netbox/translations/da/LC_MESSAGES/django.mo
index 4d2f7af44..4ac351632 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 cc82fdb20..1ef66b681 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: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: Danish (https://app.transifex.com/netbox-community/teams/178115/da/)\n"
@@ -47,9 +47,9 @@ msgstr "Din adgangskode er blevet ændret."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -63,21 +63,20 @@ msgstr "Opretter"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Aktiv"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Offline"
@@ -90,7 +89,7 @@ msgstr "Nedlægger"
msgid "Decommissioned"
msgstr "Nedlagt"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -202,13 +201,13 @@ msgstr "Områdegruppe (slug)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -332,7 +331,7 @@ msgstr "Søg"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -466,8 +465,8 @@ msgstr "Tjeneste-id"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "Farve"
@@ -478,7 +477,7 @@ msgstr "Farve"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -506,15 +505,15 @@ msgstr "Farve"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -560,7 +559,7 @@ msgstr "Leverandørkonto"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -576,12 +575,12 @@ msgstr "Leverandørkonto"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -639,12 +638,12 @@ msgstr "Status"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -729,10 +728,10 @@ msgstr "Serviceparametre"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -757,8 +756,8 @@ msgstr "Attributter"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -781,30 +780,19 @@ msgstr "Forpagtning"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "Beskrivelse"
@@ -856,7 +844,7 @@ msgstr "Oplysninger om opsigelse"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -910,10 +898,10 @@ msgstr "Leverandørnetværk"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1001,7 +989,7 @@ msgstr "Operationel rolle"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1014,7 +1002,7 @@ msgstr "Operationel rolle"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1053,8 +1041,8 @@ msgstr "Grænseflade"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1108,12 +1096,12 @@ msgstr "Beliggenhed"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1138,9 +1126,9 @@ msgstr "Ejerskab"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1164,9 +1152,9 @@ msgstr "Kontakter"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "Regionen"
@@ -1183,9 +1171,9 @@ msgstr "Regionen"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "Områdegruppe"
@@ -1194,7 +1182,7 @@ msgstr "Områdegruppe"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "Konto"
@@ -1203,9 +1191,9 @@ msgid "Term Side"
msgstr "Termside"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1233,10 +1221,10 @@ msgstr "Opgave"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1277,13 +1265,13 @@ msgid "Group Assignment"
msgstr "Gruppeopgave"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1310,14 +1298,14 @@ msgstr "Unikt kredsløbs-ID"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1412,7 +1400,7 @@ msgstr "Patchpanelets ID og portnummer"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1445,7 +1433,7 @@ 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:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1540,8 +1528,8 @@ msgstr "virtuelt kredsløb"
msgid "virtual circuits"
msgstr "virtuelle kredsløb"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "rolle"
@@ -1578,10 +1566,10 @@ msgstr "virtuelle kredsløbsafslutninger"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1589,26 +1577,14 @@ msgstr "virtuelle kredsløbsafslutninger"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1621,8 +1597,8 @@ msgstr "virtuelle kredsløbsafslutninger"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1706,7 +1682,7 @@ msgstr "ASN antal"
msgid "Terminations"
msgstr "Opsigelser"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1740,7 +1716,7 @@ msgstr "Opsigelser"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1750,10 +1726,10 @@ msgstr "Opsigelser"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1827,7 +1803,7 @@ msgstr "Afsluttet"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Mislykkedes"
@@ -1887,14 +1863,13 @@ msgid "30 days"
msgstr "30 dage"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2008,7 +1983,7 @@ msgid "User name"
msgstr "Brugernavn"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2017,17 +1992,13 @@ msgstr "Brugernavn"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "Aktiveret"
@@ -2037,12 +2008,11 @@ msgid "Sync interval"
msgstr "Synkroniseringsinterval"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "Parametre"
@@ -2055,16 +2025,15 @@ msgstr "Ignorer regler"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "Datakilde"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "Fil"
@@ -2082,10 +2051,9 @@ msgstr "Skabelse"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Objekttype"
@@ -2130,9 +2098,7 @@ msgstr "Færdiggjort før"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2141,8 +2107,8 @@ msgid "User"
msgstr "Bruger"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "Tid"
@@ -2155,8 +2121,7 @@ msgid "Before"
msgstr "Før"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "Handling"
@@ -2194,7 +2159,7 @@ msgstr "Skal uploade en fil eller vælge en datafil, der skal synkroniseres"
msgid "Rack Elevations"
msgstr "Rackhøjder"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2337,20 +2302,20 @@ msgid "Config revision #{id}"
msgstr "Konfigurationsrevision #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2359,13 +2324,13 @@ msgstr "type"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2431,7 +2396,7 @@ msgstr ""
msgid "last updated"
msgstr "sidst opdateret"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "sti"
@@ -2439,7 +2404,8 @@ msgstr "sti"
msgid "File path relative to the data source's root"
msgstr "Filsti i forhold til datakildens rod"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "størrelse"
@@ -2589,12 +2555,11 @@ msgstr "Fulde navn"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Objekt"
@@ -2604,7 +2569,7 @@ msgid "Request ID"
msgstr "Anmodnings-ID"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "Besked"
@@ -2633,7 +2598,7 @@ msgstr "Sidst opdateret"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2649,8 +2614,8 @@ msgstr "Intervaller"
msgid "Log Entries"
msgstr "Logindgange"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "Niveau"
@@ -2770,11 +2735,10 @@ msgid "Backend"
msgstr "Backend"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2833,8 +2797,7 @@ msgstr "Jobnummer i kø{id} at synkronisere {datasource}"
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "Data"
@@ -2899,11 +2862,24 @@ msgstr "Interface-tilstand understøtter ikke umærket vlan"
msgid "Interface mode does not support tagged vlans"
msgstr "Interface-tilstand understøtter ikke mærkede vlans"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "Position (U)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Kan ikke installere modul med pladsholderværdier i en modulplads uden "
+"defineret position."
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "EN {model} som hedder {name} findes allerede"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "Anlægs-id"
@@ -2931,8 +2907,8 @@ msgid "Staging"
msgstr "Iscenesættelse"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "Nedlæggelse"
@@ -2998,7 +2974,7 @@ msgstr "Forældet"
msgid "Millimeters"
msgstr "Millimeter"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "Tommer"
@@ -3035,14 +3011,14 @@ msgstr "Forældet"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3070,7 +3046,7 @@ msgid "Rear"
msgstr "Bageste"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Iscenesat"
@@ -3103,7 +3079,7 @@ msgid "Top to bottom"
msgstr "Top til bund"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "Passiv"
@@ -3132,8 +3108,8 @@ msgid "Proprietary"
msgstr "Proprietær"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "Andet"
@@ -3146,350 +3122,354 @@ msgstr "ITA/International"
msgid "Physical"
msgstr "Fysisk"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "Virtuel"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "Trådløs"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "Virtuelle grænseflader"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "Bro"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "Link Aggregation Group (LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "Fast Ethernet (100 Mbps)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "GigabitEthernet (1 Gbps)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "2,5/5 Gbps Ethernet"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "10 Gbps Ethernet"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "25 Gbps Ethernet"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "40 Gbps Ethernet"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "50 Gbps Ethernet"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "100 Gbps Ethernet"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "200 Gbps Ethernet"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "400 Gbps Ethernet"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "800 Gbps Ethernet"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "1,6 Tbps Ethernet"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "Pluggbare transceivere"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "Ethernet-bagpanel"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "Cellulær"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "Seriel"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "Koaksial"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "Stabling"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "Halvdelen"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "Fuld"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Auto"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "Adgang"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Markeret"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "Tagget (Alle)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "Q-i-Q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "IEEE-standard"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "Passiv 24V (2-par)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "Passiv 24V (4-par)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "Passiv 48V (2-par)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "Passiv 48V (4-par)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "Kobber"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "Fiberoptisk"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "Enkelt"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1C1P"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "1C2P"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "1C4P"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "1C6P"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "1C8P"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1C12P"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1C16P"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "Bagagerum"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "2C1P bagagerum"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "2C2P bagagerum"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "2C4P bagagerum"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "2C4P bagagerum (shuffle)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "2C6P bagagerum"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "2C8P bagagerum"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "2C12P bagagerum"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "4C1P bagagerum"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "4C2P bagagerum"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "4C4P bagagerum"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "4C4P bagagerum (shuffle)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "4C6P bagagerum"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "4C8P bagagerum"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "8C4P bagagerum"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "Udbrud"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "1C2P: 2C1P udbrud"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "1C4P: 4C1P udbrud"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "1C6P: 6C1P udbrud"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "2C4P: 8C1P breakout (blanding)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "Kobber - snoet par (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "Kobber - Twinax (DAC)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "Kobber - Koaksial"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "Fiber - Multimode"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "Fiber - Single-mode"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "Fiber - Andet"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "Tilsluttet"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "Kilometer"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Meter"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "Centimeter"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "Mil"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Fod"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "Redundant"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "Enkeltfase"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "Trefaset"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Handicappede"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "Defekt"
@@ -3773,17 +3753,17 @@ msgstr "Er fuld dybde"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "MAC-adresse"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "Har en primær IP"
@@ -3921,7 +3901,7 @@ msgid "Is primary"
msgstr "Er primær"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "802.1Q-tilstand"
@@ -3938,8 +3918,8 @@ msgstr "Tildelt VID"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3950,18 +3930,18 @@ msgstr "Tildelt VID"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3978,10 +3958,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -3995,11 +3975,11 @@ msgstr "VLAN-oversættelsespolitik (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "VLAN-oversættelsespolitik"
@@ -4046,7 +4026,7 @@ msgstr "Primær MAC-adresse (ID)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "Primær MAC-adresse"
@@ -4106,7 +4086,7 @@ msgstr "Strømpanel (ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4176,7 +4156,7 @@ msgstr "Tidszone"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4247,11 +4227,6 @@ msgstr "Monteringsdybde"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "Vægt"
@@ -4284,7 +4259,7 @@ msgstr "Udvendige mål"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "Dimensioner"
@@ -4336,7 +4311,7 @@ msgstr "Luftstrøm"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "Rack"
@@ -4389,11 +4364,10 @@ msgstr "Skema"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "Profil"
@@ -4403,7 +4377,7 @@ msgstr "Profil"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "Modultype"
@@ -4426,8 +4400,8 @@ msgstr "VM-rolle"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "Konfigurationsskabelon"
@@ -4449,10 +4423,10 @@ msgstr "Enhedsrolle"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "Platformen"
@@ -4464,13 +4438,13 @@ msgstr "Platformen"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4478,7 +4452,7 @@ msgstr "Klynge"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "Konfiguration"
@@ -4502,7 +4476,7 @@ msgstr "Modultype"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "Mærke"
@@ -4552,8 +4526,8 @@ msgid "Maximum draw"
msgstr "Maksimal trækning"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "Maksimal forbrug (watt)"
@@ -4562,8 +4536,8 @@ msgid "Allocated draw"
msgstr "Tildelt lodtrækning"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "Allokeret forbrug (watt)"
@@ -4578,23 +4552,23 @@ msgid "Feed leg"
msgstr "Foderben"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "Kun ledelse"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "PoE-tilstand"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "PoE-type"
@@ -4610,7 +4584,7 @@ msgid "Module"
msgstr "Modul"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "FORSINKELSE"
@@ -4621,14 +4595,14 @@ msgstr "Virtuelle enhedskontekster"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "Hastighed"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4641,25 +4615,25 @@ msgstr "Tilstand"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "VLAN-gruppe"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "Umærket VLAN"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "Mærkede VLAN'er"
@@ -4674,7 +4648,7 @@ msgstr "Fjern mærkede VLAN'er"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "Q-in-Q-service-VLAN"
@@ -4684,26 +4658,26 @@ msgid "Wireless LAN group"
msgstr "Trådløs LAN-gruppe"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "Trådløse LAN"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "Adressering"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "Betjening"
@@ -4714,16 +4688,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "Relaterede grænseflader"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "802.1Q-skift"
@@ -5004,13 +4978,13 @@ msgstr "Elektrisk fase (til trefasede kredsløb)"
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "Forældregrænseflade"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "Brobaseret grænseflade"
@@ -5155,13 +5129,13 @@ msgstr "Overordnet enhed med tildelt grænseflade (hvis nogen)"
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "Virtuel maskine"
@@ -5318,13 +5292,13 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -5333,33 +5307,11 @@ msgstr ""
"De mærkede VLAN'er ({vlans}) skal tilhøre det samme område som grænsefladens"
" overordnede enhed/VM, eller de skal være globale"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr ""
-"Kan ikke installere modul med pladsholderværdier i en modulplads uden "
-"defineret position."
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"Kan ikke installere modul med pladsholderværdier i et modullaurbærtræ "
-"{level} i træet, men {tokens} pladsholdere givet."
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr "Kan ikke adoptere {model} {name} da det allerede hører til et modul"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "EN {model} som hedder {name} findes allerede"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5447,7 +5399,7 @@ msgstr "Har virtuelle enhedskontekster"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "Klyngegruppe"
@@ -5463,7 +5415,7 @@ msgstr "Besat"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "Forbindelse"
@@ -5471,8 +5423,7 @@ msgstr "Forbindelse"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "Venlig"
@@ -5481,12 +5432,12 @@ msgid "Mgmt only"
msgstr "Kun Mgmt"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "802.1Q-tilstand"
@@ -5502,7 +5453,7 @@ msgstr "Kanalfrekvens (MHz)"
msgid "Channel width (MHz)"
msgstr "Kanalbredde (MHz)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "Sendeeffekt (dBm)"
@@ -5552,9 +5503,9 @@ msgstr "Områdetype"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5828,11 +5779,11 @@ msgstr "VM-grænseflade"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5903,7 +5854,7 @@ msgid "profile"
msgstr "profil"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5925,42 +5876,42 @@ msgstr "kabel"
msgid "cables"
msgstr "ledninger"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr "Skal angive en enhed, når du indstiller en kabellængde"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr "Skal definere A- og B-afslutninger, når du opretter et nyt kabel."
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
"Kan ikke tilslutte forskellige termineringstyper til samme ende af kablet."
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Inkompatible opsigelsestyper: {type_a} og {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr ""
"A- og B-terminationer kan ikke oprette forbindelse til det samme objekt."
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "slutning"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "kabelafslutning"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "kabelafslutninger"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, python-brace-format
msgid ""
"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
@@ -5969,7 +5920,7 @@ msgstr ""
"Kan ikke tilslutte et kabel til {obj_parent} > {obj} fordi det er markeret "
"som tilsluttet."
-#: netbox/dcim/models/cables.py:566
+#: netbox/dcim/models/cables.py:567
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -5978,61 +5929,61 @@ msgstr ""
"Duplikat opsigelse fundet for {app_label}.{model} {termination_id}: kabel "
"{cable_pk}"
-#: netbox/dcim/models/cables.py:576
+#: netbox/dcim/models/cables.py:577
#, 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:583
+#: netbox/dcim/models/cables.py:584
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:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "er aktiv"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "er komplet"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "er splittet"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "kabelbane"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "kabelstier"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
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:801
+#: netbox/dcim/models/cables.py:802
msgid "All mid-span terminations must have the same termination type"
msgstr "Alle mellemspændingsterminationer skal have samme termineringstype"
-#: netbox/dcim/models/cables.py:809
+#: netbox/dcim/models/cables.py:810
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:839
+#: netbox/dcim/models/cables.py:840
msgid "All links must be cable or wireless"
msgstr "Alle links skal være kabel eller trådløse"
-#: netbox/dcim/models/cables.py:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "Alle links skal matche den første linktype"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6041,16 +5992,16 @@ msgstr ""
"{module} accepteres som erstatning for modulpladsens position, når den er "
"knyttet til en modultype."
-#: netbox/dcim/models/device_component_templates.py:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "Fysisk etiket"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
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:161
+#: netbox/dcim/models/device_component_templates.py:162
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6058,7 +6009,7 @@ msgstr ""
"En komponentskabelon kan ikke knyttes til både en enhedstype og en "
"modultype."
-#: netbox/dcim/models/device_component_templates.py:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6066,130 +6017,130 @@ msgstr ""
"En komponentskabelon skal være tilknyttet enten en enhedstype eller en "
"modultype."
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "skabelon til konsolport"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "konsolportskabeloner"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "skabelon til konsolserverport"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "skabeloner til konsolserverportskabeloner"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "maksimal trækning"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "tildelt lodtrækning"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "strømstikskabelon"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "strømstikskabeloner"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, 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:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "foderben"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "Fase (til trefasefoedninger)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "Strømudtag skabelon"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "strømudtagsskabeloner"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "Kun ledelse"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "brogrænseflade"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "trådløs rolle"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "grænseflade skabelon"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "interface skabeloner"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, 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:488
+#: netbox/dcim/models/device_component_templates.py:473
#, 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:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr "Bageste port ({rear_port}) skal tilhøre samme enhedstype"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "positioner"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "skabelon til frontport"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "frontportskabeloner"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
@@ -6198,15 +6149,15 @@ msgstr ""
"Antallet af positioner kan ikke være mindre end antallet af kortlagte "
"bageste portskabeloner ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "bagport skabelon"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "bageste portskabeloner"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
@@ -6215,34 +6166,34 @@ msgstr ""
"Antallet af positioner kan ikke være mindre end antallet af kortlagte "
"frontportskabeloner ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "position"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
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:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "modulbugtsskabelon"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "modulbugtsskabeloner"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "skabelon til enhedsplads"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "skabeloner til enhedsplads"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6251,21 +6202,21 @@ msgstr ""
"Underenhedsrolle for enhedstypen ({device_type}) skal indstilles til "
"„forælder“ for at tillade enhedspladser."
-#: netbox/dcim/models/device_component_templates.py:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "del-ID"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "Producenttildelt artikel-id"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "lagervareskabelon"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "lagervareskabeloner"
@@ -6318,83 +6269,83 @@ msgstr "Kabelafslutningspositioner må ikke indstilles uden et kabel."
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:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "Fysisk porttype"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "hastighed"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "Porthastighed i bit pr. sekund"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "konsolport"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "konsolporte"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "Konsolserverport"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "konsolserverporte"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "strømstik"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "strømstik"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "strømudtag"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "strømudtag"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, 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:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "tilstand"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q-mærkningsstrategi"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "forældregrænseflade"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "umærket VLAN"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "mærkede VLAN'er"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6402,15 +6353,15 @@ msgstr "mærkede VLAN'er"
msgid "Q-in-Q SVLAN"
msgstr "Q-i-Q SVLAN"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "primær MAC-adresse"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
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:699
+#: netbox/dcim/models/device_components.py:731
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6418,77 +6369,77 @@ msgid ""
msgstr ""
"MAC-adresse {mac_address} er tildelt en anden grænseflade ({interface})."
-#: netbox/dcim/models/device_components.py:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "forældreLAG"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
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:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "hastighed (Kbps)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "duplex"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "64-bit verdensomspændende navn"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "trådløs kanal"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "kanalfrekvens (MHz)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "Udfyldt af valgt kanal (hvis indstillet)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "sendeeffekt (dBm)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "trådløse LAN"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "grænseflade"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "grænseflader"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, 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:924
+#: netbox/dcim/models/device_components.py:956
#, 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:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
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:937
+#: netbox/dcim/models/device_components.py:969
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:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6497,7 +6448,7 @@ msgstr ""
"Den valgte overordnede grænseflade ({interface}) tilhører en anden enhed "
"({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6506,7 +6457,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:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6514,7 +6465,7 @@ msgid ""
msgstr ""
"Den valgte brogrænseflade ({bridge}) tilhører en anden enhed ({device})."
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6523,22 +6474,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:983
+#: netbox/dcim/models/device_components.py:1015
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:987
+#: netbox/dcim/models/device_components.py:1019
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:994
+#: netbox/dcim/models/device_components.py:1026
#, 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:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6547,31 +6498,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:1010
+#: netbox/dcim/models/device_components.py:1042
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:1016
+#: netbox/dcim/models/device_components.py:1048
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:1020
+#: netbox/dcim/models/device_components.py:1052
msgid "Cannot specify custom frequency with channel selected."
msgstr "Kan ikke angive brugerdefineret frekvens med valgt kanal."
-#: netbox/dcim/models/device_components.py:1026
+#: netbox/dcim/models/device_components.py:1058
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:1028
+#: netbox/dcim/models/device_components.py:1060
msgid "Cannot specify custom width with channel selected."
msgstr "Kan ikke angive brugerdefineret bredde med valgt kanal."
-#: netbox/dcim/models/device_components.py:1032
+#: netbox/dcim/models/device_components.py:1064
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:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6580,20 +6531,20 @@ 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:1135
+#: netbox/dcim/models/device_components.py:1167
#, 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:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "Frontport"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "frontporte"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
@@ -6602,15 +6553,15 @@ msgstr ""
"Antallet af positioner kan ikke være mindre end antallet af kortlagte "
"bagporte ({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "bageste port"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "bageste porte"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6619,37 +6570,37 @@ msgstr ""
"Antallet af positioner kan ikke være mindre end antallet af kortlagte "
"frontporte ({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "modulplads"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "modulpladser"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
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:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "enhedsplads"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "enhedsbugter"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, 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:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "Kan ikke installere en enhed i sig selv."
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6657,60 +6608,60 @@ msgstr ""
"Kan ikke installere den angivne enhed; enheden er allerede installeret i "
"{bay}."
-#: netbox/dcim/models/device_components.py:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "lagervarerolle"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "lagervareroller"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "serienummer"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "aktivmærke"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
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:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "opdaget"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "Dette element blev automatisk opdaget"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "lagerpost"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "lagervarer"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "Kan ikke tildele mig selv som forælder."
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
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:1476
+#: netbox/dcim/models/device_components.py:1508
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:1484
+#: netbox/dcim/models/device_components.py:1516
msgid "Cannot assign inventory item to component on another device"
msgstr "Kan ikke tildele lagervare til komponent på en anden enhed"
@@ -7593,10 +7544,10 @@ msgstr "Tilgængelig"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7608,8 +7559,7 @@ msgid "VMs"
msgstr "VM'er"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7712,7 +7662,7 @@ msgstr "Enhedens placering"
msgid "Device Site"
msgstr "Enhedswebsted"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "Modulbugt"
@@ -7772,7 +7722,7 @@ msgstr "MAC-adresser"
msgid "FHRP Groups"
msgstr "FHRP Grupper"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7788,7 +7738,7 @@ msgstr "Kun ledelse"
msgid "VDCs"
msgstr "VDC'er"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "Virtuelt kredsløb"
@@ -7861,7 +7811,7 @@ msgid "Module Types"
msgstr "Modultyper"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "Platforme"
@@ -7962,7 +7912,7 @@ msgstr "Enhedsbugter"
msgid "Module Bays"
msgstr "Modulbugter"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "Modulantal"
@@ -8040,7 +7990,7 @@ msgstr "{} millimeter"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "Serienummer"
@@ -8050,7 +8000,7 @@ msgid "Maximum weight"
msgstr "Maksimal vægt"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "Ledelse"
@@ -8098,18 +8048,27 @@ msgstr "{} A"
msgid "Primary for interface"
msgstr "Primær til grænseflade"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "Virtuelle chassismedlemmer"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "Strømforbrug"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "VLAN oversættelse"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"Kan ikke installere modul med pladsholderværdier i et modullaurbærtræ "
+"{level} niveauer dybe, men {tokens} pladsholdere givet."
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8150,9 +8109,8 @@ msgid "Application Services"
msgstr "Applikationstjenester"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "Konfigurationskontekst"
@@ -8161,7 +8119,7 @@ msgstr "Konfigurationskontekst"
msgid "Render Config"
msgstr "Gengivelseskonfiguration"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8224,7 +8182,7 @@ msgstr "Kan ikke fjerne masterenheden {device} fra det virtuelle chassis."
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Fjernet {device} fra virtuelt chassis {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Ukendt relateret objekt (er): {name}"
@@ -8233,12 +8191,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:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "Der findes allerede et script-modul med dette filnavn."
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "Planlægning er ikke aktiveret for dette script."
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "Planlagt tid skal være i fremtiden."
@@ -8415,8 +8377,7 @@ msgid "White"
msgstr "Hvid"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Webhook"
@@ -8560,12 +8521,12 @@ msgstr "Bogmærker"
msgid "Show your personal bookmarks"
msgstr "Vis dine personlige bogmærker"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Ukendt handlingstype for en hændelsesregel: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "Kan ikke importere hændelsespipeline {name} fejl: {error}"
@@ -8585,7 +8546,7 @@ msgid "Group (name)"
msgstr "Gruppe (navn)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "Klyngetype"
@@ -8605,7 +8566,7 @@ msgid "Tenant group (slug)"
msgstr "Lejergruppe (slug)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "Mærke"
@@ -8618,29 +8579,30 @@ msgid "Has local config context data"
msgstr "Har lokale konfigurationskontekstdata"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "Gruppenavn"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "Påkrævet"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "Skal være unik"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "UI synlig"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "Brugergrænseflade redigerbar"
@@ -8649,10 +8611,12 @@ msgid "Is cloneable"
msgstr "Kan klones"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "Minimumsværdi"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "Maksimal værdi"
@@ -8661,8 +8625,7 @@ msgid "Validation regex"
msgstr "Validering regex"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "Adfærd"
@@ -8676,7 +8639,8 @@ msgstr "Knapklasse"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "MIME-type"
@@ -8698,31 +8662,29 @@ msgstr "Som vedhæftet fil"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "Delt"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "HTTP-metode"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "Nyttelast-URL"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "SSL verifikation"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Hemmelighed"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "CA-filsti"
@@ -8872,9 +8834,9 @@ msgstr "Tildelt objekttype"
msgid "The classification of entry"
msgstr "Klassificering af indrejse"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -8883,12 +8845,12 @@ msgid "Comments"
msgstr "Bemærkninger"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "Brugere"
@@ -8897,9 +8859,8 @@ msgid "User names separated by commas, encased with double quotes"
msgstr "Brugernavne adskilt af kommaer, indkapslet med dobbelte anførselstegn"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -8944,6 +8905,7 @@ msgid "Content types"
msgstr "Indholdstyper"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "HTTP-indholdstype"
@@ -9015,7 +8977,7 @@ msgstr "Lejergrupper"
msgid "The type(s) of object that have this custom field"
msgstr "Type (r) af objekt, der har dette brugerdefinerede felt"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "Standardværdi"
@@ -9024,7 +8986,6 @@ msgid "Type of the related object (for object/multi-object fields only)"
msgstr "Type af det relaterede objekt (kun for objekt-/flerobjektfelter)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "Relateret objektfilter"
@@ -9032,8 +8993,7 @@ msgstr "Relateret objektfilter"
msgid "Specify query parameters as a JSON object."
msgstr "Angiv forespørgselsparametre som et JSON-objekt."
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "Brugerdefineret felt"
@@ -9064,12 +9024,11 @@ msgstr ""
"Indtast et valg pr. linje. Der kan angives en valgfri etiket for hvert valg "
"ved at tilføje det med et kolon. Eksempel:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "Brugerdefineret feltvalgssæt"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "Brugerdefineret link"
@@ -9097,8 +9056,7 @@ msgstr "Jinja2 skabelonkode til linket URL. Henvis objektet som {example}."
msgid "Template code"
msgstr "Skabelonkode"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "Eksport skabelon"
@@ -9109,14 +9067,13 @@ msgstr ""
"Skabelonindhold udfyldes fra den fjerntliggende kilde, der er valgt "
"nedenfor."
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "Gemt filter"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "Bestilling"
@@ -9140,13 +9097,11 @@ msgstr "Udvalgte kolonner"
msgid "A notification group specify at least one user or group."
msgstr "En meddelelsesgruppe angiver mindst én bruger eller gruppe."
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "HTTP-anmodning"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9166,8 +9121,7 @@ msgstr ""
"Indtast parametre, der skal overføres til handlingen i JSON formatere."
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "Begivenhedsregel"
@@ -9179,8 +9133,7 @@ msgstr "Udløsere"
msgid "Notification group"
msgstr "Meddelelsesgruppe"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "Konfigurer kontekstprofil"
@@ -9271,7 +9224,7 @@ msgstr "konfig-kontekstprofiler"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "vægt"
@@ -9827,7 +9780,7 @@ msgstr ""
msgid "Enable SSL certificate verification. Disable with caution!"
msgstr "Aktivér SSL-certifikatbekræftelse. Deaktiver med forsigtighed!"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "CA-filsti"
@@ -10128,9 +10081,8 @@ msgstr "Afvis"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -10153,7 +10105,6 @@ msgid "Related Object Type"
msgstr "Relateret objekttype"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "Valgsæt"
@@ -10162,12 +10113,10 @@ msgid "Is Cloneable"
msgstr "Kan klones"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "Minimumsværdi"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "Maksimal værdi"
@@ -10177,9 +10126,9 @@ msgstr "Validering Regex"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10196,50 +10145,44 @@ msgid "Order Alphabetically"
msgstr "Ordre alfabetisk"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Nyt vindue"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "MIME-type"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "Filnavn"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "Filendelse"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "Som vedhæftet fil"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "Synkroniseret"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "Billede"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "Filnavn"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "Størrelse"
@@ -10247,38 +10190,36 @@ msgstr "Størrelse"
msgid "Table Name"
msgstr "Tabelnavn"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "Læs"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
-msgstr "SSL Validering"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
+msgstr "SSL-bekræftelse"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "Begivenhedstyper"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "Automatisk synkronisering aktiveret"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Enhedsroller"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "Kommentarer (kort)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "Linje"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "Fremgangsmåde"
@@ -10290,7 +10231,7 @@ msgstr "Der opstod en fejl under forsøget på at gengive denne widget:"
msgid "Please try reconfiguring the widget, or remove it from your dashboard."
msgstr "Prøv at omkonfigurere widgeten, eller fjern den fra dit dashboard."
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10303,11 +10244,78 @@ msgstr "Prøv at omkonfigurere widgeten, eller fjern den fra dit dashboard."
msgid "Custom Fields"
msgstr "Brugerdefinerede felter"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Vedhæft et billede"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "Klonbar"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "Skærmvægt"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "Valideringsregler"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "Regulært udtryk"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Relaterede objekter"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "Brugt af"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "Vedhæftet fil"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "Tildelte modeller"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "Tabelkonfiguration"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "Viste kolonner"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "Meddelelsesgruppe"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "Tilladte objekttyper"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "Mærkede varetyper"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "Billedvedhæftning"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "Overordnet objekt"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "Journalindtastning"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10345,32 +10353,68 @@ msgstr "Ugyldig attribut“{name}„på forespørgsel"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Ugyldig attribut“{name}„til {model}"
-#: netbox/extras/views.py:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "Linktekst"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "Link URL"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "Miljøparametre"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "Skabelon"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "Yderligere overskrifter"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "Kropsskabelon"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "Betingelser"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "Mærkede objekter"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "JSON-skema"
+
+#: netbox/extras/views.py:1278
#, 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:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "Dit dashboard er blevet nulstillet."
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "Tilføjet widget: "
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "Opdateret widget: "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "Slettet widget: "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "Fejl ved sletning af widget: "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
msgid "Unable to run script: RQ worker process not running."
msgstr "Kan ikke køre script: RQ-arbejderprocessen kører ikke."
@@ -10602,7 +10646,7 @@ msgstr "FHRP-gruppen (ID)"
msgid "IP address (ID)"
msgstr "IP-adresse (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "IP adresse"
@@ -10708,7 +10752,7 @@ msgstr "Er en pool"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "Behandl som fuldt udnyttet"
@@ -10721,7 +10765,7 @@ msgstr "VLAN-tildeling"
msgid "Treat as populated"
msgstr "Behandl som befolket"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "DNS-navn"
@@ -11243,184 +11287,184 @@ msgstr ""
"Præfikser kan ikke overlappe aggregater. {prefix} dækker et eksisterende "
"aggregat ({aggregate})."
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "roller"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "præfiks"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "IPv4- eller IPv6-netværk med maske"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "Driftsstatus for dette præfiks"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "Den primære funktion af dette præfiks"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "er en pool"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr "Alle IP-adresser inden for dette præfiks betragtes som brugbare"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "brugt mærke"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "præfikser"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "Kan ikke oprette præfiks med /0-maske."
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "global tabel"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Duplikat præfiks fundet i {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "startadresse"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "IPv4- eller IPv6-adresse (med maske)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "slutadresse"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "Driftsstatus for denne rækkevidde"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "Den primære funktion af dette interval"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "mærke befolket"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr "Forhindre oprettelse af IP-adresser inden for dette interval"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "Rapportplads som fuldt udnyttet"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "IP-rækkevidde"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "IP-intervaller"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "Startende og afsluttende IP-adresseversioner skal matche"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "Startende og afsluttende IP-adressemasker skal matche"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr "Slutadressen skal være større end startadressen ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Definerede adresser overlapper med rækkevidde {overlapping_range} i VRF "
"{vrf}"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr ""
"Defineret interval overstiger den maksimale understøttede størrelse "
"({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "adresse"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "Den operationelle status for denne IP"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "Den funktionelle rolle af denne IP"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (indvendigt)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "Den IP, som denne adresse er den „eksterne“ IP for"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Værtsnavn eller FQDN (skelner ikke mellem store og små bogstaver)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "IP-adresser"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "Kan ikke oprette IP-adresse med /0-maske."
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr "{ip} er et netværks-id, som muligvis ikke tildeles en grænseflade."
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
msgstr ""
"{ip} er en udsendelsesadresse, som muligvis ikke tildeles en grænseflade."
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Duplikat IP-adresse fundet i {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "Kan ikke oprette IP-adresse {ip} inden for rækkevidde {range}."
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
@@ -11428,7 +11472,7 @@ msgstr ""
"Kan ikke omtildele IP-adresse, mens den er angivet som den primære IP for "
"det overordnede objekt"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
@@ -11436,7 +11480,7 @@ msgstr ""
"Kan ikke omtildele IP-adresse, mens den er angivet som OOB-IP for det "
"overordnede objekt"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "Kun IPv6-adresser kan tildeles SLAAC-status"
@@ -12016,8 +12060,9 @@ msgstr "Grå"
msgid "Dark Grey"
msgstr "Mørkegrå"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "Standard"
@@ -12947,67 +12992,67 @@ msgstr ""
msgid "Cannot delete stores from registry"
msgstr "Kan ikke slette butikker fra registreringsdatabasen"
-#: netbox/netbox/settings.py:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "Tjekkisk"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "dansk"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "Tysk"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "engelsk"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "spansk"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "franskmænd"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "Italiensk"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "Japansk"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "Lettisk"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "Hollandsk"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "Polere"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "portugisisk"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "Russisk"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "Tyrkisk"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "Ukrainsk"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "kinesisk"
@@ -13035,6 +13080,7 @@ msgid "Field"
msgstr "Mark"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "Værdi"
@@ -13066,11 +13112,6 @@ msgstr ""
msgid "GPS coordinates"
msgstr "GPS-koordinater"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "Relaterede objekter"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13316,7 +13357,6 @@ msgid "Toggle All"
msgstr "Skift alle"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "Tabel"
@@ -13372,13 +13412,9 @@ msgstr "Tildelte grupper"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13386,6 +13422,7 @@ msgstr "Tildelte grupper"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "Ingen"
@@ -13548,7 +13585,7 @@ msgid "Changed"
msgstr "Ændret"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "bytes"
@@ -13601,12 +13638,11 @@ msgid "Job retention"
msgstr "Jobfastholdelse"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "Datafilen, der er knyttet til dette objekt, er blevet slettet"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "Data synkroniseret"
@@ -14289,12 +14325,6 @@ msgstr "Tilføj Rack"
msgid "Add Site"
msgstr "Tilføj område"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "Vedhæftet fil"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14451,82 +14481,10 @@ msgstr ""
"legitimationsoplysninger og sende en forespørgsel til "
"%(sql_query)s."
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "JSON-skema"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "Miljøparametre"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "Skabelon"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "Gruppenavn"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "Skal være unik"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "Klonbar"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "Standardværdi"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "Søg Vægt"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "Filterlogik"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "Skærmvægt"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "Brugergrænseflade Synlig"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "Brugergrænseflade Redigerbar"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "Valideringsregler"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "Regelmæssigt udtryk"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "Knapklasse"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "Tildelte modeller"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "Linktekst"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "Link URL"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "valg"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14597,10 +14555,6 @@ msgstr "Der opstod et problem med at hente RSS-feedet"
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "Betingelser"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "Planlagt til"
@@ -14622,14 +14576,6 @@ msgstr "Udgang"
msgid "Download"
msgstr "Hent"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "Billedvedhæftning"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "Overordnet objekt"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Indlæser"
@@ -14678,24 +14624,6 @@ msgstr ""
"Kom i gang med Oprettelse af et script"
" fra en uploadet fil eller datakilde."
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "Journalindtastning"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "Oprettet af"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "Meddelelsesgruppe"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "Ingen tildelt"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr "Den lokale konfigurationskontekst overskriver alle kildekontekster"
@@ -14751,6 +14679,16 @@ msgstr "Skabelonoutput er tom"
msgid "No configuration template has been assigned."
msgstr "Der er ikke tildelt nogen konfigurationsskabelon."
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Ingen tildelt"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "Enhver"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14787,14 +14725,6 @@ msgstr "Logtærskel"
msgid "All"
msgstr "Alle"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "Tabelkonfiguration"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "Viste kolonner"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -14812,46 +14742,6 @@ msgstr "Flyt op"
msgid "Move Down"
msgstr "Flyt ned"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "Mærkede varer"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "Tilladte objekttyper"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "Enhver"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "Mærkede varetyper"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "Mærkede objekter"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "HTTP-metode"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "HTTP-indholdstype"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "SSL Bekræftelse"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "Yderligere overskrifter"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "Kropsskabelon"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Masseoprettelse"
@@ -14924,10 +14814,6 @@ msgstr "Feltindstillinger"
msgid "Accessor"
msgstr "Tilbehør"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "valg"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "Importværdi"
@@ -15436,6 +15322,7 @@ msgstr "Virtuelle CPU'er"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "Hukommelse"
@@ -15445,8 +15332,8 @@ msgid "Disk Space"
msgstr "Diskplads"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "Ressourcer"
@@ -16501,13 +16388,13 @@ msgstr ""
"Dette objekt er blevet ændret, siden formularen blev gengivet. Se objektets "
"ændringslog for detaljer."
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "Rækkevidde“{value}„er ugyldig."
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -16516,38 +16403,38 @@ msgstr ""
"Ugyldigt område: Slutværdi ({end}) skal være større end startværdien "
"({begin})."
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Duplikat eller modstridende kolonneoverskrift for“{field}„"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Duplikat eller modstridende kolonneoverskrift for“{header}„"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Række {row}: Forventet {count_expected} kolonner, men fundet {count_found}"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Uventet kolonneoverskrift“{field}„fundet."
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Kolonne“{field}„er ikke et beslægtet objekt; kan ikke bruge prikker"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "Ugyldig relateret objektattribut for kolonne“{field}„: {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Påkrævet kolonneoverskrift“{header}„Ikke fundet."
@@ -16564,7 +16451,7 @@ msgid "Missing required value for static query param: '{static_params}'"
msgstr ""
"Mangler påkrævet værdi for statisk forespørgselsparam: '{static_params}'"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(automatisk indstillet)"
@@ -16763,30 +16650,42 @@ msgstr "Klyngetype (ID)"
msgid "Cluster (ID)"
msgstr "Klynge (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "Start ved opstart"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "vCPU'er"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "Hukommelse (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "Disken"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "Disk (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "Hukommelse ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "Størrelse (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "Disk ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "Størrelse ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -16808,15 +16707,15 @@ msgstr "Tildelt klynge"
msgid "Assigned device within cluster"
msgstr "Tildelt enhed inden for klynge"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "Klyngetype"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Klyngegruppe"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -16825,23 +16724,18 @@ msgstr ""
"{device} tilhører en anden {scope_field} ({device_scope}) end klyngen "
"({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr "Fastgør eventuelt denne VM til en bestemt værtsenhed i klyngen"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "Område/Cluster"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr "Diskstørrelse styres via vedhæftning af virtuelle diske."
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "Disken"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "klyngetype"
@@ -16889,12 +16783,12 @@ msgid "start on boot"
msgstr "start på opstart"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "hukommelse (MB)"
+msgid "memory"
+msgstr "hukommelse"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "disk (MB)"
+msgid "disk"
+msgstr "diskette"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -16974,10 +16868,6 @@ msgstr ""
"Den umærkede VLAN ({untagged_vlan}) skal tilhøre det samme område som "
"grænsefladens overordnede virtuelle maskine, eller den skal være global."
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "størrelse (MB)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "virtuel disk"
diff --git a/netbox/translations/de/LC_MESSAGES/django.mo b/netbox/translations/de/LC_MESSAGES/django.mo
index 35b9ab0d2..1eb210575 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 00dfbe247..28982c430 100644
--- a/netbox/translations/de/LC_MESSAGES/django.po
+++ b/netbox/translations/de/LC_MESSAGES/django.po
@@ -10,17 +10,17 @@
# haagehan, 2024
# Robin Reinhardt, 2025
# Niklas, 2025
-# chbally, 2026
# Jeremy Stretch, 2026
+# chbally, 2026
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
-"Last-Translator: Jeremy Stretch, 2026\n"
+"Last-Translator: chbally, 2026\n"
"Language-Team: German (https://app.transifex.com/netbox-community/teams/178115/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -52,9 +52,9 @@ msgstr "Dein Passwort wurde erfolgreich geändert."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -68,21 +68,20 @@ msgstr "Provisionierung"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Aktiv"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Offline"
@@ -95,7 +94,7 @@ msgstr "Deprovisionierung"
msgid "Decommissioned"
msgstr "Stillgelegt"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -207,13 +206,13 @@ msgstr "Standortgruppe (URL-Slug)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -337,7 +336,7 @@ msgstr "Suche"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -471,8 +470,8 @@ msgstr "Dienst ID"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "Farbe"
@@ -483,7 +482,7 @@ msgstr "Farbe"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -511,15 +510,15 @@ msgstr "Farbe"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -565,7 +564,7 @@ msgstr "Providerkonto"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -581,12 +580,12 @@ msgstr "Providerkonto"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -644,12 +643,12 @@ msgstr "Status"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -734,10 +733,10 @@ msgstr "Service Parameter"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -762,8 +761,8 @@ msgstr "Attribute"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -786,30 +785,19 @@ msgstr "Mandantenverhältnis"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "Beschreibung"
@@ -861,7 +849,7 @@ msgstr "Einzelheiten zum Abschlusspunkt"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -915,10 +903,10 @@ msgstr "Providernetzwerk"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1006,7 +994,7 @@ msgstr "Operative Rolle"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1019,7 +1007,7 @@ msgstr "Operative Rolle"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1058,8 +1046,8 @@ msgstr "Schnittstelle"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1113,12 +1101,12 @@ msgstr "Lokation"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1143,9 +1131,9 @@ msgstr "Verantwortlichkeit"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1169,9 +1157,9 @@ msgstr "Kontakte"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "Region"
@@ -1188,9 +1176,9 @@ msgstr "Region"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "Standortgruppe"
@@ -1199,7 +1187,7 @@ msgstr "Standortgruppe"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "Konto"
@@ -1208,9 +1196,9 @@ msgid "Term Side"
msgstr "Terminationsseite"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1238,10 +1226,10 @@ msgstr "Zuweisung"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1282,13 +1270,13 @@ msgid "Group Assignment"
msgstr "Gruppenzuweisung"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1315,14 +1303,14 @@ msgstr "Eindeutige Transportnetz-ID"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1418,7 +1406,7 @@ msgstr "Patchpanel-ID und Anschlussnummer(n)"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1452,7 +1440,7 @@ msgstr ""
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1547,8 +1535,8 @@ msgstr "virtuelle Verbindung"
msgid "virtual circuits"
msgstr "virtuelle Verbindungen"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "Rolle"
@@ -1585,10 +1573,10 @@ msgstr "virtuelle Verbindungsabschlüsse"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1596,26 +1584,14 @@ msgstr "virtuelle Verbindungsabschlüsse"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1628,8 +1604,8 @@ msgstr "virtuelle Verbindungsabschlüsse"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1713,7 +1689,7 @@ msgstr "ASN-Anzahl"
msgid "Terminations"
msgstr "Abschlusspunkte"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1747,7 +1723,7 @@ msgstr "Abschlusspunkte"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1757,10 +1733,10 @@ msgstr "Abschlusspunkte"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1835,7 +1811,7 @@ msgstr "Abgeschlossen"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Fehlgeschlagen"
@@ -1895,14 +1871,13 @@ msgid "30 days"
msgstr "30 Tage"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2016,7 +1991,7 @@ msgid "User name"
msgstr "Benutzername"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2025,17 +2000,13 @@ msgstr "Benutzername"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "Aktiviert"
@@ -2045,12 +2016,11 @@ msgid "Sync interval"
msgstr "Synchronisierungsintervall"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "Parameter"
@@ -2063,16 +2033,15 @@ msgstr "Regeln ignorieren"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "Datenquelle"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "Datei"
@@ -2090,10 +2059,9 @@ msgstr "Erstellung"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Objekttyp"
@@ -2138,9 +2106,7 @@ msgstr "Abgeschlossen vor"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2149,8 +2115,8 @@ msgid "User"
msgstr "Nutzer"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "Zeit"
@@ -2163,8 +2129,7 @@ msgid "Before"
msgstr "Vorher"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "Aktion"
@@ -2205,7 +2170,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Rackübersichten"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2351,20 +2316,20 @@ msgid "Config revision #{id}"
msgstr "Konfigurationsrevision #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2373,13 +2338,13 @@ msgstr "Typ"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2445,7 +2410,7 @@ msgstr ""
msgid "last updated"
msgstr "zuletzt aktualisiert"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "Pfad"
@@ -2453,7 +2418,8 @@ msgstr "Pfad"
msgid "File path relative to the data source's root"
msgstr "Dateipfad relativ zum Stammverzeichnis des Daten Verzeichnisses"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "Größe"
@@ -2608,12 +2574,11 @@ msgstr "Vollständiger Name"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Objekt"
@@ -2623,7 +2588,7 @@ msgid "Request ID"
msgstr "Anfragen-ID"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "Nachricht"
@@ -2652,7 +2617,7 @@ msgstr "Letzte Aktualisierung"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2668,8 +2633,8 @@ msgstr "Intervall"
msgid "Log Entries"
msgstr "Logeinträge"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "Stufe"
@@ -2789,11 +2754,10 @@ msgid "Backend"
msgstr "Backend"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2852,8 +2816,7 @@ msgstr "Warteschlangen Job {id}beim Synchronisieren {datasource}"
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "Daten"
@@ -2918,11 +2881,24 @@ msgstr "Der Schnittstellenmodus unterstützt kein ungetaggtes VLAN"
msgid "Interface mode does not support tagged vlans"
msgstr "Der Schnittstellenmodus unterstützt keine getaggten VLANs"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "Position (HE)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Das Modul mit Platzhalterwerten kann nicht in einem Modulschacht ohne "
+"definierte Position installiert werden."
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "Ein {model} genannt {name} existiert bereits"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "Einrichtungs-ID"
@@ -2950,8 +2926,8 @@ msgid "Staging"
msgstr "Bereitstellung"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "Außerbetriebnahme"
@@ -3017,7 +2993,7 @@ msgstr "Veraltet"
msgid "Millimeters"
msgstr "Millimeter"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "Zoll"
@@ -3054,14 +3030,14 @@ msgstr "Abgestanden"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3089,7 +3065,7 @@ msgid "Rear"
msgstr "Rückseite"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Vorbereitet"
@@ -3122,7 +3098,7 @@ msgid "Top to bottom"
msgstr "Von oben nach unten"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "Passiv"
@@ -3151,8 +3127,8 @@ msgid "Proprietary"
msgstr "Propritär"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "Andere"
@@ -3165,350 +3141,354 @@ msgstr "ITA/International"
msgid "Physical"
msgstr "Physikalisch"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "Virtuell"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "Funknetze"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "Virtuelle Schnittstellen"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "Bridge"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "Link Aggregation Group (LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "FastEthernet (100 Mbit/s)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "Gigabit-Ethernet (1 Gbit/s)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "2,5/5 Gbit/s Ethernet"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "10-Gbit/s-Ethernet"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "25-Gbit/s-Ethernet"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "40-Gbit/s-Ethernet"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "50-Gbit/s-Ethernet"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "100 Gbit/s Ethernet"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "200 Gbit/s Ethernet"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "400-Gbit/s-Ethernet"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "800 Gbit/s Ethernet"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "1,6 Tbit/s Ethernet"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "Steckbare Transceiver"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "Backplane-Ethernet"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "Mobilfunk"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "Seriell"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "Koaxial"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "Stapelnd"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "Halb"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "Voll"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Automatisch"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "Untagged"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Tagged"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "Tagged (Alle)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "Q in Q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "IEEE-Standard"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "Passiv 24 V (2 Paare)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "Passiv 24 V (4 Paare)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "Passiv 48 V (2 Paare)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "Passiv 48 V (4 Paare)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "Kupfer"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "Glasfaser"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "Einzeln"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1C1P"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "1C2P"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "1C4P"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "1C6P"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "1C8P"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1C12P"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1C16P"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "Trunk"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "2C1P trunk"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "2C2P trunk"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "2C4P trunk"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "2C4P trunk (shuffle)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "2C6P trunk"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "2C8P trunk"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "2C12P trunk"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "4C1P trunk"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "4C2P trunk"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "4C4P trunk"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "4C4P trunk (shuffle)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "4C6P trunk"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "4C8P trunk"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "8C4P trunk"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "Breakout"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "1C2P:2C1P-Breakout"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "1C4P:4C1P breakout"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "1C6P:6C1P breakout"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "2C4P:8C1P breakout (shuffle)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "Kupfer — Twisted Pair (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "Kupfer - Twinax (DAC)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "Kupfer - Koaxial"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "Glasfaser — Multimode"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "Glasfaser — Singlemode"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "Glasfaser - Andere"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "Verbunden"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "Kilometer"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Meter"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "Zentimeter"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "Meilen"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Fuß"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "Redundant"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "Einphasig"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "Dreiphasig"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Deaktiviert"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "Fehlerhaft"
@@ -3792,17 +3772,17 @@ msgstr "Hat volle Tiefe"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "MAC-Adresse"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "Hat eine primäre IP"
@@ -3940,7 +3920,7 @@ msgid "Is primary"
msgstr "Ist primär"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "802.1Q-Modus"
@@ -3957,8 +3937,8 @@ msgstr "Zugewiesene VID"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3969,18 +3949,18 @@ msgstr "Zugewiesene VID"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3997,10 +3977,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -4014,11 +3994,11 @@ msgstr "VLAN-Übersetzungsrichtlinie (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "VLAN-Übersetzungsrichtlinie"
@@ -4066,7 +4046,7 @@ msgstr "Primäre MAC-Adresse (ID)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "Primäre MAC-Adresse"
@@ -4126,7 +4106,7 @@ msgstr "Stromverteiler (ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4196,7 +4176,7 @@ msgstr "Zeitzone"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4267,11 +4247,6 @@ msgstr "Einbautiefe"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "Gewicht"
@@ -4304,7 +4279,7 @@ msgstr "Äußere Abmessungen"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "Abmessungen"
@@ -4356,7 +4331,7 @@ msgstr "Luftstrom"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "Rack"
@@ -4409,11 +4384,10 @@ msgstr "Schema"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "Profil"
@@ -4423,7 +4397,7 @@ msgstr "Profil"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "Modultyp"
@@ -4446,8 +4420,8 @@ msgstr "VM-Rolle"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "Konfigurationsvorlage"
@@ -4469,10 +4443,10 @@ msgstr "Geräterolle"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "Betriebssystem"
@@ -4484,13 +4458,13 @@ msgstr "Betriebssystem"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4498,7 +4472,7 @@ msgstr "Cluster"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "Konfiguration"
@@ -4522,7 +4496,7 @@ msgstr "Modultyp"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "Label"
@@ -4572,8 +4546,8 @@ msgid "Maximum draw"
msgstr "Maximale Auslastung"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "Maximale Leistungsaufnahme (Watt)"
@@ -4582,8 +4556,8 @@ msgid "Allocated draw"
msgstr "Zugewiesene Leistungsaufnahme"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "Zugewiesene Leistungsaufnahme (Watt)"
@@ -4598,23 +4572,23 @@ msgid "Feed leg"
msgstr "Phasenlage"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "Nur Management"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "PoE-Modus"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "PoE-Typ"
@@ -4630,7 +4604,7 @@ msgid "Module"
msgstr "Modul"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "LAG"
@@ -4641,14 +4615,14 @@ msgstr "Virtual Device Contexts"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "Geschwindigkeit"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4661,25 +4635,25 @@ msgstr "Modus"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "VLAN-Gruppe"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "Untagged VLAN"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "Getaggte VLANs"
@@ -4694,7 +4668,7 @@ msgstr "Getaggte VLANs entfernen"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "Q-in-Q-Dienst-VLAN"
@@ -4704,26 +4678,26 @@ msgid "Wireless LAN group"
msgstr "WLAN-Gruppe"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "WLANs"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "Adressierung"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "Dienst / Port"
@@ -4734,16 +4708,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "Verwandte Schnittstellen"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "802.1Q-Switching"
@@ -5032,13 +5006,13 @@ msgstr "Elektrische Phase (für dreiphasige Stromkreise)"
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "Übergeordnete Schnittstelle"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "Überbrückte Schnittstelle"
@@ -5187,13 +5161,13 @@ msgstr "Übergeordnetes Gerät der zugewiesenen Schnittstelle (falls vorhanden)"
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "Virtuelle Maschine"
@@ -5352,13 +5326,13 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -5368,34 +5342,12 @@ msgstr ""
"übergeordnete Gerät/die übergeordnete VM der Schnittstelle, oder sie müssen "
"global sein"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr ""
-"Das Modul mit Platzhalterwerten kann nicht in einem Modulschacht ohne "
-"definierte Position installiert werden."
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"Modul mit Platzhalterwerten kann nicht in einem Modul-Baytree installiert "
-"werden {level} in einem Baum, aber {tokens} Platzhalter angegeben."
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr ""
"Kann nicht {model} {name} aufnehmenm, da es schon zu einem Modul gehört"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "Ein {model} genannt {name} existiert bereits"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5483,7 +5435,7 @@ msgstr "Hat Virtual Device Contexts"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "Clustergruppe"
@@ -5499,7 +5451,7 @@ msgstr "Belegt"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "Verbindung"
@@ -5507,8 +5459,7 @@ msgstr "Verbindung"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "Art"
@@ -5517,12 +5468,12 @@ msgid "Mgmt only"
msgstr "Nur Verwaltung"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "802.1Q-Modus"
@@ -5538,7 +5489,7 @@ msgstr "Kanalfrequenz (MHz)"
msgid "Channel width (MHz)"
msgstr "Kanalbreite (MHz)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "Sendeleistung (dBm)"
@@ -5588,9 +5539,9 @@ msgstr "Art des Geltungsbereichs"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5870,11 +5821,11 @@ msgstr "VM-Schnittstelle"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5946,7 +5897,7 @@ msgid "profile"
msgstr "Profil"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5968,45 +5919,45 @@ msgstr "Kabel"
msgid "cables"
msgstr "Kabel"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr "Bei der Eingabe einer Kabellänge muss eine Einheit angegeben werden"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr ""
"Beim Erstellen eines neuen Kabels müssen A- und B-Anschlüsse definiert "
"werden."
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
"Verschiedene Anschlusstypen können nicht an dasselbe Kabelende angeschlossen"
" werden."
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Inkompatible Verbindungssarten: {type_a} und {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr ""
"A- und B-Anschlüsse können nicht mit demselben Objekt verbunden werden."
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "Ende"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "Kabelabschlusspunkt"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "Kabelabschlusspunkte"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, python-brace-format
msgid ""
"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
@@ -6015,7 +5966,7 @@ msgstr ""
"Es kann kein Kabel angeschlossen werden an {obj_parent} > {obj} weil es als "
"verbunden markiert ist."
-#: netbox/dcim/models/cables.py:566
+#: netbox/dcim/models/cables.py:567
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6024,62 +5975,62 @@ msgstr ""
"Doppelte Terminierung gefunden für {app_label}.{model} {termination_id}: "
"Kabel {cable_pk}"
-#: netbox/dcim/models/cables.py:576
+#: netbox/dcim/models/cables.py:577
#, 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:583
+#: netbox/dcim/models/cables.py:584
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:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "ist aktiv"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "ist abgeschlossen"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "ist aufgeteilt"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "Kabelweg"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "Kabelwege"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
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:801
+#: netbox/dcim/models/cables.py:802
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:809
+#: netbox/dcim/models/cables.py:810
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:839
+#: netbox/dcim/models/cables.py:840
msgid "All links must be cable or wireless"
msgstr "Alle Verbindungen müssen verkabelt oder drahtlos sein"
-#: netbox/dcim/models/cables.py:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "Alle Links müssen dem ersten Linktyp entsprechen"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6088,18 +6039,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:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "Physisches Label"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
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:161
+#: netbox/dcim/models/device_component_templates.py:162
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6107,7 +6058,7 @@ msgstr ""
"Eine Komponentenvorlage kann nicht gleichzeitig einem Gerätetyp und einem "
"Modultyp zugeordnet werden."
-#: netbox/dcim/models/device_component_templates.py:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6115,134 +6066,134 @@ msgstr ""
"Eine Komponentenvorlage muss entweder einem Gerätetyp oder einem Modultyp "
"zugeordnet sein."
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "Vorlage für Konsolenanschluss"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "Vorlagen für Konsolenanschlüsse"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "Portvorlage für Konsolenserver"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "Portvorlagen für Konsolenserver"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "maximale Leistungsaufnahme"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "zugewiesene Leistungsaufnahme"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "Vorlage für Stromanschluss"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "Vorlagen für Stromanschlüsse"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, 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:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "Phasenlage"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "Phase (bei dreiphasiger Stromzufuhr)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "Vorlage für Stromabgang"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "Vorlagen für Steckdosen"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "Nur Verwaltung"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "Bridge-Schnittstelle"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "WLAN Rolle"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "Schnittstellenvorlage"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "Schnittstellenvorlagen"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, 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:488
+#: netbox/dcim/models/device_component_templates.py:473
#, 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:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr "Rückanschluss ({rear_port}) muss zum gleichen Gerätetyp gehören"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "Positionen"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "Frontanschluss-Vorlage"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "Frontanschluss-Vorlagen"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
@@ -6251,15 +6202,15 @@ msgstr ""
"Die Anzahl der Positionen darf nicht kleiner sein als die Anzahl der "
"zugewiesenen Ports für den Rückanschluss ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "Vorlage für den Rückanschluss"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "Vorlagen für Rückanschlüsse"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
@@ -6268,34 +6219,34 @@ msgstr ""
"Die Anzahl der Positionen darf nicht kleiner sein als die Anzahl "
"zugewiesenen Ports der Frontanschlüsse ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "Position"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
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:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "Vorlage für Moduleinsatz"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "Vorlagen für Moduleinsätze"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "Vorlage für Geräteeinsatz"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "Vorlagen für Geräteeinsätze"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6304,21 +6255,21 @@ 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:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "Teile-ID"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "Vom Hersteller zugewiesene Teile-ID"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "Vorlage für Inventarartikel"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "Vorlagen für Inventarartikel"
@@ -6377,84 +6328,84 @@ 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:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "Physischer Anschlusstyp"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "Geschwindigkeit"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "Anschlussgeschwindigkeit in Bit pro Sekunde"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "Konsolenanschluss"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "Konsolenanschlüsse"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "Konsolenserveranschluss"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "Konsolenserveranschlüsse"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "Stromanschluss"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "Stromanschlüsse"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "Stromabgang"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "Steckdosen"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, 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:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "Modus"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q-Tagging-Strategie"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "übergeordnete Schnittstelle"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "untagged VLAN"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "tagged VLANs"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6462,15 +6413,15 @@ msgstr "tagged VLANs"
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q-SVLAN"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "primäre MAC-Adresse"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
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:699
+#: netbox/dcim/models/device_components.py:731
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6479,82 +6430,82 @@ msgstr ""
"MAC-Adresse {mac_address} ist einer anderen Schnittstelle zugewiesen "
"({interface})."
-#: netbox/dcim/models/device_components.py:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "übergeordnete LAG"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
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:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "Geschwindigkeit (Kbps)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "Duplex"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "Weltweiter 64-Bit-Name"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "WLAN Kanal"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "Kanalfrequenz (MHz)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "Wird vom ausgewählten Kanal aufgefüllt (falls gesetzt)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "Sendeleistung (dBm)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "WLANs"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "Schnittstelle"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "Schnittstellen"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, 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:924
+#: netbox/dcim/models/device_components.py:956
#, 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:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
msgid "An interface cannot be its own parent."
msgstr ""
"Eine Schnittstelle kann nicht seine eigene übergeordnete Schnittstelle sein."
-#: netbox/dcim/models/device_components.py:937
+#: netbox/dcim/models/device_components.py:969
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:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6563,7 +6514,7 @@ msgstr ""
"Die ausgewählte übergeordnete Schnittstelle ({interface}) gehört zu einem "
"anderen Gerät ({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6572,7 +6523,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:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6581,7 +6532,7 @@ msgstr ""
"Die gewählte Bridge-Schnittstelle ({bridge}) gehört zu einem anderen Gerät "
"({device})."
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6590,17 +6541,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:983
+#: netbox/dcim/models/device_components.py:1015
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:987
+#: netbox/dcim/models/device_components.py:1019
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:994
+#: netbox/dcim/models/device_components.py:1026
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
@@ -6608,7 +6559,7 @@ msgstr ""
"Die gewählte LAG-Schnittstelle ({lag}) gehört zu einem anderen Gerät "
"({device})."
-#: netbox/dcim/models/device_components.py:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6617,37 +6568,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:1010
+#: netbox/dcim/models/device_components.py:1042
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:1016
+#: netbox/dcim/models/device_components.py:1048
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:1020
+#: netbox/dcim/models/device_components.py:1052
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:1026
+#: netbox/dcim/models/device_components.py:1058
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:1028
+#: netbox/dcim/models/device_components.py:1060
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:1032
+#: netbox/dcim/models/device_components.py:1064
msgid "Interface mode does not support an untagged vlan."
msgstr "Der Schnittstellenmodus unterstützt kein ungetaggtes VLAN ."
-#: netbox/dcim/models/device_components.py:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6656,20 +6607,20 @@ 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:1135
+#: netbox/dcim/models/device_components.py:1167
#, 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:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "Frontanschluss"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "Frontanschlüsse"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
@@ -6678,15 +6629,15 @@ msgstr ""
"Die Anzahl der Positionen darf nicht kleiner sein als die Anzahl der "
"zugewiesenen Rückanschlüsse ({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "Rückanschluss"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "Rückanschlüsse"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6695,38 +6646,38 @@ msgstr ""
"Die Anzahl der Positionen darf nicht kleiner sein als die Anzahl der "
"zugewiesenen Frontanschlüsse ({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "Moduleinsatz"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "Moduleinsätze"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
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:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "Geräteeinsatz"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "Geräteeinsätze"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, 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:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "Ein Gerät kann nicht in sich selbst installiert werden."
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6734,64 +6685,64 @@ msgstr ""
"Das angegebene Gerät kann nicht installiert werden; Das Gerät ist bereits "
"installiert in {bay}."
-#: netbox/dcim/models/device_components.py:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "Inventarartikelrolle"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "Inventarartikelrollen"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "Seriennummer"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "Asset-Tag"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
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:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "erkannt"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "Dieser Artikel wurde automatisch erkannt"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "Inventarartikel"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "Inventarartikel"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "Kann sich nicht als übergeordnetes Objekt zuweisen."
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
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:1476
+#: netbox/dcim/models/device_components.py:1508
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:1484
+#: netbox/dcim/models/device_components.py:1516
msgid "Cannot assign inventory item to component on another device"
msgstr ""
"Inventargegenstand kann nicht einer Komponente auf einem anderen Gerät "
@@ -7711,10 +7662,10 @@ msgstr "Erreichbar"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7726,8 +7677,7 @@ msgid "VMs"
msgstr "VMs"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7830,7 +7780,7 @@ msgstr "Lokation des Geräts"
msgid "Device Site"
msgstr "Geräte Standort"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "Moduleinsatz"
@@ -7890,7 +7840,7 @@ msgstr "MAC-Adressen"
msgid "FHRP Groups"
msgstr "FHRP-Gruppen"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7906,7 +7856,7 @@ msgstr "Nur zur Verwaltung"
msgid "VDCs"
msgstr "VDCs"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "Virtuelle Verbindung"
@@ -7979,7 +7929,7 @@ msgid "Module Types"
msgstr "Modultypen"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "Betriebssysteme"
@@ -8080,7 +8030,7 @@ msgstr "Geräteeinsätze"
msgid "Module Bays"
msgstr "Moduleinsätze"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "Anzahl der Module"
@@ -8158,7 +8108,7 @@ msgstr "{} Millimeter"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "Seriennummer"
@@ -8168,7 +8118,7 @@ msgid "Maximum weight"
msgstr "Maximales Gewicht"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "Management"
@@ -8216,18 +8166,27 @@ msgstr "{}A"
msgid "Primary for interface"
msgstr "Primär für diese Schnittstelle"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "Mitglieder des virtuellen Gehäuses"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "Energienutzung"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "VLAN-Übersetzung"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"Modul mit Platzhalterwerten kann nicht in einem Modul-Baytree installiert "
+"werden {level} Stufen tief aber {tokens} Platzhalter angegeben."
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8268,9 +8227,8 @@ msgid "Application Services"
msgstr "Anwendungsdienste"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "Konfigurationsvorlage"
@@ -8279,7 +8237,7 @@ msgstr "Konfigurationsvorlage"
msgid "Render Config"
msgstr "Konfiguration rendern"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8344,7 +8302,7 @@ msgstr ""
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "{device} vom virtuellen Gehäuse {chassis} entfernt."
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Unbekanntes verwandtes Objekt (e): {name}"
@@ -8354,12 +8312,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:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "Ein Skriptmodul mit diesem Dateinamen ist bereits vorhanden."
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "Die Planung ist für dieses Skript nicht aktiviert."
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "Die geplante Zeit muss in der Zukunft liegen."
@@ -8536,8 +8498,7 @@ msgid "White"
msgstr "Weiß"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Webhook"
@@ -8686,12 +8647,12 @@ msgstr "Lesezeichen"
msgid "Show your personal bookmarks"
msgstr "Zeige persönliche Lesezeichen an"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Unbekannter Aktionstyp für eine Ereignisregel: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "Ereignispipeline kann nicht importiert werden {name} Fehler: {error}"
@@ -8711,7 +8672,7 @@ msgid "Group (name)"
msgstr "Gruppe (Name)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "Clustertyp"
@@ -8731,7 +8692,7 @@ msgid "Tenant group (slug)"
msgstr "Mandantengruppe (URL-Slug)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "Schlagwort"
@@ -8744,29 +8705,30 @@ msgid "Has local config context data"
msgstr "Hat lokale Konfigurationskontextdaten"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "Name der Gruppe"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "Erforderlich"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "Muss einzigartig sein"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "UI sichtbar"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "UI editierbar"
@@ -8775,10 +8737,12 @@ msgid "Is cloneable"
msgstr "Ist klonbar"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "Minimaler Wert"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "Maximaler Wert"
@@ -8787,8 +8751,7 @@ msgid "Validation regex"
msgstr "Regex für die Überprüfung"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "Verhalten"
@@ -8802,7 +8765,8 @@ msgstr "Button-Klasse"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "MIME-Typ"
@@ -8824,31 +8788,29 @@ msgstr "Als Anlage"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "Geteilt"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "HTTP-Method"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "Payload-URL"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "SSL-Verifizierung"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Secret"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "CA-Dateipfad"
@@ -9005,9 +8967,9 @@ msgstr "Zugewiesener Objekttyp"
msgid "The classification of entry"
msgstr "Die Klassifizierung des Eintrags"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -9016,12 +8978,12 @@ msgid "Comments"
msgstr "Kommentare"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "Benutzer"
@@ -9032,9 +8994,8 @@ msgstr ""
"Anführungszeichen"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -9080,6 +9041,7 @@ msgid "Content types"
msgstr "Inhaltstypen"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "HTTP-Inhaltstyp"
@@ -9151,7 +9113,7 @@ msgstr "Mandantengruppen"
msgid "The type(s) of object that have this custom field"
msgstr "Die Objekttypen, die dieses benutzerdefinierte Feld haben"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "Vorgabewert"
@@ -9160,7 +9122,6 @@ msgid "Type of the related object (for object/multi-object fields only)"
msgstr "Typ des zugehörigen Objekts (nur für Objekt-/Mehrfachobjektfelder)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "Filter für verwandte Objekte"
@@ -9168,8 +9129,7 @@ msgstr "Filter für verwandte Objekte"
msgid "Specify query parameters as a JSON object."
msgstr "Geben Sie Abfrageparameter als JSON-Objekt an."
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "Benutzerdefiniertes Feld"
@@ -9202,12 +9162,11 @@ msgstr ""
"Bezeichnung angegeben werden, indem ein Doppelpunkt angehängt wird. "
"Beispiel:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "Benutzerdefinierter Feldauswahl"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "Benutzerdefinierter Link"
@@ -9238,8 +9197,7 @@ msgstr ""
msgid "Template code"
msgstr "Vorlagencode"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "Vorlage exportieren"
@@ -9249,14 +9207,13 @@ msgid "Template content is populated from the remote source selected below."
msgstr ""
"Der Vorlageninhalt wird aus der unten ausgewählten Remote-Quelle gefüllt."
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "Gespeicherter Filter"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "Sortierung"
@@ -9282,13 +9239,11 @@ msgstr ""
"Eine Benachrichtigungsgruppe muss mindestens einen Benutzer oder eine Gruppe"
" haben."
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "HTTP-Request"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9310,8 +9265,7 @@ msgstr ""
"Geben Sie Parameter ein, die an die Aktion übergeben werden sollen, in JSON formatiert."
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "Ereignisregel"
@@ -9323,8 +9277,7 @@ msgstr "Trigger"
msgid "Notification group"
msgstr "Benachrichtigungsgruppe"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "Config-Kontextprofil"
@@ -9417,7 +9370,7 @@ msgstr "Config-Kontextprofile"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "Gewicht"
@@ -9987,7 +9940,7 @@ msgid "Enable SSL certificate verification. Disable with caution!"
msgstr ""
"Aktivieren Sie die SSL-Zertifikatsüberprüfung. Mit Vorsicht deaktivieren!"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "CA-Dateipfad"
@@ -10294,9 +10247,8 @@ msgstr "Abweisen"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -10319,7 +10271,6 @@ msgid "Related Object Type"
msgstr "Verwandter Objekttyp"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "Auswahlset"
@@ -10328,12 +10279,10 @@ msgid "Is Cloneable"
msgstr "Ist klonbar"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "Minimaler Wert"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "Maximaler Wert"
@@ -10343,9 +10292,9 @@ msgstr "Überprüfung Regex"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10362,50 +10311,44 @@ msgid "Order Alphabetically"
msgstr "Alphabetisch sortieren"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Neues Fenster"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "MIME-Typ"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "Dateiname"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "Dateiendung"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "Als Anlage"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "Synchronisiert"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "Bild"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "Dateiname"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "Größe"
@@ -10413,38 +10356,36 @@ msgstr "Größe"
msgid "Table Name"
msgstr "Tabellenname"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "Lesen"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
-msgstr "SSL-Validierung"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
+msgstr "SSL-Überprüfung"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "Ereignistypen"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "Automatische Synchronisation aktiviert"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Geräterollen"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "Kommentare (Kurz)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "Linie"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "Methode"
@@ -10458,7 +10399,7 @@ msgstr ""
"Bitte versuchen Sie, das Widget neu zu konfigurieren oder entfernen Sie es "
"aus Ihrem Dashboard."
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10471,11 +10412,78 @@ msgstr ""
msgid "Custom Fields"
msgstr "Benutzerdefinierte Felder"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Ein Bild anhängen"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "Klonbar"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "Gewicht anzeigen"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "Validierungsregeln"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "Regulärer Ausdruck (RegEx)"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Verwandte Objekte"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "Verwendet von"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "Anlage"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "Zugewiesene Modelle"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "Tabellen-Konfiguration"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "angezeigte Spalten"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "Benachrichtigungsgruppe"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "Erlaubte Objekttypen"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "Artikeltypen mit Tags"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "Bildanhang"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "Übergeordnetes Objekt"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "Journaleintrag"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10516,32 +10524,68 @@ 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:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "Linktext"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "Link-URL"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "Umgebungsparameter"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "Vorlage"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "Zusätzliche Header"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "Body Template"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "Dienst"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "Getaggte Objekte"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "JSON-Schema"
+
+#: netbox/extras/views.py:1278
#, 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:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "Ihr Dashboard wurde zurückgesetzt."
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "Hinzugefügtes Widget:"
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "Aktualisiertes Widget: "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "Gelöschtes Widget: "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "Fehler beim Löschen des Widgets: "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
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."
@@ -10778,7 +10822,7 @@ msgstr "FHRP-Gruppe (ID)"
msgid "IP address (ID)"
msgstr "IP-Adresse (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "IP-Adresse"
@@ -10884,7 +10928,7 @@ msgstr "Ist ein Pool"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "Als voll ausgelastet behandeln"
@@ -10897,7 +10941,7 @@ msgstr "VLAN-Zuweisung"
msgid "Treat as populated"
msgstr "Als besetzt behandeln"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "DNS-Name"
@@ -11430,172 +11474,172 @@ msgstr ""
"Präfixe können Aggregate nicht überlappen. {prefix} deckt ein vorhandenes "
"Aggregat ab ({aggregate})."
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "Rollen"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "Prefix"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "IPv4- oder IPv6-Netzwerk mit Maske"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "Betriebsstatus dieses Prefixes"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "Die Hauptfunktion dieses Prefixes"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "ist ein Pool"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr ""
"Alle IP-Adressen (inklusive Netzwerk- und Broadcast-Adresse) innerhalb "
"dieses Prefixes werden als nutzbar betrachtet"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "als verwendet markieren"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "Prefixe"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "Prefix mit der Maske /0 kann nicht erstellt werden."
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "globale Tabelle"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Doppeltes Prefix gefunden in {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "Startadresse"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "IPv4- oder IPv6-Adresse (mit Maske)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "Endadresse"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "Betriebsstatus dieses Bereichs"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "Die Hauptfunktion dieses Bereichs"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "als gefüllt markieren"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr ""
"Verhindern Sie die Erstellung von IP-Adressen innerhalb dieses Bereichs"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "Der Report Speicherplatz als voll ausgelastet"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "IP-Bereich"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "IP-Bereiche"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "Die Versionen der Anfangs- und Endadresse müssen übereinstimmen"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "Die Masken für Start- und Endadressen müssen übereinstimmen"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr ""
"Die Endadresse muss größer als die Startadresse sein ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Definierte Adressen überschneiden sich mit dem Bereich {overlapping_range} "
"im VRF {vrf}"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr ""
"Der definierte Bereich überschreitet die maximal unterstützte Größe "
"({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "Adresse"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "Der Betriebsstatus dieser IP"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "Die funktionale Rolle dieser IP"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (innen)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "Die IP, für die diese Adresse die „externe“ IP ist"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Hostname oder FQDN (Groß- und Kleinschreibung nicht beachten)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "IP-Adressen"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "Die IP-Adresse mit der Maske /0 kann nicht erstellt werden."
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr ""
"{ip} ist eine Netzwerk-ID, die keiner Schnittstelle zugewiesen werden darf."
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
@@ -11603,18 +11647,18 @@ msgstr ""
"{ip} ist eine Broadcast-Adresse, die keiner Schnittstelle zugewiesen werden "
"darf."
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Doppelte IP-Adresse gefunden in {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr ""
"IP-Adresse kann nicht erstellt werden {ip} innerhalb der Range{range}."
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
@@ -11622,7 +11666,7 @@ msgstr ""
"Die IP-Adresse kann nicht neu zugewiesen werden, solange sie als primäre IP "
"für das übergeordnete Objekt festgelegt ist"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
@@ -11630,7 +11674,7 @@ msgstr ""
"Die IP-Adresse kann nicht neu zugewiesen werden, solange sie als OOB-IP für "
"das übergeordnete Objekt festgelegt ist"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "Nur IPv6-Adressen kann der SLAAC-Status zugewiesen werden"
@@ -12210,8 +12254,9 @@ msgstr "Grau"
msgid "Dark Grey"
msgstr "Dunkelgrau"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "Standard"
@@ -13153,67 +13198,67 @@ msgstr ""
msgid "Cannot delete stores from registry"
msgstr "Stores können nicht aus der Registrierung gelöscht werden"
-#: netbox/netbox/settings.py:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "Tschechisch"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "Dänisch"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "Deutsch"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "Englisch"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "Spanisch"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "Französisch"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "Italenisch"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "Japanisch"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "lettisch"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "Niederländisch"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "Polnisch"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "Portugiesisch"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "Russisch"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "Türkisch"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "Ukrainisch"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "Chinesisch"
@@ -13241,6 +13286,7 @@ msgid "Field"
msgstr "Feld"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "Wert"
@@ -13272,11 +13318,6 @@ msgstr ""
msgid "GPS coordinates"
msgstr "GPS-Koordinaten"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "Verwandte Objekte"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13526,7 +13567,6 @@ msgid "Toggle All"
msgstr "Alles umschalten"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "Tabelle"
@@ -13582,13 +13622,9 @@ msgstr "Zugewiesene Gruppen"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13596,6 +13632,7 @@ msgstr "Zugewiesene Gruppen"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "Keine"
@@ -13758,7 +13795,7 @@ msgid "Changed"
msgstr "Geändert"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "Bytes"
@@ -13811,12 +13848,11 @@ msgid "Job retention"
msgstr "Beibehaltung der Arbeitsplätze"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "Die mit diesem Objekt verknüpfte Datei wurde gelöscht"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "Daten synchronisiert"
@@ -14501,12 +14537,6 @@ msgstr "Rack hinzufügen"
msgid "Add Site"
msgstr "Standort hinzufügen"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "Anlage"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14665,82 +14695,10 @@ msgstr ""
"NetBox eine Verbindung zur Datenbank herstellen und eine Abfrage für "
"ausführen %(sql_query)s."
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "JSON-Schema"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "Umgebungsparameter"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "Vorlage"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "Name der Gruppe"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "Muss einzigartig sein"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "Klonbar"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "Standardwert"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "Gewichtung in Suche"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "Filterlogik"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "Gewicht anzeigen"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "UI Sichtbar"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "UI editierbar"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "Validierungsregeln"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "Regulärer Ausdruck"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "Button-Klasse"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "Zugewiesene Modelle"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "Linktext"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "Link-URL"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "Auswahlmöglichkeiten"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14813,10 +14771,6 @@ msgstr "Beim Abrufen des RSS-Feeds ist ein Problem aufgetreten"
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "Dienst"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "Geplant für"
@@ -14838,14 +14792,6 @@ msgstr "Ausgabe"
msgid "Download"
msgstr "Herunterladen"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "Bildanhang"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "Übergeordnetes Objekt"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Wird geladen"
@@ -14894,24 +14840,6 @@ msgstr ""
"Fangen Sie an mit ein Skript erstellen"
" aus einer hochgeladenen Datei oder Datenquelle."
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "Journaleintrag"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "Erstellt von"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "Benachrichtigungsgruppe"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "Keine zugewiesen"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr "Der lokale Config-Kontext überschreibt alle Quellkontexte"
@@ -14967,6 +14895,16 @@ msgstr "Die Vorlagenausgabe ist leer"
msgid "No configuration template has been assigned."
msgstr "Es wurde keine Konfigurationsvorlage zugewiesen."
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Keine zugewiesen"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "Irgendein"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -15003,14 +14941,6 @@ msgstr "Schwellenwert protokollieren"
msgid "All"
msgstr "Alle"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "Tabellen-Konfiguration"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "angezeigte Spalten"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -15028,46 +14958,6 @@ msgstr "Nach oben bewegen"
msgid "Move Down"
msgstr "Nach unten bewegen"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "Getaggte Artikel"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "Erlaubte Objekttypen"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "Irgendein"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "Artikeltypen mit Tags"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "Getaggte Objekte"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "HTTP-Methode"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "HTTP-Inhaltstyp"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "SSL-Verifizierung"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "Zusätzliche Header"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "Body Template"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Massenerstellung"
@@ -15141,10 +15031,6 @@ msgstr "Feldeigenschaften"
msgid "Accessor"
msgstr "Datentyp"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "Auswahlmöglichkeiten"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "Wert importieren"
@@ -15656,6 +15542,7 @@ msgstr "Virtuelle CPUs"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "Arbeitsspeicher"
@@ -15665,8 +15552,8 @@ msgid "Disk Space"
msgstr "Speicherplatz"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "Ressourcen"
@@ -16745,13 +16632,13 @@ msgstr ""
"Dieses Objekt wurde seit dem Rendern des Formulars geändert. Einzelheiten "
"entnehmen Sie bitte dem Änderungsprotokoll des Objekts."
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "Bereich “{value}\" ist ungültig."
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -16760,40 +16647,40 @@ msgstr ""
"Ungültiger Bereich: Der Endwert ({end}) muss größer als der Anfangswert "
"({begin}) sein."
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Doppelte oder widersprüchliche Spaltenüberschrift für“{field}“"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Doppelte oder widersprüchliche Spaltenüberschrift für“{header}“"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Reihe {row}: {count_expected} Spalten erwartet, aber {count_found} gefunden"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Unerwartete Spaltenüberschrift“{field}„gefunden."
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr ""
"Spalte“{field}\"ist kein verwandtes Objekt; Punkte können nicht verwendet "
"werden"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "Ungültiges verwandtes Objektattribut für Spalte“{field}\": {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Erforderliche Spaltenüberschrift“{header}„nicht gefunden."
@@ -16812,7 +16699,7 @@ msgstr ""
"Fehlender erforderlicher Wert für den statischen Abfrageparameter: "
"'{static_params}'"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(automatisch eingestellt)"
@@ -17013,30 +16900,42 @@ msgstr "Clustertyp (ID)"
msgid "Cluster (ID)"
msgstr "Cluster (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "Beim Booten starten"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "vCPUs"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "Speicher (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "Festplatte"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "Festplatte (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "Speicher ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "Größe (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "Festplatte ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "Größe ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -17058,15 +16957,15 @@ msgstr "Zugewiesener Cluster"
msgid "Assigned device within cluster"
msgstr "Zugewiesenes Gerät innerhalb des Clusters"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "Cluster-Typ"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Clustergruppe"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -17075,27 +16974,22 @@ msgstr ""
"{device} gehört zu einem anderen {scope_field} ({device_scope}) als der "
"Cluster ({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr ""
"Verbinden Sie diese VM optional an ein bestimmtes Host-Gerät innerhalb des "
"Clusters an"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "Standort/Cluster"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr ""
"Die Festplattengröße wird durch das Anhängen virtueller Festplatten "
"verwaltet."
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "Festplatte"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "Clustertyp"
@@ -17143,12 +17037,12 @@ msgid "start on boot"
msgstr "beim Booten starten"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "Speicher (MB)"
+msgid "memory"
+msgstr "Speicher "
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "Festplatte (MB)"
+msgid "disk"
+msgstr "Festplatte"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -17236,10 +17130,6 @@ msgstr ""
"wie die übergeordnete virtuelle Maschine der Schnittstelle, oder sie muss "
"global sein."
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "Größe (MB)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "virtuelle Festplatte"
diff --git a/netbox/translations/es/LC_MESSAGES/django.mo b/netbox/translations/es/LC_MESSAGES/django.mo
index 50a79bb9e..6550b92ba 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 b9b934782..eae7acd7c 100644
--- a/netbox/translations/es/LC_MESSAGES/django.po
+++ b/netbox/translations/es/LC_MESSAGES/django.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: Spanish (https://app.transifex.com/netbox-community/teams/178115/es/)\n"
@@ -48,9 +48,9 @@ msgstr "La contraseña se ha cambiado correctamente."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -64,21 +64,20 @@ msgstr "Aprovisionamiento"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Activo"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Desconectado"
@@ -91,7 +90,7 @@ msgstr "Desaprovisionamiento"
msgid "Decommissioned"
msgstr "Retirado"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -203,13 +202,13 @@ msgstr "Grupo de sitio (ID corto)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -333,7 +332,7 @@ msgstr "Búsqueda"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -467,8 +466,8 @@ msgstr "ID de servicio"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "Color"
@@ -479,7 +478,7 @@ msgstr "Color"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -507,15 +506,15 @@ msgstr "Color"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -561,7 +560,7 @@ msgstr "Cuenta de proveedor"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -577,12 +576,12 @@ msgstr "Cuenta de proveedor"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -640,12 +639,12 @@ msgstr "Estado"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -730,10 +729,10 @@ msgstr "Parámetros de servicio"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -758,8 +757,8 @@ msgstr "Atributos"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -782,30 +781,19 @@ msgstr "Arrendamiento"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "Descripción"
@@ -857,7 +845,7 @@ msgstr "Detalles de terminación"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -911,10 +899,10 @@ msgstr "Red del proveedor"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1002,7 +990,7 @@ msgstr "Función operativa"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1015,7 +1003,7 @@ msgstr "Función operativa"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1054,8 +1042,8 @@ msgstr "Interfaz"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1109,12 +1097,12 @@ msgstr "Ubicación"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1139,9 +1127,9 @@ msgstr "Propiedad"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1165,9 +1153,9 @@ msgstr "Contactos"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "Región"
@@ -1184,9 +1172,9 @@ msgstr "Región"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "Grupo de sitios"
@@ -1195,7 +1183,7 @@ msgstr "Grupo de sitios"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "Cuenta"
@@ -1204,9 +1192,9 @@ msgid "Term Side"
msgstr "Lado del término"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1234,10 +1222,10 @@ msgstr "Asignación"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1278,13 +1266,13 @@ msgid "Group Assignment"
msgstr "Asignación de grupo"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1311,14 +1299,14 @@ msgstr "ID de circuito único"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1413,7 +1401,7 @@ msgstr "ID de panel de conexiones y total de puerto(s)"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1447,7 +1435,7 @@ msgstr ""
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1542,8 +1530,8 @@ msgstr "circuito virtual"
msgid "virtual circuits"
msgstr "circuitos virtuales"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "papel"
@@ -1580,10 +1568,10 @@ msgstr "terminaciones de circuitos virtuales"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1591,26 +1579,14 @@ msgstr "terminaciones de circuitos virtuales"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1623,8 +1599,8 @@ msgstr "terminaciones de circuitos virtuales"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1708,7 +1684,7 @@ msgstr "Cantidad de ASN"
msgid "Terminations"
msgstr "Terminaciones"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1742,7 +1718,7 @@ msgstr "Terminaciones"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1752,10 +1728,10 @@ msgstr "Terminaciones"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1829,7 +1805,7 @@ msgstr "Completado"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Con error"
@@ -1889,14 +1865,13 @@ msgid "30 days"
msgstr "30 días"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2010,7 +1985,7 @@ msgid "User name"
msgstr "Nombre de usuario"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2019,17 +1994,13 @@ msgstr "Nombre de usuario"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "Habilitado"
@@ -2039,12 +2010,11 @@ msgid "Sync interval"
msgstr "Intervalo de sincronización"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "Parámetros"
@@ -2057,16 +2027,15 @@ msgstr "Ignorar las reglas"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "Fuente de datos"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "Archivo"
@@ -2084,10 +2053,9 @@ msgstr "Creación"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Tipo de objeto"
@@ -2132,9 +2100,7 @@ msgstr "Completado antes"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2143,8 +2109,8 @@ msgid "User"
msgstr "Usuario"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "Hora"
@@ -2157,8 +2123,7 @@ msgid "Before"
msgstr "Antes"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "Acción"
@@ -2198,7 +2163,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Elevaciones de rack"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2342,20 +2307,20 @@ msgid "Config revision #{id}"
msgstr "Revisión de configuración #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2364,13 +2329,13 @@ msgstr "tipo"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2437,7 +2402,7 @@ msgstr ""
msgid "last updated"
msgstr "última actualización"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "ruta"
@@ -2445,7 +2410,8 @@ msgstr "ruta"
msgid "File path relative to the data source's root"
msgstr "Ruta del archivo relativa a la raíz de la fuente de datos"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "tamaño"
@@ -2599,12 +2565,11 @@ msgstr "Nombre completo"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Objeto"
@@ -2614,7 +2579,7 @@ msgid "Request ID"
msgstr "ID de solicitud"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "Mensaje"
@@ -2643,7 +2608,7 @@ msgstr "Última actualización"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2659,8 +2624,8 @@ msgstr "Intervalo"
msgid "Log Entries"
msgstr "Entradas de registro"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "Nivel"
@@ -2780,11 +2745,10 @@ msgid "Backend"
msgstr "Backend"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2843,8 +2807,7 @@ msgstr "Trabajo pendiente {id} sincronizar {datasource}"
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "Datos"
@@ -2909,11 +2872,24 @@ msgstr "El modo de interfaz no admite VLAN sin etiquetas"
msgid "Interface mode does not support tagged vlans"
msgstr "El modo de interfaz no admite las VLAN etiquetadas"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "Posición (U)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"No se puede instalar el módulo con valores de marcador de posición en un "
+"compartimento de módulos sin una posición definida."
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "UN {model} llamado {name} ya existe"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "ID de instalación"
@@ -2941,8 +2917,8 @@ msgid "Staging"
msgstr "Entorno de pruebas"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "Desmantelamiento"
@@ -3008,7 +2984,7 @@ msgstr "Obsoleto"
msgid "Millimeters"
msgstr "Milímetros"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "Pulgadas"
@@ -3045,14 +3021,14 @@ msgstr "Obsoleto"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3080,7 +3056,7 @@ msgid "Rear"
msgstr "Vista posterior"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Preparado"
@@ -3113,7 +3089,7 @@ msgid "Top to bottom"
msgstr "De arriba a abajo"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "Pasivo"
@@ -3142,8 +3118,8 @@ msgid "Proprietary"
msgstr "Proprietario"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "Otros"
@@ -3156,350 +3132,354 @@ msgstr "ITA/Internacional"
msgid "Physical"
msgstr "Físico"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "Virtual"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "inalámbrico"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "Interfaces virtuales"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "Puente"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "Grupo de agregación de enlaces (LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "Fast Ethernet (100 Mbps)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "Gigabit Ethernet (1 Gbps)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "Ethernet de 2,5/5 Gbps"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "Ethernet de 10 Gbps"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "Ethernet de 25 Gbps"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "Ethernet de 40 Gbps"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "Ethernet de 50 Gbps"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "Ethernet de 100 Gbps"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "Ethernet de 200 Gbps"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "Ethernet de 400 Gbps"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "Ethernet de 800 Gbps"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "Ethernet de 1,6 Tbps"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "Transceivers"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "Ethernet de placa base"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "Celular"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "Serial"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "Coaxial"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "Apilamiento"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "Half"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "Full"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Auto"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "Acceso"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Etiquetado"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "Etiquetado (Todos)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "Estándar IEEE"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "Pasivo 24 V (2 pares)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "Pasivo de 24 V (4 pares)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "Pasivo 48 V (2 pares)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "Pasivo de 48 V (4 pares)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "Cobre"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "Fibra óptica"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "Individual"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1 Conector, 1 Puerto"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "1 Conector, 2 Puertos"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "1 Conector, 4 Puertos"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "1 Conector, 6 Puertos"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "1 Conector, 8 Puertos"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1 Conector, 12 Puertos"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1 Conector, 16 Puertos"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "Troncal"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "Troncal 2C1P"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "Troncal 2C2P"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "Troncal 2C4P"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "Troncal 2C4P (redistribución)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "Troncal 2C6P"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "Troncal 28CP"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "Troncal 2C12P"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "Troncal 4C1P"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "Troncal 4CP2"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "Troncal 4C4P"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "Troncal 4C4P (redistribución)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "Troncal 4C6P"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "Troncal 48P"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "Troncal 8C4P"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "Desagregación "
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "1C2P: ruptura 2C1P"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "1C4P: desagregación 4C1P"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "1C6P: desagregación 6C1P"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "2C4P: desagregación 8C1P (redistribución)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "Cobre - Par trenzado (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "Cobre - Twinax (DAC)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "Cobre - Coaxial"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "Fibra-Multimodo"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "Fibra-Monomodo"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "Fibra - Otras"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "Conectado"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "Kilómetros"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Metros"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "Centímetros"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "Millas"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Pies"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "Redundante"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "Monofásico"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "Trifásico"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Discapacitado"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "Defectuoso"
@@ -3783,17 +3763,17 @@ msgstr "Profundidad total"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "Dirección MAC"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "Tiene una Dirección IP principal"
@@ -3931,7 +3911,7 @@ msgid "Is primary"
msgstr "Es primaria"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "Modo 802.1Q"
@@ -3948,8 +3928,8 @@ msgstr "VID asignado"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3960,18 +3940,18 @@ msgstr "VID asignado"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3988,10 +3968,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -4005,11 +3985,11 @@ msgstr "Política de traducción de VLAN (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "Política de traducción de VLAN"
@@ -4060,7 +4040,7 @@ msgstr "Dirección MAC principal (ID)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "Dirección MAC principal"
@@ -4120,7 +4100,7 @@ msgstr "Panel de alimentación (ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4190,7 +4170,7 @@ msgstr "Zona horaria"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4261,11 +4241,6 @@ msgstr "Profundidad de montaje"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "Peso"
@@ -4298,7 +4273,7 @@ msgstr "Dimensiones exteriores"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "Dimensiones"
@@ -4350,7 +4325,7 @@ msgstr "Flujo de aire"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "Rack"
@@ -4403,11 +4378,10 @@ msgstr "Esquema"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "Perfil"
@@ -4417,7 +4391,7 @@ msgstr "Perfil"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "Tipo de módulo"
@@ -4440,8 +4414,8 @@ msgstr "Función de máquina virtual"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "Plantilla de configuración"
@@ -4463,10 +4437,10 @@ msgstr "Función del dispositivo"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "Plataforma"
@@ -4478,13 +4452,13 @@ msgstr "Plataforma"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4492,7 +4466,7 @@ msgstr "Clúster"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "Configuración"
@@ -4516,7 +4490,7 @@ msgstr "Tipo de módulo"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "Etiqueta"
@@ -4566,8 +4540,8 @@ msgid "Maximum draw"
msgstr "Consumo máximo"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "Consumo máximo de energía (vatios)"
@@ -4576,8 +4550,8 @@ msgid "Allocated draw"
msgstr "Consumo asignado"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "Consumo de energía asignado (vatios)"
@@ -4592,23 +4566,23 @@ msgid "Feed leg"
msgstr "Fase de alimentación"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "Solo administración"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "Modo PoE"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "Tipo de PoE"
@@ -4624,7 +4598,7 @@ msgid "Module"
msgstr "Módulo"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "DESFASE"
@@ -4635,14 +4609,14 @@ msgstr "Contextos de dispositivos virtuales"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "Velocidad"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4655,25 +4629,25 @@ msgstr "Modo"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "Grupo de VLAN"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "VLAN sin etiquetar"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "VLAN etiquetadas"
@@ -4688,7 +4662,7 @@ msgstr "Eliminar VLAN etiquetadas"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "VLAN de servicio Q-in-Q"
@@ -4698,26 +4672,26 @@ msgid "Wireless LAN group"
msgstr "Grupo de LAN inalámbrica"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "LAN inalámbricas"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "Direccionamiento"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "Operación"
@@ -4728,16 +4702,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "Interfaces relacionadas"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "Conmutación 802.1Q"
@@ -5022,13 +4996,13 @@ msgstr "Fase eléctrica (para circuitos trifásicos)"
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "Interfaz principal"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "Interfaz puenteada"
@@ -5177,13 +5151,13 @@ msgstr "Dispositivo principal de la interfaz asignada (si existe)"
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "Máquina virtual"
@@ -5342,13 +5316,13 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MUT"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -5357,34 +5331,11 @@ msgstr ""
"Las VLAN etiquetadas ({vlans}) deben pertenecer al mismo sitio que el "
"dispositivo o máquina virtual principal de la interfaz o deben ser globales"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr ""
-"No se puede instalar el módulo con valores de marcador de posición en un "
-"compartimento de módulos sin una posición definida."
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"No se puede instalar un módulo con valores de marcador de posición en un "
-"árbol de compartimentos de módulos {level} en un árbol, pero {tokens} "
-"marcadores de posición dados."
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr "No puede adoptar {model} {name} porque ya pertenece a un módulo"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "UN {model} llamado {name} ya existe"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5472,7 +5423,7 @@ msgstr "Tiene contextos de dispositivos virtuales"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "Grupo de clústeres"
@@ -5488,7 +5439,7 @@ msgstr "Ocupado"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "Conexión"
@@ -5496,8 +5447,7 @@ msgstr "Conexión"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "Amable"
@@ -5506,12 +5456,12 @@ msgid "Mgmt only"
msgstr "Solo administración"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "Modo 802.1Q"
@@ -5527,7 +5477,7 @@ msgstr "Frecuencia de canal (MHz)"
msgid "Channel width (MHz)"
msgstr "Ancho de canal (MHz)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "Potencia de transmisión (dBm)"
@@ -5577,9 +5527,9 @@ msgstr "Tipo de ámbito"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5857,11 +5807,11 @@ msgstr "Interfaz VM"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5933,7 +5883,7 @@ msgid "profile"
msgstr "perfil"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5955,42 +5905,42 @@ msgstr "cable"
msgid "cables"
msgstr "cables"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr "Debe especificar una unidad al configurar la longitud de un cable"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr "Debe definir las terminaciones A y B al crear un cable nuevo."
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
"No se pueden conectar diferentes tipos de terminaciones al mismo extremo del"
" cable."
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Tipos de terminación incompatibles: {type_a} y {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr "Las terminaciones A y B no pueden conectarse al mismo objeto."
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "fin"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "terminación de cable"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "terminaciones de cables"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, python-brace-format
msgid ""
"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
@@ -5999,7 +5949,7 @@ msgstr ""
"No se puede conectar un cable a {obj_parent} > {obj} porque está marcado "
"como conectado."
-#: netbox/dcim/models/cables.py:566
+#: netbox/dcim/models/cables.py:567
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6008,61 +5958,61 @@ msgstr ""
"Se encontró una terminación duplicada para {app_label}.{model} "
"{termination_id}: cable {cable_pk}"
-#: netbox/dcim/models/cables.py:576
+#: netbox/dcim/models/cables.py:577
#, 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:583
+#: netbox/dcim/models/cables.py:584
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:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "está activo"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "está completo"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "está dividido"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "ruta de cable"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "rutas de cable"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
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:801
+#: netbox/dcim/models/cables.py:802
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:809
+#: netbox/dcim/models/cables.py:810
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:839
+#: netbox/dcim/models/cables.py:840
msgid "All links must be cable or wireless"
msgstr "Todos los enlaces deben ser por cable o inalámbricos"
-#: netbox/dcim/models/cables.py:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "Todos los enlaces deben coincidir con el primer tipo de enlace"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6071,18 +6021,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:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "Etiqueta física"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
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:161
+#: netbox/dcim/models/device_component_templates.py:162
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6090,7 +6040,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:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6098,135 +6048,135 @@ 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:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "plantilla de puerto de consola"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "plantillas de puertos de consola"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "plantilla de puerto de servidor de consola"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "plantillas de puertos de servidor de consola"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "sorteo máximo"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "sorteo asignado"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "plantilla de puerto de alimentación"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "plantillas de puertos de alimentación"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, 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:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "pierna de alimentación"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "Fase (para alimentaciones trifásicas)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "plantilla de toma de corriente"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "plantillas de tomas de corriente"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "solo administración"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "interfaz de puente"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "función inalámbrica"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "plantilla de interfaz"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "plantillas de interfaz"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, 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:488
+#: netbox/dcim/models/device_component_templates.py:473
#, 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:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr ""
"Puerto trasero ({rear_port}) debe pertenecer al mismo tipo de dispositivo"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "posiciones"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "plantilla de puerto frontal"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "plantillas de puertos frontales"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
@@ -6235,15 +6185,15 @@ msgstr ""
"El número de posiciones no puede ser inferior al número de plantillas de "
"puertos traseros mapeadas ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "plantilla de puerto trasero"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "plantillas de puertos traseros"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
@@ -6252,35 +6202,35 @@ msgstr ""
"El número de posiciones no puede ser inferior al número de plantillas de "
"puertos frontales mapeadas ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "posición"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
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:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "plantilla de bahía de módulos"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "plantillas de compartimentos de módulos"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "plantilla de compartimento de dispositivos"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "plantillas de compartimentos de dispositivos"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6290,21 +6240,21 @@ msgstr ""
"configurarse como «principal» para permitir compartimentos para "
"dispositivos."
-#: netbox/dcim/models/device_component_templates.py:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "ID de pieza"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "Identificador de pieza asignado por el fabricante"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "plantilla de artículos de inventario"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "plantillas de artículos de inventario"
@@ -6361,85 +6311,85 @@ msgstr ""
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:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "Tipo de puerto físico"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "velocidad"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "Velocidad de puerto en bits por segundo"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "puerto de consola"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "puertos de consola"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "puerto de servidor de consola"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "puertos de servidor de consola"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "puerto de alimentación"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "puertos de alimentación"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "toma de corriente"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "tomas de corriente"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, 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:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "modo"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "Estrategia de etiquetado IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "interfaz principal"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "VLAN sin etiquetar"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "VLAN etiquetadas"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6447,15 +6397,15 @@ msgstr "VLAN etiquetadas"
msgid "Q-in-Q SVLAN"
msgstr "SVLAN Q-in-Q"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "dirección MAC principal"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
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:699
+#: netbox/dcim/models/device_components.py:731
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6464,77 +6414,77 @@ msgstr ""
"Dirección MAC {mac_address} está asignado a una interfaz diferente "
"({interface})."
-#: netbox/dcim/models/device_components.py:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "LAG principal"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
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:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "velocidad (Kbps)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "dúplex"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "Nombre mundial de 64 bits"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "canal inalámbrico"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "frecuencia de canal (MHz)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "Se rellena por el canal seleccionado (si está configurado)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "potencia de transmisión (dBm)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "LAN inalámbricas"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "interfaz"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "interfaz"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, 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:924
+#: netbox/dcim/models/device_components.py:956
#, 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:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
msgid "An interface cannot be its own parent."
msgstr "Una interfaz no puede ser su propia interfaz principal."
-#: netbox/dcim/models/device_components.py:937
+#: netbox/dcim/models/device_components.py:969
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:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6543,7 +6493,7 @@ msgstr ""
"La interfaz principal seleccionada ({interface}) pertenece a un dispositivo "
"diferente ({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6552,7 +6502,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:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6561,7 +6511,7 @@ msgstr ""
"La interfaz de puente seleccionada ({bridge}) pertenece a un dispositivo "
"diferente ({device})."
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6570,15 +6520,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:983
+#: netbox/dcim/models/device_components.py:1015
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:987
+#: netbox/dcim/models/device_components.py:1019
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:994
+#: netbox/dcim/models/device_components.py:1026
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
@@ -6586,7 +6536,7 @@ msgstr ""
"La interfaz LAG seleccionada ({lag}) pertenece a un dispositivo diferente "
"({device})."
-#: netbox/dcim/models/device_components.py:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6595,37 +6545,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:1010
+#: netbox/dcim/models/device_components.py:1042
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:1016
+#: netbox/dcim/models/device_components.py:1048
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:1020
+#: netbox/dcim/models/device_components.py:1052
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:1026
+#: netbox/dcim/models/device_components.py:1058
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:1028
+#: netbox/dcim/models/device_components.py:1060
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:1032
+#: netbox/dcim/models/device_components.py:1064
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:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6634,20 +6584,20 @@ 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:1135
+#: netbox/dcim/models/device_components.py:1167
#, 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:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "puerto frontal"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "puertos frontales"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
@@ -6656,15 +6606,15 @@ msgstr ""
"El número de posiciones no puede ser inferior al número de puertos traseros "
"mapeados ({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "puerto trasero"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "puertos traseros"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6673,40 +6623,40 @@ msgstr ""
"El número de posiciones no puede ser inferior al número de puertos frontales"
" mapeados ({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "compartimiento de módulos"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "compartimentos de módulos"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
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:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "compartimiento de dispositivos"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "compartimentos para dispositivos"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, 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:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "No se puede instalar un dispositivo en sí mismo."
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6714,61 +6664,61 @@ msgstr ""
"No se puede instalar el dispositivo especificado; el dispositivo ya está "
"instalado en {bay}."
-#: netbox/dcim/models/device_components.py:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "rol de artículo de inventario"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "roles de artículos de inventario"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "número de serie"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "etiqueta de activo"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
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:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "descubierto"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "Este artículo se descubrió automáticamente"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "artículo de inventario"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "artículos de inventario"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "No se puede asignar a sí mismo como padre."
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
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:1476
+#: netbox/dcim/models/device_components.py:1508
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:1484
+#: netbox/dcim/models/device_components.py:1516
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 "
@@ -7674,10 +7624,10 @@ msgstr "Accesible"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7689,8 +7639,7 @@ msgid "VMs"
msgstr "VM"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7793,7 +7742,7 @@ msgstr "Ubicación del dispositivo"
msgid "Device Site"
msgstr "Sitio del dispositivo"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "Bahía de módulos"
@@ -7853,7 +7802,7 @@ msgstr "Direcciones MAC"
msgid "FHRP Groups"
msgstr "Grupos FHRP"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7869,7 +7818,7 @@ msgstr "Solo administración"
msgid "VDCs"
msgstr "VDC"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "Circuito virtual"
@@ -7942,7 +7891,7 @@ msgid "Module Types"
msgstr "Tipos de módulos"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "Plataformas"
@@ -8043,7 +7992,7 @@ msgstr "Bahías de dispositivos"
msgid "Module Bays"
msgstr "Bahías de módulos"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "Recuento de módulos"
@@ -8121,7 +8070,7 @@ msgstr "{} milímetros"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "Número de serie"
@@ -8131,7 +8080,7 @@ msgid "Maximum weight"
msgstr "Peso máximo"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "Administración"
@@ -8179,18 +8128,28 @@ msgstr "{} A"
msgid "Primary for interface"
msgstr "Principal para la interfaz"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "Miembros de chasis virtuales"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "Utilización de energía"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "Traducción de VLAN"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"No se puede instalar el módulo con valores de marcador de posición en un "
+"árbol de compartimentos de módulos {level} niveles profundos, pero {tokens} "
+"marcadores de posición dados."
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8231,9 +8190,8 @@ msgid "Application Services"
msgstr "Servicios de aplicaciones"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "Contexto de configuración"
@@ -8242,7 +8200,7 @@ msgstr "Contexto de configuración"
msgid "Render Config"
msgstr "Configuración de renderizado"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8307,7 +8265,7 @@ msgstr ""
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Eliminado {device} desde un chasis virtual {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Objeto (s) relacionado (s) desconocido (s): {name}"
@@ -8316,12 +8274,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:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "Ya existe un módulo de script con este nombre de archivo."
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "La programación no está habilitada para este script."
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "La hora programada debe estar en el futuro."
@@ -8498,8 +8460,7 @@ msgid "White"
msgstr "blanco"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Webhook"
@@ -8647,12 +8608,12 @@ msgstr "Marcadores"
msgid "Show your personal bookmarks"
msgstr "Muestra tus marcadores personales"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Tipo de acción desconocido para una regla de evento: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "No se puede importar la canalización de eventos {name} error: {error}"
@@ -8672,7 +8633,7 @@ msgid "Group (name)"
msgstr "Grupo (nombre)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "Tipo de clúster"
@@ -8692,7 +8653,7 @@ msgid "Tenant group (slug)"
msgstr "Grupo de inquilinos (slug)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "Etiqueta"
@@ -8705,29 +8666,30 @@ msgid "Has local config context data"
msgstr "Tiene datos de contexto de configuración local"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "Nombre del grupo"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "Obligatorio"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "Debe ser único"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "Interfaz de usuario visible"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "Interfaz de usuario editable"
@@ -8736,10 +8698,12 @@ msgid "Is cloneable"
msgstr "Es clonable"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "Valor mínimo"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "Valor máximo"
@@ -8748,8 +8712,7 @@ msgid "Validation regex"
msgstr "Regex de validación"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "Comportamiento"
@@ -8763,7 +8726,8 @@ msgstr "Clase de botones"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "Tipo MIME"
@@ -8785,31 +8749,29 @@ msgstr "Como archivo adjunto"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "Compartido"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "Método HTTP"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "URL de carga"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "Verificación SSL"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Secreto"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "Ruta del archivo CA"
@@ -8961,9 +8923,9 @@ msgstr "Tipo de objeto asignado"
msgid "The classification of entry"
msgstr "La clasificación de entrada"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -8972,12 +8934,12 @@ msgid "Comments"
msgstr "Comentarios"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "usuarios"
@@ -8986,9 +8948,8 @@ msgid "User names separated by commas, encased with double quotes"
msgstr "Nombres de usuario separados por comas y entre comillas dobles"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -9033,6 +8994,7 @@ msgid "Content types"
msgstr "Tipos de contenido"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "Tipo de contenido HTTP"
@@ -9104,7 +9066,7 @@ msgstr "Grupos de inquilinos"
msgid "The type(s) of object that have this custom field"
msgstr "Los tipos de objeto que tienen este campo personalizado"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "Valor predeterminado"
@@ -9113,7 +9075,6 @@ msgid "Type of the related object (for object/multi-object fields only)"
msgstr "Tipo del objeto relacionado (solo para campos de objeto/multiobjeto)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "Filtro de objetos relacionados"
@@ -9121,8 +9082,7 @@ msgstr "Filtro de objetos relacionados"
msgid "Specify query parameters as a JSON object."
msgstr "Especifique los parámetros de consulta como un objeto JSON."
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "Campo personalizado"
@@ -9154,12 +9114,11 @@ msgstr ""
"Introduzca una opción por línea. Se puede especificar una etiqueta opcional "
"para cada elección añadiendo dos puntos. Ejemplo:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "Opciones de campo personalizadas"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "Vínculo personalizado"
@@ -9190,8 +9149,7 @@ msgstr ""
msgid "Template code"
msgstr "Código de plantilla"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "Plantilla de exportación"
@@ -9202,14 +9160,13 @@ msgstr ""
"El contenido de la plantilla se rellena desde la fuente remota seleccionada "
"a continuación."
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "Filtro guardado"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "Pedido"
@@ -9233,13 +9190,11 @@ msgstr "Columnas seleccionadas"
msgid "A notification group specify at least one user or group."
msgstr "Un grupo de notificaciones especifica al menos un usuario o grupo."
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "Solicitud HTTP"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9261,8 +9216,7 @@ msgstr ""
"Introduzca los parámetros para pasar a la acción en JSON formato."
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "Regla del evento"
@@ -9274,8 +9228,7 @@ msgstr "Disparadores"
msgid "Notification group"
msgstr "Grupo de notificaciones"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "Perfil de contexto de configuración"
@@ -9370,7 +9323,7 @@ msgstr "perfiles de contexto de configuración"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "peso"
@@ -9937,7 +9890,7 @@ msgid "Enable SSL certificate verification. Disable with caution!"
msgstr ""
"Habilita la verificación del certificado SSL. ¡Desactívala con precaución!"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "Ruta del archivo CA"
@@ -10245,9 +10198,8 @@ msgstr "Descartar"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -10270,7 +10222,6 @@ msgid "Related Object Type"
msgstr "Tipo de objeto relacionado"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "Set de elección"
@@ -10279,12 +10230,10 @@ msgid "Is Cloneable"
msgstr "Se puede clonar"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "Valor mínimo"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "Valor máximo"
@@ -10294,9 +10243,9 @@ msgstr "Regex de validación"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10313,50 +10262,44 @@ msgid "Order Alphabetically"
msgstr "Ordenar alfabéticamente"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Ventana nueva"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "Tipo MIME"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "Nombre del archivo"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "Extensión de archivo"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "Como archivo adjunto"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "Sincronizado"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "Imagen"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "Nombre de archivo"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "Tamaño"
@@ -10364,38 +10307,36 @@ msgstr "Tamaño"
msgid "Table Name"
msgstr "Nombre de tabla"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "Leer"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
-msgstr "Validación SSL"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
+msgstr "Verificación SSL"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "Tipos de eventos"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "Sincronización automática habilitada"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Funciones del dispositivo"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "Comentarios (cortos)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "Línea"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "Método"
@@ -10407,7 +10348,7 @@ msgstr "Se ha producido un error al intentar renderizar este widget:"
msgid "Please try reconfiguring the widget, or remove it from your dashboard."
msgstr "Intente reconfigurar el widget o elimínelo de su panel de control."
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10420,11 +10361,78 @@ msgstr "Intente reconfigurar el widget o elimínelo de su panel de control."
msgid "Custom Fields"
msgstr "Campos personalizados"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Adjunta una imagen"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "Clonable"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "Peso de la pantalla"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "Reglas de validación"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "Expresión regular"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Objetos relacionados"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "Utilizado por"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "Fijación"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "Modelos asignados"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "Configuración de tabla"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "Columnas mostradas"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "Grupo de notificaciones"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "Tipos de objetos permitidos"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "Tipos de artículos etiquetados"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "Adjuntar imagen"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "Objeto principal"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "Entrada de diario"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10462,32 +10470,68 @@ 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:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "Texto del enlace"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "URL del enlace"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "Parámetros del entorno"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "plantilla"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "Encabezados adicionales"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "Plantilla corporal"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "Condiciones"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "Objetos etiquetados"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "Esquema JSON"
+
+#: netbox/extras/views.py:1278
#, 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:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "Tu panel de control se ha restablecido."
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "Widget añadido: "
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "Widget actualizado: "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "Widget eliminado: "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "Error al eliminar el widget: "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
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á "
@@ -10722,7 +10766,7 @@ msgstr "Grupo FHRP (ID)"
msgid "IP address (ID)"
msgstr "Dirección IP (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "dirección IP"
@@ -10828,7 +10872,7 @@ msgstr "Es una piscina"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "Tratar como si se hubiera utilizado por completo"
@@ -10841,7 +10885,7 @@ msgstr "Asignación de VLAN"
msgid "Treat as populated"
msgstr "Tratar como poblado"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "Nombre DNS"
@@ -11375,168 +11419,168 @@ msgstr ""
"Los prefijos no pueden superponerse a los agregados. {prefix} cubre un "
"agregado existente ({aggregate})."
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "papeles"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "prefijo"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "Red IPv4 o IPv6 con máscara"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "Estado operativo de este prefijo"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "La función principal de este prefijo"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "es una piscina"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr ""
"Todas las direcciones IP incluidas en este prefijo se consideran "
"utilizables."
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "marca utilizada"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "prefijos"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "No se puede crear un prefijo con la máscara /0."
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "tabla global"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Se encuentra un prefijo duplicado en {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "dirección de inicio"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "Dirección IPv4 o IPv6 (con máscara)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "dirección final"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "Estado operativo de esta gama"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "La función principal de esta gama"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "marca poblada"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr "Impedir la creación de direcciones IP dentro de este rango"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "Indique el espacio se ha utilizado en su totalidad"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "Rango IP"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "Intervalos de IP"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "Las versiones de la dirección IP inicial y final deben coincidir"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "Las máscaras de direcciones IP iniciales y finales deben coincidir"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr ""
"La dirección final debe ser mayor que la dirección inicial ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Las direcciones definidas se superponen con el rango {overlapping_range} en "
"VRF {vrf}"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr "El rango definido supera el tamaño máximo admitido ({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "dirección"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "El estado operativo de esta IP"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "La función funcional de esta propiedad intelectual"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (interior)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "La IP para la que esta dirección es la IP «externa»"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Nombre de host o FQDN (no distingue mayúsculas de minúsculas)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "direcciones IP"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "No se puede crear una dirección IP con la máscara /0."
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr "{ip} es un ID de red, que no puede asignarse a una interfaz."
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
@@ -11544,17 +11588,17 @@ msgstr ""
"{ip} es una dirección de transmisión, que puede no estar asignada a una "
"interfaz."
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Se encontró una dirección IP duplicada en {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "No se puede crear la dirección IP {ip} rango interior {range}."
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
@@ -11562,7 +11606,7 @@ msgstr ""
"No se puede reasignar la dirección IP mientras esté designada como la IP "
"principal del objeto principal"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
@@ -11570,7 +11614,7 @@ msgstr ""
"No se puede reasignar la dirección IP mientras esté designada como IP OOB "
"para el objeto principal"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "Solo a las direcciones IPv6 se les puede asignar el estado SLAAC"
@@ -12153,8 +12197,9 @@ msgstr "Gris"
msgid "Dark Grey"
msgstr "Gris oscuro"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "Predeterminado"
@@ -13093,67 +13138,67 @@ 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:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "checa"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "danés"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "alemán"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "Inglés"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "Español"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "francesa"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "italiano"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "japonés"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "letón"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "holandesa"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "polaco"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "portugués"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "rusa"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "turca"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "ucraniana"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "chino"
@@ -13181,6 +13226,7 @@ msgid "Field"
msgstr "Campo"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "Valor"
@@ -13212,11 +13258,6 @@ msgstr ""
msgid "GPS coordinates"
msgstr "Coordenadas GPS"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "Objetos relacionados"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13466,7 +13507,6 @@ msgid "Toggle All"
msgstr "Alternar todo"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "Tabla"
@@ -13522,13 +13562,9 @@ msgstr "Grupos asignados"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13536,6 +13572,7 @@ msgstr "Grupos asignados"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "Ninguna"
@@ -13698,7 +13735,7 @@ msgid "Changed"
msgstr "Cambiado"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "bytes"
@@ -13751,12 +13788,11 @@ msgid "Job retention"
msgstr "Retención de empleo"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "Se ha eliminado el archivo de datos asociado a este objeto"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "Datos sincronizados"
@@ -14442,12 +14478,6 @@ msgstr "Añadir estante"
msgid "Add Site"
msgstr "Agregar sitio"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "Fijación"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14604,82 +14634,10 @@ msgstr ""
"comprobarlo conectándose a la base de datos con las credenciales de NetBox y"
" realizando una consulta para %(sql_query)s."
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "Esquema JSON"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "Parámetros del entorno"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "plantilla"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "Nombre del grupo"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "Debe ser único"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "Clonable"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "Valor predeterminado"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "Peso de búsqueda"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "Lógica de filtros"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "Peso de la pantalla"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "Interfaz de usuario visible"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "Interfaz de usuario editable"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "Reglas de validación"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "Expresión regular"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "Clase de botones"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "Modelos asignados"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "Texto del enlace"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "URL del enlace"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "opciones"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14752,10 +14710,6 @@ msgstr "Se ha producido un problema al obtener la fuente RSS"
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "Condiciones"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "Programado para"
@@ -14777,14 +14731,6 @@ msgstr "Salida"
msgid "Download"
msgstr "Descargar"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "Adjuntar imagen"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "Objeto principal"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Cargando"
@@ -14833,24 +14779,6 @@ msgstr ""
"Comience por crear un guion desde un "
"archivo o fuente de datos cargados."
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "Entrada de diario"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "Creado por"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "Grupo de notificaciones"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "No se ha asignado ninguno"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr ""
@@ -14907,6 +14835,16 @@ msgstr "La salida de la plantilla está vacía"
msgid "No configuration template has been assigned."
msgstr "No se ha asignado ninguna plantilla de configuración."
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "No se ha asignado ninguno"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "Cualquier"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14943,14 +14881,6 @@ msgstr "Umbral de registro"
msgid "All"
msgstr "Todas"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "Configuración de tabla"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "Columnas mostradas"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -14968,46 +14898,6 @@ msgstr "Muévete hacia arriba"
msgid "Move Down"
msgstr "Muévete hacia abajo"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "Artículos etiquetados"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "Tipos de objetos permitidos"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "Cualquier"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "Tipos de artículos etiquetados"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "Objetos etiquetados"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "Método HTTP"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "Tipo de contenido HTTP"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "Verificación SSL"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "Encabezados adicionales"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "Plantilla corporal"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Creación masiva"
@@ -15080,10 +14970,6 @@ msgstr "Opciones de campo"
msgid "Accessor"
msgstr "Accesor"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "opciones"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "Valor de importación"
@@ -15596,6 +15482,7 @@ msgstr "CPUs virtuales"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "Memoria"
@@ -15605,8 +15492,8 @@ msgid "Disk Space"
msgstr "Espacio en disco"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "Recursos"
@@ -16681,13 +16568,13 @@ msgstr ""
"Este objeto se ha modificado desde que se renderizó el formulario. Consulte "
"el registro de cambios del objeto para obtener más información."
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "Gama»{value}«no es válido."
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -16696,41 +16583,41 @@ msgstr ""
"Intervalo no válido: valor final ({end}) debe ser mayor que el valor inicial"
" ({begin})."
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Cabecera de columna duplicada o conflictiva para»{field}»"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Cabecera de columna duplicada o conflictiva para»{header}»"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Fila {row}: Esperado {count_expected} columnas pero encontradas "
"{count_found}"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Encabezado de columna inesperado»{field}«encontrado."
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Columna»{field}\"no es un objeto relacionado; no puede usar puntos"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr ""
"Atributo de objeto relacionado no válido para la columna»{field}«: "
"{to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Encabezado de columna obligatorio»{header}«no se encontró."
@@ -16749,7 +16636,7 @@ msgstr ""
"Falta el valor requerido para el parámetro de consulta estática: "
"'{static_params}'"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(configurado automáticamente)"
@@ -16948,30 +16835,42 @@ msgstr "Tipo de clúster (ID)"
msgid "Cluster (ID)"
msgstr "Clúster (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "Comenzar desde el arranque"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "CPU virtuales"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "Memoria (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "Disco"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "Disco (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "Memoria ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "Tamaño (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "Disco ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "Talla ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -16993,15 +16892,15 @@ msgstr "Clúster asignado"
msgid "Assigned device within cluster"
msgstr "Dispositivo asignado dentro del clúster"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "Tipo de clúster"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Grupo de clústeres"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -17010,26 +16909,21 @@ msgstr ""
"{device} pertenece a una persona diferente {scope_field} ({device_scope}) "
"que el clúster ({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr ""
"Si lo desea, puede anclar esta máquina virtual a un dispositivo host "
"específico dentro del clúster"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "Sitio/Clúster"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr ""
"El tamaño del disco se administra mediante la conexión de discos virtuales."
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "Disco"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "tipo de clúster"
@@ -17077,12 +16971,12 @@ msgid "start on boot"
msgstr "iniciar en el arranque"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "memoria (MB)"
+msgid "memory"
+msgstr "memoria"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "disco (MB)"
+msgid "disk"
+msgstr "disco"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -17167,10 +17061,6 @@ msgstr ""
"La VLAN sin etiquetar ({untagged_vlan}) debe pertenecer al mismo sitio que "
"la máquina virtual principal de la interfaz o debe ser global."
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "tamaño (MB)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "disco virtual"
diff --git a/netbox/translations/fr/LC_MESSAGES/django.mo b/netbox/translations/fr/LC_MESSAGES/django.mo
index 1967204aa..e141b0f5b 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 cc276f615..ccdb180d1 100644
--- a/netbox/translations/fr/LC_MESSAGES/django.po
+++ b/netbox/translations/fr/LC_MESSAGES/django.po
@@ -15,6 +15,7 @@
# Julia, 2025
# Quentin Laurent, 2025
# Mathieu, 2025
+# Stanyslas BOUCHON, 2026
# Jeremy Stretch, 2026
#
#, fuzzy
@@ -22,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: French (https://app.transifex.com/netbox-community/teams/178115/fr/)\n"
@@ -57,9 +58,9 @@ msgstr "Votre mot de passe a été modifié avec succès."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -73,21 +74,20 @@ msgstr "Approvisionnement"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Actif"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Hors ligne"
@@ -100,7 +100,7 @@ msgstr "Déprovisionnement"
msgid "Decommissioned"
msgstr "Mis hors service"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -212,13 +212,13 @@ msgstr "Groupe de sites (slug)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -342,7 +342,7 @@ msgstr "Rechercher"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -476,8 +476,8 @@ msgstr "Identifiant du service"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "Couleur"
@@ -488,7 +488,7 @@ msgstr "Couleur"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -516,15 +516,15 @@ msgstr "Couleur"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -570,7 +570,7 @@ msgstr "Identifiant de compte du prestataire"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -586,12 +586,12 @@ msgstr "Identifiant de compte du prestataire"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -649,12 +649,12 @@ msgstr "Statut"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -679,7 +679,7 @@ msgstr "Date de résiliation"
#: netbox/circuits/forms/bulk_edit.py:153
#: netbox/circuits/forms/filtersets.py:211
msgid "Commit rate (Kbps)"
-msgstr "Débit engagé (Kbits/s)"
+msgstr "Débit garanti (Kbits/s)"
#: netbox/circuits/forms/bulk_edit.py:159
#: netbox/circuits/forms/filtersets.py:217
@@ -739,10 +739,10 @@ msgstr "Paramètres du service"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -767,8 +767,8 @@ msgstr "Attributs"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -791,30 +791,19 @@ msgstr "Utilisateur"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "Description"
@@ -866,7 +855,7 @@ msgstr "Détails de terminaison"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -886,7 +875,7 @@ msgstr "Priorité"
#: netbox/circuits/tables/virtual_circuits.py:51
#: netbox/circuits/tables/virtual_circuits.py:95
msgid "Provider network"
-msgstr "Réseau de fournisseurs"
+msgstr "Réseau du fournisseur"
#: netbox/circuits/forms/bulk_edit.py:326
#: netbox/circuits/forms/bulk_import.py:253
@@ -920,10 +909,10 @@ msgstr "Réseau de fournisseurs"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1011,7 +1000,7 @@ msgstr "Rôle opérationnel"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1024,7 +1013,7 @@ msgstr "Rôle opérationnel"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1063,8 +1052,8 @@ msgstr "Interface"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1118,12 +1107,12 @@ msgstr "Emplacement"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1148,9 +1137,9 @@ msgstr "Propriété"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1174,9 +1163,9 @@ msgstr "Contacts"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "Région"
@@ -1193,9 +1182,9 @@ msgstr "Région"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "Groupe de sites"
@@ -1204,7 +1193,7 @@ msgstr "Groupe de sites"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "Compte"
@@ -1213,9 +1202,9 @@ msgid "Term Side"
msgstr "Côté terme"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1243,10 +1232,10 @@ msgstr "Affectation"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1287,13 +1276,13 @@ msgid "Group Assignment"
msgstr "Affectation de groupe"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1320,14 +1309,14 @@ msgstr "ID de circuit unique"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1422,7 +1411,7 @@ msgstr "ID du panneau de raccordement et numéro (s) de port"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1456,7 +1445,7 @@ msgstr ""
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1529,11 +1518,11 @@ msgstr "ID de service"
#: netbox/circuits/models/providers.py:121
msgid "provider network"
-msgstr "réseau de fournisseurs"
+msgstr "réseau du fournisseur"
#: netbox/circuits/models/providers.py:122
msgid "provider networks"
-msgstr "réseaux de fournisseurs"
+msgstr "réseaux des fournisseurs"
#: netbox/circuits/models/virtual_circuits.py:29
msgid "virtual circuit type"
@@ -1551,8 +1540,8 @@ msgstr "circuit virtuel"
msgid "virtual circuits"
msgstr "circuits virtuels"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "rôle"
@@ -1589,10 +1578,10 @@ msgstr "terminaisons de circuits virtuels"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1600,26 +1589,14 @@ msgstr "terminaisons de circuits virtuels"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1632,8 +1609,8 @@ msgstr "terminaisons de circuits virtuels"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1697,7 +1674,7 @@ msgstr "Groupe de sites"
#: netbox/circuits/tables/circuits.py:145
#: netbox/templates/dcim/panels/interface_virtual_circuit.html:11
msgid "Provider Network"
-msgstr "Réseau de fournisseurs"
+msgstr "Réseau du Fournisseur"
#: netbox/circuits/tables/providers.py:23
msgid "Accounts"
@@ -1717,7 +1694,7 @@ msgstr "Nombre d'ASN"
msgid "Terminations"
msgstr "Terminaisons"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1751,7 +1728,7 @@ msgstr "Terminaisons"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1761,10 +1738,10 @@ msgstr "Terminaisons"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1839,7 +1816,7 @@ msgstr "Terminé"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Échoué"
@@ -1899,14 +1876,13 @@ msgid "30 days"
msgstr "30 jours"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2020,7 +1996,7 @@ msgid "User name"
msgstr "Nom d'utilisateur"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2029,17 +2005,13 @@ msgstr "Nom d'utilisateur"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "Activé"
@@ -2049,12 +2021,11 @@ msgid "Sync interval"
msgstr "Intervalle de synchronisation"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "Paramètres"
@@ -2067,16 +2038,15 @@ msgstr "Ignorer les règles"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "Source de données"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "Fichier"
@@ -2094,10 +2064,9 @@ msgstr "Création"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Type d'objet"
@@ -2142,9 +2111,7 @@ msgstr "Terminé avant"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2153,8 +2120,8 @@ msgid "User"
msgstr "Utilisateur"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "Heure"
@@ -2167,8 +2134,7 @@ msgid "Before"
msgstr "Avant"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "Action"
@@ -2210,7 +2176,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Élévations des baies"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2356,20 +2322,20 @@ msgid "Config revision #{id}"
msgstr "Révision de configuration #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2378,13 +2344,13 @@ msgstr "type"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2452,7 +2418,7 @@ msgstr ""
msgid "last updated"
msgstr "dernière mise à jour"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "chemin"
@@ -2460,7 +2426,8 @@ msgstr "chemin"
msgid "File path relative to the data source's root"
msgstr "Chemin du fichier par rapport à la racine de la source de données"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "taille"
@@ -2615,12 +2582,11 @@ msgstr "Nom complet"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Objet"
@@ -2630,7 +2596,7 @@ msgid "Request ID"
msgstr "ID de demande"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "Message"
@@ -2659,7 +2625,7 @@ msgstr "Dernière mise à jour"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2675,8 +2641,8 @@ msgstr "Intervalle"
msgid "Log Entries"
msgstr "Entrées du journal"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "Niveau"
@@ -2796,11 +2762,10 @@ msgid "Backend"
msgstr "Backend"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2859,8 +2824,7 @@ msgstr "Tâche en file d'attente #{id} pour synchroniser {datasource}"
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "Données"
@@ -2925,11 +2889,24 @@ msgstr "Le mode interface ne prend pas en charge le VLAN non balisé"
msgid "Interface mode does not support tagged vlans"
msgstr "Le mode interface ne prend pas en charge les VLAN balisés"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "Position (U)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Impossible d'installer le module avec des valeurs d'espace réservé dans une "
+"baie de modules dont aucune position n'est définie."
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "UN {model} nommé {name} existe déjà"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "ID de l'établissement"
@@ -2957,8 +2934,8 @@ msgid "Staging"
msgstr "Mise en scène"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "Démantèlement"
@@ -3024,7 +3001,7 @@ msgstr "Obsolète"
msgid "Millimeters"
msgstr "Millimètres"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "Pouces"
@@ -3061,14 +3038,14 @@ msgstr "Rassis"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3096,7 +3073,7 @@ msgid "Rear"
msgstr "Arrière"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Mis en scène"
@@ -3129,7 +3106,7 @@ msgid "Top to bottom"
msgstr "De haut en bas"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "Passif"
@@ -3158,8 +3135,8 @@ msgid "Proprietary"
msgstr "Propriétaire"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "Autres"
@@ -3172,350 +3149,354 @@ msgstr "ITA/International"
msgid "Physical"
msgstr "Physique"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "Virtuel"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "Sans fil"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "Interfaces virtuelles"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "Passerelle"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "Groupe d'agrégation de liens (LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "FastEthernet (100 Mbit/s)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "Gigabit Ethernet (1 Gbit/s)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "Ethernet 2,5/5 Gbit/s"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "Ethernet 10 Gbit/s"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "Ethernet 25 Gbit/s"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "Ethernet 40 Gbit/s"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "Ethernet 50 Gbit/s"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "Ethernet 100 Gbit/s"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "Ethernet 200 Gbit/s"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "Ethernet 400 Gbit/s"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "Ethernet 800 Gbit/s"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "Ethernet 1,6 Tbit/s"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "Émetteurs-récepteurs enfichables"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "Ethernet de fond de panier"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "Cellulaire"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "Série"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "Coaxiale"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "Empilage"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "La moitié"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "Complet"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Automatique"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "Accès"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Tagué"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "Tagué (Tous)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "Qin-Q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "Norme IEEE"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "24 V passif (2 paires)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "24 V passif (4 paires)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "48 V passif (2 paires)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "48 V passif (4 paires)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "Cuivre"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "fibre optique"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "Unique"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1 X 1 TASSE"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "1 X 2 PIÈCES"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "14 PIÈCES"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "16 PIÈCES"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "18 PIÈCES"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1 X 12 PAGES"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1 X 16 PAGES"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "Malle"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "Coffre 2C1P"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "Coffre 2C2P"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "Coffre 2C4P"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "Coffre 2C4P (shuffle)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "Coffre 2C6P"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "Coffre 2C8P"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "Coffre 2C12P"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "Coffre 4C1P"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "Coffre 4C2P"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "Coffre 4C4P"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "Coffre 4C4P (shuffle)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "Coffre 4C6P"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "coffre 4C8P"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "Coffre 8C4P"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "Évasement"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "Clause 1C2P : 2C1P"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "Clause 1C4P : 4C1P"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "Clause 1C6P : 6C1P"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "2C4P : 8C1P breakout (shuffle)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "Cuivre - Paire torsadée (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "Cuivre - Twinax (DAC)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "Cuivre - Coaxial"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "Fibre - Multimode"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "Fibre - Monomode"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "Fibre - Autres"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "Connecté"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "Kilomètres"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Mètres"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "Centimètres"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "Miles"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Pieds"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "Redondant"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "Monophasé"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "Triphasé"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Désactivé"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "Défectueux"
@@ -3799,17 +3780,17 @@ msgstr "Est en pleine profondeur"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "Adresse MAC"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "Possède une adresse IP principale"
@@ -3947,7 +3928,7 @@ msgid "Is primary"
msgstr "Est principal"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "Mode 802.1Q"
@@ -3964,8 +3945,8 @@ msgstr "VID attribué"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3976,18 +3957,18 @@ msgstr "VID attribué"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -4004,10 +3985,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -4021,11 +4002,11 @@ msgstr "Politique de traduction VLAN (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "Politique de traduction VLAN"
@@ -4073,7 +4054,7 @@ msgstr "Adresse MAC principale (ID)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "Adresse MAC principale"
@@ -4133,7 +4114,7 @@ msgstr "Panneau d'alimentation (ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4203,7 +4184,7 @@ msgstr "Fuseau horaire"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4274,11 +4255,6 @@ msgstr "Profondeur de montage"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "Poids"
@@ -4311,7 +4287,7 @@ msgstr "Dimensions extérieures"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "Dimensions"
@@ -4363,7 +4339,7 @@ msgstr "Flux d'air"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "Baie"
@@ -4416,11 +4392,10 @@ msgstr "Schéma"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "Profil"
@@ -4430,7 +4405,7 @@ msgstr "Profil"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "Type de module"
@@ -4453,8 +4428,8 @@ msgstr "rôle de machine virtuelle"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "Modèle de configuration"
@@ -4476,10 +4451,10 @@ msgstr "Rôle de l'appareil"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "Plateforme"
@@ -4491,13 +4466,13 @@ msgstr "Plateforme"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4505,7 +4480,7 @@ msgstr "Cluster"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "Configuration"
@@ -4529,7 +4504,7 @@ msgstr "Type de module"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "Libellé"
@@ -4579,8 +4554,8 @@ msgid "Maximum draw"
msgstr "Tirage maximum"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "Consommation électrique maximale (watts)"
@@ -4589,8 +4564,8 @@ msgid "Allocated draw"
msgstr "Tirage au sort attribué"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "Consommation électrique allouée (watts)"
@@ -4605,23 +4580,23 @@ msgid "Feed leg"
msgstr "Patte d'alimentation"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "Gestion uniquement"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "Mode PoE"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "Type PoE"
@@ -4637,7 +4612,7 @@ msgid "Module"
msgstr "Modules"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "DÉCALAGE"
@@ -4648,14 +4623,14 @@ msgstr "Contextes des appareils virtuels"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "Vitesse"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4668,25 +4643,25 @@ msgstr "Mode"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "groupe VLAN"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "VLAN non étiqueté"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "VLAN étiqueté"
@@ -4701,7 +4676,7 @@ msgstr "Retirer des VLANs étiquetés"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "Service VLAN Q-in-Q"
@@ -4711,26 +4686,26 @@ msgid "Wireless LAN group"
msgstr "Groupe LAN sans fil"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "Réseaux locaux sans fil"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "Adressage"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "Fonctionnement"
@@ -4741,16 +4716,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "Interfaces associées"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "Commutation 802.1Q"
@@ -5036,13 +5011,13 @@ msgstr "Phase électrique (pour circuits triphasés)"
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "Interface parente"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "Interface switchée"
@@ -5190,13 +5165,13 @@ msgstr "Appareil parent auquel est attribuée l'interface (le cas échéant)"
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "Machine virtuelle"
@@ -5355,13 +5330,13 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -5371,35 +5346,12 @@ msgstr ""
"l'appareil/la machine virtuelle parente de l'interface, ou ils doivent être "
"globaux"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr ""
-"Impossible d'installer le module avec des valeurs d'espace réservé dans une "
-"baie de modules dont aucune position n'est définie."
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"Impossible d'installer le module avec des valeurs d'espace réservé dans une "
-"arborescence de modules {level} dans un arbre mais {tokens} espaces réservés"
-" donnés."
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr ""
"Impossible d'adopter {model} {name} car il appartient déjà à un module"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "UN {model} nommé {name} existe déjà"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5487,7 +5439,7 @@ msgstr "Possède des contextes de périphériques virtuels"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "Groupe de clusters"
@@ -5503,7 +5455,7 @@ msgstr "Occupé"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "Connexion"
@@ -5511,8 +5463,7 @@ msgstr "Connexion"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "Type"
@@ -5521,12 +5472,12 @@ msgid "Mgmt only"
msgstr "Gestion uniquement"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "Mode 802.1Q"
@@ -5542,7 +5493,7 @@ msgstr "Fréquence du canal (MHz)"
msgid "Channel width (MHz)"
msgstr "Largeur du canal (MHz)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "Puissance de transmission (dBm)"
@@ -5592,9 +5543,9 @@ msgstr "Type de portée"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5870,11 +5821,11 @@ msgstr "Interface de machine virtuelle"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5946,7 +5897,7 @@ msgid "profile"
msgstr "profil"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5968,45 +5919,45 @@ msgstr "câble"
msgid "cables"
msgstr "câbles"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr ""
"Vous devez spécifier une unité lors du réglage de la longueur du câble"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr ""
"Vous devez définir les terminaisons A et B lors de la création d'un nouveau "
"câble."
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
"Impossible de connecter différents types de terminaisons à la même extrémité"
" du câble."
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Types de terminaison incompatibles : {type_a} et {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr "Les terminaisons A et B ne peuvent pas se connecter au même objet."
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "fin"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "terminaison de câble"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "terminaisons de câble"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, python-brace-format
msgid ""
"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
@@ -6015,7 +5966,7 @@ msgstr ""
"Impossible de connecter un câble à {obj_parent} > {obj} car il est marqué "
"comme connecté."
-#: netbox/dcim/models/cables.py:566
+#: netbox/dcim/models/cables.py:567
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6024,61 +5975,61 @@ msgstr ""
"Un doublon de terminaison a été trouvé pour {app_label}.{model} "
"{termination_id}: câble {cable_pk}"
-#: netbox/dcim/models/cables.py:576
+#: netbox/dcim/models/cables.py:577
#, 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:583
+#: netbox/dcim/models/cables.py:584
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:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "est actif"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "est terminé"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "est divisé"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "chemin de câble"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "chemins de câbles"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
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:801
+#: netbox/dcim/models/cables.py:802
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:809
+#: netbox/dcim/models/cables.py:810
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:839
+#: netbox/dcim/models/cables.py:840
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:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "Tous les liens doivent correspondre au premier type de lien"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6087,18 +6038,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:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "Etiquette physique"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
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:161
+#: netbox/dcim/models/device_component_templates.py:162
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6106,7 +6057,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:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6114,133 +6065,133 @@ 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:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "modèle de port de console"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "modèles de ports de console"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "modèle de port de serveur de console"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "modèles de ports de serveur de console"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "tirage maximum"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "tirage au sort alloué"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "modèle de port d'alimentation"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "modèles de ports d'alimentation"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, 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:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "patte d'alimentation"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "Phase (pour les alimentations triphasées)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "modèle de prise de courant"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "modèles de prises de courant"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "gestion uniquement"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "interface de pont"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "rôle sans fil"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "modèle d'interface"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "modèles d'interface"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, 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:488
+#: netbox/dcim/models/device_component_templates.py:473
#, 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:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr "Port arrière ({rear_port}) doit appartenir au même type d'appareil"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "positions"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "modèle de port avant"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "modèles de port avant"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
@@ -6249,15 +6200,15 @@ msgstr ""
"Le nombre de positions ne peut pas être inférieur au nombre de modèles de "
"ports arrière mappés ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "modèle de port arrière"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "modèles de port arrière"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
@@ -6266,34 +6217,34 @@ msgstr ""
"Le nombre de positions ne peut pas être inférieur au nombre de modèles de "
"ports frontaux mappés ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "position"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
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:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "modèle de baie modulaire"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "modèles de baies de modules"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "modèle de baie pour appareils"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "modèles de baies d'appareils"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6302,21 +6253,21 @@ 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:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "ID de pièce"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "Identifiant de pièce attribué par le fabricant"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "modèle d'article d'inventaire"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "modèles d'articles d'inventaire"
@@ -6375,84 +6326,84 @@ msgstr ""
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:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "Type de port physique"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "vitesse"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "Vitesse du port en bits par seconde"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "port de console"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "ports de console"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "port du serveur de console"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "ports du serveur de console"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "port d'alimentation"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "ports d'alimentation"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "prise de courant"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "prises de courant"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, 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:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "mode"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "Stratégie de marquage IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "interface parente"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "VLAN non étiqueté"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "VLAN étiquetés"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6460,15 +6411,15 @@ msgstr "VLAN étiquetés"
msgid "Q-in-Q SVLAN"
msgstr "SVLAN Q-in-Q"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "adresse MAC principale"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
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:699
+#: netbox/dcim/models/device_components.py:731
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6477,81 +6428,81 @@ msgstr ""
"Adresse MAC {mac_address} est attribué à une interface différente "
"({interface})."
-#: netbox/dcim/models/device_components.py:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "GAL parent"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
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:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "vitesse (Kbps)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "duplex"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "Nom mondial 64 bits"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "canal sans fil"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "fréquence du canal (MHz)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
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:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "puissance de transmission (dBm)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "réseaux locaux sans fil"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "interface"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "interfaces"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, 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:924
+#: netbox/dcim/models/device_components.py:956
#, 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:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
msgid "An interface cannot be its own parent."
msgstr "Une interface ne peut pas être son propre parent."
-#: netbox/dcim/models/device_components.py:937
+#: netbox/dcim/models/device_components.py:969
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:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6560,7 +6511,7 @@ msgstr ""
"L'interface parent sélectionnée ({interface}) appartient à un autre appareil"
" ({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6569,7 +6520,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:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6578,7 +6529,7 @@ msgstr ""
"L'interface de pont sélectionnée ({bridge}) appartient à un autre appareil "
"({device})."
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6587,16 +6538,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:983
+#: netbox/dcim/models/device_components.py:1015
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:987
+#: netbox/dcim/models/device_components.py:1019
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:994
+#: netbox/dcim/models/device_components.py:1026
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
@@ -6604,7 +6555,7 @@ msgstr ""
"L'interface LAG sélectionnée ({lag}) appartient à un autre appareil "
"({device})."
-#: netbox/dcim/models/device_components.py:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6613,36 +6564,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:1010
+#: netbox/dcim/models/device_components.py:1042
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:1016
+#: netbox/dcim/models/device_components.py:1048
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:1020
+#: netbox/dcim/models/device_components.py:1052
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:1026
+#: netbox/dcim/models/device_components.py:1058
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:1028
+#: netbox/dcim/models/device_components.py:1060
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:1032
+#: netbox/dcim/models/device_components.py:1064
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:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6651,20 +6602,20 @@ 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:1135
+#: netbox/dcim/models/device_components.py:1167
#, 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:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "port avant"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "ports avant"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
@@ -6673,15 +6624,15 @@ msgstr ""
"Le nombre de positions ne peut pas être inférieur au nombre de ports arrière"
" mappés ({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "port arrière"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "ports arrière"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6690,40 +6641,40 @@ msgstr ""
"Le nombre de positions ne peut pas être inférieur au nombre de ports "
"frontaux mappés ({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "baie modulaire"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "baies de modules"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
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:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "baie pour appareils"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "baies pour appareils"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, 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:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "Impossible d'installer un appareil sur lui-même."
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6731,60 +6682,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:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "rôle des articles d'inventaire"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "rôles des articles d'inventaire"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "numéro de série"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "étiquette d'actif"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
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:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "découvert"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "Cet objet a été découvert automatiquement"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "article d'inventaire"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "articles d'inventaire"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "Impossible de s'attribuer le statut de parent."
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
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:1476
+#: netbox/dcim/models/device_components.py:1508
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:1484
+#: netbox/dcim/models/device_components.py:1516
msgid "Cannot assign inventory item to component on another device"
msgstr ""
"Impossible d'attribuer un article d'inventaire à un composant sur un autre "
@@ -7689,10 +7640,10 @@ msgstr "Joignable"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7704,8 +7655,7 @@ msgid "VMs"
msgstr "machines virtuelles"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7808,7 +7758,7 @@ msgstr "Emplacement de l'appareil"
msgid "Device Site"
msgstr "Site de l'appareil"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "Module Bay"
@@ -7868,7 +7818,7 @@ msgstr "Adresses MAC"
msgid "FHRP Groups"
msgstr "Groupes FHRP"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7884,7 +7834,7 @@ msgstr "Gestion uniquement"
msgid "VDCs"
msgstr "VDC"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "Circuit virtuel"
@@ -7957,7 +7907,7 @@ msgid "Module Types"
msgstr "Types de modules"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "Plateformes"
@@ -8058,7 +8008,7 @@ msgstr "Baies pour appareils"
msgid "Module Bays"
msgstr "Baies pour modules"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "Nombre de modules"
@@ -8136,7 +8086,7 @@ msgstr "{} millimètres"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "Numéro de série"
@@ -8146,7 +8096,7 @@ msgid "Maximum weight"
msgstr "Poids maximum"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "Gestion"
@@ -8194,18 +8144,28 @@ msgstr "{} UNE"
msgid "Primary for interface"
msgstr "Principale pour l'interface"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "Membres virtuels du châssis"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "Utilisation de l'énergie"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "Traduction VLAN"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"Impossible d'installer le module avec des valeurs d'espace réservé dans une "
+"arborescence de modules {level} niveaux profonds mais {tokens} espaces "
+"réservés donnés."
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8246,9 +8206,8 @@ msgid "Application Services"
msgstr "Services d'application"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "Contexte de configuration"
@@ -8257,7 +8216,7 @@ msgstr "Contexte de configuration"
msgid "Render Config"
msgstr "Configuration du rendu"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8322,7 +8281,7 @@ msgstr ""
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Supprimé {device} depuis un châssis virtuel {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Objet associé inconnu: {name}"
@@ -8332,12 +8291,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:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "Un module de script portant ce nom de fichier existe déjà."
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
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:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "L'heure prévue doit se situer dans le futur."
@@ -8514,8 +8477,7 @@ msgid "White"
msgstr "Blanc"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Webhook"
@@ -8667,12 +8629,12 @@ msgstr "Signets"
msgid "Show your personal bookmarks"
msgstr "Afficher vos favoris personnels"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Type d'action inconnu pour une règle d'événement : {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr ""
@@ -8693,7 +8655,7 @@ msgid "Group (name)"
msgstr "Groupe (nom)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "Type de cluster"
@@ -8713,7 +8675,7 @@ msgid "Tenant group (slug)"
msgstr "Groupe d'entités (slug)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "Étiquette"
@@ -8726,29 +8688,30 @@ msgid "Has local config context data"
msgstr "Possède des données contextuelles de configuration locales"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "Nom du groupe"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "Obligatoire"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "Doit être unique"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "Interface utilisateur visible"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "Interface utilisateur modifiable"
@@ -8757,10 +8720,12 @@ msgid "Is cloneable"
msgstr "Est cloneable"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "Valeur minimale"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "Valeur maximale"
@@ -8769,8 +8734,7 @@ msgid "Validation regex"
msgstr "Regex de validation"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "Comportement"
@@ -8784,7 +8748,8 @@ msgstr "Classe de boutons"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "Type MIME"
@@ -8806,31 +8771,29 @@ msgstr "En pièce jointe"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "Partagé"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "Méthode HTTP"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "URL de charge utile"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "Vérification SSL"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Secret"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "chemin du fichier CA"
@@ -8981,9 +8944,9 @@ msgstr "Type d'objet attribué"
msgid "The classification of entry"
msgstr "La classification de l'entrée"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -8992,12 +8955,12 @@ msgid "Comments"
msgstr "Commentaires"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "Utilisateurs"
@@ -9007,9 +8970,8 @@ msgstr ""
"Noms d'utilisateur séparés par des virgules, encadrés par des guillemets"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -9054,6 +9016,7 @@ msgid "Content types"
msgstr "Types de contenu"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "Type de contenu HTTP"
@@ -9125,7 +9088,7 @@ msgstr "Groupes d'entités"
msgid "The type(s) of object that have this custom field"
msgstr "Le ou les types d'objets dotés de ce champ personnalisé"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "Valeur par défaut"
@@ -9135,7 +9098,6 @@ msgstr ""
"Type de l'objet associé (pour les champs objet/multi-objets uniquement)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "Filtre d'objets associés"
@@ -9143,8 +9105,7 @@ msgstr "Filtre d'objets associés"
msgid "Specify query parameters as a JSON object."
msgstr "Spécifiez les paramètres de requête sous la forme d'un objet JSON."
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "Champ personnalisé"
@@ -9176,12 +9137,11 @@ msgstr ""
"Entrez un choix par ligne. Une étiquette facultative peut être spécifiée "
"pour chaque choix en l'ajoutant par deux points. Exemple :"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "Ensemble de choix de champs personnalisés"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "Lien personnalisé"
@@ -9211,8 +9171,7 @@ msgstr ""
msgid "Template code"
msgstr "Code du modèle"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "Modèle d'exportation"
@@ -9223,14 +9182,13 @@ msgstr ""
"Le contenu du modèle est renseigné à partir de la source distante "
"sélectionnée ci-dessous."
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "Filtre enregistré"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "Commander"
@@ -9255,13 +9213,11 @@ msgid "A notification group specify at least one user or group."
msgstr ""
"Un groupe de notifications spécifie au moins un utilisateur ou un groupe."
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "Requête HTTP"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SLL"
@@ -9281,8 +9237,7 @@ msgstr ""
"Entrez les paramètres à transmettre à l'action dans JSON format."
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "Règle de l'événement"
@@ -9294,8 +9249,7 @@ msgstr "éléments déclencheurs"
msgid "Notification group"
msgstr "Groupe de notifications"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "Profil de contexte de configuration"
@@ -9395,7 +9349,7 @@ msgstr "profils de contexte de configuration"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "poids"
@@ -9967,7 +9921,7 @@ msgid "Enable SSL certificate verification. Disable with caution!"
msgstr ""
"Activez la vérification des certificats SSL. Désactivez avec précaution !"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "Chemin du fichier CA"
@@ -10276,9 +10230,8 @@ msgstr "Rejeter"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -10301,7 +10254,6 @@ msgid "Related Object Type"
msgstr "Type d'objet associé"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "Coffret Choice"
@@ -10310,12 +10262,10 @@ msgid "Is Cloneable"
msgstr "Est clonable"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "Valeur minimale"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "Valeur maximale"
@@ -10325,9 +10275,9 @@ msgstr "Regex de validation"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10344,50 +10294,44 @@ msgid "Order Alphabetically"
msgstr "Ordre alphabétique"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Nouvelle fenêtre"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "Type MIME"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "Nom du fichier"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "Extension de fichier"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "En tant que pièce jointe"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "Synchronisé"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "Image"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "Nom de fichier"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "Taille"
@@ -10395,38 +10339,36 @@ msgstr "Taille"
msgid "Table Name"
msgstr "Nom de la table"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "Lisez"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
-msgstr "Validation SSL"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
+msgstr "Vérification SSL"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "Types d'événements"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "Synchronisation automatique activée"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Rôles d'appareils"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "Commentaires (courts)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "Ligne"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "Méthode"
@@ -10440,7 +10382,7 @@ msgid "Please try reconfiguring the widget, or remove it from your dashboard."
msgstr ""
"Essayez de reconfigurer le widget ou supprimez-le de votre tableau de bord."
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10453,11 +10395,78 @@ msgstr ""
msgid "Custom Fields"
msgstr "Champs personnalisés"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Joindre une image"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "Clonable"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "Poids de l'écran"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "Règles de validation"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "Expression régulière"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Objets associés"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "Utilisé par"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "Pièce jointe"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "Modèles associés"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "Configuration du tableau"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "Colonnes affichées"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "Groupe de notifications"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "Types d'objets autorisés"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "Types d'articles étiquetés"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "Pièce jointe d'image"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "Objet parent"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "Entrée de journal"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10496,32 +10505,68 @@ msgstr "Attribut non valide »{name}« pour demande"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Attribut non valide »{name}« pour {model}"
-#: netbox/extras/views.py:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "Texte du lien"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "URL du lien"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "Paramètres de l'environnement"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "Modèle"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "En-têtes supplémentaires"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "Modèle du corps du message"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "Les conditions"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "Objets étiquetés"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "Schéma JSON"
+
+#: netbox/extras/views.py:1278
#, 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:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "Votre tableau de bord a été réinitialisé."
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "Widget ajouté : "
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "Widget mis à jour : "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "Widget supprimé : "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "Erreur lors de la suppression du widget : "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
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 "
@@ -10756,7 +10801,7 @@ msgstr "Groupe FHRP (ID)"
msgid "IP address (ID)"
msgstr "Adresse IP (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "Adresse IP"
@@ -10862,7 +10907,7 @@ msgstr "C'est une plage d'adresses"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "Traiter comme entièrement utilisé"
@@ -10875,7 +10920,7 @@ msgstr "Attribution de VLAN"
msgid "Treat as populated"
msgstr "Traiter comme peuplé"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "Nom DNS"
@@ -11407,172 +11452,172 @@ msgstr ""
"Les préfixes ne peuvent pas chevaucher des agrégats. {prefix} couvre un "
"agrégat existant ({aggregate})."
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "rôles"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "préfixe"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "Réseau IPv4 ou IPv6 avec masque"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "État opérationnel de ce préfixe"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "La fonction principale de ce préfixe"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "est une plage d'adresses"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr ""
"Toutes les adresses IP comprises dans ce préfixe sont considérées comme "
"utilisables"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "marquer comme utilisé"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "préfixes"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "Impossible de créer un préfixe avec le masque /0."
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "tableau global"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Préfixe dupliqué trouvé dans {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "adresse de départ"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "Adresse IPv4 ou IPv6 (avec masque)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "adresse finale"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "État opérationnel de cette plage"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "La principale fonction de cette gamme"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "marquer comme peuplé"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr "Empêcher la création d'adresses IP dans cette plage"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "Signaler que l'espace est pleinement utilisé"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "plage IP"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "Plages IP"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "Les versions des adresses IP de début et de fin doivent correspondre"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "Les masques d'adresse IP de début et de fin doivent correspondre"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr ""
"L'adresse de fin doit être supérieure à l'adresse de début ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Les adresses définies se chevauchent avec la plage {overlapping_range} en "
"VRF {vrf}"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr ""
"La plage définie dépasse la taille maximale prise en charge ({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "adresse"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "L'état opérationnel de cette adresse IP"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "Le rôle fonctionnel de cette propriété intellectuelle"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (intérieur)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr ""
"L'adresse IP pour laquelle cette adresse est l'adresse IP « extérieure »"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Nom d'hôte ou FQDN (pas de distinction majuscules/minuscules)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "Adresses IP"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "Impossible de créer une adresse IP avec le masque /0."
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr ""
"{ip} est un identifiant réseau, qui ne peut pas être attribué à une "
"interface."
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
@@ -11580,17 +11625,17 @@ msgstr ""
"{ip} est une adresse de diffusion, qui ne peut pas être attribuée à une "
"interface."
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Adresse IP dupliquée trouvée dans {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "Impossible de créer une adresse IP {ip} gamme intérieure {range}."
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
@@ -11598,7 +11643,7 @@ msgstr ""
"Impossible de réattribuer l'adresse IP lorsqu'elle est désignée comme "
"adresse IP principale pour l'objet parent"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
@@ -11606,7 +11651,7 @@ msgstr ""
"Impossible de réattribuer l'adresse IP alors qu'elle est désignée comme "
"adresse IP OOB pour l'objet parent"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr ""
"Seules les adresses IPv6 peuvent être de type SLAAC (Configuration "
@@ -12196,8 +12241,9 @@ msgstr "gris"
msgid "Dark Grey"
msgstr "gris foncé"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "Par défaut"
@@ -12796,11 +12842,11 @@ msgstr "Configurations"
#: netbox/netbox/navigation/menu.py:336
msgid "Config Contexts"
-msgstr "Contextes de configuration"
+msgstr "Configuration des contextes"
#: netbox/netbox/navigation/menu.py:337
msgid "Config Context Profiles"
-msgstr "Configurez les profils de contexte"
+msgstr "Configuration des profils contextuels"
#: netbox/netbox/navigation/menu.py:338
msgid "Config Templates"
@@ -12828,7 +12874,7 @@ msgstr "Filtres enregistrés"
#: netbox/netbox/navigation/menu.py:356
msgid "Table Configs"
-msgstr "Configurations de table"
+msgstr "Configurations des tableaux"
#: netbox/netbox/navigation/menu.py:358
msgid "Image Attachments"
@@ -13064,7 +13110,7 @@ msgstr "La prise en charge de la traduction a été désactivée localement"
#: netbox/netbox/preferences.py:43
msgid "NetBox Copilot"
-msgstr "Copilote NetBox"
+msgstr "Copilot NetBox"
#: netbox/netbox/preferences.py:48
msgid "Enable the NetBox Copilot AI agent"
@@ -13084,7 +13130,7 @@ msgstr "Emplacement du paginateur"
#: netbox/netbox/preferences.py:60
msgid "Bottom"
-msgstr "En bas"
+msgstr "Bas"
#: netbox/netbox/preferences.py:61
msgid "Top"
@@ -13140,67 +13186,67 @@ 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:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "tchèque"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "danois"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "allemand"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "Anglais"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "espagnol"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "français"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "italien"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "japonais"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "letton"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "néerlandais"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "polonais"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "portugais"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "russe"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "Turc"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "Ukrainien"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "chinois"
@@ -13228,6 +13274,7 @@ msgid "Field"
msgstr "Champ"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "Valeur"
@@ -13259,11 +13306,6 @@ msgstr ""
msgid "GPS coordinates"
msgstr "Coordonnées GPS"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "Objets associés"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13515,7 +13557,6 @@ msgid "Toggle All"
msgstr "Tout afficher"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "Tableau"
@@ -13571,13 +13612,9 @@ msgstr "Groupes associés"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13585,6 +13622,7 @@ msgstr "Groupes associés"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "Aucune"
@@ -13747,7 +13785,7 @@ msgid "Changed"
msgstr "Modifié"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "octets"
@@ -13800,12 +13838,11 @@ msgid "Job retention"
msgstr "Maintien de l'emploi"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "Le fichier de données associé à cet objet a été supprimé"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "Données synchronisées"
@@ -14490,12 +14527,6 @@ msgstr "Ajouter un baie"
msgid "Add Site"
msgstr "Ajouter un site"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "Pièce jointe"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14654,82 +14685,10 @@ msgstr ""
"des informations d'identification de NetBox et en lançant une requête pour "
"%(sql_query)s."
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "Schéma JSON"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "Paramètres de l'environnement"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "Modèle"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "Nom du groupe"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "Doit être unique"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "Clonable"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "Valeur par défaut"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "Poids de recherche"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "Logique de recherche du filtre"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "Poids de l'écran"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "Interface utilisateur visible"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "Interface utilisateur modifiable"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "Règles de validation"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "Expression rationnelle"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "Classe de boutons"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "Modèles associés"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "Texte du lien"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "URL du lien"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "choix"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14802,10 +14761,6 @@ msgstr "Un problème s'est produit lors de la récupération du flux RSS"
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "Les conditions"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "Planifié le"
@@ -14827,14 +14782,6 @@ msgstr "sortie"
msgid "Download"
msgstr "Télécharger"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "Pièce jointe d'image"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "Objet parent"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Chargement"
@@ -14883,24 +14830,6 @@ msgstr ""
"Pour démarrer, créer un script à "
"partir d'un fichier ou d'une source de données chargé."
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "Entrée de journal"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "Créé par"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "Groupe de notifications"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "Aucune assignée"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr "Le contexte de configuration local remplace tous les contextes source"
@@ -14956,6 +14885,16 @@ msgstr "La sortie du modèle est vide"
msgid "No configuration template has been assigned."
msgstr "Aucun modèle de configuration n'a été attribué."
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Aucune assignée"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "N'importe lequel"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14992,14 +14931,6 @@ msgstr "Seuil de journalisation"
msgid "All"
msgstr "Tous"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "Configuration du tableau"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "Colonnes affichées"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -15017,46 +14948,6 @@ msgstr "Déplacer vers le haut"
msgid "Move Down"
msgstr "Déplacer vers le bas"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "Articles étiquetés"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "Types d'objets autorisés"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "N'importe lequel"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "Types d'articles étiquetés"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "Objets étiquetés"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "Méthode HTTP"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "Type de contenu HTTP"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "Vérification SSL"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "En-têtes supplémentaires"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "Modèle du corps du message"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Création en masse"
@@ -15129,10 +15020,6 @@ msgstr "Options de champ"
msgid "Accessor"
msgstr "Accesseur"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "choix"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "Valeur d'importation"
@@ -15645,6 +15532,7 @@ msgstr "Processeurs virtuels"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "Mémoire"
@@ -15654,8 +15542,8 @@ msgid "Disk Space"
msgstr "Espace disque"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "Ressources"
@@ -16726,13 +16614,13 @@ msgstr ""
"Cet objet a été modifié depuis le rendu du formulaire. Consultez le journal "
"des modifications de l'objet pour plus de détails."
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "La plage «{value}» n'est pas valide."
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -16741,42 +16629,42 @@ msgstr ""
"Plage non valide : la valeur de fin ({end}) doit être supérieur à la valeur "
"de départ ({begin})."
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "En-tête de colonne en double ou en conflit : «{field}»"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "En-tête de colonne en double ou en conflit : «{header}»"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Rangée {row}: il devrait y avoir {count_expected} colonnes mais il y en a "
"{count_found}"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "En-tête de colonne non prévu : «{field}»."
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr ""
"Colonne »{field}« n'est pas un objet apparenté ; ne peut pas utiliser de "
"points"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr ""
"Attribut d'objet associé non valide pour la colonne »{field}« : {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "En-tête de colonne obligatoire «{header}» introuvable."
@@ -16795,7 +16683,7 @@ msgstr ""
"Valeur requise manquante pour le paramètre de requête statique : "
"'{static_params}'"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(réglé automatiquement)"
@@ -16993,30 +16881,42 @@ msgstr "Type de cluster (ID)"
msgid "Cluster (ID)"
msgstr "Cluster (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "Démarrez au démarrage"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "processeurs virtuels"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "Mémoire (Mo)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "Disque"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "Disque (Mo)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "Mémoire ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "Taille (Mo)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "Disque ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "Taille ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -17038,15 +16938,15 @@ msgstr "Cluster attribué"
msgid "Assigned device within cluster"
msgstr "Appareil attribué au sein du cluster"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "Type de cluster"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Groupe Cluster"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -17055,25 +16955,20 @@ msgstr ""
"{device} appartient à un autre {scope_field} ({device_scope}) plutôt que le "
"cluster ({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr ""
"Épinglez éventuellement cette machine virtuelle à un périphérique hôte "
"spécifique au sein du cluster"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "Site/Cluster"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr "La taille du disque est gérée via la connexion de disques virtuels."
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "Disque"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "type de cluster"
@@ -17121,12 +17016,12 @@ msgid "start on boot"
msgstr "démarrer au démarrage"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "mémoire (Mo)"
+msgid "memory"
+msgstr "mémoire"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "disque (Mo)"
+msgid "disk"
+msgstr "disque"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -17213,10 +17108,6 @@ msgstr ""
"Le VLAN non étiqueté ({untagged_vlan}) doit appartenir au même site que la "
"machine virtuelle parente de l'interface, ou il doit être global."
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "taille (Mo)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "disque virtuel"
diff --git a/netbox/translations/it/LC_MESSAGES/django.mo b/netbox/translations/it/LC_MESSAGES/django.mo
index 54e59be11..df46e1a84 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 8748142df..feacd992b 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: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: Italian (https://app.transifex.com/netbox-community/teams/178115/it/)\n"
@@ -49,9 +49,9 @@ msgstr "La tua password è stata cambiata con successo."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -65,21 +65,20 @@ msgstr "Approvvigionamento"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Attivo"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Offline"
@@ -92,7 +91,7 @@ msgstr "Deprovisioning"
msgid "Decommissioned"
msgstr "Dismesso"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -204,13 +203,13 @@ msgstr "Gruppo del sito (slug)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -334,7 +333,7 @@ msgstr "Cerca"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -468,8 +467,8 @@ msgstr "ID del servizio"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "Colore"
@@ -480,7 +479,7 @@ msgstr "Colore"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -508,15 +507,15 @@ msgstr "Colore"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -562,7 +561,7 @@ msgstr "Provider account "
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -578,12 +577,12 @@ msgstr "Provider account "
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -641,12 +640,12 @@ msgstr "Status"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -731,10 +730,10 @@ msgstr "Parametri del servizio"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -759,8 +758,8 @@ msgstr "Attributi"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -783,30 +782,19 @@ msgstr "Tenancy"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "Descrizione"
@@ -858,7 +846,7 @@ msgstr "Dettagli sulla cessazione"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -912,10 +900,10 @@ msgstr "Provider network"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1003,7 +991,7 @@ msgstr "Ruolo operativo"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1016,7 +1004,7 @@ msgstr "Ruolo operativo"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1055,8 +1043,8 @@ msgstr "Interfaccia"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1110,12 +1098,12 @@ msgstr "Locazione"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1140,9 +1128,9 @@ msgstr "Proprietà"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1166,9 +1154,9 @@ msgstr "Contatti"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "Regione"
@@ -1185,9 +1173,9 @@ msgstr "Regione"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "Gruppo del sito"
@@ -1196,7 +1184,7 @@ msgstr "Gruppo del sito"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "Account"
@@ -1205,9 +1193,9 @@ msgid "Term Side"
msgstr "Lato del termine"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1235,10 +1223,10 @@ msgstr "Assegnazione"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1279,13 +1267,13 @@ msgid "Group Assignment"
msgstr "Assegnazione di gruppo"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1312,14 +1300,14 @@ msgstr "ID univoco del circuito"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1414,7 +1402,7 @@ msgstr "ID del patch panel e numero/i di porta"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1448,7 +1436,7 @@ msgstr ""
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1543,8 +1531,8 @@ msgstr "circuito virtuale"
msgid "virtual circuits"
msgstr "circuiti virtuali"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "ruolo"
@@ -1581,10 +1569,10 @@ msgstr "terminazioni di circuiti virtuali"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1592,26 +1580,14 @@ msgstr "terminazioni di circuiti virtuali"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1624,8 +1600,8 @@ msgstr "terminazioni di circuiti virtuali"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1709,7 +1685,7 @@ msgstr "Numero ASN"
msgid "Terminations"
msgstr "Terminazioni"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1743,7 +1719,7 @@ msgstr "Terminazioni"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1753,10 +1729,10 @@ msgstr "Terminazioni"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1832,7 +1808,7 @@ msgstr "Completato"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Fallito"
@@ -1892,14 +1868,13 @@ msgid "30 days"
msgstr "30 giorni"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2013,7 +1988,7 @@ msgid "User name"
msgstr "Nome utente"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2022,17 +1997,13 @@ msgstr "Nome utente"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "Abilitato"
@@ -2042,12 +2013,11 @@ msgid "Sync interval"
msgstr "Intervallo sincronizzazione"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "Parametri"
@@ -2060,16 +2030,15 @@ msgstr "Ignora le regole"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "Fonte dati"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "File"
@@ -2087,10 +2056,9 @@ msgstr "Creazione"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Tipo di oggetto"
@@ -2135,9 +2103,7 @@ msgstr "Completato prima"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2146,8 +2112,8 @@ msgid "User"
msgstr "Utente"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "Ora"
@@ -2160,8 +2126,7 @@ msgid "Before"
msgstr "Prima"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "Azione"
@@ -2200,7 +2165,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Elevazioni dei rack"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2346,20 +2311,20 @@ msgid "Config revision #{id}"
msgstr "Revisione della configurazione #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2368,13 +2333,13 @@ msgstr "tipo"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2441,7 +2406,7 @@ msgstr ""
msgid "last updated"
msgstr "ultimo aggiornamento"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "sentiero"
@@ -2449,7 +2414,8 @@ msgstr "sentiero"
msgid "File path relative to the data source's root"
msgstr "Percorso del file relativo alla radice dell'origine dati"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "taglia"
@@ -2602,12 +2568,11 @@ msgstr "Nome completo"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Oggetto"
@@ -2617,7 +2582,7 @@ msgid "Request ID"
msgstr "ID della richiesta"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "Messaggio"
@@ -2646,7 +2611,7 @@ msgstr "Ultimo aggiornamento"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2662,8 +2627,8 @@ msgstr "Intervallo"
msgid "Log Entries"
msgstr "Voci di registro"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "Livello"
@@ -2783,11 +2748,10 @@ msgid "Backend"
msgstr "Backend"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2846,8 +2810,7 @@ msgstr "Lavoro in coda #{id} da sincronizzare {datasource}"
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "Dati"
@@ -2912,11 +2875,24 @@ msgstr "La modalità interfaccia non supporta vlan senza tag"
msgid "Interface mode does not support tagged vlans"
msgstr "La modalità interfaccia non supporta le vlan con tag"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "Posizione (U)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Impossibile installare un modulo con valori segnaposto in un alloggiamento "
+"per moduli senza una posizione definita."
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "UN {model} denominato {name} esiste già"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "ID struttura"
@@ -2944,8 +2920,8 @@ msgid "Staging"
msgstr "Messa in scena"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "Smantellamento"
@@ -3011,7 +2987,7 @@ msgstr "Obsoleto"
msgid "Millimeters"
msgstr "Millimetri"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "Pollici"
@@ -3048,14 +3024,14 @@ msgstr "Stantio"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3083,7 +3059,7 @@ msgid "Rear"
msgstr "Posteriore"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Messo in scena"
@@ -3116,7 +3092,7 @@ msgid "Top to bottom"
msgstr "Dall'alto verso il basso"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "Passivo"
@@ -3145,8 +3121,8 @@ msgid "Proprietary"
msgstr "Proprietario"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "Altro"
@@ -3159,350 +3135,354 @@ msgstr "ITA/Internazionale"
msgid "Physical"
msgstr "Fisico"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "Virtuale"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "Wireless"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "Interfacce virtuali"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "ponte"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "Link Aggregation Group (GAL)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "Fast Ethernet (100 Mbps)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "Gigabit Ethernet (1 Gbps)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "Ethernet 2,5/5 Gbps"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "Ethernet a 10 Gbps"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "Ethernet a 25 Gbps"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "Ethernet a 40 Gbps"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "Ethernet a 50 Gbps"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "Ethernet 100 Gbps"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "Ethernet a 200 Gbps"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "Ethernet a 400 Gbps"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "Ethernet a 800 Gbps"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "Ethernet 1,6 Tbps"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "Ricetrasmettitori collegabili"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "Backplane Ethernet"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "Cellulare"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "Seriale"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "Coassiale"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "impilamento"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "Metà"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "Completo"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Auto"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "Accesso"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Taggato"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "Contrassegnati (tutti)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "Norma IEEE"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "24V passivo (2 coppie)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "24V passivo (4 coppie)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "48V passivo (2 coppie)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "48V passivo (4 coppie)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "Rame"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "Fibra ottica"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "Singola"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1 PEZZO"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "12 PEZZI"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "14 PEZZI"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "16 PZ"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "18 TAZZINE"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1X12P"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1X16P"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "Tronco"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "Baule 2C1P"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "Baule 2C2P"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "Baule 2C4P"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "Baule 2C4P (shuffle)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "Baule 2C6P"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "Baule 2C8P"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "Baule 2C12P"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "Baule 4C1P"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "Baule 4C2P"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "baule 4C4P"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "Trunk 4C4P (shuffle)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "Baule 4C6P"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "Baule 4C8P"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "baule 8C4P"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "Breakout"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "1C2P: rottura 2C1P"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "1C4P: rottura 4C1P"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "1C6P: rottura 6C1P"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "2C4P:8C1P breakout (shuffle)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "Rame - Coppia intrecciata (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "Rame - Twinax (DAC)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "Rame - coassiale"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "Fibra - multimodale"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "Fibra - Monomodale"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "Fibra - Altro"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "Connesso"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "Chilometri"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Metri"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "Centimetri"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "Miglia"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Piedi"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "Ridondante"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "Monofase"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "Trifase"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Disabili"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "Difettoso"
@@ -3786,17 +3766,17 @@ msgstr "È a piena profondità"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "Indirizzo MAC"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "Ha un IP primario"
@@ -3934,7 +3914,7 @@ msgid "Is primary"
msgstr "È primario"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "Modalità 802.1Q"
@@ -3951,8 +3931,8 @@ msgstr "VID assegnato"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3963,18 +3943,18 @@ msgstr "VID assegnato"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3991,10 +3971,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -4008,11 +3988,11 @@ msgstr "Politica di traduzione VLAN (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "Politica di traduzione VLAN"
@@ -4063,7 +4043,7 @@ msgstr "Indirizzo MAC (ID) primario"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "Indirizzo MAC primario"
@@ -4123,7 +4103,7 @@ msgstr "Pannello di alimentazione (ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4193,7 +4173,7 @@ msgstr "Fuso orario"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4264,11 +4244,6 @@ msgstr "Profondità di montaggio"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "Peso"
@@ -4301,7 +4276,7 @@ msgstr "Dimensioni esterne"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "Dimensioni"
@@ -4353,7 +4328,7 @@ msgstr "Flusso d'aria"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "cremagliera"
@@ -4406,11 +4381,10 @@ msgstr "Schema"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "Profilo"
@@ -4420,7 +4394,7 @@ msgstr "Profilo"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "Tipo di modulo"
@@ -4443,8 +4417,8 @@ msgstr "Ruolo VM"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "Modello di configurazione"
@@ -4466,10 +4440,10 @@ msgstr "Ruolo del dispositivo"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "piattaforma"
@@ -4481,13 +4455,13 @@ msgstr "piattaforma"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4495,7 +4469,7 @@ msgstr "Grappolo"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "Configurazione"
@@ -4519,7 +4493,7 @@ msgstr "Tipo di modulo"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "Etichetta"
@@ -4569,8 +4543,8 @@ msgid "Maximum draw"
msgstr "Pareggio massimo"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "Potenza massima assorbita (watt)"
@@ -4579,8 +4553,8 @@ msgid "Allocated draw"
msgstr "Pareggio assegnato"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "Potenza assorbita allocata (watt)"
@@ -4595,23 +4569,23 @@ msgid "Feed leg"
msgstr "Gamba di alimentazione"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "Solo gestione"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "modalità PoE"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "Tipo PoE"
@@ -4627,7 +4601,7 @@ msgid "Module"
msgstr "Modulo"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "RITARDO"
@@ -4638,14 +4612,14 @@ msgstr "Contesti dei dispositivi virtuali"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "Velocità"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4658,25 +4632,25 @@ msgstr "modalità"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "Gruppo VLAN"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "VLAN senza tag"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "Taggato VLAN"
@@ -4691,7 +4665,7 @@ msgstr "Rimuovi le VLAN contrassegnate"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "VLAN di servizio Q-in-Q"
@@ -4701,26 +4675,26 @@ msgid "Wireless LAN group"
msgstr "Gruppo LAN wireless"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "LAN wireless"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "Indirizzamento"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "Operazione"
@@ -4731,16 +4705,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "Interfacce correlate"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "Commutazione 802.1Q"
@@ -5030,13 +5004,13 @@ msgstr "Fase elettrica (per circuiti trifase)"
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "Interfaccia principale"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "Interfaccia con ponte"
@@ -5185,13 +5159,13 @@ msgstr "Dispositivo principale dell'interfaccia assegnata (se presente)"
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "Macchina virtuale"
@@ -5350,13 +5324,13 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -5366,33 +5340,11 @@ msgstr ""
"dispositivo/macchina virtuale principale dell'interfaccia oppure devono "
"essere globali"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr ""
-"Impossibile installare un modulo con valori segnaposto in un alloggiamento "
-"per moduli senza una posizione definita."
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"Impossibile installare un modulo con valori segnaposto in un albero di "
-"alloggiamento del modulo {level} in un albero ma {tokens} segnaposto dati."
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr "Non può adottare {model} {name} in quanto appartiene già a un modulo"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "UN {model} denominato {name} esiste già"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5480,7 +5432,7 @@ msgstr "Dispone di contesti di dispositivi virtuali"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "Gruppo Cluster"
@@ -5496,7 +5448,7 @@ msgstr "Occupato"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "Connessione"
@@ -5504,8 +5456,7 @@ msgstr "Connessione"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "Gentile"
@@ -5514,12 +5465,12 @@ msgid "Mgmt only"
msgstr "Solo gestione"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "modalità 802.1Q"
@@ -5535,7 +5486,7 @@ msgstr "Frequenza del canale (MHz)"
msgid "Channel width (MHz)"
msgstr "Larghezza del canale (MHz)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "Potenza di trasmissione (dBm)"
@@ -5586,9 +5537,9 @@ msgstr "Tipo di ambito"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5866,11 +5817,11 @@ msgstr "Interfaccia VM"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5942,7 +5893,7 @@ msgid "profile"
msgstr "profilo"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5964,44 +5915,44 @@ msgstr "cavo"
msgid "cables"
msgstr "cavi"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr ""
"È necessario specificare un'unità quando si imposta la lunghezza del cavo"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr ""
"È necessario definire le terminazioni A e B quando si crea un nuovo cavo."
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
"Non è possibile collegare tipi di terminazione diversi alla stessa estremità"
" del cavo."
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Tipi di terminazione incompatibili: {type_a} e {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr "Le terminazioni A e B non possono connettersi allo stesso oggetto."
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "fine"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "terminazione del cavo"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "terminazioni dei cavi"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, python-brace-format
msgid ""
"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
@@ -6010,7 +5961,7 @@ msgstr ""
"Non è possibile collegare un cavo a {obj_parent} > {obj} perché è "
"contrassegnato come connesso."
-#: netbox/dcim/models/cables.py:566
+#: netbox/dcim/models/cables.py:567
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6019,61 +5970,61 @@ msgstr ""
"È stata rilevata una terminazione duplicata per {app_label}.{model} "
"{termination_id}: cavo {cable_pk}"
-#: netbox/dcim/models/cables.py:576
+#: netbox/dcim/models/cables.py:577
#, 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:583
+#: netbox/dcim/models/cables.py:584
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:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "è attivo"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "è completo"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "è diviso"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "percorso via cavo"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "percorsi via cavo"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
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:801
+#: netbox/dcim/models/cables.py:802
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:809
+#: netbox/dcim/models/cables.py:810
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:839
+#: netbox/dcim/models/cables.py:840
msgid "All links must be cable or wireless"
msgstr "Tutti i collegamenti devono essere via cavo o wireless"
-#: netbox/dcim/models/cables.py:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "Tutti i link devono corrispondere al primo tipo di link"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6082,18 +6033,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:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "Etichetta fisica"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
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:161
+#: netbox/dcim/models/device_component_templates.py:162
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6101,7 +6052,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:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6109,139 +6060,139 @@ 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:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "modello di porta console"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "modelli di porte per console"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "modello di porta console server"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "modelli di porte per console server"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "pareggio massimo"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "pareggio assegnato"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "modello di porta di alimentazione"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "modelli di porte di alimentazione"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, 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:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "gamba di alimentazione"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "Fase (per alimentazioni trifase)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "modello di presa di corrente"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "modelli di prese di corrente"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "solo gestione"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "interfaccia bridge"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "ruolo wireless"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "modello di interfaccia"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "modelli di interfaccia"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, 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:488
+#: netbox/dcim/models/device_component_templates.py:473
#, 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:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr ""
"Porta posteriore ({rear_port}) deve appartenere allo stesso tipo di "
"dispositivo"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "posizioni"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "modello di porta anteriore"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "modelli di porte anteriori"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
@@ -6250,15 +6201,15 @@ msgstr ""
"Il numero di posizioni non può essere inferiore al numero di modelli di "
"porte posteriori mappati ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "modello di porta posteriore"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "modelli di porte posteriori"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
@@ -6267,35 +6218,35 @@ msgstr ""
"Il numero di posizioni non può essere inferiore al numero di modelli di "
"porte frontali mappati ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "posizione"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
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:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "modello di alloggiamento del modulo"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "modelli module bay"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "modello di alloggiamento per dispositivi"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "modelli di alloggiamento per dispositivi"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6304,21 +6255,21 @@ 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:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "ID della parte"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "Identificativo del pezzo assegnato dal produttore"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "modello di articolo di inventario"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "modelli di articoli di inventario"
@@ -6379,85 +6330,85 @@ msgstr ""
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:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "Tipo di porta fisica"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "velocità"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "Velocità della porta in bit al secondo"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "porta console"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "porte console"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "porta console server"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "porte console server"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "porta di alimentazione"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "porte di alimentazione"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "presa di corrente"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "prese di corrente"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, 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:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "modalità"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "Strategia di etichettatura IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "interfaccia principale"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "VLAN senza tag"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "VLAN contrassegnate"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6465,15 +6416,15 @@ msgstr "VLAN contrassegnate"
msgid "Q-in-Q SVLAN"
msgstr "SVLAN Q-in-Q"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "indirizzo MAC primario"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
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:699
+#: netbox/dcim/models/device_components.py:731
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6482,81 +6433,81 @@ msgstr ""
"Indirizzo MAC {mac_address} è assegnato a un'interfaccia diversa "
"({interface})."
-#: netbox/dcim/models/device_components.py:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "GAL capogruppo"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
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:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "velocità (Kbps)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "bifamiliare"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "Nome mondiale a 64 bit"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "canale wireless"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "frequenza del canale (MHz)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "Popolato dal canale selezionato (se impostato)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "potenza di trasmissione (dBm)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "LAN wireless"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "interfaccia"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "interfacce"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, 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:924
+#: netbox/dcim/models/device_components.py:956
#, 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:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
msgid "An interface cannot be its own parent."
msgstr "Un'interfaccia non può essere la propria madre."
-#: netbox/dcim/models/device_components.py:937
+#: netbox/dcim/models/device_components.py:969
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:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6565,7 +6516,7 @@ msgstr ""
"L'interfaccia principale selezionata ({interface}) appartiene a un "
"dispositivo diverso ({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6574,7 +6525,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:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6583,7 +6534,7 @@ msgstr ""
"L'interfaccia bridge selezionata ({bridge}) appartiene a un dispositivo "
"diverso ({device})."
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6592,16 +6543,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:983
+#: netbox/dcim/models/device_components.py:1015
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:987
+#: netbox/dcim/models/device_components.py:1019
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:994
+#: netbox/dcim/models/device_components.py:1026
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
@@ -6609,7 +6560,7 @@ msgstr ""
"L'interfaccia LAG selezionata ({lag}) appartiene a un dispositivo diverso "
"({device})."
-#: netbox/dcim/models/device_components.py:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6618,37 +6569,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:1010
+#: netbox/dcim/models/device_components.py:1042
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:1016
+#: netbox/dcim/models/device_components.py:1048
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:1020
+#: netbox/dcim/models/device_components.py:1052
msgid "Cannot specify custom frequency with channel selected."
msgstr ""
"Impossibile specificare una frequenza personalizzata con il canale "
"selezionato."
-#: netbox/dcim/models/device_components.py:1026
+#: netbox/dcim/models/device_components.py:1058
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:1028
+#: netbox/dcim/models/device_components.py:1060
msgid "Cannot specify custom width with channel selected."
msgstr ""
"Impossibile specificare una larghezza personalizzata con il canale "
"selezionato."
-#: netbox/dcim/models/device_components.py:1032
+#: netbox/dcim/models/device_components.py:1064
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:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6657,21 +6608,21 @@ 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:1135
+#: netbox/dcim/models/device_components.py:1167
#, 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:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "porta anteriore"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "porte anteriori"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
@@ -6680,15 +6631,15 @@ msgstr ""
"Il numero di posizioni non può essere inferiore al numero di porte "
"posteriori mappate ({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "porta posteriore"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "porte posteriori"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6697,41 +6648,41 @@ msgstr ""
"Il numero di posizioni non può essere inferiore al numero di porte frontali "
"mappate ({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "alloggiamento per moduli"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "alloggiamenti per moduli"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
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:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "alloggiamento per dispositivi"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "alloggiamenti per dispositivi"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, 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:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "Impossibile installare un dispositivo su se stesso."
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6739,62 +6690,62 @@ msgstr ""
"Impossibile installare il dispositivo specificato; il dispositivo è già "
"installato in {bay}."
-#: netbox/dcim/models/device_components.py:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "ruolo dell'articolo di inventario"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "ruoli degli articoli di inventario"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "numero di serie"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "etichetta dell'asset"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
msgid "A unique tag used to identify this item"
msgstr "Un tag univoco utilizzato per identificare questo articolo"
-#: netbox/dcim/models/device_components.py:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "scoperto"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "Questo articolo è stato scoperto automaticamente"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "articolo di inventario"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "articoli di inventario"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "Non può assegnarsi come genitore."
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
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:1476
+#: netbox/dcim/models/device_components.py:1508
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:1484
+#: netbox/dcim/models/device_components.py:1516
msgid "Cannot assign inventory item to component on another device"
msgstr ""
"Impossibile assegnare un articolo di inventario a un componente su un altro "
@@ -7701,10 +7652,10 @@ msgstr "Raggiungibile"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7716,8 +7667,7 @@ msgid "VMs"
msgstr "VM"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7820,7 +7770,7 @@ msgstr "Posizione del dispositivo"
msgid "Device Site"
msgstr "Sito del dispositivo"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "Modulo Bay"
@@ -7880,7 +7830,7 @@ msgstr "Indirizzi MAC"
msgid "FHRP Groups"
msgstr "Gruppi FHRP"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7896,7 +7846,7 @@ msgstr "Solo gestione"
msgid "VDCs"
msgstr "VDC"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "Circuito virtuale"
@@ -7969,7 +7919,7 @@ msgid "Module Types"
msgstr "Tipi di moduli"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "piattaforme"
@@ -8070,7 +8020,7 @@ msgstr "Alloggiamenti per dispositivi"
msgid "Module Bays"
msgstr "Baie per moduli"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "Numero moduli"
@@ -8148,7 +8098,7 @@ msgstr "{} millimetri"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "Numero di serie"
@@ -8158,7 +8108,7 @@ msgid "Maximum weight"
msgstr "Peso massimo"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "Direzione"
@@ -8206,18 +8156,28 @@ msgstr "{} UN"
msgid "Primary for interface"
msgstr "Principale per l'interfaccia"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "Membri dello chassis virtuale"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "Utilizzo dell'energia"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "Traduzione VLAN"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"Impossibile installare un modulo con valori segnaposto in un albero di "
+"alloggiamento del modulo {level} livelli profondi ma {tokens} segnaposto "
+"dati."
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8258,9 +8218,8 @@ msgid "Application Services"
msgstr "Servizi applicativi"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "Contesto di configurazione"
@@ -8269,7 +8228,7 @@ msgstr "Contesto di configurazione"
msgid "Render Config"
msgstr "Configurazione del rendering"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8333,7 +8292,7 @@ msgstr ""
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Rimosso {device} da chassis virtuale {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Oggetti correlati sconosciuti: {name}"
@@ -8342,12 +8301,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:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "Esiste già un modulo di script con questo nome di file."
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "La pianificazione non è abilitata per questo script."
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "L'orario programmato deve essere futuro."
@@ -8524,8 +8487,7 @@ msgid "White"
msgstr "bianco"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Webhook"
@@ -8678,12 +8640,12 @@ msgstr "Segnalibri"
msgid "Show your personal bookmarks"
msgstr "Mostra i tuoi segnalibri personali"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Tipo di azione sconosciuto per una regola di evento: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "Impossibile importare la pipeline di eventi {name} errore: {error}"
@@ -8703,7 +8665,7 @@ msgid "Group (name)"
msgstr "Gruppo (nome)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "Tipo di cluster"
@@ -8723,7 +8685,7 @@ msgid "Tenant group (slug)"
msgstr "Gruppo di inquilini (slug)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "Etichetta"
@@ -8736,29 +8698,30 @@ msgid "Has local config context data"
msgstr "Dispone di dati di contesto di configurazione locali"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "Nome del gruppo"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "Richiesto"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "Deve essere unico"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "Interfaccia utente visibile"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "Interfaccia utente modificabile"
@@ -8767,10 +8730,12 @@ msgid "Is cloneable"
msgstr "È clonabile"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "Valore minimo"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "Valore massimo"
@@ -8779,8 +8744,7 @@ msgid "Validation regex"
msgstr "Regex di convalida"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "Comportamento"
@@ -8794,7 +8758,8 @@ msgstr "Classe Button"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "Tipo MIME"
@@ -8816,31 +8781,29 @@ msgstr "Come allegato"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "Condiviso"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "Metodo HTTP"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "URL del payload"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "Verifica SSL"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Segreto"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "Percorso del file CA"
@@ -8992,9 +8955,9 @@ msgstr "Tipo di oggetto assegnato"
msgid "The classification of entry"
msgstr "La classificazione degli ingressi"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -9003,12 +8966,12 @@ msgid "Comments"
msgstr "Commenti"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "Utenti"
@@ -9017,9 +8980,8 @@ msgid "User names separated by commas, encased with double quotes"
msgstr "Nomi utente separati da virgole, racchiusi tra virgolette"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -9064,6 +9026,7 @@ msgid "Content types"
msgstr "Tipi di contenuto"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "Tipo di contenuto HTTP"
@@ -9135,7 +9098,7 @@ msgstr "Gruppi di inquilini"
msgid "The type(s) of object that have this custom field"
msgstr "I tipi di oggetto che hanno questo campo personalizzato"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "Valore predefinito"
@@ -9144,7 +9107,6 @@ msgid "Type of the related object (for object/multi-object fields only)"
msgstr "Tipo di oggetto correlato (solo per i campi oggetto/multioggetto)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "Filtro oggetto correlato"
@@ -9152,8 +9114,7 @@ msgstr "Filtro oggetto correlato"
msgid "Specify query parameters as a JSON object."
msgstr "Specifica i parametri della query come oggetto JSON."
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "Campo personalizzato"
@@ -9185,12 +9146,11 @@ msgstr ""
"Inserisci una scelta per riga. È possibile specificare un'etichetta "
"opzionale per ciascuna scelta aggiungendola con i due punti. Esempio:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "Set di scelta dei campi personalizzati"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "Link personalizzato"
@@ -9221,8 +9181,7 @@ msgstr ""
msgid "Template code"
msgstr "Codice modello"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "Modello di esportazione"
@@ -9233,14 +9192,13 @@ msgstr ""
"Il contenuto del modello viene compilato dalla fonte remota selezionata di "
"seguito."
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "Filtro salvato"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "Ordinazione"
@@ -9264,13 +9222,11 @@ msgstr "Colonne selezionate"
msgid "A notification group specify at least one user or group."
msgstr "Un gruppo di notifiche specifica almeno un utente o un gruppo."
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "Richiesta HTTP"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9291,8 +9247,7 @@ msgstr ""
"Inserisci i parametri da passare all'azione in JSON formato."
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "Regola dell'evento"
@@ -9304,8 +9259,7 @@ msgstr "Trigger"
msgid "Notification group"
msgstr "Gruppo di notifiche"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "Profilo del contesto di configurazione"
@@ -9399,7 +9353,7 @@ msgstr "profili di contesto di configurazione"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "peso"
@@ -9964,7 +9918,7 @@ msgstr ""
msgid "Enable SSL certificate verification. Disable with caution!"
msgstr "Abilita la verifica del certificato SSL. Disabilita con cautela!"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "Percorso del file CA"
@@ -10273,9 +10227,8 @@ msgstr "Ignora"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -10298,7 +10251,6 @@ msgid "Related Object Type"
msgstr "Tipo di oggetto correlato"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "Set di scelta"
@@ -10307,12 +10259,10 @@ msgid "Is Cloneable"
msgstr "È clonabile"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "Valore minimo"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "Valore massimo"
@@ -10322,9 +10272,9 @@ msgstr "Validazione Regex"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10341,50 +10291,44 @@ msgid "Order Alphabetically"
msgstr "Ordina alfabeticamente"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Nuova finestra"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "Tipo MIME"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "Nome del file"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "Estensione del file"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "Come allegato"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "Sincronizzato"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "Immagine"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "Nome del file"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "Taglia"
@@ -10392,38 +10336,36 @@ msgstr "Taglia"
msgid "Table Name"
msgstr "Nome tabella"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "Leggi"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
-msgstr "Validazione SSL"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
+msgstr "Verifica SSL"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "Tipi di eventi"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "Sincronizzazione automatica abilitata"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Ruoli dei dispositivi"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "Commenti (brevi)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "Linea"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "Metodo"
@@ -10437,7 +10379,7 @@ msgstr ""
msgid "Please try reconfiguring the widget, or remove it from your dashboard."
msgstr "Prova a riconfigurare il widget o a rimuoverlo dalla dashboard."
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10450,11 +10392,78 @@ msgstr "Prova a riconfigurare il widget o a rimuoverlo dalla dashboard."
msgid "Custom Fields"
msgstr "Campi personalizzati"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Allega un'immagine"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "Clonabile"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "Peso dello schermo"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "Regole di convalida"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "Espressione regolare"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Oggetti correlati"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "Usato da"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "Allegato"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "Modelli assegnati"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "Configurazione della tabella"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "Colonne visualizzate"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "Gruppo di notifiche"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "Tipi di oggetti consentiti"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "Tipi di articoli con tag"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "Allegato immagine"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "Oggetto padre"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "Inserimento nel diario"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10492,32 +10501,68 @@ msgstr "Attributo non valido»{name}\"per richiesta"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Attributo non valido»{name}\"per {model}"
-#: netbox/extras/views.py:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "Testo del link"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "URL del collegamento"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "Parametri ambientali"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "Modello"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "Intestazioni aggiuntive"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "Modello di corpo"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "Condizioni"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "Oggetti taggati"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "Schema JSON"
+
+#: netbox/extras/views.py:1278
#, 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:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "La tua dashboard è stata reimpostata."
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "Widget aggiunto: "
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "Widget aggiornato: "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "Widget eliminato: "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "Errore durante l'eliminazione del widget: "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
msgid "Unable to run script: RQ worker process not running."
msgstr ""
"Impossibile eseguire lo script: processo di lavoro RQ non in esecuzione."
@@ -10753,7 +10798,7 @@ msgstr "Gruppo FHRP (ID)"
msgid "IP address (ID)"
msgstr "Indirizzo IP (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "indirizzo IP"
@@ -10859,7 +10904,7 @@ msgstr "È una piscina"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "Trattare come completamente utilizzato"
@@ -10872,7 +10917,7 @@ msgstr "Assegnazione VLAN"
msgid "Treat as populated"
msgstr "Tratta come popolato"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "Nome DNS"
@@ -11403,113 +11448,113 @@ msgstr ""
"I prefissi non possono sovrapporsi agli aggregati. {prefix} copre un "
"aggregato esistente ({aggregate})."
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "ruoli"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "prefisso"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "Rete IPv4 o IPv6 con maschera"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "Stato operativo di questo prefisso"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "La funzione principale di questo prefisso"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "è una piscina"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr ""
"Tutti gli indirizzi IP all'interno di questo prefisso sono considerati "
"utilizzabili"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "marchio utilizzato"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "prefissi"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "Impossibile creare un prefisso con la maschera /0."
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "tabella globale"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Prefisso duplicato trovato in {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "indirizzo iniziale"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "Indirizzo IPv4 o IPv6 (con maschera)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "indirizzo finale"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "Stato operativo di questa gamma"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "La funzione principale di questa gamma"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "contrassegno popolato"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr ""
"Impedire la creazione di indirizzi IP all'interno di questo intervallo"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "Segnala lo spazio come completamente utilizzato"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "Intervallo IP"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "Intervalli IP"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "Le versioni iniziali e finali degli indirizzi IP devono corrispondere"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "Le maschere di indirizzo IP iniziale e finale devono corrispondere"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
@@ -11517,57 +11562,57 @@ msgstr ""
"L'indirizzo finale deve essere maggiore dell'indirizzo iniziale "
"({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Gli indirizzi definiti si sovrappongono all'intervallo {overlapping_range} "
"in VRF {vrf}"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr ""
"L'intervallo definito supera la dimensione massima supportata ({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "indirizzo"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "Lo stato operativo di questo IP"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "Il ruolo funzionale di questo IP"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (interno)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "L'IP per il quale questo indirizzo è l'IP «esterno»"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Nome host o FQDN (senza distinzione tra maiuscole e minuscole)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "Indirizzi IP"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "Impossibile creare un indirizzo IP con la maschera /0."
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr "{ip} è un ID di rete, che non può essere assegnato a un'interfaccia."
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
@@ -11575,17 +11620,17 @@ msgstr ""
"{ip} è un indirizzo di trasmissione, che non può essere assegnato a "
"un'interfaccia."
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Indirizzo IP duplicato trovato in {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "Impossibile creare l'indirizzo IP {ip} gamma interna {range}."
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
@@ -11593,7 +11638,7 @@ msgstr ""
"Impossibile riassegnare l'indirizzo IP mentre è designato come IP primario "
"per l'oggetto padre"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
@@ -11601,7 +11646,7 @@ msgstr ""
"Impossibile riassegnare l'indirizzo IP mentre è designato come IP OOB per "
"l'oggetto padre"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "Solo agli indirizzi IPv6 può essere assegnato lo stato SLAAC"
@@ -12188,8 +12233,9 @@ msgstr "Grigio"
msgid "Dark Grey"
msgstr "Grigio scuro"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "Predefinito"
@@ -13131,67 +13177,67 @@ 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:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "cechi"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "danese"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "Tedesco"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "Inglese"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "spagnolo"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "Francese"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "Italiano"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "Giapponese"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "lettone"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "Olandese"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "Polacco"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "portoghese"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "Russo"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "turco"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "ucraino"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "Cinese"
@@ -13219,6 +13265,7 @@ msgid "Field"
msgstr "Campo"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "Valore"
@@ -13250,11 +13297,6 @@ msgstr ""
msgid "GPS coordinates"
msgstr "Coordinate GPS"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "Oggetti correlati"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13501,7 +13543,6 @@ msgid "Toggle All"
msgstr "Attiva tutto"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "Tavolo"
@@ -13557,13 +13598,9 @@ msgstr "Gruppi assegnati"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13571,6 +13608,7 @@ msgstr "Gruppi assegnati"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "Nessuna"
@@ -13733,7 +13771,7 @@ msgid "Changed"
msgstr "Modificato"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "byte"
@@ -13786,12 +13824,11 @@ msgid "Job retention"
msgstr "Conservazione del lavoro"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "Il file di dati associato a questo oggetto è stato eliminato"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "Dati sincronizzati"
@@ -14475,12 +14512,6 @@ msgstr "Aggiungi rack"
msgid "Add Site"
msgstr "Aggiungi sito"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "Allegato"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14639,82 +14670,10 @@ msgstr ""
"verificarlo connettendoti al database utilizzando le credenziali di NetBox "
"ed eseguendo una richiesta per %(sql_query)s."
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "Schema JSON"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "Parametri ambientali"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "Modello"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "Nome del gruppo"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "Deve essere unico"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "Clonabile"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "Valore predefinito"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "Cerca peso"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "Logica del filtro"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "Peso dello schermo"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "Interfaccia utente visibile"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "Interfaccia utente modificabile"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "Regole di convalida"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "Espressione regolare"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "Classe Button"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "Modelli assegnati"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "Testo del link"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "URL del collegamento"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "scelte"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14787,10 +14746,6 @@ msgstr "Si è verificato un problema durante il recupero del feed RSS"
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "Condizioni"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "Previsto per"
@@ -14812,14 +14767,6 @@ msgstr "Uscita"
msgid "Download"
msgstr "Scarica"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "Allegato immagine"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "Oggetto principale"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Caricamento"
@@ -14868,24 +14815,6 @@ msgstr ""
"Inizia da creazione di uno script da "
"un file o da una fonte di dati caricati."
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "Inserimento nel diario"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "Creato da"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "Gruppo di notifiche"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "Nessuno assegnato"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr ""
@@ -14942,6 +14871,16 @@ msgstr "L'output del modello è vuoto"
msgid "No configuration template has been assigned."
msgstr "Non è stato assegnato alcun modello di configurazione."
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Nessuno assegnato"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "Qualsiasi"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14978,14 +14917,6 @@ msgstr "Soglia di log"
msgid "All"
msgstr "Tutti"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "Configurazione della tabella"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "Colonne visualizzate"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -15003,46 +14934,6 @@ msgstr "Sposta verso l'alto"
msgid "Move Down"
msgstr "Sposta verso il basso"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "Oggetti con tag"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "Tipi di oggetti consentiti"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "Qualsiasi"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "Tipi di articoli con tag"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "Oggetti taggati"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "Metodo HTTP"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "Tipo di contenuto HTTP"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "Verifica SSL"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "Intestazioni aggiuntive"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "Modello di corpo"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Creazione in blocco"
@@ -15115,10 +15006,6 @@ msgstr "Opzioni di campo"
msgid "Accessor"
msgstr "Accessor"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "scelte"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "Valore di importazione"
@@ -15632,6 +15519,7 @@ msgstr "CPU virtuali"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "Memoria"
@@ -15641,8 +15529,8 @@ msgid "Disk Space"
msgstr "Spazio su disco"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "Risorse"
@@ -16708,13 +16596,13 @@ msgstr ""
"Questo oggetto è stato modificato dopo il rendering del modulo. Per i "
"dettagli, consulta il registro delle modifiche dell'oggetto."
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "Gamma»{value}\"non è valido."
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -16723,39 +16611,39 @@ msgstr ""
"Intervallo non valido: valore finale ({end}) deve essere maggiore del valore"
" iniziale ({begin})."
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Intestazione di colonna duplicata o in conflitto per»{field}»"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Intestazione di colonna duplicata o in conflitto per»{header}»"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Fila {row}: Previsto {count_expected} colonne ma trovate {count_found}"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Intestazione di colonna inaspettata»{field}«trovato."
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Colonna»{field}\"non è un oggetto correlato; non può usare punti"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr ""
"Attributo oggetto correlato non valido per la colonna»{field}«: {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Intestazione di colonna obbligatoria»{header}\"non trovato."
@@ -16774,7 +16662,7 @@ msgstr ""
"Valore obbligatorio mancante per il parametro di query statica: "
"'{static_params}»"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(impostato automaticamente)"
@@ -16973,30 +16861,42 @@ msgstr "Tipo di cluster (ID)"
msgid "Cluster (ID)"
msgstr "Cluster (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "Inizia all'avvio"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "vCPU"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "Memoria (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "Disco"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "Disco (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "Memoria ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "Dimensioni (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "Disco ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "Dimensioni ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -17018,15 +16918,15 @@ msgstr "Cluster assegnato"
msgid "Assigned device within cluster"
msgstr "Dispositivo assegnato all'interno del cluster"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "Tipo di cluster"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Gruppo Cluster"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -17035,27 +16935,22 @@ msgstr ""
"{device} appartiene a un altro {scope_field} ({device_scope}) rispetto al "
"cluster ({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr ""
"Facoltativamente, aggiungi questa VM a un dispositivo host specifico "
"all'interno del cluster"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "Sito/cluster"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr ""
"La dimensione del disco viene gestita tramite il collegamento di dischi "
"virtuali."
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "Disco"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "tipo di cluster"
@@ -17103,12 +16998,12 @@ msgid "start on boot"
msgstr "avvio all'avvio"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "memoria (MB)"
+msgid "memory"
+msgstr "memoria"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "disco (MB)"
+msgid "disk"
+msgstr "disco"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -17194,10 +17089,6 @@ msgstr ""
"La VLAN senza tag ({untagged_vlan}) deve appartenere allo stesso sito della "
"macchina virtuale principale dell'interfaccia o deve essere globale."
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "dimensione (MB)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "disco virtuale"
diff --git a/netbox/translations/ja/LC_MESSAGES/django.mo b/netbox/translations/ja/LC_MESSAGES/django.mo
index 3415a3bfe..a416c8431 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 68825346c..d9e6e1703 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: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: Japanese (https://app.transifex.com/netbox-community/teams/178115/ja/)\n"
@@ -46,9 +46,9 @@ msgstr "パスワードは正常に変更されました。"
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -62,21 +62,20 @@ msgstr "プロビジョニング"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "アクティブ"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "オフライン"
@@ -89,7 +88,7 @@ msgstr "デプロビジョニング"
msgid "Decommissioned"
msgstr "廃止"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -201,13 +200,13 @@ msgstr "サイトグループ (slug)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -331,7 +330,7 @@ msgstr "検索"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -465,8 +464,8 @@ msgstr "サービス ID"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "色"
@@ -477,7 +476,7 @@ msgstr "色"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -505,15 +504,15 @@ msgstr "色"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -559,7 +558,7 @@ msgstr "プロバイダアカウント"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -575,12 +574,12 @@ msgstr "プロバイダアカウント"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -638,12 +637,12 @@ msgstr "ステータス"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -728,10 +727,10 @@ msgstr "サービス情報"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -756,8 +755,8 @@ msgstr "属性"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -780,30 +779,19 @@ msgstr "テナンシー"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "説明"
@@ -855,7 +843,7 @@ msgstr "終端詳細"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -909,10 +897,10 @@ msgstr "プロバイダネットワーク"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1000,7 +988,7 @@ msgstr "運用上のロール"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1013,7 +1001,7 @@ msgstr "運用上のロール"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1052,8 +1040,8 @@ msgstr "インタフェース"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1107,12 +1095,12 @@ msgstr "ロケーション"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1137,9 +1125,9 @@ msgstr "所有権"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1163,9 +1151,9 @@ msgstr "連絡先"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "リージョン"
@@ -1182,9 +1170,9 @@ msgstr "リージョン"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "サイトグループ"
@@ -1193,7 +1181,7 @@ msgstr "サイトグループ"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "アカウント"
@@ -1202,9 +1190,9 @@ msgid "Term Side"
msgstr "タームサイド"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1232,10 +1220,10 @@ msgstr "割当"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1276,13 +1264,13 @@ msgid "Group Assignment"
msgstr "グループ割当"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1309,14 +1297,14 @@ msgstr "一意な回線 ID"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1411,7 +1399,7 @@ msgstr "パッチパネル ID とポート番号"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1444,7 +1432,7 @@ msgstr "回路終端は終端オブジェクトに接続する必要がありま
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1539,8 +1527,8 @@ msgstr "仮想回線"
msgid "virtual circuits"
msgstr "仮想回線"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "ロール"
@@ -1577,10 +1565,10 @@ msgstr "仮想回線終端"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1588,26 +1576,14 @@ msgstr "仮想回線終端"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1620,8 +1596,8 @@ msgstr "仮想回線終端"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1705,7 +1681,7 @@ msgstr "ASN 数"
msgid "Terminations"
msgstr "終端"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1739,7 +1715,7 @@ msgstr "終端"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1749,10 +1725,10 @@ msgstr "終端"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1826,7 +1802,7 @@ msgstr "完了"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "失敗"
@@ -1886,14 +1862,13 @@ msgid "30 days"
msgstr "30 日毎"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2007,7 +1982,7 @@ msgid "User name"
msgstr "ユーザ名"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2016,17 +1991,13 @@ msgstr "ユーザ名"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "有効"
@@ -2036,12 +2007,11 @@ msgid "Sync interval"
msgstr "同期間隔"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "パラメータ"
@@ -2054,16 +2024,15 @@ msgstr "ignoreルール"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "データソース"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "ファイル"
@@ -2081,10 +2050,9 @@ msgstr "作成"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "オブジェクトタイプ"
@@ -2129,9 +2097,7 @@ msgstr "以前に完了"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2140,8 +2106,8 @@ msgid "User"
msgstr "ユーザ"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "時間"
@@ -2154,8 +2120,7 @@ msgid "Before"
msgstr "以前"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "アクション"
@@ -2193,7 +2158,7 @@ msgstr "同期するファイルをアップロードするか、データファ
msgid "Rack Elevations"
msgstr "ラック図"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2336,20 +2301,20 @@ msgid "Config revision #{id}"
msgstr "設定履歴 #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2358,13 +2323,13 @@ msgstr "タイプ"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2424,7 +2389,7 @@ msgstr "バックエンドの初期化中にエラーが発生しました。依
msgid "last updated"
msgstr "最終更新日時"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "パス"
@@ -2432,7 +2397,8 @@ msgstr "パス"
msgid "File path relative to the data source's root"
msgstr "データソースのルートを基準にしたファイルパス"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "サイズ"
@@ -2581,12 +2547,11 @@ msgstr "フルネーム"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "オブジェクト"
@@ -2596,7 +2561,7 @@ msgid "Request ID"
msgstr "リクエスト ID"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "メッセージ"
@@ -2625,7 +2590,7 @@ msgstr "最終更新日"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2641,8 +2606,8 @@ msgstr "間隔"
msgid "Log Entries"
msgstr "ログエントリ"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "レベル"
@@ -2762,11 +2727,10 @@ msgid "Backend"
msgstr "バックエンド"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2825,8 +2789,7 @@ msgstr "キューに入っているジョブ #{id} 同期するには {datasourc
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "データ"
@@ -2891,11 +2854,22 @@ msgstr "インターフェイスモードはタグなし VLAN をサポートし
msgid "Interface mode does not support tagged vlans"
msgstr "インターフェイスモードはタグ付き VLAN をサポートしていません"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "ポジション (U)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr "位置が定義されていないモジュールベイには、プレースホルダー値のあるモジュールを挿入できません。"
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "{model} {name} は既に存在しています"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "ファシリティ ID"
@@ -2919,8 +2893,8 @@ msgid "Staging"
msgstr "ステージング"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "廃止"
@@ -2986,7 +2960,7 @@ msgstr "廃止済"
msgid "Millimeters"
msgstr "ミリメートル"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "インチ"
@@ -3023,14 +2997,14 @@ msgstr "古い"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3058,7 +3032,7 @@ msgid "Rear"
msgstr "背面"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "検証"
@@ -3091,7 +3065,7 @@ msgid "Top to bottom"
msgstr "上から下へ"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "パッシブ"
@@ -3120,8 +3094,8 @@ msgid "Proprietary"
msgstr "独自規格"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "その他"
@@ -3134,350 +3108,354 @@ msgstr "ITA/International"
msgid "Physical"
msgstr "物理"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "仮想"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "無線"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "仮想インタフェース"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "ブリッジ"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "リンクアグリゲーション (LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "ファストイーサネット (100 Mbps)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "ギガビットイーサネット (1 Gbps)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "2.5/5 ギガビット/秒イーサネット"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "10 ギガビットイーサネット"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "25 ギガビットイーサネット"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "40 ギガビットイーサネット"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "50 ギガビットイーサネット"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "100 ギガビットイーサネット"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "200 ギガビット/秒イーサネット"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "400 ギガビットイーサネット"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "800 ギガビット/秒イーサネット"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "1.6 Tbps イーサネット"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "プラガブルトランシーバー"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "バックプレーンイーサネット"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "セルラー"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "シリアル"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "同軸"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "スタック"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "半二重"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "全二重"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "自動"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "アクセス"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "タグ付き"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "タグ付き (全て)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "IEEE スタンダード"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "パッシブ 24V (2ペア)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "パッシブ 24V (4ペア)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "パッシブ 48V (2ペア)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "パッシブ 48V (4ペア)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "カッパー"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "光ファイバー"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "シングル"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1CP"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "C2P"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "1CP"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "16CP"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "18CP"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "12P"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1C16P"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "トランク"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "2C1P トランク"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "2C2P トランク"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "2C4P トランク"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "2C4P トランク (シャッフル)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "26CP トランク"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "28CP トランク"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "2C12P トランク"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "4C1P トランク"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "4C2P トランク"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "4C4P トランク"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "4C4P トランク (シャッフル)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "4C6P トランク"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "4C8P トランク"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "8C4P トランク"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "ブレイクアウト"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "1C2P: 2C1P ブレークアウト"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "1C4P: 4C1P ブレークアウト"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "1C6P: 6C1P ブレークアウト"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "2C4P: 8C1P ブレークアウト (シャッフル)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "銅線-ツイストペア (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "銅-トワイナックス (DAC)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "銅-同軸"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "ファイバ-マルチモード"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "ファイバ-シングルモード"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "ファイバー-その他"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "接続済"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "キロメートル"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "メートル"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "センチメートル"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "マイル"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "フィート"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "冗長"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "単相"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "三相"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "無効"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "不良"
@@ -3761,17 +3739,17 @@ msgstr "奥行きをすべて使う"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "MAC アドレス"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "プライマリ IP がある"
@@ -3909,7 +3887,7 @@ msgid "Is primary"
msgstr "プライマリ"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "802.1Q モード"
@@ -3926,8 +3904,8 @@ msgstr "割当 VID"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3938,18 +3916,18 @@ msgstr "割当 VID"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3966,10 +3944,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -3983,11 +3961,11 @@ msgstr "VLAN 変換ポリシー (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "VLAN 変換ポリシー"
@@ -4034,7 +4012,7 @@ msgstr "プライマリ MAC アドレス (ID)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "プライマリ MAC アドレス"
@@ -4094,7 +4072,7 @@ msgstr "電源盤 (ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4162,7 +4140,7 @@ msgstr "タイムゾーン"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4233,11 +4211,6 @@ msgstr "取り付け奥行き"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "重量"
@@ -4270,7 +4243,7 @@ msgstr "外形寸法"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "寸法"
@@ -4322,7 +4295,7 @@ msgstr "エアフロー"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "ラック"
@@ -4375,11 +4348,10 @@ msgstr "スキーマ"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "プロフィール"
@@ -4389,7 +4361,7 @@ msgstr "プロフィール"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "モジュールタイプ"
@@ -4412,8 +4384,8 @@ msgstr "VMのロール"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "設定テンプレート"
@@ -4435,10 +4407,10 @@ msgstr "デバイスロール"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "プラットフォーム"
@@ -4450,13 +4422,13 @@ msgstr "プラットフォーム"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4464,7 +4436,7 @@ msgstr "クラスタ"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "設定"
@@ -4488,7 +4460,7 @@ msgstr "モジュールタイプ"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "ラベル"
@@ -4538,8 +4510,8 @@ msgid "Maximum draw"
msgstr "最大消費電力"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "最大消費電力 (ワット)"
@@ -4548,8 +4520,8 @@ msgid "Allocated draw"
msgstr "割当電力"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "割当消費電力 (ワット)"
@@ -4564,23 +4536,23 @@ msgid "Feed leg"
msgstr "供給端子"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "管理のみ"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "PoE モード"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "PoE タイプ"
@@ -4596,7 +4568,7 @@ msgid "Module"
msgstr "モジュール"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "LAG"
@@ -4607,14 +4579,14 @@ msgstr "仮想デバイスコンテキスト"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "速度"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4627,25 +4599,25 @@ msgstr "モード"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "VLAN グループ"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "タグなし VLAN"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "タグ付き VLAN"
@@ -4660,7 +4632,7 @@ msgstr "タグ付 VLAN の削除"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "Q-in-Q サービス VLAN"
@@ -4670,26 +4642,26 @@ msgid "Wireless LAN group"
msgstr "無線 LAN グループ"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "無線 LAN"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "アドレス"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "オペレーション"
@@ -4700,16 +4672,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "関連インタフェース"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "802.1Q スイッチング"
@@ -4988,13 +4960,13 @@ msgstr "電気位相 (三相回路用)"
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "親インタフェース"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "ブリッジインタフェース"
@@ -5135,13 +5107,13 @@ msgstr "割当インタフェースの親デバイス (存在する場合)"
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "仮想マシン"
@@ -5294,44 +5266,24 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
"parent device/VM, or they must be global"
msgstr "タグ付き VLAN ({vlans}) はインタフェースの親デバイス/VMと同サイトに属しているか、グローバルである必要があります"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr "位置が定義されていないモジュールベイには、プレースホルダー値のあるモジュールを挿入できません。"
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"モジュールベイツリーの{level}レベルにはプレースホルダ値のあるモジュールをインストールできませんが、 "
-"{tokens}個のプレースホルダが与えられています。"
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr " {model} {name} は既にモジュールに属しているので採用できません"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "{model} {name} は既に存在しています"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5419,7 +5371,7 @@ msgstr "仮想デバイスコンテキストがある"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "クラスタグループ"
@@ -5435,7 +5387,7 @@ msgstr "専有済"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "接続"
@@ -5443,8 +5395,7 @@ msgstr "接続"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "種類"
@@ -5453,12 +5404,12 @@ msgid "Mgmt only"
msgstr "管理のみ"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "802.1Q モード"
@@ -5474,7 +5425,7 @@ msgstr "チャネル周波数 (MHz)"
msgid "Channel width (MHz)"
msgstr "チャネル幅 (MHz)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "送信出力 (dBm)"
@@ -5524,9 +5475,9 @@ msgstr "スコープタイプ"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5790,11 +5741,11 @@ msgstr "VM インターフェイス"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5859,7 +5810,7 @@ msgid "profile"
msgstr "プロフィール"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5881,300 +5832,300 @@ msgstr "ケーブル"
msgid "cables"
msgstr "ケーブル"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr "ケーブル長を設定するときは単位を指定する必要があります"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr "新しいケーブルを作成するときは、A 終端と B 終端を定義する必要があります。"
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr "ケーブルの同じ端に異なる終端タイプを接続することはできません。"
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "互換性のない終端タイプ: {type_a} そして {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr "A 端子と B 端子を同じオブジェクトに接続することはできません。"
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "端"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "ケーブル終端"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "ケーブル終端"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, 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:566
+#: netbox/dcim/models/cables.py:567
#, 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:576
+#: netbox/dcim/models/cables.py:577
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "ケーブルは終端できません {type_display} インターフェース"
-#: netbox/dcim/models/cables.py:583
+#: netbox/dcim/models/cables.py:584
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr "プロバイダーネットワークに接続されている回線終端はケーブル接続できない場合があります。"
-#: netbox/dcim/models/cables.py:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "アクティブ"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "完了"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "分割"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "ケーブル経路"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "ケーブル経路"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
msgid "All originating terminations must be attached to the same link"
msgstr "元の端子はすべて同じリンクに接続する必要があります"
-#: netbox/dcim/models/cables.py:801
+#: netbox/dcim/models/cables.py:802
msgid "All mid-span terminations must have the same termination type"
msgstr "ミッドスパン終端はすべて同じ終端タイプでなければなりません"
-#: netbox/dcim/models/cables.py:809
+#: netbox/dcim/models/cables.py:810
msgid "All mid-span terminations must have the same parent object"
msgstr "すべてのミッドスパン終端には同じ親オブジェクトが必要です"
-#: netbox/dcim/models/cables.py:839
+#: netbox/dcim/models/cables.py:840
msgid "All links must be cable or wireless"
msgstr "すべてのリンクはケーブルまたはワイヤレスでなければなりません"
-#: netbox/dcim/models/cables.py:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "すべてのリンクは最初のリンクタイプと一致する必要があります"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, 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:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "物理ラベル"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
msgid "Component templates cannot be moved to a different device type."
msgstr "構成要素テンプレートを別のデバイスタイプに移動することはできません。"
-#: netbox/dcim/models/device_component_templates.py:161
+#: netbox/dcim/models/device_component_templates.py:162
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
msgstr "構成要素テンプレートをデバイスタイプとモジュールタイプの両方に関連付けることはできません。"
-#: netbox/dcim/models/device_component_templates.py:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
msgstr "構成要素テンプレートは、デバイスタイプまたはモジュールタイプのいずれかに関連付ける必要があります。"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "コンソールポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "コンソールポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "コンソールサーバポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "コンソールサーバポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "最大消費電力"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "割当消費電力"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "電源ポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "電源ポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, 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:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "供給端子"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "電力相 (三相電源用)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "電源コンセントテンプレート"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "電源コンセントテンプレート"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "管理のみ"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "ブリッジインタフェース"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "無線ロール"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "インタフェーステンプレート"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "インタフェーステンプレート"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr "ブリッジインタフェース ({bridge}) は同じデバイスタイプに属している必要があります"
-#: netbox/dcim/models/device_component_templates.py:488
+#: netbox/dcim/models/device_component_templates.py:473
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "ブリッジインタフェース ({bridge}) は同じモジュールタイプに属している必要があります"
-#: netbox/dcim/models/device_component_templates.py:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr "リアポート ({rear_port}) は同じデバイスタイプに属している必要があります"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "位置"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "前面ポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "前面ポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
"templates ({count})"
msgstr "位置の数は、マップされた背面ポートテンプレートの数より少なくすることはできません ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "背面ポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "背面ポートテンプレート"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
"templates ({count})"
msgstr "位置の数は、マップされたフロントポートテンプレートの数より少なくすることはできません ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "位置"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
msgid "Identifier to reference when renaming installed components"
msgstr "取付済み構成要素名を変更する際に参照する識別子"
-#: netbox/dcim/models/device_component_templates.py:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "モジュールベイテンプレート"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "モジュールベイテンプレート"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "デバイスベイテンプレート"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "デバイスベイテンプレート"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6182,21 +6133,21 @@ msgid ""
msgstr ""
"デバイスベイを許可するためには、デバイスタイプ ({device_type}) のサブデバイスロールを「parent」に設定する必要があります。"
-#: netbox/dcim/models/device_component_templates.py:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "パーツ ID"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "メーカ指定の部品識別子"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "在庫品目テンプレート"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "在庫品目テンプレート"
@@ -6249,83 +6200,83 @@ msgstr "ケーブルなしではケーブルの終端位置を設定しないで
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} モデルは親オブジェクトプロパティを宣言しなければなりません"
-#: netbox/dcim/models/device_components.py:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "物理ポートタイプ"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "速度"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "ポート速度 (bps)"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "コンソールポート"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "コンソールポート"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "コンソールサーバポート"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "コンソールサーバポート"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "電源ポート"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "電源ポート"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "電源コンセント"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "電源コンセント"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr "親電源ポート ({power_port}) は同じデバイスに属している必要があります"
-#: netbox/dcim/models/device_components.py:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "モード"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q タギング戦略"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "親インタフェース"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "タグなし VLAN"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "タグ付き VLAN"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6333,99 +6284,99 @@ msgstr "タグ付き VLAN"
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q SVLAN"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "プライマリ MAC アドレス"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Q-in-Q インターフェイスのみがサービス VLAN を指定できます。"
-#: netbox/dcim/models/device_components.py:699
+#: netbox/dcim/models/device_components.py:731
#, 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:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "親ラグ"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
msgid "This interface is used only for out-of-band management"
msgstr "このインタフェースは帯域外管理にのみ使用されます。"
-#: netbox/dcim/models/device_components.py:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "速度 (Kbps)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "デュプレックス"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "64 ビットのWWN (World Wide Name)"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "無線チャネル"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "チャネル周波数 (MHz)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "選択したチャンネルによって設定されます (設定されている場合)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "送信パワー (dBm)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "無線 LAN"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "インタフェース"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "インタフェース"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} インタフェースにはケーブルを接続できません。"
-#: netbox/dcim/models/device_components.py:924
+#: netbox/dcim/models/device_components.py:956
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} インタフェースは接続済みとしてマークできません。"
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
msgid "An interface cannot be its own parent."
msgstr "インタフェースを自身の親にすることはできません。"
-#: netbox/dcim/models/device_components.py:937
+#: netbox/dcim/models/device_components.py:969
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr "親インタフェースに割り当てることができるのは仮想インタフェースだけです。"
-#: netbox/dcim/models/device_components.py:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
"({device})"
msgstr "選択した親インタフェース ({interface}) は別のデバイス ({device}) に属しています"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6434,14 +6385,14 @@ msgstr ""
"選択した親インタフェース ({interface}) が属する {device} "
"は、バーチャルシャーシ{virtual_chassis}には含まれていません。 。"
-#: netbox/dcim/models/device_components.py:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
"({device})."
msgstr "選択したブリッジインタフェース ({bridge}) は別のデバイス ({device}) に属しています。"
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6450,21 +6401,21 @@ msgstr ""
"選択したブリッジインタフェース ({interface}) が属する "
"{device}は、バーチャルシャーシ{virtual_chassis}には含まれていません。 "
-#: netbox/dcim/models/device_components.py:983
+#: netbox/dcim/models/device_components.py:1015
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "仮想インタフェースは親 LAG インタフェースを持つことはできません。"
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:1019
msgid "A LAG interface cannot be its own parent."
msgstr "LAG インタフェースを自身の親にすることはできません。"
-#: netbox/dcim/models/device_components.py:994
+#: netbox/dcim/models/device_components.py:1026
#, 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:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6473,31 +6424,31 @@ msgstr ""
"選択した LAG インタフェース ({lag}) が属する {device}は、バーチャルシャーシには含まれていません "
"{virtual_chassis}。"
-#: netbox/dcim/models/device_components.py:1010
+#: netbox/dcim/models/device_components.py:1042
msgid "Channel may be set only on wireless interfaces."
msgstr "チャネルは無線インタフェースでのみ設定できます。"
-#: netbox/dcim/models/device_components.py:1016
+#: netbox/dcim/models/device_components.py:1048
msgid "Channel frequency may be set only on wireless interfaces."
msgstr "チャネル周波数は、無線インタフェースでのみ設定できます。"
-#: netbox/dcim/models/device_components.py:1020
+#: netbox/dcim/models/device_components.py:1052
msgid "Cannot specify custom frequency with channel selected."
msgstr "選択したチャンネルではカスタム周波数を指定できません。"
-#: netbox/dcim/models/device_components.py:1026
+#: netbox/dcim/models/device_components.py:1058
msgid "Channel width may be set only on wireless interfaces."
msgstr "チャネル幅は無線インタフェースでのみ設定できます。"
-#: netbox/dcim/models/device_components.py:1028
+#: netbox/dcim/models/device_components.py:1060
msgid "Cannot specify custom width with channel selected."
msgstr "選択したチャンネルではカスタム幅を指定できません。"
-#: netbox/dcim/models/device_components.py:1032
+#: netbox/dcim/models/device_components.py:1064
msgid "Interface mode does not support an untagged vlan."
msgstr "インターフェイスモードはタグなし VLAN をサポートしていません。"
-#: netbox/dcim/models/device_components.py:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6505,131 +6456,131 @@ msgid ""
msgstr ""
"タグ無し VLAN ({untagged_vlan}) はインタフェースの親デバイスと同じサイトに属しているか、グローバルである必要があります。"
-#: netbox/dcim/models/device_components.py:1135
+#: netbox/dcim/models/device_components.py:1167
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "背面ポート ({rear_port}) は同じデバイスに属している必要があります"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "前面ポート"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "前面ポート"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
"({count})"
msgstr "位置の数は、マップされた背面ポートの数より少なくすることはできません ({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "背面ポート"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "背面ポート"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
" ({count})"
msgstr "位置の数は、マップされたフロントポートの数より少なくすることはできません ({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "モジュールベイ"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "モジュールベイ"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
msgid "A module bay cannot belong to a module installed within it."
msgstr "モジュールベイは、その中に取り付けられているモジュールに属することはできません。"
-#: netbox/dcim/models/device_components.py:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "デバイスベイ"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "デバイスベイ"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr "このタイプ ({device_type}) のデバイスは、デバイスベイをサポートしていません。"
-#: netbox/dcim/models/device_components.py:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "デバイスをそれ自体に挿入することはできません。"
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
msgstr "指定されたデバイスは取付できません。デバイスは既に {bay} に取付られています 。"
-#: netbox/dcim/models/device_components.py:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "在庫品目ロール"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "在庫品目ロール"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "シリアル番号"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "アセットタグ"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
msgid "A unique tag used to identify this item"
msgstr "この部品を識別するために使用される一意のタグ"
-#: netbox/dcim/models/device_components.py:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "自動検出"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "このアイテムは自動的に検出されました"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "在庫品目"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "在庫品目"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "自分を親として割り当てることはできません。"
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
msgid "Parent inventory item does not belong to the same device."
msgstr "親在庫品目は同じデバイスに属していません。"
-#: netbox/dcim/models/device_components.py:1476
+#: netbox/dcim/models/device_components.py:1508
msgid "Cannot move an inventory item with dependent children"
msgstr "子を持つ在庫品目は移動できません"
-#: netbox/dcim/models/device_components.py:1484
+#: netbox/dcim/models/device_components.py:1516
msgid "Cannot assign inventory item to component on another device"
msgstr "在庫品目を別のデバイスの構成要素に割り当てることはできません"
@@ -7479,10 +7430,10 @@ msgstr "到達可能"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7494,8 +7445,7 @@ msgid "VMs"
msgstr "VM"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7598,7 +7548,7 @@ msgstr "デバイスの場所"
msgid "Device Site"
msgstr "デバイスサイト"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "モジュールベイ"
@@ -7658,7 +7608,7 @@ msgstr "MAC アドレス"
msgid "FHRP Groups"
msgstr "FHRP グループ"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7674,7 +7624,7 @@ msgstr "管理のみ"
msgid "VDCs"
msgstr "VDC"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "仮想回線"
@@ -7747,7 +7697,7 @@ msgid "Module Types"
msgstr "モジュールタイプ"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "プラットフォーム"
@@ -7848,7 +7798,7 @@ msgstr "デバイスベイ"
msgid "Module Bays"
msgstr "モジュールベイ"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "モジュール数"
@@ -7926,7 +7876,7 @@ msgstr "{} ミリメートル"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "シリアル番号"
@@ -7936,7 +7886,7 @@ msgid "Maximum weight"
msgstr "最大重量"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "マネジメント"
@@ -7984,18 +7934,27 @@ msgstr "{} A"
msgid "Primary for interface"
msgstr "インターフェイスのプライマリ"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "バーチャルシャーシメンバー"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "電力使用率"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "VLAN トランスレーション"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"モジュールベイツリーにプレースホルダ値のあるモジュールをインストールできない {level} レベルは深いが {tokens} "
+"プレースホルダーが与えられました。"
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8036,9 +7995,8 @@ msgid "Application Services"
msgstr "アプリケーションサービス"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "コンフィグコンテキスト"
@@ -8047,7 +8005,7 @@ msgstr "コンフィグコンテキスト"
msgid "Render Config"
msgstr "レンダーコンフィグ"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8110,7 +8068,7 @@ msgstr "マスターデバイスを削除できません {device} バーチャ
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "削除済み {device} バーチャルシャーシから {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "不明な関連オブジェクト: {name}"
@@ -8119,12 +8077,16 @@ msgstr "不明な関連オブジェクト: {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "カスタムフィールドのタイプの変更はサポートされていません。"
-#: netbox/extras/api/serializers_/scripts.py:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "このファイル名のスクリプトモジュールは既に存在します。"
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "このスクリプトではスケジューリングが有効になっていません。"
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "予定時刻は将来の時刻でなければなりません。"
@@ -8301,8 +8263,7 @@ msgid "White"
msgstr "白"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Webhook"
@@ -8443,12 +8404,12 @@ msgstr "ブックマーク"
msgid "Show your personal bookmarks"
msgstr "個人用のブックマークを表示する"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "イベントルールのアクションタイプが不明です: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "イベントパイプラインをインポートできません {name} エラー: {error}"
@@ -8468,7 +8429,7 @@ msgid "Group (name)"
msgstr "グループ (名前)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "クラスタタイプ"
@@ -8488,7 +8449,7 @@ msgid "Tenant group (slug)"
msgstr "テナントグループ (slug)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "タグ"
@@ -8501,29 +8462,30 @@ msgid "Has local config context data"
msgstr "ローカル設定コンテキストがある"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "グループ名"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "必須"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "一意でなければならない"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "UI で表示される"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "UI で編集可能"
@@ -8532,10 +8494,12 @@ msgid "Is cloneable"
msgstr "複製可能"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "最小値"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "最大値"
@@ -8544,8 +8508,7 @@ msgid "Validation regex"
msgstr "検証正規表現"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "動作"
@@ -8559,7 +8522,8 @@ msgstr "ボタンクラス"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "MIMEタイプ"
@@ -8581,31 +8545,29 @@ msgstr "添付ファイルとして"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "共有"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "HTTP メソッド"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "ペイロード URL"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "SSL 検証"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "シークレット"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "CA ファイルパス"
@@ -8752,9 +8714,9 @@ msgstr "割当オブジェクトタイプ"
msgid "The classification of entry"
msgstr "エントリの分類"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -8763,12 +8725,12 @@ msgid "Comments"
msgstr "コメント"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "ユーザ"
@@ -8777,9 +8739,8 @@ msgid "User names separated by commas, encased with double quotes"
msgstr "二重引用符で囲んだカンマ区切りのユーザ名"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -8824,6 +8785,7 @@ msgid "Content types"
msgstr "コンテンツタイプ"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "HTTP content type"
@@ -8895,7 +8857,7 @@ msgstr "テナントグループ"
msgid "The type(s) of object that have this custom field"
msgstr "このカスタムフィールドを持つオブジェクトのタイプ"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "既定値"
@@ -8904,7 +8866,6 @@ msgid "Type of the related object (for object/multi-object fields only)"
msgstr "関連オブジェクトのタイプ (オブジェクト/マルチオブジェクトフィールドのみ)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "関連オブジェクトフィルタ"
@@ -8912,8 +8873,7 @@ msgstr "関連オブジェクトフィルタ"
msgid "Specify query parameters as a JSON object."
msgstr "クエリパラメータを JSON オブジェクトとして指定します。"
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "カスタムフィールド"
@@ -8939,12 +8899,11 @@ msgid ""
"choice by appending it with a colon. Example:"
msgstr "1 行に 1 つの選択肢を入力します。必要に応じて、各選択肢にコロンを付けることで、ラベルを指定できます。例:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "カスタムフィールド選択セット"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "カスタムリンク"
@@ -8972,8 +8931,7 @@ msgstr "リンク URL の Jinja2 テンプレートコード。オブジェク
msgid "Template code"
msgstr "テンプレートコード"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "エクスポートテンプレート"
@@ -8982,14 +8940,13 @@ msgstr "エクスポートテンプレート"
msgid "Template content is populated from the remote source selected below."
msgstr "選択したリモートソースから、テンプレートコンテンツが入力されます。"
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "保存済みフィルタ"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "注文"
@@ -9011,13 +8968,11 @@ msgstr "選択した列"
msgid "A notification group specify at least one user or group."
msgstr "通知グループには、少なくとも 1 人のユーザまたはグループを指定します。"
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "HTTP リクエスト"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9035,8 +8990,7 @@ msgid ""
"href=\"https://json.org/\">JSON format."
msgstr "JSON フォーマットでアクションに渡すパラメータを入力してください。"
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "イベントルール"
@@ -9048,8 +9002,7 @@ msgstr "トリガー"
msgid "Notification group"
msgstr "通知グループ"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "設定コンテキストプロファイル"
@@ -9139,7 +9092,7 @@ msgstr "設定コンテキストプロファイル"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "重量"
@@ -9662,7 +9615,7 @@ msgstr ""
msgid "Enable SSL certificate verification. Disable with caution!"
msgstr "SSL 証明書検証を有効にします。注意して無効にしてください。"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "CA ファイルパス"
@@ -9961,9 +9914,8 @@ msgstr "却下"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -9986,7 +9938,6 @@ msgid "Related Object Type"
msgstr "関連オブジェクトタイプ"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "チョイスセット"
@@ -9995,12 +9946,10 @@ msgid "Is Cloneable"
msgstr "複製可能"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "最小値"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "最大値"
@@ -10010,9 +9959,9 @@ msgstr "検証正規表現"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10029,50 +9978,44 @@ msgid "Order Alphabetically"
msgstr "アルファベット順に並べる"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "新規ウィンドウ"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "マイムタイプ"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "ファイル名"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "ファイル拡張子"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "添付ファイルとして"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "同期済み"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "画像"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "ファイル名"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "サイズ"
@@ -10080,38 +10023,36 @@ msgstr "サイズ"
msgid "Table Name"
msgstr "テーブル名"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "読む"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
-msgstr "SSL バリデーション"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
+msgstr "SSL 検証"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "イベントタイプ"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "自動同期有効"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "デバイスロール"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "コメント (ショート)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "ライン"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "メソッド"
@@ -10123,7 +10064,7 @@ msgstr "このウィジェットをレンダリングしようとしたときに
msgid "Please try reconfiguring the widget, or remove it from your dashboard."
msgstr "ウィジェットを再設定するか、ダッシュボードから削除してください。"
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10136,11 +10077,78 @@ msgstr "ウィジェットを再設定するか、ダッシュボードから削
msgid "Custom Fields"
msgstr "カスタムフィールド"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "画像を添付"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "クローン可能"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "ディスプレイ重量"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "検証ルール"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "正規表現"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "関連オブジェクト"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "使用者"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "アタッチメント"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "割当モデル"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "テーブル構成"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "表示されている列"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "通知グループ"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "許可されるオブジェクトタイプ"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "タグ付きアイテムタイプ"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "添付画像"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "親オブジェクト"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "ジャーナルエントリ"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10178,32 +10186,68 @@ msgstr "属性が無効です」{name}「」(リクエスト用)"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "{model}において{name}属性は無効です"
-#: netbox/extras/views.py:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "リンクテキスト"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "リンク URL"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "環境パラメータ"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "テンプレート"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "その他のヘッダー"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "ボディテンプレート"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "条件"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "タグ付きオブジェクト"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "JSON スキーマ"
+
+#: netbox/extras/views.py:1278
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "テンプレートをレンダリング中にエラーが発生しました: {error}"
-#: netbox/extras/views.py:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "ダッシュボードがリセットされました。"
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "ウィジェットの追加: "
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "ウィジェットの更新: "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "削除したウィジェット: "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "ウィジェットの削除中にエラーが発生しました: "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
msgid "Unable to run script: RQ worker process not running."
msgstr "スクリプトを実行できません:RQ ワーカープロセスが実行されていません。"
@@ -10434,7 +10478,7 @@ msgstr "FHRP グループ (ID)"
msgid "IP address (ID)"
msgstr "IP アドレス (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "IP アドレス"
@@ -10540,7 +10584,7 @@ msgstr "プールです"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "すべて使用済として扱う"
@@ -10553,7 +10597,7 @@ msgstr "VLAN アサイメント"
msgid "Treat as populated"
msgstr "入力済みとして扱う"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "DNS ネーム"
@@ -11056,191 +11100,191 @@ msgid ""
"({aggregate})."
msgstr "プレフィックスは集約と重複できません。 {prefix} は既存の集約 ({aggregate}) に含まれます。"
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "ロール"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "プレフィックス"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "マスク付きの IPv4 または IPv6 ネットワーク"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "このプレフィックスの動作ステータス"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "このプレフィックスの主な機能"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "プールか"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr "このプレフィックス内のすべての IP アドレスが使用可能と見なされます。"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "使用済み"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "プレフィックス"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "/0 マスクではプレフィックスを作成できません。"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "グローバルテーブル"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "重複したプレフィックスが見つかりました {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "開始アドレス"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "IPv4 または IPv6 アドレス (マスク付き)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "終了アドレス"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "この範囲の動作状況"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "この範囲の主な機能"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "マークが入力されました"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr "このレンジの IP アドレスの作成を防ぐ"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "レポートスペースがフル稼働中"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "IP アドレス範囲"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "IP アドレス範囲"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "開始・終了 IP アドレスのバージョンが一致している必要があります"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "開始・終了 IP アドレスマスクは一致する必要があります"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr "終了アドレスは開始アドレスより大きくなければなりません ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr "VRF{vrf}において、定義されたアドレスが範囲{overlapping_range}と重複しています "
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr "定義された範囲がサポートされている最大サイズを超えています ({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "アドレス"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "この IP の動作ステータス"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "この IP の役割"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (インサイド)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "このアドレスが「アウトサイド」IPであるIP"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "ホスト名または FQDN (大文字と小文字は区別されません)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "IP アドレス"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "/0 マスクで IP アドレスを作成することはできません。"
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr "{ip} はネットワーク ID のため、インタフェースに割り当てることはできません。"
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
msgstr "{ip} はブロードキャストアドレスのため、インタフェースに割り当てることはできません。"
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "重複した IP アドレスが見つかりました {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "レンジ {range}内のIP アドレス{ip}を作成できません。"
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
msgstr "親オブジェクトのプライマリ IP として指定されている間は IP アドレスを再割り当てできません"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
msgstr "親オブジェクトの OOB IP として指定されている間は IP アドレスを再割り当てできません"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "SLAAC ステータスを割り当てることができるのは IPv6 アドレスのみです"
@@ -11803,8 +11847,9 @@ msgstr "グレー"
msgid "Dark Grey"
msgstr "ダークグレー"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "デフォルト"
@@ -12723,67 +12768,67 @@ msgstr "初期化後にストアをレジストリに追加できません"
msgid "Cannot delete stores from registry"
msgstr "レジストリからストアを削除できません"
-#: netbox/netbox/settings.py:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "チェコ語"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "デンマーク語"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "ドイツ語"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "英語"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "スペイン語"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "フランス語"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "イタリア語"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "日本語"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "ラトビア語"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "オランダ語"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "ポーランド語"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "ポルトガル語"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "ロシア語"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "トルコ語"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "ウクライナ語"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "中国語"
@@ -12811,6 +12856,7 @@ msgid "Field"
msgstr "フィールド"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "値"
@@ -12840,11 +12886,6 @@ msgstr "最大アイテム数の値が無効です: {max_items}!正の整数か
msgid "GPS coordinates"
msgstr "GPS 座標"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "関連オブジェクト"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13083,7 +13124,6 @@ msgid "Toggle All"
msgstr "すべて切り替え"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "テーブル"
@@ -13139,13 +13179,9 @@ msgstr "割当グループ"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13153,6 +13189,7 @@ msgstr "割当グループ"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "なし"
@@ -13315,7 +13352,7 @@ msgid "Changed"
msgstr "変更日"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "バイト"
@@ -13368,12 +13405,11 @@ msgid "Job retention"
msgstr "ジョブの維持"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "このオブジェクトに関連するデータファイルは削除されました"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "データ同期済み"
@@ -14052,12 +14088,6 @@ msgstr "ラックを追加"
msgid "Add Site"
msgstr "サイトを追加"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "アタッチメント"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14200,82 +14230,10 @@ msgstr ""
"PostgreSQL バージョン 14 以降が使用されていることを確認してください。これを確認するには、NetBox "
"の認証情報を使用してデータベースに接続し、次のクエリを実行します。 %(sql_query)s。"
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "JSON スキーマ"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "環境パラメータ"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "テンプレート"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "グループ名"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "ユニークでなければならない"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "クローン可能"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "既定値"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "検索重量"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "フィルタロジック"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "ディスプレイ重量"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "UI が表示される"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "UI 編集可能"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "検証ルール"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "正規表現"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "ボタンクラス"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "割当モデル"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "リンクテキスト"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "リンク URL"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "選択肢"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14340,10 +14298,6 @@ msgstr "RSS フィードの取得中に問題が発生しました"
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "条件"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "予定日"
@@ -14365,14 +14319,6 @@ msgstr "出力"
msgid "Download"
msgstr "ダウンロード"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "添付画像"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "親オブジェクト"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "読み込み中"
@@ -14421,24 +14367,6 @@ msgstr ""
"始めてみよう スクリプトの作成 "
"アップロードされたファイルまたはデータソースから。"
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "ジャーナルエントリ"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "作成者"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "通知グループ"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "割り当てなし"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr "ローカル設定コンテキストはすべてのソースコンテキストを上書きします"
@@ -14494,6 +14422,16 @@ msgstr "テンプレート出力が空です"
msgid "No configuration template has been assigned."
msgstr "設定テンプレートは割り当てられていません。"
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "割り当てなし"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "任意"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14530,14 +14468,6 @@ msgstr "ログ閾値"
msgid "All"
msgstr "すべて"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "テーブル構成"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "表示されている列"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -14555,46 +14485,6 @@ msgstr "上へ移動"
msgid "Move Down"
msgstr "下に移動"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "タグ付きアイテム"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "許可されるオブジェクトタイプ"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "任意"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "タグ付きアイテムタイプ"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "タグ付きオブジェクト"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "HTTP メソッド"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "HTTP コンテンツタイプ"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "SSL 検証"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "その他のヘッダー"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "ボディテンプレート"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "一括作成"
@@ -14667,10 +14557,6 @@ msgstr "フィールドオプション"
msgid "Accessor"
msgstr "アクセサ"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "選択肢"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "インポート値"
@@ -15171,6 +15057,7 @@ msgstr "バーチャル CPU"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "メモリー"
@@ -15180,8 +15067,8 @@ msgid "Disk Space"
msgstr "ディスク容量"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "リソース"
@@ -16199,50 +16086,50 @@ msgid ""
"the object's change log for details."
msgstr "このオブジェクトは、フォームがレンダリングされてから変更されました。詳細については、オブジェクトの変更ログを参照してください。"
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "レンジ」{value}「は無効です。"
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
"({begin})."
msgstr "範囲が無効です:終了値 ({end}) は開始値 ({begin}) より大きくなければなりません。"
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "「」の列ヘッダーが重複しているか、重複しています{field}」"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "「」の列ヘッダーが重複しているか、重複しています{header}」"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr "行 {row}: 期待 {count_expected} 列が見つかりましたが {count_found}"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "予期しない列ヘッダー」{field}「が見つかりました。"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "コラム」{field}\"は関連オブジェクトではありません。ドットは使用できません"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "列 \"の関連オブジェクト属性が無効です{field}「: {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "必須の列ヘッダー」{header}「が見つかりません。"
@@ -16257,7 +16144,7 @@ msgstr "動的クエリパラメータに必要な値が見つかりません:'{
msgid "Missing required value for static query param: '{static_params}'"
msgstr "静的クエリパラメータに必要な値が見つかりません:'{static_params}'"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(自動設定)"
@@ -16450,30 +16337,42 @@ msgstr "クラスタタイプ (ID)"
msgid "Cluster (ID)"
msgstr "クラスタ (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "起動時に開始"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "vCPU"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "メモリ (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "ディスク"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "ディスク (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "メモリ ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "サイズ (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "ディスク ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "サイズ ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -16495,15 +16394,15 @@ msgstr "割り当て済みクラスタ"
msgid "Assigned device within cluster"
msgstr "クラスタ内の割り当て済みデバイス"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "クラスタタイプ"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "クラスタグループ"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -16511,23 +16410,18 @@ msgid ""
msgstr ""
"{device} 別のものに属する {scope_field} ({device_scope}) よりもクラスタ ({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr "オプションで、この VM をクラスタ内の特定のホストデバイスにピン留めできます。"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "サイト/クラスタ"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr "ディスクサイズは、仮想ディスクのアタッチメントによって管理されます。"
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "ディスク"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "クラスタタイプ"
@@ -16571,12 +16465,12 @@ msgid "start on boot"
msgstr "起動時に開始"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "メモリ (MB)"
+msgid "memory"
+msgstr "メモリ"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "ディスク (MB)"
+msgid "disk"
+msgstr "ディスクに書き込みます"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -16650,10 +16544,6 @@ msgstr ""
"タグが付いていない VLAN ({untagged_vlan}) "
"はインタフェースの親仮想マシンと同じサイトに属しているか、またはグローバルである必要があります。"
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "サイズ (MB)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "仮想ディスク"
diff --git a/netbox/translations/lv/LC_MESSAGES/django.mo b/netbox/translations/lv/LC_MESSAGES/django.mo
index ddc368888..bf8121f26 100644
Binary files a/netbox/translations/lv/LC_MESSAGES/django.mo and b/netbox/translations/lv/LC_MESSAGES/django.mo differ
diff --git a/netbox/translations/lv/LC_MESSAGES/django.po b/netbox/translations/lv/LC_MESSAGES/django.po
index 614164d09..33a49ffef 100644
--- a/netbox/translations/lv/LC_MESSAGES/django.po
+++ b/netbox/translations/lv/LC_MESSAGES/django.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: Latvian (https://app.transifex.com/netbox-community/teams/178115/lv/)\n"
@@ -46,9 +46,9 @@ msgstr "Jūsu parole ir veiksmīgi nomainīta."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -62,21 +62,20 @@ msgstr "Ierīkošana"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Aktīvs"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Bezsaistē"
@@ -89,7 +88,7 @@ msgstr "Demontāža"
msgid "Decommissioned"
msgstr "Demontēts"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -201,13 +200,13 @@ msgstr "Vietu grupa (URL identifikators)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -331,7 +330,7 @@ msgstr "Meklēt"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -465,8 +464,8 @@ msgstr "Pakalpojuma ID"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "Krāsa"
@@ -477,7 +476,7 @@ msgstr "Krāsa"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -505,15 +504,15 @@ msgstr "Krāsa"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -559,7 +558,7 @@ msgstr "Pakalpojuma sniedzēja konts"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -575,12 +574,12 @@ msgstr "Pakalpojuma sniedzēja konts"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -638,12 +637,12 @@ msgstr "Statuss"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -728,10 +727,10 @@ msgstr "Pakalpojuma parametri"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -756,8 +755,8 @@ msgstr "Atribūti"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -780,30 +779,19 @@ msgstr "Īrēšana"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "Apraksts"
@@ -855,7 +843,7 @@ msgstr "Savienojuma detaļas"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -909,10 +897,10 @@ msgstr "Pakalpojuma sniedzēja tīkls"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1000,7 +988,7 @@ msgstr "Darbības loma"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1013,7 +1001,7 @@ msgstr "Darbības loma"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1052,8 +1040,8 @@ msgstr "Interfeiss "
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1107,12 +1095,12 @@ msgstr "Telpa"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1137,9 +1125,9 @@ msgstr "Īpašumtiesības"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1163,9 +1151,9 @@ msgstr "Kontaktpersonas"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "Reģions"
@@ -1182,9 +1170,9 @@ msgstr "Reģions"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "Vietu grupa"
@@ -1193,7 +1181,7 @@ msgstr "Vietu grupa"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "Konts"
@@ -1202,9 +1190,9 @@ msgid "Term Side"
msgstr "Termina puse"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1232,10 +1220,10 @@ msgstr "Sasaiste"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1276,13 +1264,13 @@ msgid "Group Assignment"
msgstr "Grupu sasaiste"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1309,14 +1297,14 @@ msgstr "Unikāls pieslēguma ID"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1411,7 +1399,7 @@ msgstr "Patch paneļa ID un porta numurs (-i)"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1444,7 +1432,7 @@ msgstr "Pieslēguma savienojums jāpievieno savienojošam objektam."
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1539,8 +1527,8 @@ msgstr "virtuāls pieslēgums"
msgid "virtual circuits"
msgstr "virtuālie pieslēgumi"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "loma"
@@ -1577,10 +1565,10 @@ msgstr "virtuāla pieslēguma savienojumi"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1588,26 +1576,14 @@ msgstr "virtuāla pieslēguma savienojumi"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1620,8 +1596,8 @@ msgstr "virtuāla pieslēguma savienojumi"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1705,7 +1681,7 @@ msgstr "ASN skaits"
msgid "Terminations"
msgstr "Savienojumi"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1739,7 +1715,7 @@ msgstr "Savienojumi"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1749,10 +1725,10 @@ msgstr "Savienojumi"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1826,7 +1802,7 @@ msgstr "Pabeigts"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Neizdevās"
@@ -1886,14 +1862,13 @@ msgid "30 days"
msgstr "30 dienas"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2007,7 +1982,7 @@ msgid "User name"
msgstr "Lietotāja vārds"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2016,17 +1991,13 @@ msgstr "Lietotāja vārds"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "Iespējots"
@@ -2036,12 +2007,11 @@ msgid "Sync interval"
msgstr "Sinhronizācijas intervāls"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "Parametri"
@@ -2054,16 +2024,15 @@ msgstr "Ignorēt kārtulas"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "Datu avots"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "Fails"
@@ -2081,10 +2050,9 @@ msgstr "Radīšana"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Objekta tips"
@@ -2129,9 +2097,7 @@ msgstr "Pabeigts pirms"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2140,8 +2106,8 @@ msgid "User"
msgstr "Lietotājs"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "Laiks"
@@ -2154,8 +2120,7 @@ msgid "Before"
msgstr "Pirms"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "Darbība"
@@ -2193,7 +2158,7 @@ msgstr "Jāaugšupielādē fails vai jāizvēlas sinhronizējamais datu fails"
msgid "Rack Elevations"
msgstr "Statņu izkārtojumi"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2336,20 +2301,20 @@ msgid "Config revision #{id}"
msgstr "Konfigurācijas pārskatīšana #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2358,13 +2323,13 @@ msgstr "tips"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2427,7 +2392,7 @@ msgstr "Inicializējot aizmuguri, radās kļūda. Ir jāuzstāda atkarība: "
msgid "last updated"
msgstr "Pēdējo reizi atjaunināts"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "ceļš"
@@ -2435,7 +2400,8 @@ msgstr "ceļš"
msgid "File path relative to the data source's root"
msgstr "Faila ceļš attiecībā pret datu avota sakni"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "izmērs"
@@ -2584,12 +2550,11 @@ msgstr "Pilns vārds"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Objekts"
@@ -2599,7 +2564,7 @@ msgid "Request ID"
msgstr "Pieprasījuma ID"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "Ziņojums"
@@ -2628,7 +2593,7 @@ msgstr "Pēdējo reizi atjaunināts"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2644,8 +2609,8 @@ msgstr "Intervāls"
msgid "Log Entries"
msgstr "Žurnāla ieraksti"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "Līmenis"
@@ -2765,11 +2730,10 @@ msgid "Backend"
msgstr "Aizmugurējā daļa"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2828,8 +2792,7 @@ msgstr "Rindā ievietotais uzdevums #{id} sinhronizēt {datasource}"
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "Dati"
@@ -2894,11 +2857,24 @@ msgstr "Interfeisa režīms neatbalsta netagotu vlan"
msgid "Interface mode does not support tagged vlans"
msgstr "Interfeisa režīms neatbalsta tagotus VLAN"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "Pozīcija (U)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Nevar uzstādīt moduli ar pagaidu vērtībām moduļa nodalījumā bez noteiktas "
+"pozīcijas."
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "A {model} nosaukts {name} jau pastāv"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "Objekta ID"
@@ -2926,8 +2902,8 @@ msgid "Staging"
msgstr "Iestudējums"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "Demontē"
@@ -2993,7 +2969,7 @@ msgstr "Novecojis"
msgid "Millimeters"
msgstr "Milimetri"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "collas"
@@ -3030,14 +3006,14 @@ msgstr "Novecojis"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3065,7 +3041,7 @@ msgid "Rear"
msgstr "Aizmugurē"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Iestrāvēts"
@@ -3098,7 +3074,7 @@ msgid "Top to bottom"
msgstr "No augšas uz leju"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "Pasīvs"
@@ -3127,8 +3103,8 @@ msgid "Proprietary"
msgstr "Patentēts"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "Cits"
@@ -3141,350 +3117,354 @@ msgstr "ITA/Starptautiskais"
msgid "Physical"
msgstr "Fiziskais"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "Virtuāls"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "Bezvadu radio"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "Virtuālie interfeisi"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "Tilts"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "Link Aggregation Group (LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "FastEthernet (100 Mb/s)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "GigabiteEthernet (1 Gbps)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "2.5/5 Gbps Ethernet"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "10 Gbps Ethernet"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "25 Gbps Ethernet"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "40 Gbps Ethernet"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "50 Gbps Ethernet"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "100 Gbps Ethernet"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "200 Gbps Ethernet"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "400 Gbps Ethernet"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "800 Gbps Ethernet"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "1.6 Tbps Ethernet"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "Pluggable transceivers"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "Backplane Ethernet"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "Mobilais"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "Seriālais"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "Koaksiālais"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "Grēdošanas"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "Half"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "Full"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Auto"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "Access"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Tagots"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "Tagots (Visi)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "IEEE standarts"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "Pasīvs 24V (2 pāri)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "Pasīvs 24V (4 pāri)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "Pasīvs 48V (2 pāri)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "Pasīvs 48V (4 pāri)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "Varš"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "Optiskā šķiedra"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "Viens"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1C1P"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "1C2P"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "1C4P"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "1C6P"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "1C8P"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1C12P"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1C16P"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "Trunk"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "2C1P trunk"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "2C2P trunk"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "2C4P trunk"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "2C4P trunk (shuffle)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "2C6P trunk"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "2C8P trunk"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "2C12P trunk"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "4C1P trunk"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "4C2P trunk"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "4C4P trunk"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "4C4P trunk (shuffle)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "4C6P trunk"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "4C8P trunk"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "8C4P trunk"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "Breakout"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "1C2P: 2C1P izlaušanās"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "1C4P:4C1P breakout"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "1C6P:6C1P breakout"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "2C4P:8C1P breakout (shuffle)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "Varš - vītais pāris (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "Varš - Twinax (DAC)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "Varš - koaksiāls"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "Šķiedra - daudzmodu (MM)"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "Šķiedra - vienmodas (SM)"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "Šķiedra - Cits"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "Pieslēgts"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "Kilometri"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Metri"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "Centimetri"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "Jūdzes"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Pēdas"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "Redundants"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "Vienfāzes"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "Trīsfāzu"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Atspējots"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "Bojāts"
@@ -3768,17 +3748,17 @@ msgstr "Ir pilna dziļuma"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "MAC adrese"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "Ir primārais IP"
@@ -3916,7 +3896,7 @@ msgid "Is primary"
msgstr "Ir primārais"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "802.1Q režīms"
@@ -3933,8 +3913,8 @@ msgstr "Piešķirtais VID"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3945,18 +3925,18 @@ msgstr "Piešķirtais VID"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3973,10 +3953,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -3990,11 +3970,11 @@ msgstr "VLAN pārveides politika (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "VLAN pārveides politika"
@@ -4041,7 +4021,7 @@ msgstr "Primārā MAC adrese (ID)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "Primārā MAC adrese"
@@ -4101,7 +4081,7 @@ msgstr "Barošanas panelis (ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4170,7 +4150,7 @@ msgstr "Laika josla"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4241,11 +4221,6 @@ msgstr "Montāžas dziļums"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "Svars"
@@ -4278,7 +4253,7 @@ msgstr "Ārējie izmēri"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "Izmēri"
@@ -4330,7 +4305,7 @@ msgstr "Gaisa plūsmas virziens"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "Statne"
@@ -4383,11 +4358,10 @@ msgstr "Shēma"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "Profils"
@@ -4397,7 +4371,7 @@ msgstr "Profils"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "Moduļa tips"
@@ -4420,8 +4394,8 @@ msgstr "VM loma"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "Konfigurācijas veidne"
@@ -4443,10 +4417,10 @@ msgstr "iekārtas loma"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "Platforma"
@@ -4458,13 +4432,13 @@ msgstr "Platforma"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4472,7 +4446,7 @@ msgstr "Klasteris"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "Konfigurācija"
@@ -4496,7 +4470,7 @@ msgstr "Moduļa tips"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "Etiķete"
@@ -4546,8 +4520,8 @@ msgid "Maximum draw"
msgstr "Maksimālā jauda"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "Maksimālais jaudas patēriņš (vati)"
@@ -4556,8 +4530,8 @@ msgid "Allocated draw"
msgstr "Piešķirtā jauda"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "Piešķirtais jaudas patēriņš (vati)"
@@ -4572,23 +4546,23 @@ msgid "Feed leg"
msgstr "Barošanas kāja"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "Tikai vadība"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "PoE režīms"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "PoE tips"
@@ -4604,7 +4578,7 @@ msgid "Module"
msgstr "Modulis"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "LAG"
@@ -4615,14 +4589,14 @@ msgstr "Virtuālo iekārtu konteksti"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "Ātrums"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4635,25 +4609,25 @@ msgstr "Režīms"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "VLAN grupa"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "Neatzīmēts VLAN"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "Atzīmēti VLAN"
@@ -4668,7 +4642,7 @@ msgstr "Noņemt atzīmētos VLAN"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "Q-in-Q pakalpojums VLAN"
@@ -4678,26 +4652,26 @@ msgid "Wireless LAN group"
msgstr "Bezvadu tīkla grupa"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "Bezvadu tīkli"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "Adresošana"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "Darbība"
@@ -4708,16 +4682,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "Saistītie interfeisi"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "802.1Q pārslēgšana"
@@ -4998,13 +4972,13 @@ msgstr "Elektriskā fāze (trīsfāžu pieslēgumam)"
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "Vecāk-interfeiss"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "Tilta interfeiss"
@@ -5149,13 +5123,13 @@ msgstr "Piešķirtā interfeisa vecāk-iekārta (ja tāda ir)"
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "Virtuālā mašīna"
@@ -5312,13 +5286,13 @@ msgstr "Primārais IPv6"
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "IPv6 adrese ar prefiksa garumu, piemēram, 2001:db8: :1/64"
-#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -5327,33 +5301,11 @@ msgstr ""
"Tagotajiem VLANiem ({vlans}) jāpieder tai pašai vietai kurā ir interfeisa "
"iekārta/VM, vai arī tiem jābūt globāliem"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr ""
-"Nevar uzstādīt moduli ar pagaidu vērtībām moduļa nodalījumā bez noteiktas "
-"pozīcijas."
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"Nevar uzstādīt moduli ar pagaidu vērtībām moduļa nodalījuma kokā {level} "
-"iekš koka, bet norādītas vērtības {tokens}."
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr "Nevar adoptēt {model} {name} jo tas jau pieder modulim"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "A {model} nosaukts {name} jau pastāv"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5441,7 +5393,7 @@ msgstr "Ir virtuālo iekārtu konteksts"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "Klasteru grupa"
@@ -5457,7 +5409,7 @@ msgstr "Aizņemts"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "Savienojums"
@@ -5465,8 +5417,7 @@ msgstr "Savienojums"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "Veids"
@@ -5475,12 +5426,12 @@ msgid "Mgmt only"
msgstr "Tikai MGMT"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "802.1Q režīms"
@@ -5496,7 +5447,7 @@ msgstr "Kanāla frekvence (MHz)"
msgid "Channel width (MHz)"
msgstr "Kanāla platums (MHz)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "Pārraides jauda (dBm)"
@@ -5546,9 +5497,9 @@ msgstr "Darbības vēriena veids"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5820,11 +5771,11 @@ msgstr "VM interfeiss"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5895,7 +5846,7 @@ msgid "profile"
msgstr "profils"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5917,41 +5868,41 @@ msgstr "kabelis"
msgid "cables"
msgstr "kabeļi"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr "Iestatot kabeļa garumu, jānorāda vienība"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr "Veidojot jaunu kabeli, jādefinē A un B savienojumi."
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
"Nevar savienot dažādus savienojumu veidus vienam un tam pašam kabeļa galam."
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Nesaderīgi izbeigšanas veidi: {type_a} un {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr "A un B beigas nevar savienot ar vienu un to pašu objektu."
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "beigas"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "kabeļa savienojums"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "kabeļu savienojumi"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, python-brace-format
msgid ""
"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
@@ -5959,7 +5910,7 @@ msgid ""
msgstr ""
"Nevar savienot kabeli {obj_parent} > {obj} jo tas ir atzīmēts kā savienots."
-#: netbox/dcim/models/cables.py:566
+#: netbox/dcim/models/cables.py:567
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -5968,59 +5919,59 @@ msgstr ""
"Atrasts savienojuma dublikāts {app_label}.{model} {termination_id}: kabelis "
"{cable_pk}"
-#: netbox/dcim/models/cables.py:576
+#: netbox/dcim/models/cables.py:577
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Kabeļus nevar pārtraukt {type_display} interfeisi"
-#: netbox/dcim/models/cables.py:583
+#: netbox/dcim/models/cables.py:584
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Pieslēguma savienojumi, kas pievienoti pakalpojumu sniedzēja tīklam, "
"nedrīkst tikt savienoti ar kabeļiem."
-#: netbox/dcim/models/cables.py:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "ir aktīvs"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "ir pabeigts"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "ir sadalīts"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "kabeļa ceļš"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "kabeļu ceļi"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
msgid "All originating terminations must be attached to the same link"
msgstr ""
"Visiem izcelsmes izbeigumiem jābūt pievienotiem vienai un tai pašai saitei"
-#: netbox/dcim/models/cables.py:801
+#: netbox/dcim/models/cables.py:802
msgid "All mid-span terminations must have the same termination type"
msgstr "Visiem vidēja termiņa beigām jābūt vienādam izbeigšanas veidam"
-#: netbox/dcim/models/cables.py:809
+#: netbox/dcim/models/cables.py:810
msgid "All mid-span terminations must have the same parent object"
msgstr "Visiem vidēja termiņa beigām jābūt vienam un tam pašam mātesobjektam"
-#: netbox/dcim/models/cables.py:839
+#: netbox/dcim/models/cables.py:840
msgid "All links must be cable or wireless"
msgstr "Visiem savienojumiem jābūt kabeļiem vai bezvadu"
-#: netbox/dcim/models/cables.py:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "Visiem savienojumiem jāatbilst pirmajam savienojuma veidam"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6029,23 +5980,23 @@ msgstr ""
"{module} tiek pieņemts kā moduļa nodalījuma pozīcijas aizstājējs, ja tas ir "
"pievienots moduļa tipam."
-#: netbox/dcim/models/device_component_templates.py:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "Fiziskā etiķete"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
msgid "Component templates cannot be moved to a different device type."
msgstr "Komponentu veidnes nevar pārvietot uz citu iekārtas tipu."
-#: netbox/dcim/models/device_component_templates.py:161
+#: netbox/dcim/models/device_component_templates.py:162
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
msgstr ""
"Komponenta veidni nevar saistīt gan ar iekārtas tipu, gan ar moduļa tipu."
-#: netbox/dcim/models/device_component_templates.py:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6053,136 +6004,136 @@ msgstr ""
"Komponenta veidnei jābūt saistītai vai nu ar iekārtas tipu, vai ar moduļa "
"tipu."
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "konsoles porta veidne"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "konsoles portu veidnes"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "konsoles servera porta veidne"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "konsoles servera portu veidnes"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "maksimālā jauda"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "piešķirtā jauda"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "barošanas porta veidne"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "barošanas portu veidnes"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr "Piešķirtā jauda nedrīkst pārsniegt maksimālo jaudu ({maximum_draw}W)."
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "barības kāja"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "Fāze (trīsfāžu padevēm)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "strāvas kontaktligzdas veidne"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "strāvas kontaktligzdas veidnes"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device type"
msgstr ""
"Vecāk-barošanas portam ({power_port}) jāpieder vienam un tam pašam iekārtas "
"tipam"
-#: netbox/dcim/models/device_component_templates.py:381
+#: netbox/dcim/models/device_component_templates.py:366
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same module type"
msgstr ""
"Vecāku barošanas ports ({power_port}) jāpieder vienam un tam pašam moduļa "
"tipam"
-#: netbox/dcim/models/device_component_templates.py:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "tikai vadība"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "tilta interfeiss"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "bezvada loma"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "interfeisa veidne"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "interfeisa veidnes"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr ""
"Tilta interfeisam ({bridge}) jāpieder vienam un tam pašam iekārtas tipam"
-#: netbox/dcim/models/device_component_templates.py:488
+#: netbox/dcim/models/device_component_templates.py:473
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr ""
"Tilta interfeisam ({bridge}) jāpieder vienam un tam pašam moduļa tipam"
-#: netbox/dcim/models/device_component_templates.py:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr ""
"Aizmugurējam portam ({rear_port}) jāpieder vienam un tam pašam iekārtas "
"tipam"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "pozīcijas"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "priekšējā porta veidne"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "priekšējo portu veidnes"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
@@ -6191,15 +6142,15 @@ msgstr ""
"Pozīciju skaits nedrīkst būt mazāks par kartēto aizmugurējo portu veidņu "
"skaitu ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "aizmugurējā porta veidne"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "aizmugurējo portu veidnes"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
@@ -6208,33 +6159,33 @@ msgstr ""
"Pozīciju skaits nedrīkst būt mazāks par kartēto priekšējo portu veidņu "
"skaitu ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "pozīcija"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
msgid "Identifier to reference when renaming installed components"
msgstr "Identifikators, uz kuru jānorāda, pārdēvējot uzstādītos komponentus"
-#: netbox/dcim/models/device_component_templates.py:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "moduļa līča veidne"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "moduļu līča veidnes"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "iekārtas nodalījuma veidne"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "iekārtas nodalījumu veidnes"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6243,21 +6194,21 @@ msgstr ""
"Iekārtas tipa apakšiekārtas lomai ({device_type}) jābūt iestatītai uz "
"“vecāku”, lai atļautu iekārtu nodalījumus."
-#: netbox/dcim/models/device_component_templates.py:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "daļas ID"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "Ražotāja piešķirtais detaļas identifikators"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "inventāra vienības veidne"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "inventāra vienību veidnes"
@@ -6310,84 +6261,84 @@ msgstr "Kabeļa savienojuma pozīcijas nedrīkst iestatīt bez kabeļa."
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} modeļiem ir jādeklarē parent_object rekvizīts"
-#: netbox/dcim/models/device_components.py:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "Fiziskā porta tips"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "ātrums"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "Porta ātrums bitos sekundē"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "konsoles ports"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "konsoles porti"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "konsoles servera ports"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "konsoles servera porti"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "strāvas ports"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "barošanas porti"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "strāvas kontaktligzda"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "strāvas kontaktligzdas"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Vecāk-barošanas portam ({power_port}) jāpieder vienai un tai pašai iekārtai"
-#: netbox/dcim/models/device_components.py:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "režīms"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q tagošanas stratēģija"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "vecāk-interfeiss"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "bez atzīmes VLAN"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "ar atzīmi VLAN"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6395,15 +6346,15 @@ msgstr "ar atzīmi VLAN"
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q SVLAN"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "primārā MAC adrese"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Service VLAN var norādīt tikai Q-in-Q interfeisus."
-#: netbox/dcim/models/device_components.py:699
+#: netbox/dcim/models/device_components.py:731
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6411,77 +6362,77 @@ msgid ""
msgstr ""
"MAC adrese {mac_address} ir piešķirta citam interfeisam ({interface})."
-#: netbox/dcim/models/device_components.py:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "vecāk-LAG"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
msgid "This interface is used only for out-of-band management"
msgstr "Šīs interfeiss tiek izmantots tikai OOB pārvaldībai"
-#: netbox/dcim/models/device_components.py:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "ātrums (Kbps)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "duplekss"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "64-bitu World Wide Name"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "radio kanāls"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "kanāla frekvence (MHz)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "Aizpildīts pēc izvēlētā kanāla (ja iestatīts)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "pārraides jauda (dBm)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "bezvadu tīkli"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "interfeiss"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "interfeisi"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} saskarnēm nevar būt pievienots kabelis."
-#: netbox/dcim/models/device_components.py:924
+#: netbox/dcim/models/device_components.py:956
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} interfeisus nevar atzīmēt kā savienotus."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
msgid "An interface cannot be its own parent."
msgstr "Interfeiss nevar būt pats vecāks."
-#: netbox/dcim/models/device_components.py:937
+#: netbox/dcim/models/device_components.py:969
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr "Vecāk-interfeisam var piešķirt tikai virtuālos interfeisus."
-#: netbox/dcim/models/device_components.py:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6489,7 +6440,7 @@ msgid ""
msgstr ""
"Izvēlētais vecāk-interfiess ({interface}) pieder citai iekārtai ({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6498,7 +6449,7 @@ msgstr ""
"Izvēlētais vecāk-interfeiss ({interface}) pieder {device}, kas nav daļa no "
"virtuālās šasijas{virtual_chassis}."
-#: netbox/dcim/models/device_components.py:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6506,7 +6457,7 @@ msgid ""
msgstr ""
"Izvēlētais tilta interfeiss ({bridge}) pieder citai iekārtai ({device})."
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6515,21 +6466,21 @@ msgstr ""
"Izvēlētais tilta interfeiss ({interface}) pieder {device}, kas nav virtuālās"
" šasijas sastāvdaļa {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:983
+#: netbox/dcim/models/device_components.py:1015
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Virtuālajiem interfeisiem nevar būt vecāk-LAG interfeiss."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:1019
msgid "A LAG interface cannot be its own parent."
msgstr "LAG interfeiss nevar būt pats vecāks."
-#: netbox/dcim/models/device_components.py:994
+#: netbox/dcim/models/device_components.py:1026
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
msgstr "Izvēlētais LAG interfeiss ({lag}) pieder citai iekārtai ({device})."
-#: netbox/dcim/models/device_components.py:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6538,31 +6489,31 @@ msgstr ""
"Izvēlētais LAG interfeiss ({lag}) pieder {device}, kas nav virtuālās šasijas"
" sastāvdaļa {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:1010
+#: netbox/dcim/models/device_components.py:1042
msgid "Channel may be set only on wireless interfaces."
msgstr "Kanālu var iestatīt tikai bezvadu saskarnēs."
-#: netbox/dcim/models/device_components.py:1016
+#: netbox/dcim/models/device_components.py:1048
msgid "Channel frequency may be set only on wireless interfaces."
msgstr "Kanāla frekvenci var iestatīt tikai bezvadu saskarnēs."
-#: netbox/dcim/models/device_components.py:1020
+#: netbox/dcim/models/device_components.py:1052
msgid "Cannot specify custom frequency with channel selected."
msgstr "Nevar norādīt pielāgoto frekvenci ar atlasīto kanālu."
-#: netbox/dcim/models/device_components.py:1026
+#: netbox/dcim/models/device_components.py:1058
msgid "Channel width may be set only on wireless interfaces."
msgstr "Kanāla platumu var iestatīt tikai bezvadu saskarnēs."
-#: netbox/dcim/models/device_components.py:1028
+#: netbox/dcim/models/device_components.py:1060
msgid "Cannot specify custom width with channel selected."
msgstr "Nevar norādīt pielāgoto platumu ar atlasīto kanālu."
-#: netbox/dcim/models/device_components.py:1032
+#: netbox/dcim/models/device_components.py:1064
msgid "Interface mode does not support an untagged vlan."
msgstr "Interfeisa režīms neatbalsta netagotus vlan."
-#: netbox/dcim/models/device_components.py:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6571,21 +6522,21 @@ msgstr ""
"Netagotajiem VLANiem ({untagged_vlan}) jāpieder tai pašai vietai, kurā ir "
"interfeisa iekārta, vai arī tiem jābūt globāliem."
-#: netbox/dcim/models/device_components.py:1135
+#: netbox/dcim/models/device_components.py:1167
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr ""
"Aizmugurējam portam ({rear_port}) jāpieder vienai un tai pašai iekārtai"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "priekšējais ports"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "priekšējās pieslēgvietas"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
@@ -6594,15 +6545,15 @@ msgstr ""
"Pozīciju skaits nedrīkst būt mazāks par kartēto aizmugurējo pieslēgvietu "
"skaitu ({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "aizmugurējais ports"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "aizmugurējie porti"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6611,96 +6562,96 @@ msgstr ""
"Pozīciju skaits nedrīkst būt mazāks par kartēto priekšējo portu skaitu "
"({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "moduļa nodalījums"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "moduļu nodalījumi"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
msgid "A module bay cannot belong to a module installed within it."
msgstr "Moduļa nodalījums nevar piederēt tajā uzstādītam modulim."
-#: netbox/dcim/models/device_components.py:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "iekārtas nodalījums"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "iekārtu nodalījumi"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr "Šāda veida iekārta ({device_type}) neatbalsta iekārtu nodalījumus."
-#: netbox/dcim/models/device_components.py:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "Nevar uzstādīt ierīci sevī."
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
msgstr "Nevar uzstādīt norādīto iekārtu; iekārta jau ir uzstādīta{bay}."
-#: netbox/dcim/models/device_components.py:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "inventāra vienības loma"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "inventāra vienību lomas"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "sērijas numurs"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "inventāra numurs"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
msgid "A unique tag used to identify this item"
msgstr "Unikāls birka, ko izmanto, lai identificētu šo vienumu"
-#: netbox/dcim/models/device_components.py:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "atklāts"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "Šis vienums tika automātiski atklāts"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "inventāra vienība"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "inventāra vienības"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "Nevar sevi piešķirt kā vecāku."
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
msgid "Parent inventory item does not belong to the same device."
msgstr "Vecāk-inventāra vienība nepieder vienai un tai pašai iekārtai."
-#: netbox/dcim/models/device_components.py:1476
+#: netbox/dcim/models/device_components.py:1508
msgid "Cannot move an inventory item with dependent children"
msgstr "Nevar pārvietot inventāra vienumu ar apgādājamiem bērniem"
-#: netbox/dcim/models/device_components.py:1484
+#: netbox/dcim/models/device_components.py:1516
msgid "Cannot assign inventory item to component on another device"
msgstr "Nevar piešķirt inventāra vienumu komponentam citā ierīcē"
@@ -7580,10 +7531,10 @@ msgstr "Sasniedzams"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7595,8 +7546,7 @@ msgid "VMs"
msgstr "VM"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7699,7 +7649,7 @@ msgstr "Iekārtas atrašanās vieta"
msgid "Device Site"
msgstr "Iekārtas vieta"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "Moduļa nodalījums"
@@ -7759,7 +7709,7 @@ msgstr "MAC adreses"
msgid "FHRP Groups"
msgstr "FHRP grupas"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7775,7 +7725,7 @@ msgstr "Tikai vadība"
msgid "VDCs"
msgstr "VDC"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "Virtuāls pieslēgums"
@@ -7848,7 +7798,7 @@ msgid "Module Types"
msgstr "Moduļu veidi"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "Platformas"
@@ -7949,7 +7899,7 @@ msgstr "Iekārtas nodalījumi"
msgid "Module Bays"
msgstr "Moduļu nodalījumi"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "Moduļu skaits"
@@ -8027,7 +7977,7 @@ msgstr "{} milimetri"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "Sērijas numurs"
@@ -8037,7 +7987,7 @@ msgid "Maximum weight"
msgstr "Maksimālais svars"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "Vadība"
@@ -8085,18 +8035,27 @@ msgstr "{}A"
msgid "Primary for interface"
msgstr "Primārais interfeiss"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "Virtuālās šasijas locekļi"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "Jaudas izmantošana"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "VLAN pārveide"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"Nevar instalēt moduli ar vietturētāju vērtībām moduļa lauru kokā {level} "
+"līmeņi dziļi, bet {tokens} norādītie vietturētāji."
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8137,9 +8096,8 @@ msgid "Application Services"
msgstr "Lietotnes servisi"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "Konfigurācijas konteksts"
@@ -8148,7 +8106,7 @@ msgstr "Konfigurācijas konteksts"
msgid "Render Config"
msgstr "Renderēšanas konfigurācija"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8211,7 +8169,7 @@ msgstr "Nevar noņemt galveno iekārtu{device} no virtuālās šasijas."
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Noņemts {device} no virtuālās šasijas {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Nezināms (-i) saistītais objekts (-i): {name}"
@@ -8220,12 +8178,16 @@ msgstr "Nezināms (-i) saistītais objekts (-i): {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "Pielāgoto lauku veida maiņa netiek atbalstīta."
-#: netbox/extras/api/serializers_/scripts.py:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "Skripta modulis ar šo faila nosaukumu jau pastāv."
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "Šim skriptam plānošana nav iespējota."
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "Plānotajam laikam jābūt nākotnē."
@@ -8402,8 +8364,7 @@ msgid "White"
msgstr "Balts"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Webhook"
@@ -8547,12 +8508,12 @@ msgstr "Grāmatzīmes"
msgid "Show your personal bookmarks"
msgstr "Parādiet savas personīgās grāmatzīmes"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Nezināms darbības veids notikuma kārtulai: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "Nevar importēt notikumu cauruļvadu {name} kļūda: {error}"
@@ -8572,7 +8533,7 @@ msgid "Group (name)"
msgstr "Grupa (nosaukums)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "Klasteru tips"
@@ -8592,7 +8553,7 @@ msgid "Tenant group (slug)"
msgstr "Nomnieku grupa (URL identifikators)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "Birka"
@@ -8605,29 +8566,30 @@ msgid "Has local config context data"
msgstr "Ir lokālās konfigurācijas konteksta dati"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "Grupas nosaukums"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "Nepieciešams"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "Jābūt unikālam"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "Saskarne redzama"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "Interfejs rediģējams"
@@ -8636,10 +8598,12 @@ msgid "Is cloneable"
msgstr "Ir klonējams"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "Minimālā vērtība"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "Maksimālā vērtība"
@@ -8648,8 +8612,7 @@ msgid "Validation regex"
msgstr "Pārbaudes regex"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "Uzvedība"
@@ -8663,7 +8626,8 @@ msgstr "Pogas klase"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "MIME tips"
@@ -8685,31 +8649,29 @@ msgstr "Kā pielikums"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "Kopīgots"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "HTTP metode"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "Lietderīgās slodzes URL"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "SSL verifikācija"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Noslēpums"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "CA faila ceļš"
@@ -8859,9 +8821,9 @@ msgstr "Piešķirtais objekta tips"
msgid "The classification of entry"
msgstr "Ierakstu klasifikācija"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -8870,12 +8832,12 @@ msgid "Comments"
msgstr "Komentāri"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "Lietotāji"
@@ -8884,9 +8846,8 @@ msgid "User names separated by commas, encased with double quotes"
msgstr "Lietotājvārdi, kas atdalīti ar komatiem, pārklāti ar dubultām pēdiņām"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -8932,6 +8893,7 @@ msgid "Content types"
msgstr "Satura veidi"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "HTTP satura veids"
@@ -9003,7 +8965,7 @@ msgstr "Īrnieku grupas"
msgid "The type(s) of object that have this custom field"
msgstr "Objekta tips (-i), kam ir šis pielāgotais lauks"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "Noklusējuma vērtība"
@@ -9012,7 +8974,6 @@ msgid "Type of the related object (for object/multi-object fields only)"
msgstr "Saistītā objekta tips (tikai objektu/vairāku objektu laukiem)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "Saistīto objektu filtrs"
@@ -9020,8 +8981,7 @@ msgstr "Saistīto objektu filtrs"
msgid "Specify query parameters as a JSON object."
msgstr "Norādiet vaicājuma parametrus kā JSON objektu."
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "Pielāgots lauks"
@@ -9053,12 +9013,11 @@ msgstr ""
"Ievadiet vienu izvēli katrā rindā. Katrai izvēlei var norādīt izvēles "
"etiķeti, pievienojot to ar kolu. Piemērs:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "Pielāgots lauka izvēles komplekts"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "Pielāgota saite"
@@ -9086,8 +9045,7 @@ msgstr "Jinja2 veidnes kods saites URL. Atsauciet objektu kā {example}."
msgid "Template code"
msgstr "Veidnes kods"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "Eksportēšanas veidne"
@@ -9096,14 +9054,13 @@ msgstr "Eksportēšanas veidne"
msgid "Template content is populated from the remote source selected below."
msgstr "Veidnes saturs tiek aizpildīts no tālāk atlasītā attālā avota."
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "Saglabātais filtrs"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "Pasūtīšana"
@@ -9127,13 +9084,11 @@ msgstr "Atlasītās kolonnas"
msgid "A notification group specify at least one user or group."
msgstr "Paziņojumu grupā norāda vismaz vienu lietotāju vai grupu."
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "HTTP pieprasījums"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9153,8 +9108,7 @@ msgstr ""
"Ievadiet parametrus, lai pārietu darbībai JSON formāts."
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "Notikumu kārtula"
@@ -9166,8 +9120,7 @@ msgstr "Trigeri"
msgid "Notification group"
msgstr "Paziņojumu grupa"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "Konfigurācijas konteksta profils"
@@ -9257,7 +9210,7 @@ msgstr "konfigurēt konteksta profilus"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "svars"
@@ -9804,7 +9757,7 @@ msgstr ""
msgid "Enable SSL certificate verification. Disable with caution!"
msgstr "Iespējot SSL sertifikāta verifikāciju. Atspējojiet piesardzīgi!"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "CA faila ceļš"
@@ -10105,9 +10058,8 @@ msgstr "Atmest"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -10130,7 +10082,6 @@ msgid "Related Object Type"
msgstr "Saistītā objekta tips"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "Izvēles komplekts"
@@ -10139,12 +10090,10 @@ msgid "Is Cloneable"
msgstr "Vai ir klonējams"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "Minimālā vērtība"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "Maksimālā vērtība"
@@ -10154,9 +10103,9 @@ msgstr "Pārbaudes Regex"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10173,50 +10122,44 @@ msgid "Order Alphabetically"
msgstr "Pasūtīt alfabētiskā secībā"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Jauns logs"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "MIME tips"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "Faila nosaukums"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "Faila paplašinājums"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "Kā pielikums"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "Sinhronizēts"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "Attēls"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "Faila nosaukums"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "Izmērs"
@@ -10224,38 +10167,36 @@ msgstr "Izmērs"
msgid "Table Name"
msgstr "Tabulas nosaukums"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "Lasīt"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
-msgstr "SSL Pārbaude"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
+msgstr "SSL verifikācija"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "Pasākumu veidi"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "Automātiskā sinhronizācija iespējo"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Iekārtu lomas"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "Komentāri (īsi)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "Līnija"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "Metode"
@@ -10268,7 +10209,7 @@ msgid "Please try reconfiguring the widget, or remove it from your dashboard."
msgstr ""
"Lūdzu, mēģiniet pārkonfigurēt logrīku vai noņemt to no informācijas paneļa."
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10281,11 +10222,78 @@ msgstr ""
msgid "Custom Fields"
msgstr "Pielāgoti lauki"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Pievienojiet attēlu"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "Klonējams"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "Displeja svars"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "Pārbaudes kārtulas"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "Regulāra izteiksme"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Saistītie objekti"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "Izmanto"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "Pielikums"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "Piešķirtie modeļi"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "Tabulas konfigurācija"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "Parādītās kolonnas"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "Paziņojumu grupa"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "Atļautie objektu tipi"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "Birkoto vienumu veidi"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "Attēla pielikums"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "Vecākais objekts"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "Žurnāla ieraksts"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10323,32 +10331,68 @@ msgstr "Nederīgs atribūts”{name}“pēc pieprasījuma"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Nederīgs atribūts”{name}“par {model}"
-#: netbox/extras/views.py:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "Saites teksts"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "Saites URL"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "Vides parametri"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "veidne"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "Papildu galvenes"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "Ķermeņa veidne"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "Nosacījumi"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "Birkotie objekti"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "JSON shēma"
+
+#: netbox/extras/views.py:1278
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Renderējot veidni, radās kļūda: {error}"
-#: netbox/extras/views.py:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "Jūsu informācijas panelis ir atiestatīts."
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "Pievienots logrīks: "
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "Atjaunināts logrīks: "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "Dzēsts logrīks: "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "Kļūda dzēšot logrīku: "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
msgid "Unable to run script: RQ worker process not running."
msgstr "Nevar palaist skriptu: RQ darbinieka process netiek palaists."
@@ -10580,7 +10624,7 @@ msgstr "FHRP grupa (ID)"
msgid "IP address (ID)"
msgstr "IP adrese (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "IP adrese"
@@ -10686,7 +10730,7 @@ msgstr "Ir kopfonds"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "Pieņemt kā pilnībā izmantotu"
@@ -10699,7 +10743,7 @@ msgstr "VLAN sasaiste"
msgid "Treat as populated"
msgstr "Izturieties kā apdzīvotu"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "DNS nosaukums"
@@ -11219,194 +11263,194 @@ msgstr ""
"Prefiksi nevar pārklāties ar agregētiem prefiksiem. {prefix} aptver esošu "
"agregēto prefiksu ({aggregate})."
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "lomas"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "prefikss"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "IPv4 vai IPv6 tīkls ar masku"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "Šī prefiksa darbības statuss"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "Šī prefiksa primārā funkcija"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "ir kopfonds"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr "Visas IP adreses šajā prefiksā tiek uzskatītas par izmantojamām"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "atzīmēt kā izmantotu"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "prefiksi"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "Nevar izveidot prefiksu ar /0 masku."
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "globālā tabula"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Atrasts prefiksa dublikāts {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "sākuma adrese"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "IPv4 vai IPv6 adrese (ar masku)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "beigu adrese"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "Šī diapazona darbības stāvoklis"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "Šī diapazona galvenā funkcija"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "atzīme apdzīvota"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr "Novērst IP adrešu izveidi šajā diapazonā"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "Ziņot par vietu, kā pilnībā izmantotu"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "IP diapazons"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "IP diapazoni"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "Sākuma un beigu IP adreses versijām ir jāatbilst"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "Sākuma un beigu IP adreses maskām jāsakrīt"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr "Noslēguma adresei jābūt lielākai par sākuma adresi ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Definētās adreses pārklājas ar diapazonu {overlapping_range} uz VRF {vrf}"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr ""
"Noteiktais diapazons pārsniedz maksimālo atbalstīto izmēru ({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "adrese"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "Šīs IP darbības statuss"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "Šī IP funkcionālā loma"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (iekšpusē)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "IP, kuram šī adrese ir “ārējais” IP"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Resursdatora nosaukums vai FQDN (nav reģistrjūtīgs)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "IP adreses"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "Nevar izveidot IP adresi ar /0 masku."
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr "{ip} ir tīkla ID, kas var netikt piešķirts saskarnei."
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
msgstr "{ip} ir apraides adrese, kuru nedrīkst piešķirt interfeisam."
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Atrastas IP adreses dublikāts {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "Nevar izveidot IP adresi {ip} iekšējais diapazons {range}."
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
msgstr ""
"Nevar mainīt IP adresi, kamēr tā ir apzīmēta kā mātes objekta primārais IP"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
msgstr "Nevar mainīt IP adresi, kamēr tā ir norādīta kā vecāk-objekta OOB IP"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "SLAAC statusu var piešķirt tikai IPv6 adresēm"
@@ -11981,8 +12025,9 @@ msgstr "Pelēks"
msgid "Dark Grey"
msgstr "Tumši pelēks"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "Noklusējums"
@@ -12911,67 +12956,67 @@ msgstr "Pēc inicializācijas nevar pievienot veikalus reģistram"
msgid "Cannot delete stores from registry"
msgstr "Nevar izdzēst veikalus no reģistra"
-#: netbox/netbox/settings.py:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "Čehu valoda"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "Dāņu valoda"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "Vācu valoda"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "Angļu valoda"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "Spāņu valoda"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "Franču valoda"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "Itāļu valoda"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "Japāņu valoda"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "Latviešu valoda"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "Holandiešu valoda"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "Poļu valoda"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "Portugāļu valoda"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "Krievu valoda"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "Turku valoda"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "Ukraiņu valoda"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "Ķīniešu valoda"
@@ -12999,6 +13044,7 @@ msgid "Field"
msgstr "Lauks"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "Vērtība"
@@ -13030,11 +13076,6 @@ msgstr ""
msgid "GPS coordinates"
msgstr "GPS koordinātes"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "Saistītie objekti"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13280,7 +13321,6 @@ msgid "Toggle All"
msgstr "Pārslēgt visu"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "Tabula"
@@ -13336,13 +13376,9 @@ msgstr "Piešķirtās grupas"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13350,6 +13386,7 @@ msgstr "Piešķirtās grupas"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "Nav"
@@ -13512,7 +13549,7 @@ msgid "Changed"
msgstr "Mainīts"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "baiti"
@@ -13565,12 +13602,11 @@ msgid "Job retention"
msgstr "Uzdevumu saglabāšana"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "Datu fails, kas saistīts ar šo objektu, ir izdzēsts"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "Dati sinhronizēti"
@@ -14255,12 +14291,6 @@ msgstr "Pievienot statni"
msgid "Add Site"
msgstr "Pievienot vietu"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "Pielikums"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14415,82 +14445,10 @@ msgstr ""
"var pārbaudīt, izveidojot savienojumu ar datu bāzi, izmantojot NetBox "
"akreditācijas datus un izsniedzot vaicājumu %(sql_query)s."
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "JSON shēma"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "Vides parametri"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "veidne"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "Grupas nosaukums"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "Jābūt unikālam"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "Klonējams"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "Noklusējuma vērtība"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "Meklēšanas svars"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "Filtra loģika"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "Displeja svars"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "Saskarne redzama"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "Rediģējams lietotāja interfeiss"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "Pārbaudes kārtulas"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "Regulāra izteiksme"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "Pogas klase"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "Piešķirtie modeļi"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "Saites teksts"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "Saites URL"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "izvēles"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14561,10 +14519,6 @@ msgstr "Radās problēma, lejupielādējot RSS plūsmu"
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "Nosacījumi"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "Plānots"
@@ -14586,14 +14540,6 @@ msgstr "Izeja"
msgid "Download"
msgstr "Lejupielādēt"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "Attēla pielikums"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "Vecāku objekts"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Iekraušana"
@@ -14642,24 +14588,6 @@ msgstr ""
"Sāciet darbu skripta izveide no "
"augšupielādētā faila vai datu avota."
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "Žurnāla ieraksts"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "Izveidojis"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "Paziņojumu grupa"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "Neviens nav piešķirts"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr "Vietējās konfigurācijas konteksts pārraksta visus avota kontekstus"
@@ -14715,6 +14643,16 @@ msgstr "Veidnes izvade ir tukša"
msgid "No configuration template has been assigned."
msgstr "Konfigurācijas veidne nav piešķirta."
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Neviens nav piešķirts"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "Jebkurš"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14751,14 +14689,6 @@ msgstr "Žurnāla slieksnis"
msgid "All"
msgstr "Viss"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "Tabulas konfigurācija"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "Parādītās kolonnas"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -14776,46 +14706,6 @@ msgstr "Virzīties uz augšu"
msgid "Move Down"
msgstr "Pārvietoties uz leju"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "Birkoti vienumi"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "Atļautie objektu tipi"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "Jebkurš"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "Birkoto vienumu veidi"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "Birkotie objekti"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "HTTP metode"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "HTTP satura veids"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "SSL verifikācija"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "Papildu galvenes"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "Ķermeņa veidne"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Lielapjoma izveide"
@@ -14889,10 +14779,6 @@ msgstr "Lauka opcijas"
msgid "Accessor"
msgstr "Aksesuārs"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "izvēles"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "Importa vērtība"
@@ -15402,6 +15288,7 @@ msgstr "Virtuālie CPU"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "Atmiņa"
@@ -15411,8 +15298,8 @@ msgid "Disk Space"
msgstr "Diska vieta"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "Resursi"
@@ -16462,13 +16349,13 @@ msgstr ""
"Šis objekts ir modificēts kopš izvedes no veidlapas. Lai iegūtu sīkāku "
"informāciju, lūdzu, skatiet objekta vēsturē."
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "Diapazons”{value}“ir nederīgs."
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -16477,38 +16364,38 @@ msgstr ""
"Nederīgs diapazons: beigu vērtība ({end}) jābūt lielākai par sākuma vērtību "
"({begin})."
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Dublēta vai konfliktējoša kolonnas galvene priekš”{field}“"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Dublēta vai konfliktējoša kolonnas galvene priekš”{header}“"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"rinda {row}: Paredzams {count_expected} kolonnas, bet atrastas {count_found}"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Negaidīta kolonnas galvene”{field}“atrasts."
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Kolonna”{field}“nav saistīts objekts; nevar izmantot punktus"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "Nederīgs saistītā objekta atribūts kolonnai”{field}“: {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Nepieciešamā kolonnas galvene”{header}“nav atrasts."
@@ -16527,7 +16414,7 @@ msgstr ""
"Trūkst nepieciešamās vērtības statiskā vaicājuma parametram: "
"'{static_params}”"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(automātiski iestatīts)"
@@ -16724,30 +16611,42 @@ msgstr "Klasteru tips (ID)"
msgid "Cluster (ID)"
msgstr "Klasteris (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "Ieslēgt ar sāknēšanu"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "VCPU"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "Atmiņa (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "Disks"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "Disks (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "Atmiņa ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "Izmērs (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "Disks ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "Izmērs ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -16769,15 +16668,15 @@ msgstr "Piešķirtais klasteris"
msgid "Assigned device within cluster"
msgstr "Klāsterim piešķirtā iekārta"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "Klasteru tips"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Klasteru grupa"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -16786,25 +16685,20 @@ msgstr ""
"{device} pieder citam {scope_field} ({device_scope}) nekā klasteris "
"({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr ""
"Pēc izvēles piespraust šo virtuālo virtuālo mašīnu konkrētai resursdatora "
"iekārtai klasterī"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "Vieta/klāsteris"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr "Diska izmērs tiek pārvaldīts, pievienojot virtuālos diskus."
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "Disks"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "klastera tips"
@@ -16852,12 +16746,12 @@ msgid "start on boot"
msgstr "ieslēgt sāknēšanas laikā"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "atmiņa (MB)"
+msgid "memory"
+msgstr "atmiņa"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "disks (MB)"
+msgid "disk"
+msgstr "disks"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -16937,10 +16831,6 @@ msgstr ""
"Netagotais VLAN ({untagged_vlan}) jāpieder tai pašai vietai kā virtuālās "
"mašīnas interfeisam, vai arī tam jābūt globālam."
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "izmērs (MB)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "virtuālais disks"
diff --git a/netbox/translations/nl/LC_MESSAGES/django.mo b/netbox/translations/nl/LC_MESSAGES/django.mo
index b43d10d02..16fa49b0f 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 8f6db88aa..441bf5235 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: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: Dutch (https://app.transifex.com/netbox-community/teams/178115/nl/)\n"
@@ -51,9 +51,9 @@ msgstr "Je wachtwoord is succesvol gewijzigd."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -67,21 +67,20 @@ msgstr "Provisioning"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Actief"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Offline"
@@ -94,7 +93,7 @@ msgstr "Deprovisioning"
msgid "Decommissioned"
msgstr "Buiten gebruik"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -206,13 +205,13 @@ msgstr "Sitegroep (slug)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -336,7 +335,7 @@ msgstr "Zoeken"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -470,8 +469,8 @@ msgstr "Service-ID"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "Kleur"
@@ -482,7 +481,7 @@ msgstr "Kleur"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -510,15 +509,15 @@ msgstr "Kleur"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -564,7 +563,7 @@ msgstr "Provideraccount"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -580,12 +579,12 @@ msgstr "Provideraccount"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -643,12 +642,12 @@ msgstr "Status"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -733,10 +732,10 @@ msgstr "Serviceparameters"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -761,8 +760,8 @@ msgstr "Attributen"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -785,30 +784,19 @@ msgstr "Tenants"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "Omschrijving"
@@ -860,7 +848,7 @@ msgstr "Details van de beëindiging"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -914,10 +902,10 @@ msgstr "Netwerkprovider"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1005,7 +993,7 @@ msgstr "Operationele rol"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1018,7 +1006,7 @@ msgstr "Operationele rol"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1057,8 +1045,8 @@ msgstr "Interface"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1112,12 +1100,12 @@ msgstr "Locatie"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1142,9 +1130,9 @@ msgstr "Eigenaarschap"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1168,9 +1156,9 @@ msgstr "Contacten"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "Regio"
@@ -1187,9 +1175,9 @@ msgstr "Regio"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "Sitegroep"
@@ -1198,7 +1186,7 @@ msgstr "Sitegroep"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "Account"
@@ -1207,9 +1195,9 @@ msgid "Term Side"
msgstr "Termzijde"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1237,10 +1225,10 @@ msgstr "Opdracht"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1281,13 +1269,13 @@ msgid "Group Assignment"
msgstr "Groepsopdracht"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1314,14 +1302,14 @@ msgstr "Uniek circuit-ID"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1416,7 +1404,7 @@ msgstr "ID en poortnummer(s) van het patchpaneel"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1450,7 +1438,7 @@ msgstr ""
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1545,8 +1533,8 @@ msgstr "virtueel circuit"
msgid "virtual circuits"
msgstr "virtuele circuits"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "functie"
@@ -1583,10 +1571,10 @@ msgstr "beëindigingen van virtuele circuits"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1594,26 +1582,14 @@ msgstr "beëindigingen van virtuele circuits"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1626,8 +1602,8 @@ msgstr "beëindigingen van virtuele circuits"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1711,7 +1687,7 @@ msgstr "Aantal ASN's"
msgid "Terminations"
msgstr "Beëindigingen"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1745,7 +1721,7 @@ msgstr "Beëindigingen"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1755,10 +1731,10 @@ msgstr "Beëindigingen"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1834,7 +1810,7 @@ msgstr "Voltooid"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Mislukt"
@@ -1894,14 +1870,13 @@ msgid "30 days"
msgstr "30 dagen"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2015,7 +1990,7 @@ msgid "User name"
msgstr "Gebruikersnaam"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2024,17 +1999,13 @@ msgstr "Gebruikersnaam"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "Ingeschakeld"
@@ -2044,12 +2015,11 @@ msgid "Sync interval"
msgstr "Synchronisatie-interval"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "Parameters"
@@ -2062,16 +2032,15 @@ msgstr "Regels negeren"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "Gegevensbron"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "Bestand"
@@ -2089,10 +2058,9 @@ msgstr "Aangemaakt"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Soort object"
@@ -2137,9 +2105,7 @@ msgstr "Eerder voltooid"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2148,8 +2114,8 @@ msgid "User"
msgstr "Gebruiker"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "Tijd"
@@ -2162,8 +2128,7 @@ msgid "Before"
msgstr "Voordien"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "Actie"
@@ -2204,7 +2169,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Rackverhogingen"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2349,20 +2314,20 @@ msgid "Config revision #{id}"
msgstr "Revisie van de configuratie #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2371,13 +2336,13 @@ msgstr "type"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2443,7 +2408,7 @@ msgstr ""
msgid "last updated"
msgstr "laatst bijgewerkt"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "pad"
@@ -2451,7 +2416,8 @@ msgstr "pad"
msgid "File path relative to the data source's root"
msgstr "Bestandspad relatief ten opzichte van de hoofdmap van de gegevensbron"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "grootte"
@@ -2604,12 +2570,11 @@ msgstr "Volledige naam"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Object"
@@ -2619,7 +2584,7 @@ msgid "Request ID"
msgstr "ID aanvragen"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "Bericht"
@@ -2648,7 +2613,7 @@ msgstr "Laatst bijgewerkt"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2664,8 +2629,8 @@ msgstr "Interval"
msgid "Log Entries"
msgstr "Logboekvermeldingen"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "Niveau"
@@ -2785,11 +2750,10 @@ msgid "Backend"
msgstr "Backend"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2848,8 +2812,7 @@ msgstr "Taak in de wachtrij #{id} om te synchroniseren {datasource}"
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "Gegevens"
@@ -2914,11 +2877,24 @@ msgstr "De interfacemodus ondersteunt niet-gelabelde VLAN niet"
msgid "Interface mode does not support tagged vlans"
msgstr "De interfacemodus ondersteunt geen gelabelde VLAN's"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "Positie (U)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Kan een module met tijdelijke aanduidingen niet installeren in een "
+"modulecompartiment zonder gedefinieerde positie."
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "EEN {model} genoemd {name} bestaat al"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "Faciliteits-ID"
@@ -2946,8 +2922,8 @@ msgid "Staging"
msgstr "Klaarzetten"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "Ontmanteling"
@@ -3013,7 +2989,7 @@ msgstr "Verouderd"
msgid "Millimeters"
msgstr "Millimeters"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "Inches"
@@ -3050,14 +3026,14 @@ msgstr "Muf"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3085,7 +3061,7 @@ msgid "Rear"
msgstr "Achterkant"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Klaargezet"
@@ -3118,7 +3094,7 @@ msgid "Top to bottom"
msgstr "Van boven naar beneden"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "Passief"
@@ -3147,8 +3123,8 @@ msgid "Proprietary"
msgstr "Gepatenteerd"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "Andere"
@@ -3161,350 +3137,354 @@ msgstr "ITA/internationaal"
msgid "Physical"
msgstr "Fysiek"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "Virtueel"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "Draadloos"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "Virtuele interfaces"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "Bridge"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "Linkaggregatiegroep (LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "Snel Ethernet (100 Mbps)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "Gigabit Ethernet (1 Gbps)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "2,5/5 Gbps Ethernet"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "10 Gbps Ethernet"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "25 Gbps Ethernet"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "40 Gbps Ethernet"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "50 Gbps Ethernet"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "100 Gbps Ethernet"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "200 Gbps Ethernet"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "400 Gbps Ethernet"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "800 Gbps Ethernet"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "1,6 Tbps Ethernet"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "Pluggable transceivers"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "Backplane Ethernet"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "Mobiel"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "Serienummer"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "Coaxiaal"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "Stapelen"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "Half"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "Volledig"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Auto"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "Toegang"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Getagd"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "Getagd (Alles)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "IEEE-standaard"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "Passief 24V (2 paren)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "Passief 24V (4 paren)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "Passief 48V (2 paren)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "Passief 48V (4 paren)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "Koper"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "Glasvezel"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "Alleenstaand"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1PC"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "1C2P"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "14 STUKS"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "16 STUKS"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "18 STUKS"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1X12P"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1C16P"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "Kofferbak"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "2C1P kofferbak"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "2C2P-kofferbak"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "2C4P kofferbak"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "24CP-kofferbak (shuffle)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "2C6P kofferbak"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "C28P kofferbak"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "2C12P kofferbak"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "4C1P kofferbak"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "4C2P-kofferbak"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "4C4P kofferbak"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "4C4P kofferbak (shuffle)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "4C6P kofferbak"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "4C8P kofferbak"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "8C4P kofferbak"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "Uitbraak"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "1C2P:2C1P-uitbraak"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "1C4P:4C1P-uitbraak"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "1C6P:6C1P-uitbraak"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "2C4P:8C1P-uitbraak (shuffle)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "Koper - Gedraaid paar (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "Koper - Twinax (DAC)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "Koper - Coaxiaal"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "Fiber - Multimode"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "Fiber - Single-modus"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "Vezel - overig"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "Verbonden"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "Kilometers"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Meters"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "Centimeters"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "Mijlen"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Feet"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "Redundant"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "Een fase"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "Drie fase"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Uitgeschakeld"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "Defect"
@@ -3788,17 +3768,17 @@ msgstr "Is volledige diepte"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "MAC-adres"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "Heeft een primair IP-adres"
@@ -3936,7 +3916,7 @@ msgid "Is primary"
msgstr "Is primair"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "802.1Q-modus"
@@ -3953,8 +3933,8 @@ msgstr "Toegewezen VID"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3965,18 +3945,18 @@ msgstr "Toegewezen VID"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3993,10 +3973,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -4010,11 +3990,11 @@ msgstr "VLAN-vertaalbeleid (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "VLAN-vertaalbeleid"
@@ -4063,7 +4043,7 @@ msgstr "Primair MAC-adres (ID)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "Primair MAC-adres"
@@ -4123,7 +4103,7 @@ msgstr "Voedingspaneel (ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4193,7 +4173,7 @@ msgstr "Tijdzone"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4264,11 +4244,6 @@ msgstr "Inbouwdiepte"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "Gewicht"
@@ -4301,7 +4276,7 @@ msgstr "Buitenafmetingen"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "Dimensies"
@@ -4353,7 +4328,7 @@ msgstr "Luchtstroom"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "Rek"
@@ -4406,11 +4381,10 @@ msgstr "Schema"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "Profiel"
@@ -4420,7 +4394,7 @@ msgstr "Profiel"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "Moduletype"
@@ -4443,8 +4417,8 @@ msgstr "VM-rol"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "Configuratiesjabloon"
@@ -4466,10 +4440,10 @@ msgstr "Rol van het apparaat"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "Platform"
@@ -4481,13 +4455,13 @@ msgstr "Platform"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4495,7 +4469,7 @@ msgstr "Cluster"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "Configuratie"
@@ -4519,7 +4493,7 @@ msgstr "Moduletype"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "Label"
@@ -4569,8 +4543,8 @@ msgid "Maximum draw"
msgstr "Maximale trekking"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "Maximaal stroomverbruik (watt)"
@@ -4579,8 +4553,8 @@ msgid "Allocated draw"
msgstr "Toegewezen loting"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "Toegewezen stroomverbruik (watt)"
@@ -4595,23 +4569,23 @@ msgid "Feed leg"
msgstr "Voer de poot in"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "Alleen voor beheer"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "PoE-modus"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "PoE-type"
@@ -4627,7 +4601,7 @@ msgid "Module"
msgstr "Module"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "LAG"
@@ -4638,14 +4612,14 @@ msgstr "Contexten van virtuele apparaten"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "Snelheid"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4658,25 +4632,25 @@ msgstr "Modus"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "VLAN-groep"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "VLAN zonder label"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "Getagde VLAN's"
@@ -4691,7 +4665,7 @@ msgstr "Getagde VLAN's verwijderen"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "VLAN voor Q-in-Q-service"
@@ -4701,26 +4675,26 @@ msgid "Wireless LAN group"
msgstr "Draadloze LAN-groep"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "Draadloze LAN's"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "Addressing"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "Operatie"
@@ -4731,16 +4705,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "Gerelateerde interfaces"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "802.1Q-omschakeling"
@@ -5028,13 +5002,13 @@ msgstr "Elektrische fase (voor driefasige circuits)"
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "Interface voor ouders"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "Overbrugde interface"
@@ -5183,13 +5157,13 @@ msgstr "Ouderapparaat met toegewezen interface (indien aanwezig)"
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "Virtuele machine"
@@ -5348,13 +5322,13 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -5363,34 +5337,11 @@ msgstr ""
"De gelabelde VLAN's ({vlans}) moeten tot dezelfde site behoren als het "
"bovenliggende apparaat/VM van de interface, of ze moeten globaal zijn"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr ""
-"Kan een module met tijdelijke aanduidingen niet installeren in een "
-"modulecompartiment zonder gedefinieerde positie."
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"Kan een module met tijdelijke aanduidingswaarden niet installeren in een "
-"modulelaurierboom {level} in een boom, maar {tokens} tijdelijke aanduidingen"
-" gegeven."
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr "Kan niet adopteren {model} {name} omdat het al bij een module hoort"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "EEN {model} genoemd {name} bestaat al"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5478,7 +5429,7 @@ msgstr "Heeft contexten voor virtuele apparaten"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "Clustergroep"
@@ -5494,7 +5445,7 @@ msgstr "Bezet"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "Verbinding"
@@ -5502,8 +5453,7 @@ msgstr "Verbinding"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "Soort"
@@ -5512,12 +5462,12 @@ msgid "Mgmt only"
msgstr "Alleen voor beheer"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "802.1Q-modus"
@@ -5533,7 +5483,7 @@ msgstr "Kanaalfrequentie (MHz)"
msgid "Channel width (MHz)"
msgstr "Kanaalbreedte (MHz)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "Zendvermogen (dBm)"
@@ -5583,9 +5533,9 @@ msgstr "Soort bereik"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5864,11 +5814,11 @@ msgstr "VM-interface"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5940,7 +5890,7 @@ msgid "profile"
msgstr "profiel"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5962,44 +5912,44 @@ msgstr "kabel"
msgid "cables"
msgstr "kabels"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr "Moet een eenheid specificeren bij het instellen van een kabellengte"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr ""
"Moet A- en B-aansluitingen definiëren bij het aanmaken van een nieuwe kabel."
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
"Kan geen verschillende soorten aansluitingen aansluiten op hetzelfde "
"uiteinde van de kabel."
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Incompatibele beëindigingstypen: {type_a} en {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr ""
"A- en B-aansluitingen kunnen geen verbinding maken met hetzelfde object."
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "einde"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "kabelafsluiting"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "kabelaansluitingen"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, python-brace-format
msgid ""
"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
@@ -6008,7 +5958,7 @@ msgstr ""
"Kan geen kabel aansluiten op {obj_parent} > {obj} omdat het als verbonden is"
" gemarkeerd."
-#: netbox/dcim/models/cables.py:566
+#: netbox/dcim/models/cables.py:567
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6017,62 +5967,62 @@ msgstr ""
"Dubbele beëindiging gevonden voor {app_label}.{model} {termination_id}: "
"kabel {cable_pk}"
-#: netbox/dcim/models/cables.py:576
+#: netbox/dcim/models/cables.py:577
#, 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:583
+#: netbox/dcim/models/cables.py:584
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:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "is actief"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "is compleet"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "is gesplitst"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "kabelpad"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "kabelpaden"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
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:801
+#: netbox/dcim/models/cables.py:802
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:809
+#: netbox/dcim/models/cables.py:810
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:839
+#: netbox/dcim/models/cables.py:840
msgid "All links must be cable or wireless"
msgstr "Alle verbindingen moeten via de kabel of draadloos zijn"
-#: netbox/dcim/models/cables.py:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "Alle links moeten overeenkomen met het eerste linktype"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6081,18 +6031,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:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "Fysiek label"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
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:161
+#: netbox/dcim/models/device_component_templates.py:162
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6100,7 +6050,7 @@ msgstr ""
"Een componentsjabloon kan niet worden gekoppeld aan zowel een apparaattype "
"als een moduletype."
-#: netbox/dcim/models/device_component_templates.py:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6108,134 +6058,134 @@ msgstr ""
"Een componentsjabloon moet gekoppeld zijn aan een apparaattype of een "
"moduletype."
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "sjabloon voor consolepoort"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "sjablonen voor consolepoorten"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "poortsjabloon voor consoleserver"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "poortsjablonen voor consoleservers"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "maximale trekking"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "toegewezen gelijkspel"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "sjabloon voor voedingspoort"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "sjablonen voor voedingspoorten"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, 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:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "voerbeen"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "Fase (voor driefasige voedingen)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "sjabloon voor stopcontact"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "sjablonen voor stopcontacten"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "alleen beheer"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "bridge-interface"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "draadloze rol"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "interfacesjabloon"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "interfacesjablonen"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, 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:488
+#: netbox/dcim/models/device_component_templates.py:473
#, 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:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr "Achterpoort ({rear_port}) moet tot hetzelfde apparaattype behoren"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "standen"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "sjabloon voor de voorpoort"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "sjablonen voor de voorpoort"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
@@ -6244,15 +6194,15 @@ msgstr ""
"Het aantal posities mag niet minder zijn dan het aantal toegewezen sjablonen"
" voor de achterpoort ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "sjabloon voor de achterpoort"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "sjablonen voor achterpoorten"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
@@ -6261,35 +6211,35 @@ msgstr ""
"Het aantal posities mag niet minder zijn dan het aantal toegewezen "
"frontpoortsjablonen ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "positie"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
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:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "sjabloon voor modulebay"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "sjablonen voor modulebay"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "sjabloon voor apparaatvak"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "sjablonen voor apparaatruimte"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6298,21 +6248,21 @@ 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:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "onderdeel-ID"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "Onderdeel-ID toegewezen door de fabrikant"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "sjabloon voor inventarisitems"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "sjablonen voor inventarisitems"
@@ -6371,84 +6321,84 @@ msgstr ""
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:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "Fysiek poorttype"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "snelheid"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "Poortsnelheid in bits per seconde"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "consolepoort"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "consolepoorten"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "console-serverpoort"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "console-serverpoorten"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "voedingspoort"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "voedingspoorten"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "stopcontact"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "stopcontacten"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, 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:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "-modus"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q-tagging-strategie"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "bovenliggende interface"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "VLAN zonder label"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "gelabelde VLAN's"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6456,15 +6406,15 @@ msgstr "gelabelde VLAN's"
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q SVLAN"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "primair MAC-adres"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
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:699
+#: netbox/dcim/models/device_components.py:731
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6473,80 +6423,80 @@ msgstr ""
"MAC-adres {mac_address} is toegewezen aan een andere interface "
"({interface})."
-#: netbox/dcim/models/device_components.py:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "LAG van de ouders"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
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:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "snelheid (Kbps)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "tweezijdig"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "64-bits wereldwijde naam"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "draadloos kanaal"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "kanaalfrequentie (MHz)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "Ingevuld per geselecteerd kanaal (indien ingesteld)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "zendvermogen (dBm)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "draadloze LAN's"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "interface"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "interfaces"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, 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:924
+#: netbox/dcim/models/device_components.py:956
#, 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:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
msgid "An interface cannot be its own parent."
msgstr "Een interface kan niet zijn eigen ouder zijn."
-#: netbox/dcim/models/device_components.py:937
+#: netbox/dcim/models/device_components.py:969
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:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6555,7 +6505,7 @@ msgstr ""
"De geselecteerde ouderinterface ({interface}) hoort bij een ander apparaat "
"({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6564,7 +6514,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:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6573,7 +6523,7 @@ msgstr ""
"De geselecteerde bridge-interface ({bridge}) hoort bij een ander apparaat "
"({device})."
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6582,15 +6532,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:983
+#: netbox/dcim/models/device_components.py:1015
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Virtuele interfaces kunnen geen bovenliggende LAG-interface hebben."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:1019
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:994
+#: netbox/dcim/models/device_components.py:1026
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
@@ -6598,7 +6548,7 @@ msgstr ""
"De geselecteerde LAG-interface ({lag}) hoort bij een ander apparaat "
"({device})."
-#: netbox/dcim/models/device_components.py:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6607,34 +6557,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:1010
+#: netbox/dcim/models/device_components.py:1042
msgid "Channel may be set only on wireless interfaces."
msgstr "Kanaal mag alleen worden ingesteld op draadloze interfaces."
-#: netbox/dcim/models/device_components.py:1016
+#: netbox/dcim/models/device_components.py:1048
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:1020
+#: netbox/dcim/models/device_components.py:1052
msgid "Cannot specify custom frequency with channel selected."
msgstr ""
"Kan geen aangepaste frequentie specificeren met een geselecteerd kanaal."
-#: netbox/dcim/models/device_components.py:1026
+#: netbox/dcim/models/device_components.py:1058
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:1028
+#: netbox/dcim/models/device_components.py:1060
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:1032
+#: netbox/dcim/models/device_components.py:1064
msgid "Interface mode does not support an untagged vlan."
msgstr "De interfacemodus ondersteunt een niet-gelabeld VLAN niet."
-#: netbox/dcim/models/device_components.py:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6643,20 +6593,20 @@ 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:1135
+#: netbox/dcim/models/device_components.py:1167
#, 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:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "poort voor"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "poorten voor"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
@@ -6665,15 +6615,15 @@ msgstr ""
"Het aantal posities mag niet minder zijn dan het aantal toegewezen poorten "
"aan de achterkant ({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "poort achter"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "poorten achter"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6682,39 +6632,39 @@ msgstr ""
"Het aantal posities mag niet minder zijn dan het aantal toegewezen poorten "
"aan de voorkant ({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "modulevak"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "modulevakken"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
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:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "apparaatvak"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "bays voor apparaten"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, 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:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "Kan een apparaat niet op zichzelf installeren."
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6722,62 +6672,62 @@ msgstr ""
"Kan het opgegeven apparaat niet installeren; het apparaat is al "
"geïnstalleerd in {bay}."
-#: netbox/dcim/models/device_components.py:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "Rol van het inventarisitem"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "Rollen van inventarisitems"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "serienummer"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "tag voor bedrijfsmiddelen"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
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:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "ontdekt"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "Dit item is automatisch ontdekt"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "inventarisitem"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "inventarisartikelen"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "Kan zichzelf niet als ouder toewijzen."
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
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:1476
+#: netbox/dcim/models/device_components.py:1508
msgid "Cannot move an inventory item with dependent children"
msgstr "Kan een inventarisitem met afhankelijke kinderen niet verplaatsen"
-#: netbox/dcim/models/device_components.py:1484
+#: netbox/dcim/models/device_components.py:1516
msgid "Cannot assign inventory item to component on another device"
msgstr "Kan inventarisitem niet toewijzen aan component op een ander apparaat"
@@ -7676,10 +7626,10 @@ msgstr "Bereikbaar"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7691,8 +7641,7 @@ msgid "VMs"
msgstr "VM's"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7795,7 +7744,7 @@ msgstr "Locatie van het apparaat"
msgid "Device Site"
msgstr "Website van het apparaat"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "Modulebaai"
@@ -7855,7 +7804,7 @@ msgstr "MAC-adressen"
msgid "FHRP Groups"
msgstr "FHRP-groepen"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7871,7 +7820,7 @@ msgstr "Alleen beheer"
msgid "VDCs"
msgstr "VDC's"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "Virtueel circuit"
@@ -7944,7 +7893,7 @@ msgid "Module Types"
msgstr "Moduletypen"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "Platformen"
@@ -8045,7 +7994,7 @@ msgstr "Apparaatvakken"
msgid "Module Bays"
msgstr "Modulebays"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "Aantal modules"
@@ -8123,7 +8072,7 @@ msgstr "{} millimeter"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "Serienummer"
@@ -8133,7 +8082,7 @@ msgid "Maximum weight"
msgstr "Maximaal gewicht"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "Beheer"
@@ -8181,18 +8130,28 @@ msgstr "{} EEN"
msgid "Primary for interface"
msgstr "Primair voor interface"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "Leden van Virtual Chassis"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "Energiegebruik"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "VLAN-vertaling"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"Kan een module met tijdelijke aanduidingswaarden niet installeren in een "
+"modulelaurierboom {level} niveaus diep maar {tokens} tijdelijke aanduidingen"
+" gegeven."
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8233,9 +8192,8 @@ msgid "Application Services"
msgstr "Applicatieservices"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "Context van de configuratie"
@@ -8244,7 +8202,7 @@ msgstr "Context van de configuratie"
msgid "Render Config"
msgstr "Render-configuratie"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8308,7 +8266,7 @@ msgstr ""
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Verwijderd {device} vanaf een virtueel chassis {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Onbekende gerelateerde object (en): {name}"
@@ -8317,12 +8275,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:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "Er bestaat al een scriptmodule met deze bestandsnaam."
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "Planning is niet ingeschakeld voor dit script."
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "De geplande tijd moet in de toekomst liggen."
@@ -8499,8 +8461,7 @@ msgid "White"
msgstr "Wit"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Webhook"
@@ -8648,12 +8609,12 @@ msgstr "Bladwijzers"
msgid "Show your personal bookmarks"
msgstr "Laat je persoonlijke bladwijzers zien"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Onbekend actietype voor een evenementregel: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr ""
@@ -8674,7 +8635,7 @@ msgid "Group (name)"
msgstr "Groep (naam)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "Clustertype"
@@ -8694,7 +8655,7 @@ msgid "Tenant group (slug)"
msgstr "Tenant groep (slug)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "Tag"
@@ -8707,29 +8668,30 @@ msgid "Has local config context data"
msgstr "Heeft contextgegevens voor de lokale configuratie"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "Groepsnaam"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "Verplicht"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "Moet uniek zijn"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "UI zichtbaar"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "UI bewerkbaar"
@@ -8738,10 +8700,12 @@ msgid "Is cloneable"
msgstr "Is kloonbaar"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "Minimumwaarde"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "Maximale waarde"
@@ -8750,8 +8714,7 @@ msgid "Validation regex"
msgstr "Validatieregex"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "Gedrag"
@@ -8765,7 +8728,8 @@ msgstr "Knopklasse"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "MIME-type"
@@ -8787,31 +8751,29 @@ msgstr "Als bijlage"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "Gedeeld"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "HTTP-methode"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "URL van de payload"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "SSL-verificatie"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Geheim"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "CA-bestandspad"
@@ -8965,9 +8927,9 @@ msgstr "Toegewezen objecttype"
msgid "The classification of entry"
msgstr "De classificatie van binnenkomst"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -8976,12 +8938,12 @@ msgid "Comments"
msgstr "Opmerkingen"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "Gebruikers"
@@ -8991,9 +8953,8 @@ msgstr ""
"Gebruikersnamen gescheiden door komma's, tussen dubbele aanhalingstekens"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -9038,6 +8999,7 @@ msgid "Content types"
msgstr "Inhoudstypen"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "HTTP-inhoudstype"
@@ -9109,7 +9071,7 @@ msgstr "Tenant groepen"
msgid "The type(s) of object that have this custom field"
msgstr "Het (de) objecttype (s) dat dit aangepaste veld heeft"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "Standaardwaarde"
@@ -9120,7 +9082,6 @@ msgstr ""
"objecten)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "Filter voor gerelateerde objecten"
@@ -9128,8 +9089,7 @@ msgstr "Filter voor gerelateerde objecten"
msgid "Specify query parameters as a JSON object."
msgstr "Specificeer queryparameters als een JSON-object."
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "Aangepast veld"
@@ -9161,12 +9121,11 @@ msgstr ""
"Voer één keuze per regel in. Voor elke keuze kan een optioneel label worden "
"gespecificeerd door er een dubbele punt aan toe te voegen. Voorbeeld:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "Aangepaste veldkeuzeset"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "Aangepaste link"
@@ -9196,8 +9155,7 @@ msgstr ""
msgid "Template code"
msgstr "Sjablooncode"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "Sjabloon exporteren"
@@ -9208,14 +9166,13 @@ msgstr ""
"De inhoud van de sjabloon wordt ingevuld via de externe bron die hieronder "
"is geselecteerd."
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "Opgeslagen filter"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "Bestellen"
@@ -9240,13 +9197,11 @@ msgid "A notification group specify at least one user or group."
msgstr ""
"In een meldingsgroep wordt ten minste één gebruiker of groep gespecificeerd."
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "HTTP-aanvraag"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9266,8 +9221,7 @@ msgstr ""
"Voer parameters in om door te geven aan de actie JSON formaat."
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "Regel voor evenementen"
@@ -9279,8 +9233,7 @@ msgstr "Triggers"
msgid "Notification group"
msgstr "Meldingsgroep"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "Contextprofiel configureren"
@@ -9375,7 +9328,7 @@ msgstr "contextprofielen configureren"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "gewicht"
@@ -9940,7 +9893,7 @@ msgid "Enable SSL certificate verification. Disable with caution!"
msgstr ""
"Activeer de verificatie van SSL-certificaten. Voorzichtig uitschakelen!"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "CA-bestandspad"
@@ -10248,9 +10201,8 @@ msgstr "Ontslaan"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -10273,7 +10225,6 @@ msgid "Related Object Type"
msgstr "Gerelateerd objecttype"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "Keuzeset"
@@ -10282,12 +10233,10 @@ msgid "Is Cloneable"
msgstr "Is kloonbaar"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "Minimumwaarde"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "Maximale waarde"
@@ -10297,9 +10246,9 @@ msgstr "Validatie Regex"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10316,50 +10265,44 @@ msgid "Order Alphabetically"
msgstr "Alfabetisch ordenen"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Nieuw venster"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "MIME-type"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "Bestandsnaam"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "bestandsextensie"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "Als bijlage"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "Gesynchroniseerd"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "Afbeelding"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "Bestandsnaam"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "Grootte"
@@ -10367,38 +10310,36 @@ msgstr "Grootte"
msgid "Table Name"
msgstr "Naam van de tabel"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "Lees"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
-msgstr "SSL-validatie"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
+msgstr "SSL-verificatie"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "Soorten gebeurtenissen"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "Automatische synchronisatie ingeschakeld"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Apparaat rollen"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "Opmerkingen (kort)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "Lijn"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "Methode"
@@ -10412,7 +10353,7 @@ msgstr ""
"Probeer de widget opnieuw te configureren of verwijder deze van je "
"dashboard."
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10425,11 +10366,78 @@ msgstr ""
msgid "Custom Fields"
msgstr "Aangepaste velden"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Een afbeelding bijvoegen"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "Kloonbaar"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "Gewicht van het scherm"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "Validatieregels"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "Reguliere expressie"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Gerelateerde objecten"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "Gebruikt door"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "Gehechtheid"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "Toegewezen modellen"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "Tabelconfiguratie"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "Kolommen worden weergegeven"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "Meldingsgroep"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "Toegestane objecttypen"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "Typen artikelen met tags"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "Afbeeldingsbijlage"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "Ouderobject"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "Journaalpost"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10467,33 +10475,69 @@ msgstr "Ongeldig kenmerk”{name}„op aanvraag"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Ongeldig kenmerk”{name}„voor {model}"
-#: netbox/extras/views.py:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "Tekst koppelen"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "URL van de link"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "Milieuparameters"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "Sjabloon"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "Aanvullende kopteksten"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "Lichaamssjabloon"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "Voorwaarden"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "Getagde objecten"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "JSON-schema"
+
+#: netbox/extras/views.py:1278
#, 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:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "Je dashboard is opnieuw ingesteld."
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "Widget toegevoegd: "
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "Bijgewerkte widget: "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "Widget verwijderd: "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "Fout bij het verwijderen van de widget: "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
msgid "Unable to run script: RQ worker process not running."
msgstr "Kan script niet uitvoeren: het RQ-werkproces wordt niet uitgevoerd."
@@ -10725,7 +10769,7 @@ msgstr "FHRP-groep (ID)"
msgid "IP address (ID)"
msgstr "IP-adres (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "IP-adres"
@@ -10831,7 +10875,7 @@ msgstr "Is een pool"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "Behandel als volledig gebruikt"
@@ -10844,7 +10888,7 @@ msgstr "VLAN-toewijzing"
msgid "Treat as populated"
msgstr "Behandel als gevuld"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "DNS-naam"
@@ -11377,186 +11421,186 @@ msgstr ""
"Prefixen mogen aggregaten niet overlappen. {prefix} omvat een bestaand "
"aggregaat ({aggregate})."
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "rollen"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "prefix"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "IPv4- of IPv6-netwerk met masker"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "Operationele status van deze prefix"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "De primaire functie van deze prefix"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "is een pool"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr "Alle IP-adressen binnen deze prefix worden als bruikbaar beschouwd"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "merk gebruikt"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "prefixen"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "Kan geen prefix aanmaken met het masker /0."
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "globale tabel"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Duplicaat prefix gevonden in {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "startadres"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "IPv4- of IPv6-adres (met masker)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "eindadres"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "Operationele status van deze serie"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "De primaire functie van dit assortiment"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "markering ingevuld"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr "Voorkom het aanmaken van IP-adressen binnen dit bereik"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "Rapporteer de ruimte als volledig benut"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "IP-bereik"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "IP-bereiken"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr ""
"De versies van het begin- en eindpunt van het IP-adres moeten overeenkomen"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "De IP-adresmaskers voor het begin en einde moeten overeenkomen"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr "Het eindadres moet groter zijn dan het beginadres ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Gedefinieerde adressen overlappen met het bereik {overlapping_range} in VRF "
"{vrf}"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr ""
"Het gedefinieerde bereik overschrijdt de maximale ondersteunde grootte "
"({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "adres"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "De operationele status van dit IP-adres"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "De functionele rol van dit IP-adres"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (binnen)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "Het IP-adres waarvoor dit adres het „externe” IP-adres is"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Hostnaam of FQDN (niet hoofdlettergevoelig)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "IP-adressen"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "Kan geen IP-adres aanmaken met een masker /0."
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr ""
"{ip} is een netwerk-ID, die mogelijk niet aan een interface is toegewezen."
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
msgstr ""
"{ip} is een uitzendadres dat mogelijk niet aan een interface is toegewezen."
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Duplicaat IP-adres gevonden in {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "Kan geen IP-adres aanmaken {ip} binnen bereik {range}."
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
@@ -11564,7 +11608,7 @@ msgstr ""
"Kan het IP-adres niet opnieuw toewijzen terwijl dit is aangewezen als het "
"primaire IP-adres voor het bovenliggende object"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
@@ -11572,7 +11616,7 @@ msgstr ""
"Kan het IP-adres niet opnieuw toewijzen terwijl dit is aangewezen als het "
"OOB-IP-adres voor het bovenliggende object"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "Alleen IPv6-adressen kunnen een SLAAC-status krijgen"
@@ -12157,8 +12201,9 @@ msgstr "Grijs"
msgid "Dark Grey"
msgstr "Donkergrijs"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "Standaard"
@@ -13096,67 +13141,67 @@ 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:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "Tsjechisch"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "Deens"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "Duits"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "Engels"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "Spaans"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "Frans"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "Italiaans"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "Japans"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "Lets"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "Nederlands"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "Pools"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "Portugees"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "Russisch"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "Turks"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "Oekraïens"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "Chinees"
@@ -13184,6 +13229,7 @@ msgid "Field"
msgstr "Veld"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "Waarde"
@@ -13215,11 +13261,6 @@ msgstr ""
msgid "GPS coordinates"
msgstr "GPS-coördinaten"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "Gerelateerde objecten"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13470,7 +13511,6 @@ msgid "Toggle All"
msgstr "Alles omschakelen"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "Tafel"
@@ -13526,13 +13566,9 @@ msgstr "Toegewezen groepen"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13540,6 +13576,7 @@ msgstr "Toegewezen groepen"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "Geen"
@@ -13702,7 +13739,7 @@ msgid "Changed"
msgstr "Gewijzigd"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "bytes"
@@ -13755,12 +13792,11 @@ msgid "Job retention"
msgstr "Behoud van een baan"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "Het gegevensbestand dat aan dit object is gekoppeld, is verwijderd"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "Gegevens gesynchroniseerd"
@@ -14446,12 +14482,6 @@ msgstr "Rack toevoegen"
msgid "Add Site"
msgstr "Site toevoegen"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "Gehechtheid"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14609,82 +14639,10 @@ msgstr ""
"inloggegevens van NetBox en een query uit te voeren voor "
"%(sql_query)s."
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "JSON-schema"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "Milieuparameters"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "Sjabloon"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "Naam van de groep"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "Moet uniek zijn"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "Kloonbaar"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "Standaardwaarde"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "Zoekgewicht"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "Filterlogica"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "Gewicht van het scherm"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "UI zichtbaar"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "UI bewerkbaar"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "Validatieregels"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "Reguliere expressie"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "Knopklasse"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "Toegewezen modellen"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "Tekst koppelen"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "URL van de link"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "keuzes"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14755,10 +14713,6 @@ msgstr "Er is een probleem opgetreden bij het ophalen van de RSS-feed"
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "Voorwaarden"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "Gepland voor"
@@ -14780,14 +14734,6 @@ msgstr "Uitgang"
msgid "Download"
msgstr "Downloaden"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "Afbeeldingsbijlage"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "Ouderobject"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Aan het laden"
@@ -14836,24 +14782,6 @@ msgstr ""
"Ga aan de slag met een script maken "
"van een geüpload bestand of een gegevensbron."
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "Journaalpost"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "Gemaakt door"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "Meldingsgroep"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "Geen toegewezen"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr "De lokale configuratiecontext overschrijft alle broncontexten"
@@ -14909,6 +14837,16 @@ msgstr "De uitvoer van de sjabloon is leeg"
msgid "No configuration template has been assigned."
msgstr "Er is geen configuratiesjabloon toegewezen."
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Geen toegewezen"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "Elke"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14945,14 +14883,6 @@ msgstr "Drempel voor loggen"
msgid "All"
msgstr "Alles"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "Tabelconfiguratie"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "Kolommen worden weergegeven"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -14970,46 +14900,6 @@ msgstr "Omhoog gaan"
msgid "Move Down"
msgstr "Naar beneden gaan"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "Getagde artikelen"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "Toegestane objecttypen"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "Elke"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "Typen artikelen met tags"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "Getagde objecten"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "HTTP-methode"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "HTTP-inhoudstype"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "SSL-verificatie"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "Aanvullende kopteksten"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "Lichaamssjabloon"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Creatie in bulk"
@@ -15083,10 +14973,6 @@ msgstr "Veldopties"
msgid "Accessor"
msgstr "Accessor"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "keuzes"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "Importwaarde"
@@ -15599,6 +15485,7 @@ msgstr "Virtuele CPU's"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "Geheugen"
@@ -15608,8 +15495,8 @@ msgid "Disk Space"
msgstr "Schijfruimte"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "Hulpbronnen"
@@ -16679,13 +16566,13 @@ msgstr ""
"Dit object is gewijzigd sinds de weergave van het formulier. Raadpleeg het "
"wijzigingslogboek van het object voor meer informatie."
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "Bereik”{value}„is ongeldig."
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -16694,38 +16581,38 @@ msgstr ""
"Ongeldig bereik: eindwaarde ({end}) moet groter zijn dan de beginwaarde "
"({begin})."
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Dubbele of conflicterende kolomkop voor”{field}„"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Dubbele of conflicterende kolomkop voor”{header}„"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Rij {row}: Verwacht {count_expected} columns maar gevonden {count_found}"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Onverwachte kolomkop”{field}„gevonden."
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Kolom”{field}„is geen gerelateerd object; kan geen punten gebruiken"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "Ongeldig gerelateerd objectkenmerk voor kolom”{field}„: {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Vereiste kolomkop”{header}„niet gevonden."
@@ -16743,7 +16630,7 @@ msgid "Missing required value for static query param: '{static_params}'"
msgstr ""
"Ontbrekende vereiste waarde voor statische queryparameter: '{static_params}'"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(automatisch ingesteld)"
@@ -16942,30 +16829,42 @@ msgstr "Clustertype (ID)"
msgid "Cluster (ID)"
msgstr "Cluster (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "Begin bij het opstarten"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "vCPU's"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "Geheugen (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "Schijf"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "Schijf (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "Geheugen ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "Grootte (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "Schijf ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "Maat ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -16987,15 +16886,15 @@ msgstr "Toegewezen cluster"
msgid "Assigned device within cluster"
msgstr "Toegewezen apparaat binnen cluster"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "Clustertype"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Clustergroep"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -17004,26 +16903,21 @@ msgstr ""
"{device} behoort tot een andere {scope_field} ({device_scope}) dan het "
"cluster ({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr ""
"Optioneel kan deze VM worden vastgezet op een specifiek hostapparaat binnen "
"het cluster"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "Site/cluster"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr ""
"De schijfgrootte wordt beheerd via de koppeling van virtuele schijven."
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "Schijf"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "clustertype"
@@ -17071,12 +16965,12 @@ msgid "start on boot"
msgstr "start bij het opstarten"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "geheugen (MB)"
+msgid "memory"
+msgstr "geheugen"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "schijf (MB)"
+msgid "disk"
+msgstr "schijf"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -17161,10 +17055,6 @@ msgstr ""
"Het VLAN zonder label ({untagged_vlan}) moet tot dezelfde site behoren als "
"de bovenliggende virtuele machine van de interface, of moet globaal zijn."
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "grootte (MB)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "virtuele schijf"
diff --git a/netbox/translations/pl/LC_MESSAGES/django.mo b/netbox/translations/pl/LC_MESSAGES/django.mo
index e14b72454..143a7509b 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 49eafa881..4c176d61e 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: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: Polish (https://app.transifex.com/netbox-community/teams/178115/pl/)\n"
@@ -50,9 +50,9 @@ msgstr "Twoje hasło zostało pomyślnie zmienione."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -66,21 +66,20 @@ msgstr "Wdrażanie"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Aktywny"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Nieaktywny"
@@ -93,7 +92,7 @@ msgstr "Wycofywanie"
msgid "Decommissioned"
msgstr "Wycofane z użytku"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -205,13 +204,13 @@ msgstr "Grupa placówek (uproszczona nazwa)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -335,7 +334,7 @@ msgstr "Szukaj"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -469,8 +468,8 @@ msgstr "ID usługi"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "Kolor"
@@ -481,7 +480,7 @@ msgstr "Kolor"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -509,15 +508,15 @@ msgstr "Kolor"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -563,7 +562,7 @@ msgstr "Konto u dostawcy usług"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -579,12 +578,12 @@ msgstr "Konto u dostawcy usług"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -642,12 +641,12 @@ msgstr "Status"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -732,10 +731,10 @@ msgstr "Parametry usługi"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -760,8 +759,8 @@ msgstr "Atrybuty"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -784,30 +783,19 @@ msgstr "Środowisko najemcy"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "Opis"
@@ -859,7 +847,7 @@ msgstr "Szczegóły wypowiedzenia"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -913,10 +901,10 @@ msgstr "Sieć dostawcy usług"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1004,7 +992,7 @@ msgstr "Rola operacyjna"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1017,7 +1005,7 @@ msgstr "Rola operacyjna"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1056,8 +1044,8 @@ msgstr "Interfejs"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1111,12 +1099,12 @@ msgstr "Lokalizacja"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1141,9 +1129,9 @@ msgstr "Własność"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1167,9 +1155,9 @@ msgstr "Kontakty"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "Region"
@@ -1186,9 +1174,9 @@ msgstr "Region"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "Grupa placówek"
@@ -1197,7 +1185,7 @@ msgstr "Grupa placówek"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "Konto"
@@ -1206,9 +1194,9 @@ msgid "Term Side"
msgstr "Strona terminowa"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1236,10 +1224,10 @@ msgstr "Zlecenie"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1280,13 +1268,13 @@ msgid "Group Assignment"
msgstr "Przydział grupy"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1313,14 +1301,14 @@ msgstr "Unikalne ID łącza"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1415,7 +1403,7 @@ msgstr "ID panelu krosowego i numer(y) portu(ów)"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1448,7 +1436,7 @@ 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:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1543,8 +1531,8 @@ msgstr "łącze wirtualne"
msgid "virtual circuits"
msgstr "łącza wirtualne"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "roli"
@@ -1581,10 +1569,10 @@ msgstr "zakończenia łączy wirtualnych"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1592,26 +1580,14 @@ msgstr "zakończenia łączy wirtualnych"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1624,8 +1600,8 @@ msgstr "zakończenia łączy wirtualnych"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1709,7 +1685,7 @@ msgstr "Ilość ASN"
msgid "Terminations"
msgstr "Zakończenia"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1743,7 +1719,7 @@ msgstr "Zakończenia"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1753,10 +1729,10 @@ msgstr "Zakończenia"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1830,7 +1806,7 @@ msgstr "Zakończone"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Nie powiodło się"
@@ -1890,14 +1866,13 @@ msgid "30 days"
msgstr "30 dni"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2011,7 +1986,7 @@ msgid "User name"
msgstr "Nazwa użytkownika"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2020,17 +1995,13 @@ msgstr "Nazwa użytkownika"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "Włączono"
@@ -2040,12 +2011,11 @@ msgid "Sync interval"
msgstr "Interwał synchronizacji"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "Parametry"
@@ -2058,16 +2028,15 @@ msgstr "Ignoruj reguły"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "Źródło danych"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "Plik"
@@ -2085,10 +2054,9 @@ msgstr "Utworzenie"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Typ obiektu"
@@ -2133,9 +2101,7 @@ msgstr "Zakończone przed"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2144,8 +2110,8 @@ msgid "User"
msgstr "Użytkownik"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "Czas"
@@ -2158,8 +2124,7 @@ msgid "Before"
msgstr "Wcześniej"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "Działanie"
@@ -2197,7 +2162,7 @@ msgstr "Musisz przesłać plik lub wybrać plik danych do synchronizacji"
msgid "Rack Elevations"
msgstr "Elewacje szaf"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2342,20 +2307,20 @@ msgid "Config revision #{id}"
msgstr "Wersja konfiguracji #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2364,13 +2329,13 @@ msgstr "typ"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2435,7 +2400,7 @@ msgstr ""
msgid "last updated"
msgstr "Ostatnia aktualizacja"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "ścieżka"
@@ -2443,7 +2408,8 @@ msgstr "ścieżka"
msgid "File path relative to the data source's root"
msgstr "Ścieżka pliku względem katalogu głównego źródła danych"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "rozmiar"
@@ -2594,12 +2560,11 @@ msgstr "Pełne imię i nazwisko"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Obiekt"
@@ -2609,7 +2574,7 @@ msgid "Request ID"
msgstr "ID żądania"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "Wiadomość"
@@ -2638,7 +2603,7 @@ msgstr "Ostatnia aktualizacja"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2654,8 +2619,8 @@ msgstr "Interwał"
msgid "Log Entries"
msgstr "Wpisy do dziennika"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "Poziom"
@@ -2775,11 +2740,10 @@ msgid "Backend"
msgstr "Backend"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2838,8 +2802,7 @@ msgstr "Zadanie w kolejce #{id} do synchronizacji {datasource}"
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "Dane"
@@ -2904,11 +2867,24 @@ msgstr "Tryb interfejsu nie obsługuje nietagowanych VLANów"
msgid "Interface mode does not support tagged vlans"
msgstr "Tryb interfejsu nie obsługuje tagowanych VLANów"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "Pozycja (U)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Nie można zainstalować modułu z wartościami zastępczymi w kieszeni modułu "
+"bez zdefiniowanej pozycji."
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "A {model} o nazwie {name} już istnieje"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "ID obiektu"
@@ -2936,8 +2912,8 @@ msgid "Staging"
msgstr "Etap przygotowywaczy"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "Wycofywanie z użytku"
@@ -3003,7 +2979,7 @@ msgstr "Przestarzały"
msgid "Millimeters"
msgstr "Milimetry(ów)"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "Cale(i)"
@@ -3040,14 +3016,14 @@ msgstr "Nieświeży"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3075,7 +3051,7 @@ msgid "Rear"
msgstr "Tył"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Na etapie przygotowawczym"
@@ -3108,7 +3084,7 @@ msgid "Top to bottom"
msgstr "Od góry do dołu"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "Pasywny"
@@ -3137,8 +3113,8 @@ msgid "Proprietary"
msgstr "Własnościowy"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "Pozostałe"
@@ -3151,350 +3127,354 @@ msgstr "ITA/Międzynarodowy"
msgid "Physical"
msgstr "Fizyczny"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "Wirtualny"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "Sieci bezprzewodowe"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "Interfejsy wirtualne"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "Most"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "Grupa agregacji linków (LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "Szybki Ethernet (100 Mb/s)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "GigabiteEthernet (1 Gb/s)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "Ethernet 2,5/5 Gb/s"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "Ethernet 10 Gb/s"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "Ethernet 25 Gb/s"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "Ethernet 40 Gb/s"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "Ethernet 50 Gb/s"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "Ethernet 100 Gb/s"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "Ethernet 200 Gb/s"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "Ethernet 400 Gb/s"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "Ethernet 800 Gb/s"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "1.6 Tb/s Ethernet"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "Wtykowe nadajniki-odbiorniki"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "Płaszczyzna tylna Ethernet"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "Komórkowy"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "Numer seryjny"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "koncentryczny"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "Łączenie w stos"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "Połowa"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "Pełny"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Automatyczny"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "Dostępowy (nietagowany)"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Tagowany"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "Tagowane (Wszystkie)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "Standard IEEE"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "Pasywny 24V (2 pary)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "Pasywny 24V (4-parowy)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "Pasywny 48V (2 pary)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "Pasywny 48V (4 pary)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "Miedź"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "Światłowód"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "Pojedynczy"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1C1P"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "1C2P"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "1C4P"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "1C6P"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "1C8P"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1C12P"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1C16P"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "Bagażnik"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "Bagażnik 2C1P"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "Bagażnik 2C2P"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "Bagażnik 2C4P"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "Bagażnik 2C4P (shuffle)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "Bagażnik 2C6P"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "Bagażnik 2C8P"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "Bagażnik 2C12P"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "Bagażnik 4C1P"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "Bagażnik 4C2P"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "Bagażnik 4C4P"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "Bagażnik 4C4P (shuffle)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "Bagażnik 4C6P"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "Bagażnik 4C8P"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "Bagażnik 8C4P"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "Wybicie"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "Wybicie 1C2P: 2C1P"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "Wybicie 1C4P: 4C1P"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "Wybicie 1C6P: 6C1P"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "Przebicie 2C4P: 8C1P (mieszanie)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "Miedź - skręcona para (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "Miedź - Twinax (DAC)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "Miedź - koncentryczna"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "Światłowód - wielomodowy"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "Światłowód - jednomodowy"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "Włókno - Inne"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "Połączony"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "Kilometry"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Metry"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "Centymetry(ów)"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "Mile"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Stopy"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "Nadmiarowy"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "Jednofazowy"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "Trójfazowy"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Niepełnosprawny"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "Wadliwy"
@@ -3778,17 +3758,17 @@ msgstr "Jest pełnej głębokości"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "Adres MAC"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "Posiada główny adres IP"
@@ -3926,7 +3906,7 @@ msgid "Is primary"
msgstr "Jest podstawowy"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "Tryb 802.1Q"
@@ -3943,8 +3923,8 @@ msgstr "Przypisany VID"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3955,18 +3935,18 @@ msgstr "Przypisany VID"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3983,10 +3963,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -4000,11 +3980,11 @@ msgstr "Polityka tłumaczenia VLAN (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "Polityka tłumaczenia VLAN"
@@ -4054,7 +4034,7 @@ msgstr "Podstawowy adres MAC (ID)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "Podstawowy adres MAC"
@@ -4114,7 +4094,7 @@ msgstr "Rozdzielnica zasilająca (ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4184,7 +4164,7 @@ msgstr "Strefa czasowa"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4255,11 +4235,6 @@ msgstr "Głębokość montażu"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "Waga"
@@ -4292,7 +4267,7 @@ msgstr "Wymiary zewnętrzne"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "Wymiary"
@@ -4344,7 +4319,7 @@ msgstr "Przepływ powietrza"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "Szafa"
@@ -4397,11 +4372,10 @@ msgstr "Schemat"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "Profil"
@@ -4411,7 +4385,7 @@ msgstr "Profil"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "Typ modułu"
@@ -4434,8 +4408,8 @@ msgstr "Rola maszyny wirtualnej"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "Szablon konfiguracji"
@@ -4457,10 +4431,10 @@ msgstr "Rola urządzenia"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "Platforma"
@@ -4472,13 +4446,13 @@ msgstr "Platforma"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4486,7 +4460,7 @@ msgstr "Klaster"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "Konfiguracja"
@@ -4510,7 +4484,7 @@ msgstr "Rodzaj modułu"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "Etykieta"
@@ -4560,8 +4534,8 @@ msgid "Maximum draw"
msgstr "Maksymalne losowanie"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "Maksymalny pobór mocy (waty)"
@@ -4570,8 +4544,8 @@ msgid "Allocated draw"
msgstr "Przydzielone losowanie"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "Przydzielony pobór mocy (waty)"
@@ -4586,23 +4560,23 @@ msgid "Feed leg"
msgstr "Odnoga zasilania"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "Tylko do zarządzania"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "Tryb PoE"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "Typ PoE"
@@ -4618,7 +4592,7 @@ msgid "Module"
msgstr "Moduł"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "LAG"
@@ -4629,14 +4603,14 @@ msgstr "Konteksty urządzeń wirtualnych"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "Prędkość"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4649,25 +4623,25 @@ msgstr "Tryb"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "Grupa VLAN"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "Nietagowany VLAN"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "Tagowane VLANy"
@@ -4682,7 +4656,7 @@ msgstr "Usuń tagowane VLANy"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "Q-in-Q Service VLAN"
@@ -4692,26 +4666,26 @@ msgid "Wireless LAN group"
msgstr "Grupy WLAN"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "Sieci WLAN"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "Adresowanie"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "Działanie"
@@ -4722,16 +4696,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "Powiązane interfejsy"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "Przełączanie 802.1Q"
@@ -5014,13 +4988,13 @@ msgstr "Faza elektryczna (dla obwodów trójfazowych)"
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "Interfejs nadrzędny"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "Interfejs mostkowy"
@@ -5170,13 +5144,13 @@ msgstr "Urządzenie nadrzędne przypisanego interfejsu (jeśli istnieje)"
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "Maszyna wirtualna"
@@ -5333,13 +5307,13 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -5348,33 +5322,11 @@ msgstr ""
"Oznaczone sieci VLAN ({vlans}) muszą należeć do tej samej witryny co "
"urządzenie nadrzędne/maszyna wirtualna interfejsu lub muszą być globalne"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr ""
-"Nie można zainstalować modułu z wartościami zastępczymi w kieszeni modułu "
-"bez zdefiniowanej pozycji."
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"Nie można zainstalować modułu z wartościami zastępczymi w drzewie laurowym "
-"modułu {level} na drzewie, ale {tokens} podane symbole zastępcze."
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr "Nie można adoptować {model} {name} ponieważ już należy do modułu"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "A {model} o nazwie {name} już istnieje"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5462,7 +5414,7 @@ msgstr "Posiada konteksty urządzeń wirtualnych"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "Grupa klastra"
@@ -5478,7 +5430,7 @@ msgstr "Zajęty"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "Połączenie"
@@ -5486,8 +5438,7 @@ msgstr "Połączenie"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "Typ"
@@ -5496,12 +5447,12 @@ msgid "Mgmt only"
msgstr "Tylko MGMT"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "Tryb 802.1Q"
@@ -5517,7 +5468,7 @@ msgstr "Częstotliwość kanału (MHz)"
msgid "Channel width (MHz)"
msgstr "Szerokość kanału (MHz)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "Moc transmisji (dBm)"
@@ -5567,9 +5518,9 @@ msgstr "Rodzaj zakresu"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5843,11 +5794,11 @@ msgstr "Interfejs VM"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5919,7 +5870,7 @@ msgid "profile"
msgstr "profil"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5941,41 +5892,41 @@ msgstr "kabel"
msgid "cables"
msgstr "linki"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr "Należy określić jednostkę podczas ustawiania długości kabla"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr "Musi zdefiniować zakończenia A i B podczas tworzenia nowego kabla."
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
"Nie można podłączyć różnych typów zakończeń do tego samego końca kabla."
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Niekompatybilne typy zakończeń: {type_a} a {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr "Zakończenia A i B nie mogą łączyć się z tym samym punktem."
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "zakończyć"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "zakończenie kabla"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "zakończenia kabli"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, python-brace-format
msgid ""
"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
@@ -5984,7 +5935,7 @@ msgstr ""
"Nie można podłączyć kabla do {obj_parent} > {obj} ponieważ jest oznaczony "
"jako połączony."
-#: netbox/dcim/models/cables.py:566
+#: netbox/dcim/models/cables.py:567
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -5993,59 +5944,59 @@ msgstr ""
"Znaleziono duplikat zakończenia {app_label}.{model} {termination_id}: kabel "
"{cable_pk}"
-#: netbox/dcim/models/cables.py:576
+#: netbox/dcim/models/cables.py:577
#, 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:583
+#: netbox/dcim/models/cables.py:584
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:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "jest aktywny"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "jest kompletny"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "jest podzielony"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "ścieżka kabla"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "ścieżki kablowe"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
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:801
+#: netbox/dcim/models/cables.py:802
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:809
+#: netbox/dcim/models/cables.py:810
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:839
+#: netbox/dcim/models/cables.py:840
msgid "All links must be cable or wireless"
msgstr "Wszystkie łącza muszą być kablowe lub bezprzewodowe"
-#: netbox/dcim/models/cables.py:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "Wszystkie linki muszą być zgodne z pierwszym typem łącza"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6054,17 +6005,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:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "Etykieta fizyczna"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
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:161
+#: netbox/dcim/models/device_component_templates.py:162
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6072,142 +6023,142 @@ 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:165
+#: netbox/dcim/models/device_component_templates.py:166
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:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "szablon portu konsoli"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "szablony portów konsoli"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "szablon portu serwera konsoli"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "szablony portów serwera konsoli"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "maksymalne losowanie"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "przydzielone losowanie"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "szablon portu zasilania"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "szablony portów zasilania"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, 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:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "noga karmiąca"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "Faza (dla zasilania trójfazowego)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "szablon gniazdka elektrycznego"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "szablony gniazdek elektrycznych"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "Tylko zarządzanie"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "interfejs mostka"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "rola bezprzewodowa"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "szablon interfejsu"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "szablony interfejsu"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, 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:488
+#: netbox/dcim/models/device_component_templates.py:473
#, 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:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr "Tylny port ({rear_port}) musi należeć do tego samego typu urządzenia"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "położenia"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "szablon portu przedniego"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "szablony portów przednich"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
@@ -6216,15 +6167,15 @@ msgstr ""
"Liczba pozycji nie może być mniejsza niż liczba zmapowanych szablonów "
"tylnych portów ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "szablon tylnego portu"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "szablony tylnych portów"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
@@ -6233,35 +6184,35 @@ msgstr ""
"Liczba pozycji nie może być mniejsza niż liczba zmapowanych szablonów portów"
" przednich ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "położenie"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
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:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "szablon modułu wnęki"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "szablony modułów"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "szablon kieszeni urządzenia"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "szablony kieszeni urządzeń"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6270,21 +6221,21 @@ 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:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "ID części"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "Identyfikator części przypisany przez producenta"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "szablon pozycji inwentaryzacji"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "szablony pozycji inwentaryzacji"
@@ -6337,85 +6288,85 @@ msgstr "Pozycje zakończenia kabla nie mogą być ustawiane bez kabla."
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:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "Typ portu fizycznego"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "prędkość"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "Prędkość portu w bitach na sekundę"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "port konsoli"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "porty konsoli"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "port serwera konsoli"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "porty serwera konsoli"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "port zasilania"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "porty zasilania"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "gniazdo zasilania"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "gniazdka elektryczne"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, 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:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "tryb"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "Strategia tagowania IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "interfejs macierzysty"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "nieoznaczone sieci VLAN"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "oznaczone sieci VLAN"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6423,15 +6374,15 @@ msgstr "oznaczone sieci VLAN"
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q SVLAN"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "główny adres MAC"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
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:699
+#: netbox/dcim/models/device_components.py:731
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6439,77 +6390,77 @@ msgid ""
msgstr ""
"Adres MAC {mac_address} jest przypisany do innego interfejsu ({interface})."
-#: netbox/dcim/models/device_components.py:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "macierzysta LGD"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
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:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "Prędkość (Kbps)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "dupleks"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "64-bitowa nazwa światowa"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "kanał bezprzewodowy"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "częstotliwość kanału (MHz)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "Wypełnione przez wybrany kanał (jeśli ustawiony)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "moc nadawania (dBm)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "bezprzewodowe sieci LAN"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "interfejs"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "interfejsy"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, 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:924
+#: netbox/dcim/models/device_components.py:956
#, 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:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
msgid "An interface cannot be its own parent."
msgstr "Interfejs nie może być własnym rodzicem."
-#: netbox/dcim/models/device_components.py:937
+#: netbox/dcim/models/device_components.py:969
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:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6518,7 +6469,7 @@ msgstr ""
"Wybrany interfejs nadrzędny ({interface}) należy do innego urządzenia "
"({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6527,7 +6478,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:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6535,7 +6486,7 @@ msgid ""
msgstr ""
"Wybrany interfejs mostu ({bridge}) należy do innego urządzenia ({device})."
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6544,21 +6495,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:983
+#: netbox/dcim/models/device_components.py:1015
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:987
+#: netbox/dcim/models/device_components.py:1019
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:994
+#: netbox/dcim/models/device_components.py:1026
#, 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:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6567,35 +6518,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:1010
+#: netbox/dcim/models/device_components.py:1042
msgid "Channel may be set only on wireless interfaces."
msgstr "Kanał można ustawić tylko na interfejsach bezprzewodowych."
-#: netbox/dcim/models/device_components.py:1016
+#: netbox/dcim/models/device_components.py:1048
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:1020
+#: netbox/dcim/models/device_components.py:1052
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:1026
+#: netbox/dcim/models/device_components.py:1058
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:1028
+#: netbox/dcim/models/device_components.py:1060
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:1032
+#: netbox/dcim/models/device_components.py:1064
msgid "Interface mode does not support an untagged vlan."
msgstr "Tryb interfejsu nie obsługuje nieoznaczonej sieci VLAN."
-#: netbox/dcim/models/device_components.py:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6604,20 +6555,20 @@ 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:1135
+#: netbox/dcim/models/device_components.py:1167
#, 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:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "port przedni"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "porty przednie"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
@@ -6626,15 +6577,15 @@ msgstr ""
"Liczba pozycji nie może być mniejsza niż liczba zmapowanych tylnych portów "
"({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "tylny port"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "tylne porty"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6643,37 +6594,37 @@ msgstr ""
"Liczba pozycji nie może być mniejsza niż liczba zmapowanych portów przednich"
" ({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "wnęka modułu"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "kieszenie modułowe"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
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:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "wnęka urządzenia"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "kieszenie na urządzenia"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, 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:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "Nie można zainstalować urządzenia w sobie."
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6681,61 +6632,61 @@ msgstr ""
"Nie można zainstalować określonego urządzenia; urządzenie jest już "
"zainstalowane w {bay}."
-#: netbox/dcim/models/device_components.py:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "rola pozycji zapasów"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "role pozycji zapasów"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "numer seryjny"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "znacznik zasobu"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
msgid "A unique tag used to identify this item"
msgstr "Unikalny znacznik używany do identyfikacji tego elementu"
-#: netbox/dcim/models/device_components.py:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "odkryty"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "Ten przedmiot został automatycznie wykryty"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "pozycja inwentaryzacyjna"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "pozycje inwentaryzacyjne"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "Nie można przypisać siebie jako rodzica."
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
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:1476
+#: netbox/dcim/models/device_components.py:1508
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:1484
+#: netbox/dcim/models/device_components.py:1516
msgid "Cannot assign inventory item to component on another device"
msgstr ""
"Nie można przypisać elementu zapasów do komponentu na innym urządzeniu"
@@ -7630,10 +7581,10 @@ msgstr "Osiągnięty"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7645,8 +7596,7 @@ msgid "VMs"
msgstr "maszyny wirtualne"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7749,7 +7699,7 @@ msgstr "Lokalizacja urządzenia"
msgid "Device Site"
msgstr "Witryna urządzenia"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "Moduł Bay"
@@ -7809,7 +7759,7 @@ msgstr "Adresy MAC"
msgid "FHRP Groups"
msgstr "Grupy FHRP"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7825,7 +7775,7 @@ msgstr "Tylko zarządzanie"
msgid "VDCs"
msgstr "VDC"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "Wirtualny obwód"
@@ -7898,7 +7848,7 @@ msgid "Module Types"
msgstr "Rodzaje modułów"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "Platformy"
@@ -7999,7 +7949,7 @@ msgstr "Wnęsy na urządzenia"
msgid "Module Bays"
msgstr "Wnęsy modułowe"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "Liczba modułów"
@@ -8077,7 +8027,7 @@ msgstr "{} milimetrów"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "Numer seryjny"
@@ -8087,7 +8037,7 @@ msgid "Maximum weight"
msgstr "Maksymalna waga"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "Zarządzanie"
@@ -8135,18 +8085,27 @@ msgstr "{} A"
msgid "Primary for interface"
msgstr "Główny dla interfejsu"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "Wirtualne elementy podwozia"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "Wykorzystanie mocy"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "Tłumaczenie VLAN"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"Nie można zainstalować modułu z wartościami zastępczymi w drzewie laurowym "
+"modułu {level} poziomy głębokie, ale {tokens} podane symbole zastępcze."
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8187,9 +8146,8 @@ msgid "Application Services"
msgstr "Usługi aplikacyjne"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "Kontekst konfiguracji"
@@ -8198,7 +8156,7 @@ msgstr "Kontekst konfiguracji"
msgid "Render Config"
msgstr "Konfiguracja renderowania"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8261,7 +8219,7 @@ msgstr "Nie można usunąć urządzenia głównego {device} z wirtualnego podwoz
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Usunięto {device} z wirtualnego podwozia {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Nieznany obiekt (y) powiązany (y): {name}"
@@ -8270,12 +8228,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:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "Moduł skryptu o tej nazwie już istnieje."
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "Planowanie nie jest włączone dla tego skryptu."
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "Zaplanowany czas musi być w przyszłości."
@@ -8452,8 +8414,7 @@ msgid "White"
msgstr "Biały"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Hook internetowy"
@@ -8602,12 +8563,12 @@ msgstr "Zakładki"
msgid "Show your personal bookmarks"
msgstr "Pokaż swoje osobiste zakładki"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Nieznany typ akcji dla reguły zdarzenia: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "Nie można importować pociągu zdarzeń {name} błąd: {error}"
@@ -8627,7 +8588,7 @@ msgid "Group (name)"
msgstr "Grupa (nazwa)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "Typ klastra"
@@ -8647,7 +8608,7 @@ msgid "Tenant group (slug)"
msgstr "Grupa najemców (identyfikator)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "Etykietka"
@@ -8660,29 +8621,30 @@ msgid "Has local config context data"
msgstr "Posiada lokalne dane kontekstowe konfiguracji"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "Nazwa grupy"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "Wymagane"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "Musi być wyjątkowy"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "Widoczny interfejs użytkownika"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "Edytowalny interfejs użytkownika"
@@ -8691,10 +8653,12 @@ msgid "Is cloneable"
msgstr "Jest klonowalny"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "Minimalna wartość"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "Maksymalna wartość"
@@ -8703,8 +8667,7 @@ msgid "Validation regex"
msgstr "Walidacja regex"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "Zachowanie"
@@ -8718,7 +8681,8 @@ msgstr "Klasa przycisków"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "Typ MIME"
@@ -8740,31 +8704,29 @@ msgstr "Jako załącznik"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "Udostępnione"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "Metoda HTTP"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "Adres URL ładunku"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "Weryfikacja SSL"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Tajemnica"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "Ścieżka pliku CA"
@@ -8914,9 +8876,9 @@ msgstr "Przypisany typ obiektu"
msgid "The classification of entry"
msgstr "Klasyfikacja wpisu"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -8925,12 +8887,12 @@ msgid "Comments"
msgstr "Komentarze"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "Użytkownicy"
@@ -8940,9 +8902,8 @@ msgstr ""
"Nazwy użytkowników oddzielone przecinkami, otoczone podwójnymi cudzysłowami"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -8987,6 +8948,7 @@ msgid "Content types"
msgstr "Typy treści"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "Typ zawartości HTTP"
@@ -9058,7 +9020,7 @@ msgstr "Grupy najemców"
msgid "The type(s) of object that have this custom field"
msgstr "Typ (y) obiektu, który ma to pole niestandardowe"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "Wartość domyślna"
@@ -9067,7 +9029,6 @@ msgid "Type of the related object (for object/multi-object fields only)"
msgstr "Typ powiązanego obiektu (tylko dla pól obiektu/wielu obiektów)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "Powiązany filtr obiektów"
@@ -9075,8 +9036,7 @@ msgstr "Powiązany filtr obiektów"
msgid "Specify query parameters as a JSON object."
msgstr "Określ parametry zapytania jako obiekt JSON."
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "Pole niestandardowe"
@@ -9108,12 +9068,11 @@ msgstr ""
"Wprowadź jeden wybór na linię. Opcjonalną etykietę można określić dla "
"każdego wyboru, dodając ją dwukropkiem. Przykład:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "Niestandardowy zestaw wyboru pola"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "Niestandardowe łącze"
@@ -9142,8 +9101,7 @@ msgstr ""
msgid "Template code"
msgstr "Kod szablonu"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "Szablon eksportu"
@@ -9153,14 +9111,13 @@ msgid "Template content is populated from the remote source selected below."
msgstr ""
"Zawartość szablonu jest wypełniana ze zdalnego źródła wybranego poniżej."
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "Zapisany filtr"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "Zamawianie"
@@ -9184,13 +9141,11 @@ msgstr "Wybrane kolumny"
msgid "A notification group specify at least one user or group."
msgstr "Grupa powiadomień określa co najmniej jednego użytkownika lub grupę."
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "Żądanie HTTP"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9210,8 +9165,7 @@ msgstr ""
"Wprowadź parametry, które mają zostać przekazane do akcji w JSON format."
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "Reguła zdarzenia"
@@ -9223,8 +9177,7 @@ msgstr "Wyzwalacze"
msgid "Notification group"
msgstr "Grupa powiadomień"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "Konfiguracja profilu kontekstowego"
@@ -9316,7 +9269,7 @@ msgstr "konfigurowanie profili kontekstowych"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "waga"
@@ -9873,7 +9826,7 @@ msgstr ""
msgid "Enable SSL certificate verification. Disable with caution!"
msgstr "Włącz weryfikację certyfikatu SSL. Wyłącz ostrożnie!"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "Ścieżka pliku CA"
@@ -10178,9 +10131,8 @@ msgstr "Odrzucić"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -10203,7 +10155,6 @@ msgid "Related Object Type"
msgstr "Powiązany typ obiektu"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "Zestaw wyboru"
@@ -10212,12 +10163,10 @@ msgid "Is Cloneable"
msgstr "Jest klonowalny"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "Minimalna wartość"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "Maksymalna wartość"
@@ -10227,9 +10176,9 @@ msgstr "Walidacja Regex"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10246,50 +10195,44 @@ msgid "Order Alphabetically"
msgstr "Uporządkuj alfabetycznie"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Nowe okno"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "Typ MIME"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "Nazwa pliku"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "Rozszerzenie pliku"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "Jako załącznik"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "Zsynchronizowane"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "Obraz"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "Nazwa pliku"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "Rozmiar"
@@ -10297,38 +10240,36 @@ msgstr "Rozmiar"
msgid "Table Name"
msgstr "Nazwa tabeli"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "Przeczytaj"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
-msgstr "Walidacja SSL"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
+msgstr "Weryfikacja SSL"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "Rodzaje zdarzeń"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "Automatyczna synchronizacja włączona"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Role urządzenia"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "Komentarze (krótkie)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "Linia"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "Metoda"
@@ -10341,7 +10282,7 @@ msgid "Please try reconfiguring the widget, or remove it from your dashboard."
msgstr ""
"Spróbuj ponownie skonfigurować widżet lub usuń go z pulpitu nawigacyjnego."
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10354,11 +10295,78 @@ msgstr ""
msgid "Custom Fields"
msgstr "Pola niestandardowe"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Dołącz obraz"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "Klonowalne"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "Waga wyświetlacza"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "Reguły walidacji"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "Wyrażenie regularne"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Powiązane obiekty"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "Używany przez"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "Załącznik"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "Przypisane modele"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "Konfiguracja tabeli"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "Wyświetlane kolumny"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "Grupa powiadomień"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "Dozwolone typy obiektów"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "Oznaczone typy przedmiotów"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "Załącznik obrazu"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "Obiekt nadrzędny"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "Wpis do dziennika"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10396,32 +10404,68 @@ msgstr "Nieprawidłowy atrybut”{name}„na żądanie"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Nieprawidłowy atrybut”{name}„dla {model}"
-#: netbox/extras/views.py:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "Tekst linku"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "Adres URL łącza"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "Parametry środowiska"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "Szablon"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "Dodatkowe nagłówki"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "Szablon ciała"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "Warunki"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "Oznaczone obiekty"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "Schemat JSON"
+
+#: netbox/extras/views.py:1278
#, 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:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "Twój pulpit nawigacyjny został zresetowany."
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "Dodano widżet: "
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "Zaktualizowano widżet: "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "Usunięty widget: "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "Błąd usuwania widżetu: "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
msgid "Unable to run script: RQ worker process not running."
msgstr "Nie można uruchomić skryptu: proces roboczy RQ nie działa."
@@ -10654,7 +10698,7 @@ msgstr "Grupa FHRP (ID)"
msgid "IP address (ID)"
msgstr "Adres IP (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "Adres IP"
@@ -10760,7 +10804,7 @@ msgstr "Jest basenem"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "Traktuj jako w pełni wykorzystany"
@@ -10773,7 +10817,7 @@ msgstr "Przypisanie sieci VLAN"
msgid "Treat as populated"
msgstr "Traktuj jako zaludniony"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "Nazwa DNS"
@@ -11302,184 +11346,184 @@ msgstr ""
"Prefiksy nie mogą nakładać się na agregaty IP. {prefix} obejmuje istniejące "
"agregat IP ({aggregate})."
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "ról"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "prefiks"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "Sieć IPv4 lub IPv6 z maską"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "Status operacyjny tego prefiksu"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "Podstawowa funkcja tego prefiksu"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "jest basenem"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr "Wszystkie adresy IP w tym prefiksie są uważane za użyteczne"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "użyty znak"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "prefiksy"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "Nie można utworzyć prefiksu z maską /0."
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "tabela globalna"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Zduplikowany prefiks znaleziony w {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "adres początkowy"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "Adres IPv4 lub IPv6 (z maską)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "adres końcowy"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "Stan operacyjny tego zakresu"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "Podstawowa funkcja tego zakresu"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "znak zapełniony"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr "Zapobiegaj tworzeniu adresów IP w tym zakresie"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "Przestrzeń raportu w pełni wykorzystana"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "Zakres IP"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "Zakresy IP"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "Początkowe i kończące wersje adresu IP muszą być zgodne"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "Początkowe i kończące maski adresów IP muszą być zgodne"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr "Adres końcowy musi być większy niż adres początkowy ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Zdefiniowane adresy pokrywają się z zakresem {overlapping_range} w VRF {vrf}"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr ""
"Zdefiniowany zakres przekracza maksymalny obsługiwany rozmiar ({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "przemawiać"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "Status operacyjny niniejszego IP"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "Funkcjonalna rola tego IP"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (wewnątrz)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "IP, dla którego ten adres jest „zewnętrznym” adresem IP"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Nazwa hosta lub FQDN (nie rozróżnia wielkości liter)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "Adresy IP"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "Nie można utworzyć adresu IP z maską /0."
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr ""
"{ip} jest identyfikatorem sieci, który może nie być przypisany do "
"interfejsu."
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
msgstr ""
"{ip} jest adresem nadawczym, który nie może być przypisany do interfejsu."
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Zduplikowany adres IP znaleziony w {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "Nie można utworzyć adresu IP {ip} zasięg wewnętrzny {range}."
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
@@ -11487,7 +11531,7 @@ msgstr ""
"Nie można ponownie przypisać adresu IP, gdy jest on wyznaczony jako główny "
"adres IP dla obiektu nadrzędnego"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
@@ -11495,7 +11539,7 @@ msgstr ""
"Nie można ponownie przypisać adresu IP, gdy jest on oznaczony jako adres IP "
"OOB dla obiektu nadrzędnego"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "Tylko adresy IPv6 mogą mieć przypisany status SLAAC"
@@ -12078,8 +12122,9 @@ msgstr "Szary"
msgid "Dark Grey"
msgstr "Ciemny szary"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "Domyślnie"
@@ -13013,67 +13058,67 @@ 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:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "czeski"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "duński"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "niemiecki"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "angielski"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "hiszpański"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "francuski"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "włoski"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "japoński"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "łotewski"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "holenderski"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "polski"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "portugalski"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "rosyjski"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "turecki"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "ukraiński"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "chiński"
@@ -13101,6 +13146,7 @@ msgid "Field"
msgstr "Pole"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "Wartość"
@@ -13132,11 +13178,6 @@ msgstr ""
msgid "GPS coordinates"
msgstr "Współrzędne GPS"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "Powiązane obiekty"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13382,7 +13423,6 @@ msgid "Toggle All"
msgstr "Przełącz wszystko"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "Tabela"
@@ -13438,13 +13478,9 @@ msgstr "Przydzielone grupy"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13452,6 +13488,7 @@ msgstr "Przydzielone grupy"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "Żaden"
@@ -13614,7 +13651,7 @@ msgid "Changed"
msgstr "Zmieniono"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "bajty"
@@ -13667,12 +13704,11 @@ msgid "Job retention"
msgstr "Zatrzymanie pracy"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "Plik danych powiązany z tym obiektem został usunięty"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "Zsynchronizowane dane"
@@ -14354,12 +14390,6 @@ msgstr "Dodaj szafę"
msgid "Add Site"
msgstr "Dodaj witrynę"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "Załącznik"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14516,82 +14546,10 @@ msgstr ""
"sprawdzić, łącząc się z bazą danych za pomocą poświadczeń NetBox i wydając "
"zapytanie dotyczące %(sql_query)s."
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "Schemat JSON"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "Parametry środowiska"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "Szablon"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "Nazwa grupy"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "Musi być unikalny"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "Klonowalne"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "Wartość domyślna"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "Szukaj wagi"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "Filtruj logikę"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "Waga wyświetlacza"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "Widoczny interfejs użytkownika"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "Edytowalny interfejs użytkownika"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "Reguły walidacji"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "Wyrażenie regularne"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "Klasa przycisków"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "Przypisane modele"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "Tekst linku"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "Adres URL łącza"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "wyborów"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14662,10 +14620,6 @@ msgstr "Wystąpił problem z pobieraniem kanału RSS"
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "Warunki"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "Zaplanowane na"
@@ -14687,14 +14641,6 @@ msgstr "Wyjście"
msgid "Download"
msgstr "Pobierz"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "Załącznik obrazu"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "Obiekt nadrzędny"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Ładowanie"
@@ -14743,24 +14689,6 @@ msgstr ""
"Zacznij od utworzenia skryptu "
"z przesłanego pliku lub źródła danych."
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "Wpis do dziennika"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "Utworzony przez"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "Grupa powiadomień"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "Brak przypisanych"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr "Kontekst konfiguracji lokalnej zastępuje wszystkie konteksty źródłowe"
@@ -14816,6 +14744,16 @@ msgstr "Wyjście szablonu jest puste"
msgid "No configuration template has been assigned."
msgstr "Nie przypisano szablonu konfiguracji."
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Brak przypisanych"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "Dowolny"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14852,14 +14790,6 @@ msgstr "Próg dziennika"
msgid "All"
msgstr "Wszystko"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "Konfiguracja tabeli"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "Wyświetlane kolumny"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -14877,46 +14807,6 @@ msgstr "Przesuń w górę"
msgid "Move Down"
msgstr "Przesuń w dół"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "Oznaczone przedmioty"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "Dozwolone typy obiektów"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "Dowolny"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "Oznaczone typy przedmiotów"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "Oznaczone obiekty"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "Metoda HTTP"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "Typ zawartości HTTP"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "Weryfikacja SSL"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "Dodatkowe nagłówki"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "Szablon ciała"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Tworzenie zbiorcze"
@@ -14990,10 +14880,6 @@ msgstr "Opcje pola"
msgid "Accessor"
msgstr "Akcesoria"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "wyborów"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "Wartość importu"
@@ -15506,6 +15392,7 @@ msgstr "Wirtualne procesory"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "Pamięć"
@@ -15515,8 +15402,8 @@ msgid "Disk Space"
msgstr "Miejsce na dysku"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "Zasoby"
@@ -16583,13 +16470,13 @@ msgstr ""
"Ten obiekt został zmodyfikowany od czasu renderowania formularza. "
"Szczegółowe informacje można znaleźć w dzienniku zmian obiektu."
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "Zasięg”{value}„jest nieważny."
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -16598,40 +16485,40 @@ msgstr ""
"Nieprawidłowy zakres: wartość końcowa ({end}) musi być większa niż wartość "
"początkowa ({begin})."
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Zduplikowany lub sprzeczny nagłówek kolumny dla”{field}„"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Zduplikowany lub sprzeczny nagłówek kolumny dla”{header}„"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Wiersz {row}: Oczekiwane {count_expected} kolumny, ale znalezione "
"{count_found}"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Nieoczekiwany nagłówek kolumny”{field}„znaleziono."
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Kolumna”{field}„nie jest obiektem powiązanym; nie może używać kropek"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr ""
"Nieprawidłowy atrybut obiektu powiązanego dla kolumny”{field}„: {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Wymagany nagłówek kolumny”{header}„Nie znaleziono."
@@ -16650,7 +16537,7 @@ msgstr ""
"Brak wymaganej wartości dla parametru zapytania statycznego: "
"'{static_params}”"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(automatycznie ustawiane)"
@@ -16848,30 +16735,42 @@ msgstr "Typ klastra (ID)"
msgid "Cluster (ID)"
msgstr "Klaster (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "Zacznij od rozruchu"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "VCPU"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "Pamięć (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "Dysk"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "Dysk (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "Pamięć ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "Rozmiar (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "Dysk ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "Rozmiar ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -16893,15 +16792,15 @@ msgstr "Przypisany klaster"
msgid "Assigned device within cluster"
msgstr "Przypisane urządzenie w klastrze"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "Typ klastra"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Grupa klastrów"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -16910,25 +16809,20 @@ msgstr ""
"{device} należy do innego {scope_field} ({device_scope}) niż klaster "
"({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr ""
"Opcjonalnie przypiąć tę maszynę wirtualną do określonego urządzenia hosta w "
"klastrze"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "Witryna/Klaster"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr "Rozmiar dysku jest zarządzany poprzez załączenie dysków wirtualnych."
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "Dysk"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "typ klastra"
@@ -16976,12 +16870,12 @@ msgid "start on boot"
msgstr "zacznij od rozruchu"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "pamięć (MB)"
+msgid "memory"
+msgstr "pamięć"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "dysk (MB)"
+msgid "disk"
+msgstr "dysk"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -17064,10 +16958,6 @@ msgstr ""
"Nieoznaczona sieć VLAN ({untagged_vlan}) musi należeć do tej samej witryny "
"co macierzysta maszyna wirtualna interfejsu lub musi być globalna."
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "rozmiar (MB)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "dysk wirtualny"
diff --git a/netbox/translations/pt/LC_MESSAGES/django.mo b/netbox/translations/pt/LC_MESSAGES/django.mo
index f1de0204f..184bc213f 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 dc653e53d..970a0ef2f 100644
--- a/netbox/translations/pt/LC_MESSAGES/django.po
+++ b/netbox/translations/pt/LC_MESSAGES/django.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: Portuguese (https://app.transifex.com/netbox-community/teams/178115/pt/)\n"
@@ -49,9 +49,9 @@ msgstr "Sua senha foi alterada com sucesso."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -65,21 +65,20 @@ msgstr "Provisionamento"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Ativo"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Offline"
@@ -92,7 +91,7 @@ msgstr "Em Desprovisionamento"
msgid "Decommissioned"
msgstr "Descomissionado"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -204,13 +203,13 @@ msgstr "Grupo de sites (slug)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -334,7 +333,7 @@ msgstr "Busca"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -468,8 +467,8 @@ msgstr "ID do serviço"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "Cor"
@@ -480,7 +479,7 @@ msgstr "Cor"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -508,15 +507,15 @@ msgstr "Cor"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -562,7 +561,7 @@ msgstr "Conta do provedor"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -578,12 +577,12 @@ msgstr "Conta do provedor"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -641,12 +640,12 @@ msgstr "Status"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -731,10 +730,10 @@ msgstr "Parâmetros do serviço"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -759,8 +758,8 @@ msgstr "Atributos"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -783,30 +782,19 @@ msgstr "Locação"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "Descrição"
@@ -858,7 +846,7 @@ msgstr "Detalhes da Terminação"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -912,10 +900,10 @@ msgstr "Rede do provedor"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1003,7 +991,7 @@ msgstr "Função operacional"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1016,7 +1004,7 @@ msgstr "Função operacional"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1055,8 +1043,8 @@ msgstr "Interface"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1110,12 +1098,12 @@ msgstr "Local"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1140,9 +1128,9 @@ msgstr "Proprietário"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1166,9 +1154,9 @@ msgstr "Contatos"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "Região"
@@ -1185,9 +1173,9 @@ msgstr "Região"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "Grupo de sites"
@@ -1196,7 +1184,7 @@ msgstr "Grupo de sites"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "Conta"
@@ -1205,9 +1193,9 @@ msgid "Term Side"
msgstr "Lado da Terminação"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1235,10 +1223,10 @@ msgstr "Atribuição"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1279,13 +1267,13 @@ msgid "Group Assignment"
msgstr "Atribuição do Grupo"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1312,14 +1300,14 @@ msgstr "ID única do circuito"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1414,7 +1402,7 @@ msgstr "ID do patch panel e número da(s) porta(s)"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1448,7 +1436,7 @@ msgstr ""
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1543,8 +1531,8 @@ msgstr "circuito virtual"
msgid "virtual circuits"
msgstr "circuitos virtuais"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "função"
@@ -1581,10 +1569,10 @@ msgstr "terminações de circuito virtual"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1592,26 +1580,14 @@ msgstr "terminações de circuito virtual"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1624,8 +1600,8 @@ msgstr "terminações de circuito virtual"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1709,7 +1685,7 @@ msgstr "Quantidade de ASNs"
msgid "Terminations"
msgstr "Terminações"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1743,7 +1719,7 @@ msgstr "Terminações"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1753,10 +1729,10 @@ msgstr "Terminações"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1830,7 +1806,7 @@ msgstr "Concluído"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Falhou"
@@ -1890,14 +1866,13 @@ msgid "30 days"
msgstr "30 dias"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2011,7 +1986,7 @@ msgid "User name"
msgstr "Nome de usuário"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2020,17 +1995,13 @@ msgstr "Nome de usuário"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "Habilitado"
@@ -2040,12 +2011,11 @@ msgid "Sync interval"
msgstr "intervalo de sincronização"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "Parâmetros"
@@ -2058,16 +2028,15 @@ msgstr "Ignorar regras"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "Origem de dados"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "Arquivo"
@@ -2085,10 +2054,9 @@ msgstr "Criação"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Tipo de Objeto"
@@ -2133,9 +2101,7 @@ msgstr "Concluído antes"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2144,8 +2110,8 @@ msgid "User"
msgstr "Usuário"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "Tempo"
@@ -2158,8 +2124,7 @@ msgid "Before"
msgstr "Antes"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "Ação"
@@ -2201,7 +2166,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Elevações de Rack"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2344,20 +2309,20 @@ msgid "Config revision #{id}"
msgstr "Revisão da configuração #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2366,13 +2331,13 @@ msgstr "tipo"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2440,7 +2405,7 @@ msgstr ""
msgid "last updated"
msgstr "última atualização"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "caminho"
@@ -2448,7 +2413,8 @@ msgstr "caminho"
msgid "File path relative to the data source's root"
msgstr "Caminho de arquivo relativo à raiz da origem de dados"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "tamanho"
@@ -2599,12 +2565,11 @@ msgstr "Nome Completo"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Objeto"
@@ -2614,7 +2579,7 @@ msgid "Request ID"
msgstr "ID da Solicitação"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "Mensagem"
@@ -2643,7 +2608,7 @@ msgstr "Última atualização"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2659,8 +2624,8 @@ msgstr "Intervalo"
msgid "Log Entries"
msgstr "Entradas de Log"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "Nível"
@@ -2780,11 +2745,10 @@ msgid "Backend"
msgstr "Backend"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2843,8 +2807,7 @@ msgstr "Tarefa {id} enfileirada para sincronizar {datasource}"
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "Dados"
@@ -2909,11 +2872,24 @@ msgstr "O modo de interface não suporta VLAN não tagueada"
msgid "Interface mode does not support tagged vlans"
msgstr "O modo de interface não suporta VLAN tagueada"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "Posição (U)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Não é possível instalar o módulo com valores de espaço reservado em um "
+"compartimento de módulo sem a sua posição definida."
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "Um {model} com nome {name} já existe."
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "ID do Facility"
@@ -2941,8 +2917,8 @@ msgid "Staging"
msgstr "Em Preparação"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "Em Descomissionamento"
@@ -3008,7 +2984,7 @@ msgstr "Obsoleto"
msgid "Millimeters"
msgstr "Milímetros"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "Polegadas"
@@ -3045,14 +3021,14 @@ msgstr "Obsoleto"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3080,7 +3056,7 @@ msgid "Rear"
msgstr "Traseira"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Preparado"
@@ -3113,7 +3089,7 @@ msgid "Top to bottom"
msgstr "De cima para baixo"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "Passivo"
@@ -3142,8 +3118,8 @@ msgid "Proprietary"
msgstr "Proprietário"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "Outros"
@@ -3156,350 +3132,354 @@ msgstr "ITA/Internacional"
msgid "Physical"
msgstr "Físico"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "Virtual"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "Wireless"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "Interfaces virtuais"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "Bridge"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "Link Aggregation (LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "FastEthernet (100 Mbps)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "GigabitEthernet (1 Gbps)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "2.5/5Gbps Ethernet"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "10Gbps Ethernet"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "25Gbps Ethernet"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "40Gbps Ethernet"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "50Gbps Ethernet"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "100Gbps Ethernet"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "200Gbps Ethernet"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "400Gbps Ethernet"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "800Gbps Ethernet"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "Ethernet de 1,6 Tbps"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "Transceivers conectáveis"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "Backplane Ethernet"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "Celular"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "Serial"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "Coaxial"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "Empilhamento"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "Half"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "Full"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Automático"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "Acesso"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Tagueada"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "Tagueada (Todos)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "Padrão IEEE"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "24V passivo (2 pares)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "24V passivo (4 pares)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "48V passivo (2 pares)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "48V passivo (4 pares)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "Cabo Metálico"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "Fibra Óptica"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "Único"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1C1P"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "1C2P"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "1C4P"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "1C6P"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "1C8P"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1C12P"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1C16P"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "Tronco"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "Tronco 2C1P"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "Tronco 2C2P"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "Tronco 2C4P"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "Tronco 2C4P (aleatório)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "Tronco 2C6P"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "Tronco 2C8P"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "Tronco 2C12P"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "Tronco 4C1P"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "Tronco 4C2P"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "Tronco 4C4P"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "Tronco 4C4P (aleatório)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "Tronco 4C6P"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "Tronco 4C8P"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "Tronco 8C4P"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "Breakout"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "Ruptura de 1C2P: 2C1P"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "1C4P:4C1P breakout"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "1C6P:6C1P breakout"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "2C4P:8C1P breakout (aleatório)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "Cobre - par trançado (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "Cobre - Twinax (DAC)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "Cobre - Coaxial"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "Fibra - Multimodo"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "Fibra - Monomodo"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "Fibra - Outros"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "Conectado"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "Quilômetros"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Metros"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "Centímetros"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "Milhas"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Pés"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "Redundante"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "Monofásico"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "Trifásico"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Desativado"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "Defeituoso"
@@ -3783,17 +3763,17 @@ msgstr "É full-depth"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "Endereço MAC"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "Possui IP primário"
@@ -3931,7 +3911,7 @@ msgid "Is primary"
msgstr "É primário"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "Modo 802.1Q"
@@ -3948,8 +3928,8 @@ msgstr "VLAN ID Designada "
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3960,18 +3940,18 @@ msgstr "VLAN ID Designada "
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3988,10 +3968,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -4005,11 +3985,11 @@ msgstr "Política de Tradução de VLAN (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "Política de Tradução de VLAN"
@@ -4060,7 +4040,7 @@ msgstr "Endereço MAC primário (ID)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "Endereço MAC primário"
@@ -4120,7 +4100,7 @@ msgstr "Quadro de alimentação (ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4190,7 +4170,7 @@ msgstr "Fuso horário"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4261,11 +4241,6 @@ msgstr "Profundidade de montagem"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "Peso"
@@ -4298,7 +4273,7 @@ msgstr "Dimensões externas"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "Dimensões"
@@ -4350,7 +4325,7 @@ msgstr "Fluxo de Ar"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "Rack"
@@ -4403,11 +4378,10 @@ msgstr "Esquema"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "Perfil"
@@ -4417,7 +4391,7 @@ msgstr "Perfil"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "Tipo de Módulo"
@@ -4440,8 +4414,8 @@ msgstr "Função da VM"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "Modelo de configuração"
@@ -4463,10 +4437,10 @@ msgstr "Função do dispositivo"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "Plataforma"
@@ -4478,13 +4452,13 @@ msgstr "Plataforma"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4492,7 +4466,7 @@ msgstr "Cluster"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "Configuração"
@@ -4516,7 +4490,7 @@ msgstr "Tipo de módulo"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "Rótulo"
@@ -4566,8 +4540,8 @@ msgid "Maximum draw"
msgstr "Consumo máximo"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "Consumo máximo de energia (Watts)"
@@ -4576,8 +4550,8 @@ msgid "Allocated draw"
msgstr "Consumo alocado"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "Consumo de energia alocado (Watts)"
@@ -4592,23 +4566,23 @@ msgid "Feed leg"
msgstr "Ramal de alimentação"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "Somente gerenciamento"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "Modo de Operação"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "Tipo de PoE"
@@ -4624,7 +4598,7 @@ msgid "Module"
msgstr "Módulo"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "LAG"
@@ -4635,14 +4609,14 @@ msgstr "Contextos de dispositivos virtuais"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "Velocidade"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4655,25 +4629,25 @@ msgstr "Modo"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "Grupo de VLANs"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "VLAN Não Tagueada"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "VLANs Tagueadas"
@@ -4688,7 +4662,7 @@ msgstr "Remover VLANs tagueadas"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "VLAN de Serviço Q-in-Q"
@@ -4698,26 +4672,26 @@ msgid "Wireless LAN group"
msgstr "Grupo da Rede Wireless"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "Redes Wireless"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "Endereçamento"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "Operação"
@@ -4728,16 +4702,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "Interfaces Relacionadas"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "Comutação 802.1Q"
@@ -5023,13 +4997,13 @@ msgstr "Fase (para circuitos trifásicos)"
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "Interface pai"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "Interface em bridge"
@@ -5176,13 +5150,13 @@ msgstr "Dispositivo pai da interface associada (se houver)"
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "Máquina virtual"
@@ -5341,13 +5315,13 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -5356,34 +5330,11 @@ msgstr ""
"As VLANs tagueadas ({vlans}) devem pertencer ao mesmo site do dispositivo/VM"
" pai da interface ou devem ser globais."
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr ""
-"Não é possível instalar o módulo com valores de espaço reservado em um "
-"compartimento de módulo sem a sua posição definida."
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"Não é possível instalar o módulo com valores de espaço reservado no "
-"compartimento de módulos {level} na árvore, pois foram fornecidos {tokens} "
-"espaços reservados"
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr "Não é possível adotar {model} {name} pois já pertence a outro módulo."
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "Um {model} com nome {name} já existe."
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5471,7 +5422,7 @@ msgstr "Possui contextos de dispositivos virtuais"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "Grupo de clusters"
@@ -5487,7 +5438,7 @@ msgstr "Ocupado"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "Conexão"
@@ -5495,8 +5446,7 @@ msgstr "Conexão"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "Tipo"
@@ -5505,12 +5455,12 @@ msgid "Mgmt only"
msgstr "Somente gerenciamento"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "Modo 802.1Q"
@@ -5526,7 +5476,7 @@ msgstr "Frequência do canal (MHz)"
msgid "Channel width (MHz)"
msgstr "Largura do canal (MHz)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "Potência de transmissão (dBm)"
@@ -5576,9 +5526,9 @@ msgstr "Tipo de escopo"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5852,11 +5802,11 @@ msgstr "Interface de VM"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5929,7 +5879,7 @@ msgid "profile"
msgstr "perfil"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5951,42 +5901,42 @@ msgstr "cabo"
msgid "cables"
msgstr "cabos"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr "Deve especificar uma unidade ao definir o comprimento do cabo"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr "Terminações A e B devem ser definidas ao criar um novo cabo."
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
"Não é possível conectar diferentes tipos de terminação à mesma extremidade "
"do cabo."
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Tipos de terminações incompatíveis: {type_a} e {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr "As terminações A e B não podem se conectar ao mesmo objeto."
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "fim"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "terminação de cabo"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "terminações de cabos"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, python-brace-format
msgid ""
"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
@@ -5995,7 +5945,7 @@ msgstr ""
"Não é possível conectar um cabo entre {obj_parent} > {obj} porque está "
"marcado como conectado."
-#: netbox/dcim/models/cables.py:566
+#: netbox/dcim/models/cables.py:567
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6004,59 +5954,59 @@ msgstr ""
"Terminação duplicada encontrada para {app_label}.{model} {termination_id}: "
"cabo {cable_pk}"
-#: netbox/dcim/models/cables.py:576
+#: netbox/dcim/models/cables.py:577
#, 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:583
+#: netbox/dcim/models/cables.py:584
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:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "está ativo"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "está completo"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "é dividido"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "caminho do cabo"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "caminhos do cabos"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
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:801
+#: netbox/dcim/models/cables.py:802
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:809
+#: netbox/dcim/models/cables.py:810
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:839
+#: netbox/dcim/models/cables.py:840
msgid "All links must be cable or wireless"
msgstr "Todos os links devem ser cabo ou wireless"
-#: netbox/dcim/models/cables.py:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "Todos os links devem corresponder ao tipo do primeiro link"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6065,18 +6015,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:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "Rótulo físico"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
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:161
+#: netbox/dcim/models/device_component_templates.py:162
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6084,7 +6034,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:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6092,135 +6042,135 @@ 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:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "modelo de porta de console"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "modelos de porta de console"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "modelo de porta de servidor de console"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "modelos de porta de servidor de console"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "consumo máximo"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "consumo alocado"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "modelo de porta de alimentação"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "modelos de porta de alimentação"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, 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:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "ramal de alimentação"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "Fase (para alimentação trifásica)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "modelo de tomada elétrica"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "modelos de tomadas elétricas"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "somente gerenciamento"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "interface bridge"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "função do wireless"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "modelo de interface"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "modelos de interface"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, 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:488
+#: netbox/dcim/models/device_component_templates.py:473
#, 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:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr ""
"Portas traseiras ({rear_port}) devem pertencer ao mesmo tipo de dispositivo"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "posições"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "modelo de porta frontal"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "modelos de porta frontal"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
@@ -6229,15 +6179,15 @@ msgstr ""
"O número de posições não podem ser menor que o número de modelos de portas "
"traseiras mapeadas ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "modelo de porta traseira"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "modelos de porta traseira"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
@@ -6246,33 +6196,33 @@ msgstr ""
"O número de posições não pode ser menor que o número de modelos de portas "
"frontais mapeadas ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "posição"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
msgid "Identifier to reference when renaming installed components"
msgstr "Identificador a ser referenciado ao renomear componentes instalados"
-#: netbox/dcim/models/device_component_templates.py:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "modelo de compartimento de módulo"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "modelos de compartimento de módulos"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "modelo de compartimento de dispositivos"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "modelos de compartimentos de dispositivos"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6281,21 +6231,21 @@ 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:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "ID da peça"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "Identificador da peça, designado pelo fabricante"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "modelo de item de inventário"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "modelos de itens de inventário"
@@ -6351,85 +6301,85 @@ msgstr "As posições de terminação podem ser definidas sem um cabo."
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:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "Tipo de porta física"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "velocidade"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "Velocidade da porta em bits por segundo"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "porta de console"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "portas de console"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "porta de servidor de console"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "portas de servidor de console"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "porta de alimentação"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "portas de alimentação"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "tomada elétrica"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "tomadas elétricas"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, 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:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "modo"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "Estratégia de tagueamento IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "interface pai"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "VLAN não tagueada"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "VLANs tagueadas"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6437,15 +6387,15 @@ msgstr "VLANs tagueadas"
msgid "Q-in-Q SVLAN"
msgstr "SVLAN Q-in-Q"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "endereço MAC primário"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
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:699
+#: netbox/dcim/models/device_components.py:731
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6453,77 +6403,77 @@ msgid ""
msgstr ""
"Endereço MAC {mac_address} já está atribuído para a interface ({interface})."
-#: netbox/dcim/models/device_components.py:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "LAG pai"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
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:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "velocidade (Kbps)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "duplex"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "64-bit World Wide Name"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "canal do wireless"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "frequência do canal (MHz)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "Preenchido pelo canal selecionado (se definido)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "potência de transmissão (dBm)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "redes wireless"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "interface"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "interfaces"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, 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:924
+#: netbox/dcim/models/device_components.py:956
#, 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:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
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:937
+#: netbox/dcim/models/device_components.py:969
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:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6532,7 +6482,7 @@ msgstr ""
"A interface pai selecionada ({interface}) pertence a um dispositivo "
"diferente ({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6541,7 +6491,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:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6550,7 +6500,7 @@ msgstr ""
"A interface bridge selecionada ({bridge}) pertence a um dispositivo "
"diferente ({device})."
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6559,15 +6509,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:983
+#: netbox/dcim/models/device_components.py:1015
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:987
+#: netbox/dcim/models/device_components.py:1019
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:994
+#: netbox/dcim/models/device_components.py:1026
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to a different device ({device})."
@@ -6575,7 +6525,7 @@ msgstr ""
"A interface LAG selecionada ({lag}) pertence a um dispositivo diferente "
"({device})."
-#: netbox/dcim/models/device_components.py:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6584,35 +6534,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:1010
+#: netbox/dcim/models/device_components.py:1042
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:1016
+#: netbox/dcim/models/device_components.py:1048
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:1020
+#: netbox/dcim/models/device_components.py:1052
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:1026
+#: netbox/dcim/models/device_components.py:1058
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:1028
+#: netbox/dcim/models/device_components.py:1060
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:1032
+#: netbox/dcim/models/device_components.py:1064
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:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6621,20 +6571,20 @@ 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:1135
+#: netbox/dcim/models/device_components.py:1167
#, 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:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "porta frontal"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "portas frontais"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
@@ -6643,15 +6593,15 @@ msgstr ""
"O número de posições não pode ser menor que o número de portas traseiras "
"mapeadas ({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "porta traseira"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "portas traseiras"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6660,41 +6610,41 @@ msgstr ""
"O número de posições não pode ser menor que o número de portas frontais "
"mapeadas ({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "compartimento de módulos"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "compartimentos de módulos"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
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:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "compartimento de dispositivos"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "compartimentos de dispositivos"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, 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:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "Não é possível instalar um dispositivo em si mesmo."
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6702,61 +6652,61 @@ msgstr ""
"Não é possível instalar o dispositivo especificado; o dispositivo já está "
"instalado em {bay}."
-#: netbox/dcim/models/device_components.py:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "função do item de inventário"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "funções dos itens de inventário"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "número de série"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "etiqueta de ativo"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
msgid "A unique tag used to identify this item"
msgstr "Uma etiqueta exclusiva usada para identificar este item"
-#: netbox/dcim/models/device_components.py:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "descoberto"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "Este item foi descoberto automaticamente"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "item de inventário"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "itens de inventário"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "Não é possível designar a si mesmo como pai."
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
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:1476
+#: netbox/dcim/models/device_components.py:1508
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:1484
+#: netbox/dcim/models/device_components.py:1516
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 "
@@ -7652,10 +7602,10 @@ msgstr "Acessível"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7667,8 +7617,7 @@ msgid "VMs"
msgstr "VMs"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7771,7 +7720,7 @@ msgstr "Localização do Dispositivo"
msgid "Device Site"
msgstr "Site do Dispositivo"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "Compartimento de módulo"
@@ -7831,7 +7780,7 @@ msgstr "Endereços MAC"
msgid "FHRP Groups"
msgstr "Grupos FHRP"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7847,7 +7796,7 @@ msgstr "Somente Gerenciamento"
msgid "VDCs"
msgstr "Contextos de Dispositivos Virtuais"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "Circuito Virtual"
@@ -7920,7 +7869,7 @@ msgid "Module Types"
msgstr "Tipos de Módulos"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "Plataformas"
@@ -8021,7 +7970,7 @@ msgstr "Compartimentos de Dispositivos"
msgid "Module Bays"
msgstr "Compartimentos de Módulos"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "Contagem de Módulos"
@@ -8099,7 +8048,7 @@ msgstr "{} milímetros"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "Número de série"
@@ -8109,7 +8058,7 @@ msgid "Maximum weight"
msgstr "Peso máximo"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "Gestão"
@@ -8157,18 +8106,28 @@ msgstr "{} UM"
msgid "Primary for interface"
msgstr "Primário para interface"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "Membros do Chassi Virtual"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "Utilização de Energia"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "Tradução de VLAN"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"Não é possível instalar o módulo com valores de espaço reservado em uma "
+"árvore de compartimento do módulo {level} níveis profundos, mas {tokens} "
+"marcadores de posição fornecidos."
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8209,9 +8168,8 @@ msgid "Application Services"
msgstr "Serviços de Aplicação"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "Contexto de Configuração"
@@ -8220,7 +8178,7 @@ msgstr "Contexto de Configuração"
msgid "Render Config"
msgstr "Renderização de Configuração"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8284,7 +8242,7 @@ msgstr ""
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Removido {device} do chassi virtual {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Objeto(s) relacionado(s) desconhecido(s): {name}"
@@ -8293,12 +8251,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:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "Já existe um módulo de script com esse nome de arquivo."
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "O agendamento não está habilitado para este script."
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "O horário agendado deve ser no futuro."
@@ -8475,8 +8437,7 @@ msgid "White"
msgstr "Branco"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Webhook"
@@ -8627,12 +8588,12 @@ msgstr "Favoritos"
msgid "Show your personal bookmarks"
msgstr "Exibe seus favoritos pessoais"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Tipo de ação desconhecido para uma regra de evento: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "Não é possível importar o pipeline de eventos {name}: {error}"
@@ -8652,7 +8613,7 @@ msgid "Group (name)"
msgstr "Grupo (nome)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "Tipo de cluster"
@@ -8672,7 +8633,7 @@ msgid "Tenant group (slug)"
msgstr "Grupo de inquilinos (slug)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "Etiqueta"
@@ -8685,29 +8646,30 @@ msgid "Has local config context data"
msgstr "Possui dados de contexto de configuração local"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "Nome do grupo"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "Obrigatório"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "Deve ser único"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "UI visível"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "UI editável"
@@ -8716,10 +8678,12 @@ msgid "Is cloneable"
msgstr "É clonável"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "Valor mínimo"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "Valor máximo"
@@ -8728,8 +8692,7 @@ msgid "Validation regex"
msgstr "Expressão regular de validação"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "Comportamento"
@@ -8743,7 +8706,8 @@ msgstr "Classe de botão"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "Tipo MIME"
@@ -8765,31 +8729,29 @@ msgstr "Como anexo"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "Compartilhado"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "Método HTTP"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "URL do payload"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "Verificação SSL"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Senha"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "Caminho do arquivo CA"
@@ -8940,9 +8902,9 @@ msgstr "Tipo de objeto associado"
msgid "The classification of entry"
msgstr "A classificação da entrada"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -8951,12 +8913,12 @@ msgid "Comments"
msgstr "Comentários"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "Usuários"
@@ -8965,9 +8927,8 @@ msgid "User names separated by commas, encased with double quotes"
msgstr "Nomes de usuários separados por vírgulas, envoltos por aspas duplas."
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -9012,6 +8973,7 @@ msgid "Content types"
msgstr "Tipos de conteúdo"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "Tipo de conteúdo HTTP"
@@ -9083,7 +9045,7 @@ msgstr "Grupos de inquilinos"
msgid "The type(s) of object that have this custom field"
msgstr "O(s) tipo(s) de objeto que possuem este campo customizado."
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "Valor padrão"
@@ -9093,7 +9055,6 @@ msgstr ""
"Tipo do objeto relacionado (somente para campos de objeto/vários objetos)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "Filtro de objeto relacionado"
@@ -9101,8 +9062,7 @@ msgstr "Filtro de objeto relacionado"
msgid "Specify query parameters as a JSON object."
msgstr "Especifique os parâmetros da consulta como um objeto JSON."
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "Campo personalizado"
@@ -9134,12 +9094,11 @@ msgstr ""
"Insira uma opção por linha. Um rótulo opcional pode ser especificado para "
"cada opção anexando-o com dois pontos. Exemplo:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "Conjunto de Opções de Campo Personalizado"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "Link Personalizado"
@@ -9169,8 +9128,7 @@ msgstr ""
msgid "Template code"
msgstr "Modelo de código"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "Modelo de Exportação"
@@ -9181,14 +9139,13 @@ msgstr ""
"O conteúdo do modelo é preenchido a partir da fonte remota selecionada "
"abaixo."
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "Filtro Salvo"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "Ordenação"
@@ -9213,13 +9170,11 @@ msgid "A notification group specify at least one user or group."
msgstr ""
"Um grupo de notificações deve especificar pelo menos um usuário ou grupo."
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "Solicitação HTTP"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9239,8 +9194,7 @@ msgstr ""
"Insira os parâmetros a serem passados para a ação em formato JSON."
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "Regra de Evento"
@@ -9252,8 +9206,7 @@ msgstr "Triggers"
msgid "Notification group"
msgstr "Grupo de notificação"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "Perfil do Contexto de Configuração"
@@ -9345,7 +9298,7 @@ msgstr "perfis de contexto de configuração"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "peso"
@@ -9905,7 +9858,7 @@ msgstr ""
msgid "Enable SSL certificate verification. Disable with caution!"
msgstr "Ative a verificação do certificado SSL. Desative com cuidado!"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "Caminho do arquivo CA"
@@ -10212,9 +10165,8 @@ msgstr "Descartar"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -10237,7 +10189,6 @@ msgid "Related Object Type"
msgstr "Tipo de Objeto Relacionado"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "Conjunto de Opções"
@@ -10246,12 +10197,10 @@ msgid "Is Cloneable"
msgstr "É Clonável"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "Valor Mínimo"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "Valor Máximo"
@@ -10261,9 +10210,9 @@ msgstr "Expressão Regular de Validação"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10280,50 +10229,44 @@ msgid "Order Alphabetically"
msgstr "Ordenar Alfabeticamente"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Nova Janela"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "MIME Type"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "Nome do Arquivo"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "Extensão do arquivo"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "Como Anexo"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "Sincronizado"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "Imagem"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "Nome do Arquivo"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "Tamanho"
@@ -10331,38 +10274,36 @@ msgstr "Tamanho"
msgid "Table Name"
msgstr "Nome da Tabela"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "Leitura"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
-msgstr "Validação SSL"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
+msgstr "Verificação SSL"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "Tipos de Evento"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "Sincronização Automática Ativada"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Funções de Dispositivos"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "Comentários (curto)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "Linha"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "Método"
@@ -10374,7 +10315,7 @@ msgstr "Foi encontrado um erro ao tentar renderizar este widget:"
msgid "Please try reconfiguring the widget, or remove it from your dashboard."
msgstr "Tente reconfigurar o widget ou removê-lo do seu painel."
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10387,11 +10328,78 @@ msgstr "Tente reconfigurar o widget ou removê-lo do seu painel."
msgid "Custom Fields"
msgstr "Campos Personalizados"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Anexar uma imagem"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "Clonável"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "Peso da tela"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "Regras de Validação"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "Expressão regular"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Objetos Relacionados"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "Usado por"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "Anexo"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "Modelos Associados"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "Configuração da Tabela"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "Colunas Exibidas"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "Grupo de Notificação"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "Tipos de Objetos Permitidos"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "Tipos de Itens Etiquetados"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "Anexo de Imagem"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "Objeto pai"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "Registro de Evento"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10429,32 +10437,68 @@ 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:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "Texto do Link"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "URL do link"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "Parâmetros do Ambiente"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "Modelo"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "Cabeçalhos Adicionais"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "Modelo de Corpo"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "Condições"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "Objetos Etiquetados"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "Esquema JSON"
+
+#: netbox/extras/views.py:1278
#, 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:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "Seu dashboard foi redefinido."
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "Widget adicionado: "
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "Widget atualizado: "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "Widget excluído: "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "Erro ao excluir o widget: "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
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 "
@@ -10688,7 +10732,7 @@ msgstr "Grupo FHRP (ID)"
msgid "IP address (ID)"
msgstr "Endereço IP (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "Endereço IP"
@@ -10794,7 +10838,7 @@ msgstr "É um pool"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "Trate como totalmente utilizado"
@@ -10807,7 +10851,7 @@ msgstr "Atribuição de VLAN"
msgid "Treat as populated"
msgstr "Trate como populado"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "Nome DNS"
@@ -11334,184 +11378,184 @@ msgstr ""
"Os prefixos não podem se sobrepor aos agregados. {prefix} cobre um agregado "
"existente ({aggregate})."
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "funções"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "prefixo"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "Rede IPv4 ou IPv6 com máscara"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "Status operacional deste prefixo"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "A função primária deste prefixo"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "é um pool"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr ""
"Todos os endereços IP dentro deste prefixo são considerados utilizáveis"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "marcar utilizado"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "prefixos"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "Não é possível criar prefixo com a máscara /0."
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "tabela global"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Prefixo duplicado encontrado em {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "endereço inicial"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "Endereço IPv4 ou IPv6 (com máscara)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "endereço final"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "Status operacional desta faixa"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "A função principal desta faixa"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "marcar populado"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr "Impedir a criação de endereços IP dentro desse intervalo"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "Reportar espaço como totalmente utilizado"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "Faixa de IP"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "Faixas de IP"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "Endereços IP inicial e final devem ter a mesma versão"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "Máscaras de endereço IP inicial e final precisam ser iguais"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr ""
"O endereço final deve ser maior que o endereço inicial ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Endereços definidos se sobrepõem com a faixa {overlapping_range} em VRF "
"{vrf}"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr "Faixa definida excede o tamanho máximo suportado ({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "endereço"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "O status operacional deste IP"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "O papel funcional deste IP"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (interno)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "O IP para o qual este endereço é o IP “externo”"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Hostname ou FQDN (não diferencia maiúsculas de minúsculas)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "Endereços IP"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "Não é possível criar endereço IP com máscara /0."
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr "{ip} é um ID de rede, que não pode ser atribuído a uma interface."
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
msgstr ""
"{ip} é um endereço de broadcast, que não pode ser atribuído a uma interface."
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Endereço IP duplicado encontrado em {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "Não é possível criar o endereço IP {ip} dentro do intervalo {range}."
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
@@ -11519,7 +11563,7 @@ msgstr ""
"Não é possível reatribuir o endereço IP enquanto ele estiver designado como "
"o IP primário do objeto pai"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
@@ -11527,7 +11571,7 @@ msgstr ""
"Não é possível reatribuir o endereço IP enquanto ele estiver designado como "
"IP Out-of-band para o objeto pai"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "Somente endereços IPv6 podem receber o status SLAAC"
@@ -12105,8 +12149,9 @@ msgstr "Cinza"
msgid "Dark Grey"
msgstr "Cinza Escuro"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "Padrão"
@@ -13038,67 +13083,67 @@ 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:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "Tcheco"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "Dinamarquês"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "Alemão"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "Inglês"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "Espanhol"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "Francês"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "Italiano"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "Japonês"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "Letão"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "Holandês"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "Polonês"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "Português"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "Russo"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "Turco"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "Ucraniano"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "Chinês"
@@ -13126,6 +13171,7 @@ msgid "Field"
msgstr "Campo"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "Valor"
@@ -13157,11 +13203,6 @@ msgstr ""
msgid "GPS coordinates"
msgstr "Coordenadas GPS"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "Objetos Relacionados"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13408,7 +13449,6 @@ msgid "Toggle All"
msgstr "Alternar Tudo"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "Tabela"
@@ -13464,13 +13504,9 @@ msgstr "Grupos Associados"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13478,6 +13514,7 @@ msgstr "Grupos Associados"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "Nenhum"
@@ -13640,7 +13677,7 @@ msgid "Changed"
msgstr "Alterado"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "bytes"
@@ -13693,12 +13730,11 @@ msgid "Job retention"
msgstr "Retenção da tarefa"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "O arquivo de dados associado a este objeto foi excluído"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "Dados Sincronizados"
@@ -14381,12 +14417,6 @@ msgstr "Adicionar Rack"
msgid "Add Site"
msgstr "Adicionar Site"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "Anexo"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14544,82 +14574,10 @@ msgstr ""
"as credenciais do NetBox e fazendo uma consulta para "
"%(sql_query)s."
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "Esquema JSON"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "Parâmetros do Ambiente"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "Modelo"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "Nome do Grupo"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "Deve ser Único"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "Clonável"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "Valor Padrão"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "Peso na Pesquisa"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "Lógica do Filtro"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "Peso de Exibição"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "Interface de Usuário Visível"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "Interface de Usuário Editável"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "Regras de Validação"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "Expressão Regular"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "Classe do Botão"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "Modelos Associados"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "Texto do Link"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "URL do link"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "escolhas"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14692,10 +14650,6 @@ msgstr "Houve um problema ao obter o feed RSS"
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "Condições"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "Agendado para"
@@ -14717,14 +14671,6 @@ msgstr "Saída"
msgid "Download"
msgstr "Baixar"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "Anexo de Imagem"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "Objeto Pai"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Carregando"
@@ -14773,24 +14719,6 @@ msgstr ""
"Comece criando um script a partir de "
"um arquivo ou fonte de dados carregado."
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "Registro de Evento"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "Criado Por"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "Grupo de Notificação"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "Nenhum atribuído"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr ""
@@ -14847,6 +14775,16 @@ msgstr "Modelo de saída está vazio"
msgid "No configuration template has been assigned."
msgstr "Nenhum modelo de configuração foi atribuído."
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Nenhum atribuído"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "Qualquer"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14883,14 +14821,6 @@ msgstr "Limite do log"
msgid "All"
msgstr "Todos"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "Configuração da Tabela"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "Colunas Exibidas"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -14908,46 +14838,6 @@ msgstr "Mover para Cima"
msgid "Move Down"
msgstr "Mover para Baixo"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "Itens Etiquetados"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "Tipos de Objetos Permitidos"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "Qualquer"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "Tipos de Itens Etiquetados"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "Objetos Etiquetados"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "Método HTTP"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "Tipo de Conteúdo HTTP"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "Verificação SSL"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "Cabeçalhos Adicionais"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "Modelo de Corpo"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Criação em Massa"
@@ -15020,10 +14910,6 @@ msgstr "Opções de Campos"
msgid "Accessor"
msgstr "Acessador"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "escolhas"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "Importar Valor"
@@ -15535,6 +15421,7 @@ msgstr "CPUs Virtuais"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "Memória"
@@ -15544,8 +15431,8 @@ msgid "Disk Space"
msgstr "Espaço em Disco"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "Recursos"
@@ -16607,13 +16494,13 @@ msgstr ""
"Este objeto foi modificado desde que o formulário foi renderizado. Consulte "
"o changelog do objeto para obter mais detalhes."
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "Intervalo ”{value}“ é inválido."
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -16622,40 +16509,40 @@ msgstr ""
"Intervalo inválido: valor final ({end}) deve ser maior que o valor inicial "
"({begin})."
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Cabeçalho de coluna duplicado ou conflitante com ”{field}“"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Cabeçalho de coluna duplicado ou conflitante com ”{header}“"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Linha {row}: Esperado(s) {count_expected} coluna(s), mas encontrado(s) "
"{count_found}"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Cabeçalho de coluna inesperado ”{field}“ encontrado."
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Coluna ”{field}“ não é um objeto relacionado; não pode usar pontos"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr ""
"Atributo de objeto relacionado inválido para a coluna ”{field}“: {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Cabeçalho de coluna obrigatório ”{header}“ não encontrado."
@@ -16674,7 +16561,7 @@ msgstr ""
"Valor necessário ausente para o parâmetro de consulta estática: "
"'{static_params}'"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(definido automaticamente)"
@@ -16871,30 +16758,42 @@ msgstr "Tipo de cluster (ID)"
msgid "Cluster (ID)"
msgstr "Cluster (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "Iniciar na inicialização"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "vCPUs"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "Memória (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "Disco"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "Disco (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "Memória ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "Tamanho (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "Disco ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "Tamanho ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -16916,15 +16815,15 @@ msgstr "Cluster atribuído"
msgid "Assigned device within cluster"
msgstr "Dispositivo atribuído dentro do cluster"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "Tipo de Cluster"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Grupo de Clusters"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -16933,24 +16832,19 @@ msgstr ""
"{device} pertence a um diferente {scope_field} ({device_scope}) do cluster "
"({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr "Opcionalmente, vincule esta VM a um host específico dentro do cluster"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "Site/Cluster"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr ""
"O tamanho do disco é gerenciado por meio da conexão de discos virtuais."
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "Disco"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "tipo de cluster"
@@ -16998,12 +16892,12 @@ msgid "start on boot"
msgstr "iniciar na inicialização"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "memória (MB)"
+msgid "memory"
+msgstr "memória"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "disco (MB)"
+msgid "disk"
+msgstr "disco"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -17086,10 +16980,6 @@ msgstr ""
"A VLAN não tagueada ({untagged_vlan}) deve pertencer ao mesmo site da "
"máquina virtual pai da interface ou deve ser global."
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "tamanho (MB)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "disco virtual"
diff --git a/netbox/translations/ru/LC_MESSAGES/django.mo b/netbox/translations/ru/LC_MESSAGES/django.mo
index f9a56d948..5d7fcc7dd 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 dd9670725..ad873236f 100644
--- a/netbox/translations/ru/LC_MESSAGES/django.po
+++ b/netbox/translations/ru/LC_MESSAGES/django.po
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: Russian (https://app.transifex.com/netbox-community/teams/178115/ru/)\n"
@@ -58,9 +58,9 @@ msgstr "Ваш пароль успешно изменен."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -74,21 +74,20 @@ msgstr "Выделение ресурсов"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Активный"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Не в сети"
@@ -101,7 +100,7 @@ msgstr "Выделение резервов"
msgid "Decommissioned"
msgstr "Списан"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -213,13 +212,13 @@ msgstr "Группа площадок (подстрока)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -343,7 +342,7 @@ msgstr "Поиск"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -477,8 +476,8 @@ msgstr "Идентификатор Службы"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "Цвет"
@@ -489,7 +488,7 @@ msgstr "Цвет"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -517,15 +516,15 @@ msgstr "Цвет"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -571,7 +570,7 @@ msgstr "Аккаунт провайдера"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -587,12 +586,12 @@ msgstr "Аккаунт провайдера"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -650,12 +649,12 @@ msgstr "Статус"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -740,10 +739,10 @@ msgstr "Параметры Службы"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -768,8 +767,8 @@ msgstr "Атрибуты"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -792,30 +791,19 @@ msgstr "Аренда"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "Описание"
@@ -867,7 +855,7 @@ msgstr "Сведения об точке подключения"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -921,10 +909,10 @@ msgstr "Сеть провайдера"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1012,7 +1000,7 @@ msgstr "Операционная роль"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1025,7 +1013,7 @@ msgstr "Операционная роль"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1064,8 +1052,8 @@ msgstr "Интерфейс"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1119,12 +1107,12 @@ msgstr "Локация"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1149,9 +1137,9 @@ msgstr "Право собственности"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1175,9 +1163,9 @@ msgstr "Контакты"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "Регион"
@@ -1194,9 +1182,9 @@ msgstr "Регион"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "Группа площадок"
@@ -1205,7 +1193,7 @@ msgstr "Группа площадок"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "Аккаунт"
@@ -1214,9 +1202,9 @@ msgid "Term Side"
msgstr "Терминология"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1244,10 +1232,10 @@ msgstr "Задание"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1288,13 +1276,13 @@ msgid "Group Assignment"
msgstr "Групповое задание"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1321,14 +1309,14 @@ msgstr "Уникальный ID канала связи"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1423,7 +1411,7 @@ msgstr "ID патч-панели и номера порта(-ов)"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1456,7 +1444,7 @@ msgstr "Конец цепи должен быть прикреплен к кон
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1551,8 +1539,8 @@ msgstr "виртуальный канал"
msgid "virtual circuits"
msgstr "виртуальные каналы"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "роль"
@@ -1589,10 +1577,10 @@ msgstr "точки подключения виртуальных каналов"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1600,26 +1588,14 @@ msgstr "точки подключения виртуальных каналов"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1632,8 +1608,8 @@ msgstr "точки подключения виртуальных каналов"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1717,7 +1693,7 @@ msgstr "Количество ASN"
msgid "Terminations"
msgstr "Соединения"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1751,7 +1727,7 @@ msgstr "Соединения"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1761,10 +1737,10 @@ msgstr "Соединения"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1839,7 +1815,7 @@ msgstr "Завершено"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Неисправно"
@@ -1899,14 +1875,13 @@ msgid "30 days"
msgstr "30 дней"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2020,7 +1995,7 @@ msgid "User name"
msgstr "Имя пользователя"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2029,17 +2004,13 @@ msgstr "Имя пользователя"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "Включено"
@@ -2049,12 +2020,11 @@ msgid "Sync interval"
msgstr "Интервал синхронизации"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "Параметры"
@@ -2067,16 +2037,15 @@ msgstr "Правила исключения"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "Источник данных"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "Файл"
@@ -2094,10 +2063,9 @@ msgstr "Создание"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Тип объекта"
@@ -2142,9 +2110,7 @@ msgstr "Завершено до"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2153,8 +2119,8 @@ msgid "User"
msgstr "Пользователь"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "Время"
@@ -2167,8 +2133,7 @@ msgid "Before"
msgstr "До"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "Действие"
@@ -2207,7 +2172,7 @@ msgstr "Необходимо загрузить файл или выбрать
msgid "Rack Elevations"
msgstr "Фасады стоек"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2352,20 +2317,20 @@ msgid "Config revision #{id}"
msgstr "Ревизия конфигурации #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2374,13 +2339,13 @@ msgstr "тип"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2446,7 +2411,7 @@ msgstr ""
msgid "last updated"
msgstr "последнее обновление"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "путь"
@@ -2454,7 +2419,8 @@ msgstr "путь"
msgid "File path relative to the data source's root"
msgstr "Путь к файлу относительно корня источника данных"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "размер"
@@ -2605,12 +2571,11 @@ msgstr "Полное имя"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Объект"
@@ -2620,7 +2585,7 @@ msgid "Request ID"
msgstr "Идентификатор запроса"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "Сообщение"
@@ -2649,7 +2614,7 @@ msgstr "Последнее обновление"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2665,8 +2630,8 @@ msgstr "Интервал"
msgid "Log Entries"
msgstr "Записи в журнале"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "Уровень"
@@ -2786,11 +2751,10 @@ msgid "Backend"
msgstr "Серверная часть"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2849,8 +2813,7 @@ msgstr "Задача #{id} для синхронизации {datasource} доб
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "Данные"
@@ -2915,11 +2878,24 @@ msgstr "Режим интерфейса не поддерживает vlan бе
msgid "Interface mode does not support tagged vlans"
msgstr "Режим интерфейса не поддерживает помеченные виртуальные сети"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "Позиция (U)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Невозможно установить модуль со значениями-заполнителями в модульном отсеке "
+"без определенного положения."
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "A {model} названный {name} уже существует"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "Идентификатор объекта"
@@ -2947,8 +2923,8 @@ msgid "Staging"
msgstr "Подготовка к развертыванию"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "Вывод из эксплуатации"
@@ -3014,7 +2990,7 @@ msgstr "Выведенный(-ая) из использования"
msgid "Millimeters"
msgstr "Миллиметры"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "Дюймы"
@@ -3051,14 +3027,14 @@ msgstr "Несвежий"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3086,7 +3062,7 @@ msgid "Rear"
msgstr "Вид сзади"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Подготовлен"
@@ -3119,7 +3095,7 @@ msgid "Top to bottom"
msgstr "Сверху вниз"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "Пассивный"
@@ -3148,8 +3124,8 @@ msgid "Proprietary"
msgstr "Проприетарный"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "Другой"
@@ -3162,350 +3138,354 @@ msgstr "ITA/Международный"
msgid "Physical"
msgstr "Физический"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "Виртуальный"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "Беспроводной"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "Виртуальные интерфейсы"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "Мост"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "Группа агрегации линков (LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "Быстрый Ethernet (100 Мбит/с)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "Гигабитный Ethernet (1 Гбит/с)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "Ethernet 2,5/5 Гбит/с"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "Ethernet 10 Гбит/с"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "Ethernet 25 Гбит/с"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "Ethernet 40 Гбит/с"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "Ethernet 50 Гбит/с"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "Ethernet 100 Гбит/с"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "Ethernet 200 Гбит/с"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "Ethernet 400 Гбит/с"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "Ethernet 800 Гбит/с"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "Ethernet 1,6 Тбит/с"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "Подключаемые трансиверы"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "Ethernet объединительной платы"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "Сотовая связь"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "Серийный"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "Коаксиальный"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "Стекирование"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "Полу"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "Полный"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Авто"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "Доступ"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Тегированный"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "Тегированный (все)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "Стандарт IEEE"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "Пассивный режим 24 В (2 пары)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "Пассивное напряжение 24 В (4 пары)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "Пассивное напряжение 48 В (2 пары)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "Пассивное напряжение 48 В (4 пары)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "Медь"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "Оптоволокно"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "Одинокий"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1 ШТУКА"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "1С2П"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "1С4П"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "16XP"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "18CP"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1X12P"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1X16P"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "багажник"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "Багажник 2C1P"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "Багажник 2C2P"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "Багажник 2C4P"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "Багажник 2C4P (шаффл)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "Багажник 2C6P"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "Багажник 2C8P"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "Багажник 2C12P"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "Багажник 4C1P"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "Багажник 4C2P"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "Багажник 4C4P"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "Багажник 4C4P (шаффл)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "Багажник 4C6P"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "Багажник 4C8P"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "Багажник 8C4P"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "Прорыв"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "прорыв 1C2P: 2C1P"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "прорыв 1C4P: 4C1P"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "прорыв 1С6П:6К1П"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "Прорыв 2C4P: 8C1P (перемешивание)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "Медь — витая пара (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "Медь — Twinax (ЦАП)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "Медь — коаксиальная"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "Оптоволокно — многомодовое"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "Оптоволокно — одномодовое"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "Прочее волокно"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "Подключено"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "Километры"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Метры"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "Сантиметры"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "Мили"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Футы"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "Резервный"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "Однофазный"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "Трехфазный"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Инвалид"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "Неисправен"
@@ -3789,17 +3769,17 @@ msgstr "Полная глубина"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "MAC-адрес"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "Имеет основной IP-адрес"
@@ -3937,7 +3917,7 @@ msgid "Is primary"
msgstr "Является основным"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "Режим 802.1Q"
@@ -3954,8 +3934,8 @@ msgstr "Назначенный VID"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3966,18 +3946,18 @@ msgstr "Назначенный VID"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3994,10 +3974,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -4011,11 +3991,11 @@ msgstr "Политика трансляции VLAN (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "Политика перевода VLAN"
@@ -4066,7 +4046,7 @@ msgstr "Основной MAC-адрес (ID)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "Основной MAC-адрес"
@@ -4126,7 +4106,7 @@ msgstr "Распределительный щит (ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4196,7 +4176,7 @@ msgstr "Часовой пояс"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4267,11 +4247,6 @@ msgstr "Глубина крепления"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "Вес"
@@ -4304,7 +4279,7 @@ msgstr "Внешние размеры"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "Габариты"
@@ -4356,7 +4331,7 @@ msgstr "Воздушный поток"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "Стойка"
@@ -4409,11 +4384,10 @@ msgstr "Схема"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "Профиль"
@@ -4423,7 +4397,7 @@ msgstr "Профиль"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "Тип модуля"
@@ -4446,8 +4420,8 @@ msgstr "Роль виртуальной машины"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "Шаблон конфигурации"
@@ -4469,10 +4443,10 @@ msgstr "Роль устройства"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "Платформа"
@@ -4484,13 +4458,13 @@ msgstr "Платформа"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4498,7 +4472,7 @@ msgstr "Кластер"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "Конфигурация"
@@ -4522,7 +4496,7 @@ msgstr "Тип модуля"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "Лейбл"
@@ -4572,8 +4546,8 @@ msgid "Maximum draw"
msgstr "Максимальное потребление"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "Максимальная потребляемая мощность (Вт)"
@@ -4582,8 +4556,8 @@ msgid "Allocated draw"
msgstr "Выделенная мощность"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "Распределенная потребляемая мощность (Вт)"
@@ -4598,23 +4572,23 @@ msgid "Feed leg"
msgstr "Фаза электропитания"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "Только управление"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "Режим PoE"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "Тип PoE"
@@ -4630,7 +4604,7 @@ msgid "Module"
msgstr "Модуль"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "LAG"
@@ -4641,14 +4615,14 @@ msgstr "Виртуальные контексты"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "Скорость"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4661,25 +4635,25 @@ msgstr "Режим"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "Группа VLAN"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "VLAN без тегов"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "Тегированные VLAN-ы"
@@ -4694,7 +4668,7 @@ msgstr "Удалить тегированные VLAN-ы"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "Сервисная VLAN «Q-in-Q»"
@@ -4704,26 +4678,26 @@ msgid "Wireless LAN group"
msgstr "Беспроводная группа LAN"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "Беспроводные LANы"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "Адресация"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "Операция"
@@ -4734,16 +4708,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "Связанные интерфейсы"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "Коммутация 802.1Q"
@@ -5027,13 +5001,13 @@ msgstr "Электрическая фаза (для трехфазных цеп
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "Родительский интерфейс"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "Мостовой интерфейс"
@@ -5179,13 +5153,13 @@ msgstr "Родительское устройство назначенного
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "Виртуальная машина"
@@ -5344,13 +5318,13 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -5360,34 +5334,12 @@ msgstr ""
"родительское устройство/виртуальная машина интерфейса, или они должны быть "
"глобальными"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr ""
-"Невозможно установить модуль со значениями-заполнителями в модульном отсеке "
-"без определенного положения."
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"Невозможно установить модуль с указанами значениями на уровне {level}, но "
-"переданы значения {tokens}."
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr ""
"Невозможно принять {model} {name} поскольку оно уже принадлежит модулю"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "A {model} названный {name} уже существует"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5475,7 +5427,7 @@ msgstr "Имеет контексты виртуальных устройств"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "Кластерная группа"
@@ -5491,7 +5443,7 @@ msgstr "Занятый"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "Подключение"
@@ -5499,8 +5451,7 @@ msgstr "Подключение"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "Вид"
@@ -5509,12 +5460,12 @@ msgid "Mgmt only"
msgstr "Только менеджмент"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "Глобальное уникальное имя (WWN)"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "Режим 802.1Q"
@@ -5530,7 +5481,7 @@ msgstr "Частота канала (МГц)"
msgid "Channel width (MHz)"
msgstr "Ширина канала (МГц)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "Мощность передачи (дБм)"
@@ -5580,9 +5531,9 @@ msgstr "Тип прицела"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5856,11 +5807,11 @@ msgstr "Интерфейс виртуальной машины"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5932,7 +5883,7 @@ msgid "profile"
msgstr "профиль"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5954,42 +5905,42 @@ msgstr "кабель"
msgid "cables"
msgstr "кабели"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr "При настройке длины кабеля необходимо указать единицу измерения"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr ""
"При создании нового кабеля необходимо определить концевые разъемы A и B."
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr ""
"Невозможно подключить разные типы разъемов к одному и тому же концу кабеля."
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Несовместимые типы терминации: {type_a} а также {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr "Окончания A и B не могут подключаться к одному и тому же объекту."
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "конец"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "точка подключения кабеля"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "точки подключения кабеля"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, python-brace-format
msgid ""
"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
@@ -5998,7 +5949,7 @@ msgstr ""
"Невозможно подключить кабель к {obj_parent} > {obj} потому что оно помечено "
"как подключенное."
-#: netbox/dcim/models/cables.py:566
+#: netbox/dcim/models/cables.py:567
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -6007,61 +5958,61 @@ msgstr ""
"Обнаружен дубликат подключения для {app_label}.{model} {termination_id}: "
"кабель {cable_pk}"
-#: netbox/dcim/models/cables.py:576
+#: netbox/dcim/models/cables.py:577
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Кабели не могут быть подключены к {type_display} интерфейсов"
-#: netbox/dcim/models/cables.py:583
+#: netbox/dcim/models/cables.py:584
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Концевые разъемы, подключенные к сети провайдера, могут не подключаться к "
"кабелям."
-#: netbox/dcim/models/cables.py:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "активен"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "завершен"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "разделен"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "кабельная трасса"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "кабельные трассы"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
msgid "All originating terminations must be attached to the same link"
msgstr ""
"Все исходные терминалы должны быть прикреплены к одной и той же ссылке"
-#: netbox/dcim/models/cables.py:801
+#: netbox/dcim/models/cables.py:802
msgid "All mid-span terminations must have the same termination type"
msgstr "Все промежуточные терминалы должны иметь один и тот же тип терминации"
-#: netbox/dcim/models/cables.py:809
+#: netbox/dcim/models/cables.py:810
msgid "All mid-span terminations must have the same parent object"
msgstr ""
"Все терминалы среднего диапазона должны иметь один и тот же родительский "
"объект"
-#: netbox/dcim/models/cables.py:839
+#: netbox/dcim/models/cables.py:840
msgid "All links must be cable or wireless"
msgstr "Все каналы должны быть кабельными или беспроводными"
-#: netbox/dcim/models/cables.py:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "Все ссылки должны соответствовать первому типу ссылки"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6070,16 +6021,16 @@ msgstr ""
"{module} принимается в качестве замены положения отсека для модулей при "
"подключении к модулю того или иного типа."
-#: netbox/dcim/models/device_component_templates.py:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "Физический лейбл"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
msgid "Component templates cannot be moved to a different device type."
msgstr "Шаблоны компонентов нельзя перемещать на устройства другого типа."
-#: netbox/dcim/models/device_component_templates.py:161
+#: netbox/dcim/models/device_component_templates.py:162
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6087,142 +6038,142 @@ msgstr ""
"Шаблон компонента нельзя связать как с типом устройства, так и с типом "
"модуля."
-#: netbox/dcim/models/device_component_templates.py:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
msgstr ""
"Шаблон компонента должен быть связан с типом устройства или типом модуля."
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "шаблон консольного порта"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "шаблоны консольных портов"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "шаблон порта консольного сервера"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "шаблоны портов консольного сервера"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "максимальное потребление"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "выделенное потребление"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "шаблон порта питания"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "шаблоны портов питания"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr ""
"Выделенная мощность не может превышать максимальную ({maximum_draw}Вт)."
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "фаза электропитания"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "Фаза (для трехфазных)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "шаблон розетки питания"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "шаблоны розеток питания"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "только управление"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "интерфейс моста"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "роль беспроводной сети"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "шаблон интерфейса"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "шаблоны интерфейсов"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr ""
"Интерфейс моста ({bridge}) должно принадлежать к тому же типу устройства"
-#: netbox/dcim/models/device_component_templates.py:488
+#: netbox/dcim/models/device_component_templates.py:473
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Интерфейс моста ({bridge}) должен принадлежать к одному типу модулей"
-#: netbox/dcim/models/device_component_templates.py:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr ""
"Задний порт ({rear_port}) должно принадлежать к тому же типу устройства"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "позиция"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "шаблон переднего порта"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "шаблоны передних портов"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
@@ -6231,15 +6182,15 @@ msgstr ""
"Количество позиций не может быть меньше количества сопоставленных шаблонов "
"задних портов ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "шаблон заднего порта"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "шаблоны задних портов"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
@@ -6248,35 +6199,35 @@ msgstr ""
"Количество позиций не может быть меньше количества сопоставленных шаблонов "
"фронтальных портов ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "позиция"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
msgid "Identifier to reference when renaming installed components"
msgstr ""
"Идентификатор, на который следует ссылаться при переименовании установленных"
" компонентов"
-#: netbox/dcim/models/device_component_templates.py:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "шаблон модульного отсека"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "шаблоны модульных отсеков"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "шаблон отсека для устройств"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "шаблоны отсеков для устройств"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6285,21 +6236,21 @@ msgstr ""
"Роль подустройства типа устройства ({device_type}) должно быть установлено "
"значение «родительский», чтобы разрешить отсеки для устройств."
-#: netbox/dcim/models/device_component_templates.py:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "номер модели"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "Номер модели, присвоенный производителем"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "шаблон инвентарного товара"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "шаблоны товаров инвентаря"
@@ -6353,85 +6304,85 @@ msgstr "Положения кабелей нельзя устанавливат
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name} модели должны объявить свойство parent_object"
-#: netbox/dcim/models/device_components.py:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "Тип физического порта"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "скорость"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "Скорость порта в битах в секунду"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "консольный порт"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "консольные порты"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "порт консольного сервера"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "порты консольного сервера"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "порт питания"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "порты питания"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "розетка питания"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "розетки питания"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Родительский порт питания ({power_port}) должен принадлежать тому же "
"устройству"
-#: netbox/dcim/models/device_components.py:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "режим"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "Стратегия маркировки IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "родительский интерфейс"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "VLAN без тегов"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "тегированные VLAN"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6439,93 +6390,93 @@ msgstr "тегированные VLAN"
msgid "Q-in-Q SVLAN"
msgstr "Сеть Q-in-Q"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "основной MAC-адрес"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Только интерфейсы Q-in-Q могут указывать служебную VLAN."
-#: netbox/dcim/models/device_components.py:699
+#: netbox/dcim/models/device_components.py:731
#, 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:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "родительский LAG"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
msgid "This interface is used only for out-of-band management"
msgstr "Этот интерфейс используется только для внеполосного управления"
-#: netbox/dcim/models/device_components.py:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "скорость (Кбит/с)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "дуплекс"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "64-битное всемирное имя"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "беспроводной канал"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "частота канала (МГц)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "Заполнено выбранным каналом (если задано)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "мощность передачи (дБм)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "беспроводные LANs"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "интерфейс"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "интерфейсы"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} к интерфейсам нельзя подключать кабель."
-#: netbox/dcim/models/device_components.py:924
+#: netbox/dcim/models/device_components.py:956
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} интерфейсы нельзя пометить как подключенные."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
msgid "An interface cannot be its own parent."
msgstr "Интерфейс не может быть собственным родителем."
-#: netbox/dcim/models/device_components.py:937
+#: netbox/dcim/models/device_components.py:969
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr ""
"Родительскому интерфейсу могут быть назначены только виртуальные интерфейсы."
-#: netbox/dcim/models/device_components.py:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6534,7 +6485,7 @@ msgstr ""
"Выбранный родительский интерфейс ({interface}) принадлежит другому "
"устройству ({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6543,7 +6494,7 @@ msgstr ""
"Выбранный родительский интерфейс ({interface}) принадлежит {device}, который"
" не является частью виртуального шасси {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6552,7 +6503,7 @@ msgstr ""
"Выбранный интерфейс моста ({bridge}) принадлежит другому устройству "
"({device})."
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6561,22 +6512,22 @@ msgstr ""
"Выбранный интерфейс моста ({interface}) принадлежит {device}, который не "
"является частью виртуального шасси {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:983
+#: netbox/dcim/models/device_components.py:1015
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Виртуальные интерфейсы не могут иметь родительский интерфейс LAG."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:1019
msgid "A LAG interface cannot be its own parent."
msgstr "Интерфейс LAG не может быть собственным родителем."
-#: netbox/dcim/models/device_components.py:994
+#: netbox/dcim/models/device_components.py:1026
#, 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:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6585,34 +6536,34 @@ msgstr ""
"Выбранный интерфейс LAG ({lag}) принадлежит {device}, который не является "
"частью виртуального шасси {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:1010
+#: netbox/dcim/models/device_components.py:1042
msgid "Channel may be set only on wireless interfaces."
msgstr "Канал можно настроить только на беспроводных интерфейсах."
-#: netbox/dcim/models/device_components.py:1016
+#: netbox/dcim/models/device_components.py:1048
msgid "Channel frequency may be set only on wireless interfaces."
msgstr ""
"Частота канала может быть установлена только на беспроводных интерфейсах."
-#: netbox/dcim/models/device_components.py:1020
+#: netbox/dcim/models/device_components.py:1052
msgid "Cannot specify custom frequency with channel selected."
msgstr "Невозможно указать произвольную частоту для выбранного канала."
-#: netbox/dcim/models/device_components.py:1026
+#: netbox/dcim/models/device_components.py:1058
msgid "Channel width may be set only on wireless interfaces."
msgstr ""
"Ширина канала может быть установлена только на беспроводных интерфейсах."
-#: netbox/dcim/models/device_components.py:1028
+#: netbox/dcim/models/device_components.py:1060
msgid "Cannot specify custom width with channel selected."
msgstr "Невозможно указать произвольную ширину полосы для выбранного канала."
-#: netbox/dcim/models/device_components.py:1032
+#: netbox/dcim/models/device_components.py:1064
msgid "Interface mode does not support an untagged vlan."
msgstr ""
"Режим интерфейса не поддерживает виртуальную локальную сеть без тегов."
-#: netbox/dcim/models/device_components.py:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6621,21 +6572,21 @@ msgstr ""
"VLAN без тегов ({untagged_vlan}) должна принадлежать той же площадке, что и "
"родительское устройство интерфейса, или она должна быть глобальной."
-#: netbox/dcim/models/device_components.py:1135
+#: netbox/dcim/models/device_components.py:1167
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr ""
"Задний порт ({rear_port}) должно принадлежать одному и тому же устройству"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "фронтальный порт"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "фронтальные порты"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
@@ -6644,15 +6595,15 @@ msgstr ""
"Количество позиций не может быть меньше количества сопоставленных задних "
"портов ({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "задний порт"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "задние порты"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6661,38 +6612,38 @@ msgstr ""
"Количество позиций не может быть меньше количества сопоставленных передних "
"портов ({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "модульный отсек"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "отсеки для модулей"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
msgid "A module bay cannot belong to a module installed within it."
msgstr "Отсек для модулей не может принадлежать установленному в нем модулю."
-#: netbox/dcim/models/device_components.py:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "отсек для устройств"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "отсеки для устройств"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr ""
"Этот тип устройства ({device_type}) не поддерживает отсеки для устройств."
-#: netbox/dcim/models/device_components.py:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "Невозможно установить устройство в само по себе."
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6700,61 +6651,61 @@ msgstr ""
"Невозможно установить указанное устройство; устройство уже установлено в "
"{bay}."
-#: netbox/dcim/models/device_components.py:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "роль элемента инвентаря"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "роли элементов инвентаря"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "серийный номер"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "инвентарный номер"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
msgid "A unique tag used to identify this item"
msgstr "Инвентарный номер, используемый для идентификации этого элемента"
-#: netbox/dcim/models/device_components.py:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "обнаружено"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "Этот элемент был обнаружен автоматически"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "элемент инвентаря"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "элементы инвентаря"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "Невозможно назначить себя родителем."
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
msgid "Parent inventory item does not belong to the same device."
msgstr ""
"Предмет родительского инвентаря не принадлежит одному и тому же устройству."
-#: netbox/dcim/models/device_components.py:1476
+#: netbox/dcim/models/device_components.py:1508
msgid "Cannot move an inventory item with dependent children"
msgstr "Невозможно переместить инвентарь вместе с дочерней зависимостью"
-#: netbox/dcim/models/device_components.py:1484
+#: netbox/dcim/models/device_components.py:1516
msgid "Cannot assign inventory item to component on another device"
msgstr ""
"Невозможно присвоить инвентарный предмет компоненту на другом устройстве"
@@ -7646,10 +7597,10 @@ msgstr "Доступен"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7661,8 +7612,7 @@ msgid "VMs"
msgstr "Виртуальные машины"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7765,7 +7715,7 @@ msgstr "Местоположение устройства"
msgid "Device Site"
msgstr "Сайт устройства"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "Модульный отсек"
@@ -7825,7 +7775,7 @@ msgstr "MAC-адреса"
msgid "FHRP Groups"
msgstr "Группы FHRP"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7841,7 +7791,7 @@ msgstr "Только управление"
msgid "VDCs"
msgstr "Виртуальные контексты устройств(VDCs)"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "Виртуальный канал"
@@ -7914,7 +7864,7 @@ msgid "Module Types"
msgstr "Типы модулей"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "Платформы"
@@ -8015,7 +7965,7 @@ msgstr "Отсеки для устройств"
msgid "Module Bays"
msgstr "Отсеки для модулей"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "Количество модулей"
@@ -8094,7 +8044,7 @@ msgstr "{} миллиметры"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "Серийный номер"
@@ -8104,7 +8054,7 @@ msgid "Maximum weight"
msgstr "Максимальный вес"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "Управление"
@@ -8152,18 +8102,27 @@ msgstr "{}A"
msgid "Primary for interface"
msgstr "Основное для интерфейса"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "Элементы виртуального шасси"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "Использование энергии"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "Трансляция VLAN"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"Невозможно установить модуль со значениями-заполнителями в лаевом дереве "
+"модуля {level} уровни глубокие, но {tokens} указаны заполнители."
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8204,9 +8163,8 @@ msgid "Application Services"
msgstr "Сервисы приложений"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "Контекст конфигурации"
@@ -8215,7 +8173,7 @@ msgstr "Контекст конфигурации"
msgid "Render Config"
msgstr "Конфигурация рендера"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8278,7 +8236,7 @@ msgstr "Невозможно удалить главное устройство
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "{device} удалено из виртуального шасси {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Неизвестный связанный объект (ы): {name}"
@@ -8287,12 +8245,16 @@ msgstr "Неизвестный связанный объект (ы): {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "Изменение типа настраиваемых полей не поддерживается."
-#: netbox/extras/api/serializers_/scripts.py:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "Модуль сценария с таким именем файла уже существует."
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "Для этого сценария планирование отключено."
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "Запланированное время должно быть в будущем."
@@ -8469,8 +8431,7 @@ msgid "White"
msgstr "Белый"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Вебхук"
@@ -8619,12 +8580,12 @@ msgstr "Закладки"
msgid "Show your personal bookmarks"
msgstr "Покажите свои личные закладки"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Неизвестный тип действия для правила события: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "Невозможно импортировать конвейер событий {name} ошибка: {error}"
@@ -8644,7 +8605,7 @@ msgid "Group (name)"
msgstr "Группа (название)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "Тип кластера"
@@ -8664,7 +8625,7 @@ msgid "Tenant group (slug)"
msgstr "Группа арендаторов (подстрока)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "Тег"
@@ -8677,29 +8638,30 @@ msgid "Has local config context data"
msgstr "Имеет локальные контекстные данные конфигурации"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "Название группы"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "Обязательно"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "Должно быть уникальным"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "Видимый пользовательский интерфейс"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "Редактируемый UI"
@@ -8708,10 +8670,12 @@ msgid "Is cloneable"
msgstr "Можно клонировать"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "Минимальное значение"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "Максимальное значение"
@@ -8720,8 +8684,7 @@ msgid "Validation regex"
msgstr "Регулярное выражение валидации"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "Поведение"
@@ -8735,7 +8698,8 @@ msgstr "Класс кнопки"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "Тип MIME"
@@ -8757,31 +8721,29 @@ msgstr "В качестве вложения"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "Общий"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "Метод HTTP"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "URL-адрес полезной нагрузки"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "Проверка SSL"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Секрет"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "Путь к файлу CA"
@@ -8935,9 +8897,9 @@ msgstr "Назначенный тип объекта"
msgid "The classification of entry"
msgstr "Классификация записей"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -8946,12 +8908,12 @@ msgid "Comments"
msgstr "Комментарии"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "Пользователи"
@@ -8961,9 +8923,8 @@ msgstr ""
"Имена пользователей, разделенные запятыми и заключенные в двойные кавычки"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -9008,6 +8969,7 @@ msgid "Content types"
msgstr "Типы контента"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "Тип содержимого HTTP"
@@ -9079,7 +9041,7 @@ msgstr "Группы арендаторов"
msgid "The type(s) of object that have this custom field"
msgstr "Тип(ы) объекта(-ов), в котором есть это настраиваемое поле"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "Значение по умолчанию"
@@ -9089,7 +9051,6 @@ msgstr ""
"Тип связанного объекта (только для полей объектов/нескольких объектов)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "Фильтр связанных объектов"
@@ -9097,8 +9058,7 @@ msgstr "Фильтр связанных объектов"
msgid "Specify query parameters as a JSON object."
msgstr "Укажите параметры запроса в виде объекта JSON."
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "Настраиваемое Поле"
@@ -9130,12 +9090,11 @@ msgstr ""
"Введите по одному варианту в строке. Для каждого варианта можно указать "
"дополнительный лейбл через двоеточие. Пример:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "Набор вариантов выбора настраиваемых полей"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "Настраиваемая Ссылка"
@@ -9164,8 +9123,7 @@ msgstr ""
msgid "Template code"
msgstr "Код шаблона"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "Шаблон экспорта"
@@ -9175,14 +9133,13 @@ msgid "Template content is populated from the remote source selected below."
msgstr ""
"Содержимое шаблона заполняется из удаленного источника, выбранного ниже."
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "Сохраненный фильтр"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "Заказ"
@@ -9206,13 +9163,11 @@ msgstr "Выбранные столбцы"
msgid "A notification group specify at least one user or group."
msgstr "В группе уведомлений укажите хотя бы одного пользователя или группу."
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "HTTP-запрос"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9232,8 +9187,7 @@ msgstr ""
"Введите параметры для перехода к действию в JSON формат."
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "Правило мероприятия"
@@ -9245,8 +9199,7 @@ msgstr "Триггеры"
msgid "Notification group"
msgstr "Группа уведомлений"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "Контекстный профиль конфигурации"
@@ -9338,7 +9291,7 @@ msgstr "профили контекста конфигурации"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "вес"
@@ -9900,7 +9853,7 @@ msgstr ""
msgid "Enable SSL certificate verification. Disable with caution!"
msgstr "Включите проверку сертификата SSL. Отключайте с осторожностью!"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "Путь к файлу CA"
@@ -10202,9 +10155,8 @@ msgstr "Отклонить"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -10227,7 +10179,6 @@ msgid "Related Object Type"
msgstr "Тип связанного объекта"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "Набор для выбора"
@@ -10236,12 +10187,10 @@ msgid "Is Cloneable"
msgstr "Можно ли клонировать"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "Минимальное значение"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "Максимальное значение"
@@ -10251,9 +10200,9 @@ msgstr "Валидации регулярным выражением"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10270,50 +10219,44 @@ msgid "Order Alphabetically"
msgstr "Упорядочить в алфавитном порядке"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Новое окно"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "Тип MIME"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "Имя файла"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "Расширение файла"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "В качестве вложения"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "Синхронизировано"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "Изображение"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "Имя файла"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "Размер"
@@ -10321,38 +10264,36 @@ msgstr "Размер"
msgid "Table Name"
msgstr "Имя таблицы"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "Прочтите"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
-msgstr "Валидация SSL"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
+msgstr "Проверка SSL"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "Типы событий"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "Включена автоматическая синхронизация"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Роли устройств"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "Комментарии (короткие)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "Линия"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "Метод"
@@ -10365,7 +10306,7 @@ msgid "Please try reconfiguring the widget, or remove it from your dashboard."
msgstr ""
"Попробуйте перенастроить виджет или удалить его со своей панели управления."
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10378,11 +10319,78 @@ msgstr ""
msgid "Custom Fields"
msgstr "Настраиваемые Поля"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Прикрепите изображение"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "Клонируемый"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "Вес дисплея"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "Правила валидации"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "Регулярное выражение"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Связанные объекты"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "Используется"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "Вложение"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "Назначенные модели"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "Конфигурация таблицы"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "Отображаемые столбцы"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "Группа уведомлений"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "Разрешенные типы объектов"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "Типы товаров с тегами"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "Вложение изображения"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "Родительский объект"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "Запись в журнале"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10420,32 +10428,68 @@ msgstr "Неверный атрибут»{name}\"по запросу"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Недопустимый атрибут \"{name}\" для {model}"
-#: netbox/extras/views.py:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "Текст ссылки"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "URL-адрес ссылки"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "Параметры окружающей среды"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "Шаблон"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "Дополнительные заголовки"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "Шаблон тела запроса"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "условия"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "Объекты с тегами"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "Схема JSON"
+
+#: netbox/extras/views.py:1278
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Во время рендеринга шаблона произошла ошибка: {error}"
-#: netbox/extras/views.py:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "Панель виджетов была сброшена."
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "Добавлен виджет: "
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "Обновлен виджет: "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "Удален виджет: "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "Ошибка при удалении виджета: "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
msgid "Unable to run script: RQ worker process not running."
msgstr "Невозможно запустить скрипт: процесс RQ не запущен."
@@ -10676,7 +10720,7 @@ msgstr "Группа FHRP (идентификатор)"
msgid "IP address (ID)"
msgstr "IP-адрес (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "IP-адрес"
@@ -10782,7 +10826,7 @@ msgstr "Является пулом"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "Считать полностью использованным"
@@ -10795,7 +10839,7 @@ msgstr "Назначение VLAN"
msgid "Treat as populated"
msgstr "Относиться как населенный"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "DNS-имя"
@@ -11321,184 +11365,184 @@ msgstr ""
"Префиксы не могут перекрывать агрегаты. {prefix} охватывает существующий "
"агрегат ({aggregate})."
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "ролей"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "префикс"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "Сеть IPv4 или IPv6 с маской"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "Рабочий статус этого префикса"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "Основная функция этого префикса"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "это пул"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr "Все IP-адреса в этом префиксе считаются пригодными для использования"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "использованная марка"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "префиксы"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "Невозможно создать префикс с маской /0."
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "глобальная таблица"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Дубликат префикса обнаружен в {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "начальный адрес"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "Адрес IPv4 или IPv6 (с маской)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "конечный адрес"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "Эксплуатационное состояние этой линейки"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "Основная функция этого диапазона"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "отметка заполнена"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr "Предотвратите создание IP-адресов в этом диапазоне"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "Пространство для отчетов полностью использовано"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "Диапазон IP-адресов"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "Диапазоны IP-адресов"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "Начальная и конечная версии IP-адресов должны совпадать"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "Маски начального и конечного IP-адресов должны совпадать"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr "Конечный адрес должен быть больше начального адреса ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Определенные адреса пересекаются с диапазоном {overlapping_range} в формате "
"VRF {vrf}"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr ""
"Заданный диапазон превышает максимальный поддерживаемый размер ({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "адрес"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "Рабочий статус этого IP-адреса"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "Функциональная роль этого IP"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (внутри)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "IP-адрес, для которого этот адрес является «внешним»"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Имя хоста или полное доменное имя (регистр не учитывается)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "IP-адреса"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "Невозможно создать IP-адрес с маской /0."
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr ""
"{ip} это идентификатор сети, который не может быть присвоен интерфейсу."
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
msgstr ""
"{ip} это широковещательный адрес, который может не быть присвоен интерфейсу."
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Дубликат IP-адреса обнаружен в {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "Невозможно создать IP-адрес {ip} внутренний диапазон {range}."
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
@@ -11506,7 +11550,7 @@ msgstr ""
"Невозможно переназначить IP-адрес, если он назначен основным IP-адресом "
"родительского объекта"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
@@ -11514,7 +11558,7 @@ msgstr ""
"Невозможно переназначить IP-адрес, если он назначен IP-адресом OOB для "
"родительского объекта"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "Только адресам IPv6 можно присвоить статус SLAAC"
@@ -12097,8 +12141,9 @@ msgstr "Серый"
msgid "Dark Grey"
msgstr "Темно-серый"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "По умолчанию"
@@ -13035,67 +13080,67 @@ msgstr "Невозможно добавить хранилище в реестр
msgid "Cannot delete stores from registry"
msgstr "Невозможно удалить хранилище из реестра"
-#: netbox/netbox/settings.py:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "Чешский"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "Датский"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "Немецкий"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "Английский"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "Испанский"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "Французский"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "Итальянский"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "Японский"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "Латышский"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "Голландский"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "Польский"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "Португальский"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "Русский"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "Турецкий"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "Украинский"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "Китайский"
@@ -13123,6 +13168,7 @@ msgid "Field"
msgstr "Поле"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "Значение"
@@ -13154,11 +13200,6 @@ msgstr ""
msgid "GPS coordinates"
msgstr "Координаты GPS"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "Связанные объекты"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13405,7 +13446,6 @@ msgid "Toggle All"
msgstr "Переключить все"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "Таблица"
@@ -13461,13 +13501,9 @@ msgstr "Назначенные группы"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13475,6 +13511,7 @@ msgstr "Назначенные группы"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "Нет"
@@ -13637,7 +13674,7 @@ msgid "Changed"
msgstr "Изменено"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "байтов"
@@ -13690,12 +13727,11 @@ msgid "Job retention"
msgstr "Сохранение рабочих мест"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "Файл данных, связанный с этим объектом, был удален"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "Синхронизация данных"
@@ -14379,12 +14415,6 @@ msgstr "Добавить стойку"
msgid "Add Site"
msgstr "Добавить площадку"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "Вложение"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14541,82 +14571,10 @@ msgstr ""
"можете проверить это, подключившись к базе данных с помощью учётных данных "
"NetBox и отправив запрос на %(sql_query)s."
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "Схема JSON"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "Параметры окружающей среды"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "Шаблон"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "Название группы"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "Должен быть уникальным"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "Клонируемый"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "Значение по умолчанию"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "Вес поиска"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "Логика фильтрации"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "Вес дисплея"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "Видимый пользовательский интерфейс"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "Редактируемый UI"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "Правила валидации"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "Регулярное выражение"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "Класс кнопок"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "Назначенные модели"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "Текст ссылки"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "URL-адрес ссылки"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "выбор"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14688,10 +14646,6 @@ msgstr "Возникла проблема при загрузке RSS-канал
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "условия"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "Запланировано на"
@@ -14713,14 +14667,6 @@ msgstr "Вывод"
msgid "Download"
msgstr "Скачать"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "Вложение изображения"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "Родительский объект"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Загрузка"
@@ -14769,24 +14715,6 @@ msgstr ""
"Начните с создание сценария из "
"загруженного файла или источника данных."
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "Запись в журнале"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "Создано"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "Группа уведомлений"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "Ничего не назначено"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr "Локальный контекст конфигурации перезаписывает все исходные контексты"
@@ -14842,6 +14770,16 @@ msgstr "Вывод шаблона пуст"
msgid "No configuration template has been assigned."
msgstr "Шаблон конфигурации не назначен."
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Ничего не назначено"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "Любое"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14878,14 +14816,6 @@ msgstr "Пороговое значение журнала"
msgid "All"
msgstr "Все"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "Конфигурация таблицы"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "Отображаемые столбцы"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -14903,46 +14833,6 @@ msgstr "Переместить вверх"
msgid "Move Down"
msgstr "Переместить вниз"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "Элементы с тегом"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "Разрешенные типы объектов"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "Любое"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "Типы товаров с тегами"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "Объекты с тегами"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "Метод HTTP"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "Тип содержимого HTTP"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "Проверка SSL"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "Дополнительные заголовки"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "Шаблон тела запроса"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Массовое создание"
@@ -15016,10 +14906,6 @@ msgstr "Опции полей"
msgid "Accessor"
msgstr "Аксессор"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "выбор"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "Стоимость импорта"
@@ -15531,6 +15417,7 @@ msgstr "Виртуальные процессоры"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "Память"
@@ -15540,8 +15427,8 @@ msgid "Disk Space"
msgstr "Дисковое пространство"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "Ресурсы"
@@ -16605,13 +16492,13 @@ msgstr ""
"Этот объект был изменен с момента визуализации формы. Подробности см. в "
"журнале изменений объекта."
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "Диапазон «{value}» недопустим."
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -16620,39 +16507,39 @@ msgstr ""
"Неверный диапазон: конечное значение ({end}) должно быть больше начального "
"значения ({begin})."
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Повторяющийся или конфликтующий заголовок столбца для»{field}»"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Повторяющийся или конфликтующий заголовок столбца для «{header}»"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Ряд {row}: Ожидается {count_expected} столбцы, но найдены {count_found}"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Неожиданный заголовок столбца»{field}«найдено."
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr ""
"Столбец»{field}\"не является родственным объектом; нельзя использовать точки"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "Неверный атрибут связанного объекта для столбца»{field}«: {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Обязательный заголовок столбца»{header}\"не найден."
@@ -16671,7 +16558,7 @@ msgstr ""
"Отсутствует обязательное значение для статического параметра запроса: "
"'{static_params}'"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(устанавливается автоматически)"
@@ -16871,30 +16758,42 @@ msgstr "Тип кластера (ID)"
msgid "Cluster (ID)"
msgstr "Кластер (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "Начните при загрузке"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "Виртуальные процессоры"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "Память (МБ)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "Диск"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "Диск (МБ)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "Память ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "Размер (МБ)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "Диск ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "Размер ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -16916,15 +16815,15 @@ msgstr "Назначенный кластер"
msgid "Assigned device within cluster"
msgstr "Назначенное устройство в кластере"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "Тип кластера"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Кластерная группа"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -16933,25 +16832,20 @@ msgstr ""
"{device} принадлежит другому {scope_field} ({device_scope}), чем кластер "
"({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr ""
"Дополнительно подключите эту виртуальную машину к определенному хост-"
"устройству в кластере."
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "Площадка/кластер"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr "Размер диска регулируется путем вложения виртуальных дисков."
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "Диск"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "тип кластера"
@@ -16999,12 +16893,12 @@ msgid "start on boot"
msgstr "запуск при загрузке"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "память (МБ)"
+msgid "memory"
+msgstr "память"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "диск (МБ)"
+msgid "disk"
+msgstr "диск"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -17086,10 +16980,6 @@ msgstr ""
"VLAN без тегов ({untagged_vlan}) должна принадлежать той же площадке, что и "
"родительская виртуальная машина интерфейса, или она должна быть глобальной."
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "размер (МБ)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "виртуальный диск"
diff --git a/netbox/translations/tr/LC_MESSAGES/django.mo b/netbox/translations/tr/LC_MESSAGES/django.mo
index fda54aea4..7b0cc4246 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 c8ef5be8d..98078a5c9 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: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: Turkish (https://app.transifex.com/netbox-community/teams/178115/tr/)\n"
@@ -48,9 +48,9 @@ msgstr "Şifreniz başarıyla değiştirildi."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -64,21 +64,20 @@ msgstr "Tedarik"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Aktif"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Çevrim dışı"
@@ -91,7 +90,7 @@ msgstr "Hazırlıktan Kaldırma"
msgid "Decommissioned"
msgstr "Hizmet dışı bırakıldı"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -203,13 +202,13 @@ msgstr "Site grubu (kısa ad)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -333,7 +332,7 @@ msgstr "Arama"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -467,8 +466,8 @@ msgstr "Servis ID"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "Renk"
@@ -479,7 +478,7 @@ msgstr "Renk"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -507,15 +506,15 @@ msgstr "Renk"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -561,7 +560,7 @@ msgstr "Sağlayıcı hesabı"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -577,12 +576,12 @@ msgstr "Sağlayıcı hesabı"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -640,12 +639,12 @@ msgstr "Durum"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -730,10 +729,10 @@ msgstr "Servis Parametreleri"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -758,8 +757,8 @@ msgstr "Öznitellikler"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -782,30 +781,19 @@ msgstr "Kiracılık"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "Açıklama"
@@ -857,7 +845,7 @@ msgstr "Fesih Ayrıntıları"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -911,10 +899,10 @@ msgstr "Sağlayıcı ağı"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1002,7 +990,7 @@ msgstr "Operasyonel rol"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1015,7 +1003,7 @@ msgstr "Operasyonel rol"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1054,8 +1042,8 @@ msgstr "Arayüz"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1109,12 +1097,12 @@ msgstr "Konum"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1139,9 +1127,9 @@ msgstr "Mülkiyet"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1165,9 +1153,9 @@ msgstr "İletişim"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "Bölge"
@@ -1184,9 +1172,9 @@ msgstr "Bölge"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "Site grubu"
@@ -1195,7 +1183,7 @@ msgstr "Site grubu"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "Hesap"
@@ -1204,9 +1192,9 @@ msgid "Term Side"
msgstr "Dönem Tarafı"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1234,10 +1222,10 @@ msgstr "Ödev"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1278,13 +1266,13 @@ msgid "Group Assignment"
msgstr "Grup Ödevi"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1311,14 +1299,14 @@ msgstr "Benzersiz devre ID"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1413,7 +1401,7 @@ msgstr "Bağlantı paneli ID ve port numaraları"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1446,7 +1434,7 @@ 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:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1541,8 +1529,8 @@ msgstr "sanal devre"
msgid "virtual circuits"
msgstr "sanal devreler"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "rol"
@@ -1579,10 +1567,10 @@ msgstr "sanal devre sonlandırmaları"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1590,26 +1578,14 @@ msgstr "sanal devre sonlandırmaları"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1622,8 +1598,8 @@ msgstr "sanal devre sonlandırmaları"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1707,7 +1683,7 @@ msgstr "ASN Sayısı"
msgid "Terminations"
msgstr "Fesih"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1741,7 +1717,7 @@ msgstr "Fesih"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1751,10 +1727,10 @@ msgstr "Fesih"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1828,7 +1804,7 @@ msgstr "Tamamlandı"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Başarısız"
@@ -1888,14 +1864,13 @@ msgid "30 days"
msgstr "30 gün"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2009,7 +1984,7 @@ msgid "User name"
msgstr "Kullanıcı adı"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2018,17 +1993,13 @@ msgstr "Kullanıcı adı"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "Etkin"
@@ -2038,12 +2009,11 @@ msgid "Sync interval"
msgstr "Senkronizasyon aralığı"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "Parametreler"
@@ -2056,16 +2026,15 @@ msgstr "Kuralları yok sayın"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "Veri Kaynağı"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "Dosya"
@@ -2083,10 +2052,9 @@ msgstr "Oluşturma"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Nesne Türü"
@@ -2131,9 +2099,7 @@ msgstr "Daha önce tamamlandı"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2142,8 +2108,8 @@ msgid "User"
msgstr "Kullanıcı"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "Zaman"
@@ -2156,8 +2122,7 @@ msgid "Before"
msgstr "Önce"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "Eylem"
@@ -2197,7 +2162,7 @@ msgstr ""
msgid "Rack Elevations"
msgstr "Raf Yükseltmeleri"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2340,20 +2305,20 @@ msgid "Config revision #{id}"
msgstr "Yapılandırma revizyonu #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2362,13 +2327,13 @@ msgstr "türü"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2434,7 +2399,7 @@ msgstr ""
msgid "last updated"
msgstr "son güncellendi"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "yol"
@@ -2442,7 +2407,8 @@ msgstr "yol"
msgid "File path relative to the data source's root"
msgstr "Veri kaynağının köküne göre dosya yolu"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "boyut"
@@ -2592,12 +2558,11 @@ msgstr "Ad Soyad"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Nesne"
@@ -2607,7 +2572,7 @@ msgid "Request ID"
msgstr "İstek Kimliği"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "Mesaj"
@@ -2636,7 +2601,7 @@ msgstr "Son Güncelleme"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2652,8 +2617,8 @@ msgstr "Aralık"
msgid "Log Entries"
msgstr "Günlük Girişleri"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "Seviye"
@@ -2773,11 +2738,10 @@ msgid "Backend"
msgstr "Arka uç"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2836,8 +2800,7 @@ msgstr "Sıraya alınmış iş #{id} senkronize etmek {datasource}"
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "Veriler"
@@ -2902,11 +2865,24 @@ msgstr "Arayüz modu etiketsiz vlan'ı desteklemiyor"
msgid "Interface mode does not support tagged vlans"
msgstr "Arayüz modu etiketli vlanları desteklemiyor"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "Pozisyon (U)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Konum tanımlanmamış bir modül yuvasına yer tutucu değerleri olan modül "
+"yüklenemiyor."
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "BİR {model} adlandırmak {name} zaten var"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "Tesis Kimliği"
@@ -2934,8 +2910,8 @@ msgid "Staging"
msgstr "Sahneleme"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "Hizmetten çıkarma"
@@ -3001,7 +2977,7 @@ msgstr "Kullanımdan kaldırıldı"
msgid "Millimeters"
msgstr "Milimetre"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "İnç"
@@ -3038,14 +3014,14 @@ msgstr "Bayat"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3073,7 +3049,7 @@ msgid "Rear"
msgstr "Arka"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Sahnelenmiş"
@@ -3106,7 +3082,7 @@ msgid "Top to bottom"
msgstr "Yukarıdan aşağıya"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "Pasif"
@@ -3135,8 +3111,8 @@ msgid "Proprietary"
msgstr "Tescilli"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "Diğer"
@@ -3149,350 +3125,354 @@ msgstr "ITA/Uluslararası"
msgid "Physical"
msgstr "Fiziksel"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "Sanal"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "Kablosuz"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "Sanal arayüzler"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "Köprü"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "Bağlantı Toplama Grubu (LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "Hızlı Ethernet (100 Mbps)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "GigabitEthernet (1 Gbps)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "2,5/5 Gb/sn Ethernet"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "10 Gb/sn Ethernet"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "25 Gb/sn Ethernet"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "40 Gb/sn Ethernet"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "50 Gb/sn Ethernet"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "100 Gb/sn Ethernet"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "200 Gb/sn Ethernet"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "400 Gb/sn Ethernet"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "800 Gb/sn Ethernet"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "1.6 Tb/sn Ethernet"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "Takılabilir alıcı-vericiler"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "Arka Panel Ethernet"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "Hücresel"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "Seri"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "Koaksiyel"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "İstifleme"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "Yarım"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "Dolu"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Oto"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "Erişim"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Etiketlenmiş"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "Etiketlenmiş (Tümü)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "Q-in-Q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "IEEE Standardı"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "Pasif 24V (2 çift)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "Pasif 24V (4 çift)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "Pasif 48V (2 çift)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "Pasif 48V (4 çift)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "Bakır"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "Fiber Optik"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "Tek"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1C1P"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "1C2P"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "1C4P"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "1C6P"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "1C8P"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1C12P"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1C16P"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "Gövde"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "2C1P bagaj"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "2C2P bagaj"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "2C4P bagaj"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "2C4P bagaj (karışık)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "2C6P bagaj"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "2C8P bagaj"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "2C12P bagaj"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "4C1P bagaj"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "4C2P bagaj"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "4C4P bagaj"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "4C4P bagaj (karışık)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "4C6P bagaj"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "4C8P bagaj"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "8C4P bagaj"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "Kaçış"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "1C2P: 2C1P kırılma"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "1C4P: 4C1P kırılma"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "1C6P: 6C1P kopma"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "2C4P: 8C1P kopma (karışık)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "Bakır - Bükülmüş Çift (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "Bakır - Twinax (DAC)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "Bakır - Koaksiyel"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "Fiber - Çok Modlu"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "Fiber - Tek modlu"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "Elyaf - Diğer"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "Bağlı"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "Kilometre"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Sayaçlar"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "Santimetre"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "Mil"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Feet"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "Yedekli"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "Tek fazlı"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "Üç fazlı"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Engelli"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "Arızalı"
@@ -3776,17 +3756,17 @@ msgstr "Tam derinlik mi"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "MAC adresi"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "Birincil IP'ye sahiptir"
@@ -3924,7 +3904,7 @@ msgid "Is primary"
msgstr "Birincildir"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "802.1Q Modu"
@@ -3941,8 +3921,8 @@ msgstr "Atanmış VID"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3953,18 +3933,18 @@ msgstr "Atanmış VID"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3981,10 +3961,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (KİMLİĞİ)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -3998,11 +3978,11 @@ msgstr "VLAN Çeviri Politikası (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "VLAN Çeviri Politikası"
@@ -4049,7 +4029,7 @@ msgstr "Birincil MAC adresi (ID)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "Birincil MAC adresi"
@@ -4109,7 +4089,7 @@ msgstr "Güç paneli (ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4179,7 +4159,7 @@ msgstr "Saat dilimi"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4250,11 +4230,6 @@ msgstr "Montaj derinliği"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "Ağırlığı"
@@ -4287,7 +4262,7 @@ msgstr "Dış Ölçüler"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "Ölçüler"
@@ -4339,7 +4314,7 @@ msgstr "Hava akışı"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "Kabin"
@@ -4392,11 +4367,10 @@ msgstr "Şema"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "Profil"
@@ -4406,7 +4380,7 @@ msgstr "Profil"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "Modül Türü"
@@ -4429,8 +4403,8 @@ msgstr "VM rolü"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "Yapılandırma şablonu"
@@ -4452,10 +4426,10 @@ msgstr "Cihaz rolü"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "Platform"
@@ -4467,13 +4441,13 @@ msgstr "Platform"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4481,7 +4455,7 @@ msgstr "Küme"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "Yapılandırma"
@@ -4505,7 +4479,7 @@ msgstr "Modül tipi"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "etiket"
@@ -4555,8 +4529,8 @@ msgid "Maximum draw"
msgstr "Maksimum çekiliş"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "Maksimum güç çekimi (watt)"
@@ -4565,8 +4539,8 @@ msgid "Allocated draw"
msgstr "Tahsis edilen çekiliş"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "Tahsis edilen güç çekimi (watt)"
@@ -4581,23 +4555,23 @@ msgid "Feed leg"
msgstr "Besleme bacağı"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "Yalnızca yönetim"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "PoE modu"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "PoE tipi"
@@ -4613,7 +4587,7 @@ msgid "Module"
msgstr "Modül"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "GECİKME"
@@ -4624,14 +4598,14 @@ msgstr "Sanal cihaz bağlamları"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "Hız"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4644,25 +4618,25 @@ msgstr "Modu"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "VLAN grubu"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "Etiketsiz VLAN"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "Etiketli VLAN'lar"
@@ -4677,7 +4651,7 @@ msgstr "Etiketli VLAN'ları kaldır"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "Q-in-Q Hizmeti VLAN"
@@ -4687,26 +4661,26 @@ msgid "Wireless LAN group"
msgstr "Kablosuz LAN grubu"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "Kablosuz LAN'lar"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "Adresleme"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "Operasyon"
@@ -4717,16 +4691,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "İlgili Arayüzler"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "802.1Q Anahtarlama"
@@ -5007,13 +4981,13 @@ msgstr "Elektrik fazı (üç fazlı devreler için)"
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "Ebeveyn arayüzü"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "Köprülü arayüz"
@@ -5158,13 +5132,13 @@ msgstr "Atanan arayüzün ana cihazı (varsa)"
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "Sanal makine"
@@ -5319,13 +5293,13 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -5334,33 +5308,11 @@ msgstr ""
"Etiketli VLAN'lar ({vlans}) arayüzün ana cihazı/sanal makinesiyle aynı "
"siteye ait olmalı veya global olmalıdır"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr ""
-"Konum tanımlanmamış bir modül yuvasına yer tutucu değerleri olan modül "
-"yüklenemiyor."
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"Modül defne ağacına yer tutucu değerleri olan modül yüklenemiyor {level} "
-"Ağaçta ama {tokens} verilen yer tutucular."
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr "Evlat edinemiyor {model} {name} zaten bir modüle ait olduğu için"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "BİR {model} adlandırmak {name} zaten var"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5448,7 +5400,7 @@ msgstr "Sanal cihaz bağlamlarına sahiptir"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "Küme grubu"
@@ -5464,7 +5416,7 @@ msgstr "işgal"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "Bağlantı"
@@ -5472,8 +5424,7 @@ msgstr "Bağlantı"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "Tür"
@@ -5482,12 +5433,12 @@ msgid "Mgmt only"
msgstr "Sadece Mgmt"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "802.1Q modu"
@@ -5503,7 +5454,7 @@ msgstr "Kanal frekansı (MHz)"
msgid "Channel width (MHz)"
msgstr "Kanal genişliği (MHz)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "İletim gücü (dBm)"
@@ -5553,9 +5504,9 @@ msgstr "Kapsam türü"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5828,11 +5779,11 @@ msgstr "VM Arayüzü"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5902,7 +5853,7 @@ msgid "profile"
msgstr "profil"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5924,40 +5875,40 @@ msgstr "kablo"
msgid "cables"
msgstr "kablolar"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr "Kablo uzunluğu ayarlarken bir birim belirtmeniz gerekir"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr "Yeni bir kablo oluştururken A ve B sonlandırmalarını tanımlamalıdır."
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr "Farklı sonlandırma türleri kablonun aynı ucuna bağlanamaz."
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Uyumsuz sonlandırma türleri: {type_a} ve {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr "A ve B sonlandırmaları aynı nesneye bağlanamaz."
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "son"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "kablo sonlandırma"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "kablo sonlandırmaları"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, python-brace-format
msgid ""
"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
@@ -5965,7 +5916,7 @@ msgid ""
msgstr ""
"Kablo bağlanamıyor {obj_parent} > {obj} çünkü bağlı olarak işaretlenmiştir."
-#: netbox/dcim/models/cables.py:566
+#: netbox/dcim/models/cables.py:567
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -5974,57 +5925,57 @@ msgstr ""
"Yinelenen sonlandırma bulundu {app_label}.{model} {termination_id}: kablo "
"{cable_pk}"
-#: netbox/dcim/models/cables.py:576
+#: netbox/dcim/models/cables.py:577
#, 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:583
+#: netbox/dcim/models/cables.py:584
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:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "aktiftir"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "tamamlandı"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "bölünmüş"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "kablo yolu"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "kablo yolları"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
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:801
+#: netbox/dcim/models/cables.py:802
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:809
+#: netbox/dcim/models/cables.py:810
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:839
+#: netbox/dcim/models/cables.py:840
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:841
+#: netbox/dcim/models/cables.py:842
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/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6033,23 +5984,23 @@ msgstr ""
"{module} bir modül tipine bağlandığında modül yuvası konumunun yerine kabul "
"edilir."
-#: netbox/dcim/models/device_component_templates.py:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "Fiziksel etiket"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
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:161
+#: netbox/dcim/models/device_component_templates.py:162
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:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
@@ -6057,130 +6008,130 @@ 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:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "konsol bağlantı noktası şablonu"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "konsol bağlantı noktası şablonları"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "konsol sunucusu bağlantı noktası şablonu"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "konsol sunucusu bağlantı noktası şablonları"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "maksimum çekiliş"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "tahsis edilen çekiliş"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "güç bağlantı noktası şablonu"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "güç bağlantı noktası şablonları"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, 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:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "besleme bacağı"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "Faz (üç fazlı beslemeler için)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "elektrik prizi şablonu"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "elektrik prizi şablonları"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "sadece yönetim"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "köprü arayüzü"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "kablosuz rolü"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "arayüz şablonu"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "arayüz şablonları"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, 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:488
+#: netbox/dcim/models/device_component_templates.py:473
#, 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:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr "Arka bağlantı noktası ({rear_port}) aynı cihaz türüne ait olmalıdır"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "pozisyonlar"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "ön bağlantı noktası şablonu"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "ön bağlantı noktası şablonları"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
@@ -6189,15 +6140,15 @@ msgstr ""
"Konum sayısı, eşlenen arka bağlantı noktası şablonlarının sayısından az "
"olamaz ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "arka bağlantı noktası şablonu"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "arka bağlantı noktası şablonları"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
@@ -6206,33 +6157,33 @@ msgstr ""
"Konum sayısı, eşlenen ön bağlantı noktası şablonlarının sayısından az olamaz"
" ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "pozisyon"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
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:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "modül bölmesi şablonu"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "modül bölmesi şablonları"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "cihaz yuvası şablonu"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "cihaz yuvası şablonları"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6241,21 +6192,21 @@ 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:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "parça kimliği"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "Üretici tarafından atanan parça tanımlayıcısı"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "envanter öğesi şablonu"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "envanter öğe şablonları"
@@ -6308,83 +6259,83 @@ msgstr "Kablo sonlandırma konumları kablo olmadan ayarlanmamalıdır."
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:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "Fiziksel bağlantı noktası tipi"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "sürat"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "Saniyede bit cinsinden port hızı"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "konsol bağlantı noktası"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "konsol bağlantı noktaları"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "konsol sunucusu bağlantı noktası"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "konsol sunucusu bağlantı noktaları"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "güç bağlantı noktası"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "güç bağlantı noktaları"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "elektrik prizi"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "elektrik prizleri"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, 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:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "mod"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q etiketleme stratejisi"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "ebeveyn arabirimi"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "etiketsiz VLAN"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "etiketli VLAN'lar"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6392,92 +6343,92 @@ msgstr "etiketli VLAN'lar"
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q SVLAN"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "birincil MAC adresi"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
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:699
+#: netbox/dcim/models/device_components.py:731
#, 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:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "ebeveyn LAG"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
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:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "hız (Kbps)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "dubleks"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "64 bit Dünya Çapında Adı"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "kablosuz kanal"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "kanal frekansı (MHz)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "Seçilen kanala göre doldurulur (ayarlanmışsa)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "iletim gücü (dBm)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "kablosuz LAN'lar"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "arayüz"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "arayüzleri"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, 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:924
+#: netbox/dcim/models/device_components.py:956
#, 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:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
msgid "An interface cannot be its own parent."
msgstr "Bir arayüz kendi ebeveyni olamaz."
-#: netbox/dcim/models/device_components.py:937
+#: netbox/dcim/models/device_components.py:969
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:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6485,7 +6436,7 @@ msgid ""
msgstr ""
"Seçilen üst arabirim ({interface}) farklı bir cihaza aittir ({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6494,14 +6445,14 @@ msgstr ""
"Seçilen üst arabirim ({interface}) aittir {device}, sanal kasanın bir "
"parçası olmayan {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:966
+#: netbox/dcim/models/device_components.py:998
#, 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:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6510,21 +6461,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:983
+#: netbox/dcim/models/device_components.py:1015
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Sanal arabirimlerin üst LAG arabirimi olamaz."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:1019
msgid "A LAG interface cannot be its own parent."
msgstr "Bir LAG arabirimi kendi ana arabirimi olamaz."
-#: netbox/dcim/models/device_components.py:994
+#: netbox/dcim/models/device_components.py:1026
#, 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:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6533,31 +6484,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:1010
+#: netbox/dcim/models/device_components.py:1042
msgid "Channel may be set only on wireless interfaces."
msgstr "Kanal sadece kablosuz arayüzlerde ayarlanabilir."
-#: netbox/dcim/models/device_components.py:1016
+#: netbox/dcim/models/device_components.py:1048
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:1020
+#: netbox/dcim/models/device_components.py:1052
msgid "Cannot specify custom frequency with channel selected."
msgstr "Seçili kanal ile özel frekans belirlenemiyor."
-#: netbox/dcim/models/device_components.py:1026
+#: netbox/dcim/models/device_components.py:1058
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:1028
+#: netbox/dcim/models/device_components.py:1060
msgid "Cannot specify custom width with channel selected."
msgstr "Seçili kanal ile özel genişlik belirlenemiyor."
-#: netbox/dcim/models/device_components.py:1032
+#: netbox/dcim/models/device_components.py:1064
msgid "Interface mode does not support an untagged vlan."
msgstr "Arayüz modu etiketsiz bir vlan'ı desteklemez."
-#: netbox/dcim/models/device_components.py:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6566,20 +6517,20 @@ 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:1135
+#: netbox/dcim/models/device_components.py:1167
#, 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:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "ön bağlantı noktası"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "ön bağlantı noktaları"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
@@ -6588,15 +6539,15 @@ msgstr ""
"Konum sayısı, eşlenen arka bağlantı noktalarının sayısından az olamaz "
"({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "arka bağlantı noktası"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "arka bağlantı noktaları"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6605,96 +6556,96 @@ msgstr ""
"Konum sayısı, eşlenen ön bağlantı noktalarının sayısından az olamaz "
"({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "modül yuvası"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "modül bölmeleri"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
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:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "cihaz yuvası"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "cihaz yuvaları"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, 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:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "Bir cihaz kendi içine yüklenemiyor."
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, 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:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "envanter kalemi rolü"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "envanter kalemi rolleri"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "seri numarası"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "varlık etiketi"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
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:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "keşfedilen"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "Bu öğe otomatik olarak keşfedildi"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "envanter kalemi"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "envanter kalemleri"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "Kendisi ebeveyn olarak atanamıyor."
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
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:1476
+#: netbox/dcim/models/device_components.py:1508
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:1484
+#: netbox/dcim/models/device_components.py:1516
msgid "Cannot assign inventory item to component on another device"
msgstr "Başka bir cihazdaki bileşene envanter öğesi atanamıyor"
@@ -7572,10 +7523,10 @@ msgstr "Ulaşılabilir"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7587,8 +7538,7 @@ msgid "VMs"
msgstr "Sanal Makineler"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7691,7 +7641,7 @@ msgstr "Cihaz Konumu"
msgid "Device Site"
msgstr "Cihaz Sitesi"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "Modül Yuvası"
@@ -7751,7 +7701,7 @@ msgstr "MAC Adresleri"
msgid "FHRP Groups"
msgstr "FHRP Grupları"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7767,7 +7717,7 @@ msgstr "Yalnızca Yönetim"
msgid "VDCs"
msgstr "VDC'ler"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "Sanal Devre"
@@ -7840,7 +7790,7 @@ msgid "Module Types"
msgstr "Modül Çeşitleri"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "Platformlar"
@@ -7941,7 +7891,7 @@ msgstr "Cihaz Yuvaları"
msgid "Module Bays"
msgstr "Modül Bölmeleri"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "Modül Sayısı"
@@ -8019,7 +7969,7 @@ msgstr "{} milimetre"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "Seri numarası"
@@ -8029,7 +7979,7 @@ msgid "Maximum weight"
msgstr "Maksimum ağırlık"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "Yönetim"
@@ -8077,18 +8027,27 @@ msgstr "{} A"
msgid "Primary for interface"
msgstr "Arayüz için birincil"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "Sanal Şasi Üyeleri"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "Güç Kullanımı"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "VLAN çevirisi"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"Modül defne ağacına yer tutucu değerleri olan modül yüklenemiyor {level} "
+"seviyeler derin ama {tokens} verilen yer tutucular."
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8129,9 +8088,8 @@ msgid "Application Services"
msgstr "Uygulama Hizmetleri"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "Yapılandırma Bağlamı"
@@ -8140,7 +8098,7 @@ msgstr "Yapılandırma Bağlamı"
msgid "Render Config"
msgstr "Oluştur Yapılandırması"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8203,7 +8161,7 @@ msgstr "Ana aygıt kaldırılamıyor {device} sanal kasadan."
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Kaldırıldı {device} sanal kasadan {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Bilinmeyen ilgili nesne (ler): {name}"
@@ -8212,12 +8170,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:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "Bu dosya adına sahip bir komut dosyası modülü zaten var."
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "Bu komut dosyası için zamanlama etkin değil."
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "Planlanan zaman gelecekte olmalıdır."
@@ -8394,8 +8356,7 @@ msgid "White"
msgstr "Beyaz"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Web kancası"
@@ -8541,12 +8502,12 @@ msgstr "Yer İşaretleri"
msgid "Show your personal bookmarks"
msgstr "Kişisel yer imlerinizi gösterin"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Bir olay kuralı için bilinmeyen eylem türü: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "Olaylar boru hattı içe aktarılamıyor {name} hata: {error}"
@@ -8566,7 +8527,7 @@ msgid "Group (name)"
msgstr "Grup (isim)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "Küme türü"
@@ -8586,7 +8547,7 @@ msgid "Tenant group (slug)"
msgstr "Kiracı grubu (kısa ad)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "etiket"
@@ -8599,29 +8560,30 @@ msgid "Has local config context data"
msgstr "Yerel yapılandırma bağlam verilerine sahiptir"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "Grup adı"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "Gerekli"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "Benzersiz olmalı"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "Kullanıcı arayüzü görünür"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "UI düzenlenebilir"
@@ -8630,10 +8592,12 @@ msgid "Is cloneable"
msgstr "Klonlanabilir mi"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "Minimum değer"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "Maksimum değer"
@@ -8642,8 +8606,7 @@ msgid "Validation regex"
msgstr "Doğrulama regex"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "Davranış"
@@ -8657,7 +8620,8 @@ msgstr "Düğme sınıfı"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "MIME türü"
@@ -8679,31 +8643,29 @@ msgstr "Ek olarak"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "Paylaşılan"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "HTTP yöntemi"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "Yük URL'si"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "SSL doğrulama"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Gizli"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "CA dosya yolu"
@@ -8854,9 +8816,9 @@ msgstr "Atanan nesne türü"
msgid "The classification of entry"
msgstr "Girişin sınıflandırılması"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -8865,12 +8827,12 @@ msgid "Comments"
msgstr "Yorumlar"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "Kullanıcılar"
@@ -8880,9 +8842,8 @@ msgstr ""
"Virgülle ayrılmış, çift tırnak işareti ile çevrelenmiş kullanıcı adları"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -8927,6 +8888,7 @@ msgid "Content types"
msgstr "İçerik türleri"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "HTTP içerik türü"
@@ -8998,7 +8960,7 @@ msgstr "Kiracı grupları"
msgid "The type(s) of object that have this custom field"
msgstr "Bu özel alana sahip nesnenin türü (leri) i"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "Varsayılan değer"
@@ -9007,7 +8969,6 @@ msgid "Type of the related object (for object/multi-object fields only)"
msgstr "İlgili nesnenin türü (yalnızca nesne/çoklu nesne alanları için)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "İlgili nesne filtresi"
@@ -9015,8 +8976,7 @@ msgstr "İlgili nesne filtresi"
msgid "Specify query parameters as a JSON object."
msgstr "Sorgu parametrelerini JSON nesnesi olarak belirtin."
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "Özel Alan"
@@ -9048,12 +9008,11 @@ msgstr ""
"Satır başına bir seçenek girin. Her seçim için iki nokta üst üste eklenerek "
"isteğe bağlı bir etiket belirtilebilir. Örnek:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "Özel Alan Seçim Seti"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "Özel Bağlantı"
@@ -9083,8 +9042,7 @@ msgstr ""
msgid "Template code"
msgstr "Şablon kodu"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "Dışa Aktarma Şablonu"
@@ -9093,14 +9051,13 @@ msgstr "Dışa Aktarma Şablonu"
msgid "Template content is populated from the remote source selected below."
msgstr "Şablon içeriği aşağıda seçilen uzak kaynaktan doldurulur."
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "Kaydedilen Filtre"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "Sipariş"
@@ -9124,13 +9081,11 @@ msgstr "Seçili Sütunlar"
msgid "A notification group specify at least one user or group."
msgstr "Bir bildirim grubu en az bir kullanıcı veya grup belirtir."
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "HTTP isteği"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9150,8 +9105,7 @@ msgstr ""
"Eyleme iletilecek parametreleri girin JSON"
" biçim."
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "Etkinlik Kuralı"
@@ -9163,8 +9117,7 @@ msgstr "Tetikleyiciler"
msgid "Notification group"
msgstr "Bildirim grubu"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "Bağlam Profilini Yapılandırma"
@@ -9256,7 +9209,7 @@ msgstr "bağlam profillerini yapılandırma"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "ağırlık"
@@ -9811,7 +9764,7 @@ msgid "Enable SSL certificate verification. Disable with caution!"
msgstr ""
"SSL sertifikası doğrulamasını etkinleştirin. Dikkatle devre dışı bırakın!"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "CA Dosya Yolu"
@@ -10116,9 +10069,8 @@ msgstr "Görevden alma"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -10141,7 +10093,6 @@ msgid "Related Object Type"
msgstr "İlgili Nesne Türü"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "Seçim Seti"
@@ -10150,12 +10101,10 @@ msgid "Is Cloneable"
msgstr "Klonlanabilir mi"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "Minimum Değer"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "Maksimum Değer"
@@ -10165,9 +10114,9 @@ msgstr "Doğrulama Regex"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10184,50 +10133,44 @@ msgid "Order Alphabetically"
msgstr "Alfabetik olarak sıralayın"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Yeni Pencere"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "MIME Türü"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "Dosya Adı"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "Dosya uzantısı"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "Ek Olarak"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "Senkronize"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "Görüntü"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "Dosya adı"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "Boyut"
@@ -10235,38 +10178,36 @@ msgstr "Boyut"
msgid "Table Name"
msgstr "Tablo Adı"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "Okumak"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
msgstr "SSL Doğrulama"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "Etkinlik Türleri"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "Otomatik Senkronizasyon Etkin"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Cihaz Rolleri"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "Yorumlar (Kısa)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "Çizgi"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "Yöntemi"
@@ -10280,7 +10221,7 @@ msgstr ""
"Lütfen widget'ı yeniden yapılandırmayı deneyin veya kontrol panelinden "
"kaldırın."
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10293,11 +10234,78 @@ msgstr ""
msgid "Custom Fields"
msgstr "Özel Alanlar"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Bir resim ekle"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "Klonlanabilir"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "Ekran ağırlığı"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "Doğrulama Kuralları"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "Düzenli ifade"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "İlgili Nesneler"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "Tarafından kullanılır"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "Ataşman"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "Atanan Modeller"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "Tablo Yapılandırması"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "Görüntülenen Sütunlar"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "Bildirim Grubu"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "İzin Verilen Nesne Türleri"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "Etiketli Öğe Türleri"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "Görüntü Eki"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "Ana nesne"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "Dergi Girişi"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10335,32 +10343,68 @@ 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:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "Bağlantı Metni"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "Bağlantı URL'si"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "Çevre Parametreleri"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "Şablon"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "Ek Başlıklar"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "Vücut Şablonu"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "Koşullar"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "Etiketli Nesneler"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "JSON Şeması"
+
+#: netbox/extras/views.py:1278
#, 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:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "Kontrol paneliniz sıfırlandı."
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "Eklenen widget: "
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "Güncellenmiş widget: "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "Silinen widget: "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "Widget silinirken hata oluştu: "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
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."
@@ -10591,7 +10635,7 @@ msgstr "FHRP Grubu (ID)"
msgid "IP address (ID)"
msgstr "IP adresi (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "IP adresi"
@@ -10697,7 +10741,7 @@ msgstr "Havuz mu"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "Tamamen kullanılmış gibi davran"
@@ -10710,7 +10754,7 @@ msgstr "VLAN Ataması"
msgid "Treat as populated"
msgstr "Dolu gibi davranın"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "DNS adı"
@@ -11230,195 +11274,195 @@ msgstr ""
"Önekler toplamalarla örtüşemez. {prefix} mevcut bir toplamı kapsar "
"({aggregate})."
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "rolleri"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "önek"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "Maskeli IPv4 veya IPv6 ağı"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "Bu önekin operasyonel durumu"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "Bu önekin birincil işlevi"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "bir havuz"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr "Bu önek içindeki tüm IP adresleri kullanılabilir kabul edilir"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "kullanılan işaret"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "önekleri"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "/0 maskesi ile önek oluşturulamıyor."
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "küresel tablo"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Yinelenen önek şurada bulundu {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "başlangıç adresi"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "IPv4 veya IPv6 adresi (maske ile)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "bitiş adresi"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "Bu aralığın çalışma durumu"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "Bu aralığın birincil işlevi"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "işareti doldurulmuş"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr "Bu aralıkta IP adreslerinin oluşturulmasını önleyin"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "Alanı tam olarak kullanıldığı şekilde rapor edin"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "IP aralığı"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "IP aralıkları"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "Başlangıç ve bitiş IP adresi sürümleri eşleşmelidir"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "Başlangıç ve bitiş IP adresi maskeleri eşleşmelidir"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr ""
"Bitiş adresi başlangıç adresinden daha büyük olmalıdır ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Tanımlanan adresler aralık ile örtüşüyor {overlapping_range} VRF'de {vrf}"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr "Tanımlanan aralık maksimum desteklenen boyutu aşıyor ({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "adres"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "Bu IP'nin operasyonel durumu"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "Bu IP'nin işlevsel rolü"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (iç)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "Bu adresin “dış” IP olduğu IP"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Ana bilgisayar adı veya FQDN (büyük/küçük harfe duyarlı değil)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "IP adresleri"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "/0 maskesi ile IP adresi oluşturulamıyor."
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr "{ip} bir arayüze atanamayacak bir ağ kimliğidir."
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
msgstr "{ip} bir arayüze atanamayacak bir yayın adresidir."
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Yinelenen IP adresi şurada bulundu {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "IP adresi oluşturulamıyor {ip} iç menzil {range}."
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
msgstr ""
"Üst nesne için birincil IP olarak belirlenirken IP adresi yeniden atanamıyor"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
msgstr ""
"Üst nesne için OOB IP olarak belirlenirken IP adresi yeniden atanamıyor"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "Yalnızca IPv6 adreslerine SLAAC durumu atanabilir"
@@ -11991,8 +12035,9 @@ msgstr "Gri"
msgid "Dark Grey"
msgstr "Koyu gri"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "Varsayılan"
@@ -12926,67 +12971,67 @@ 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:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "Çek"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "Danca"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "Alman"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "İngilizce"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "İspanyolca"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "Fransızca"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "İtalyan"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "Japonca"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "Letonca"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "Hollandalı"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "Lehçe"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "Portekizce"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "Rusça"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "Türkçe"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "Ukraynalı"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "Çince"
@@ -13014,6 +13059,7 @@ msgid "Field"
msgstr "Tarla"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "Değer"
@@ -13044,11 +13090,6 @@ msgstr ""
msgid "GPS coordinates"
msgstr "GPS koordinatları"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "İlgili Nesneler"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13295,7 +13336,6 @@ msgid "Toggle All"
msgstr "Tümünü Değiştir"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "Tablo"
@@ -13351,13 +13391,9 @@ msgstr "Atanan Gruplar"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13365,6 +13401,7 @@ msgstr "Atanan Gruplar"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "Yok"
@@ -13527,7 +13564,7 @@ msgid "Changed"
msgstr "Değişti"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "bayt"
@@ -13580,12 +13617,11 @@ msgid "Job retention"
msgstr "İş tutma"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "Bu nesneyle ilişkili veri dosyası silindi"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "Veriler Senkronize Edildi"
@@ -14270,12 +14306,6 @@ msgstr "Raf Ekle"
msgid "Add Site"
msgstr "Site Ekle"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "Ataşman"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14432,82 +14462,10 @@ msgstr ""
"NetBox'ın kimlik bilgilerini kullanarak veritabanına bağlanarak ve bir sorgu"
" düzenleyerek bunu kontrol edebilirsiniz. %(sql_query)s."
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "JSON Şeması"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "Çevre Parametreleri"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "Şablon"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "Grup Adı"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "Benzersiz Olmalı"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "Klonlanabilir"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "Varsayılan Değer"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "Arama Ağırlığı"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "Filtre Mantığı"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "Ekran Ağırlığı"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "Kullanıcı Arayüzü Görünür"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "UI Düzenlenebilir"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "Doğrulama Kuralları"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "Düzenli İfade"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "Düğme Sınıfı"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "Atanan Modeller"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "Bağlantı Metni"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "Bağlantı URL'si"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "seçimler"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14578,10 +14536,6 @@ msgstr "RSS beslemesini getirirken bir sorun oluştu"
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "Koşullar"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "İçin planlanmış"
@@ -14603,14 +14557,6 @@ msgstr "Çıktı"
msgid "Download"
msgstr "İndir"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "Görüntü Eki"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "Üst Nesne"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Yükleniyor"
@@ -14659,24 +14605,6 @@ msgstr ""
"Şuradan başlayın bir komut dosyası "
"oluşturma yüklenen bir dosyadan veya veri kaynağından."
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "Dergi Girişi"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "Tarafından Oluşturuldu"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "Bildirim Grubu"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "Atanmadı"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr "Yerel yapılandırma bağlamı tüm kaynak bağlamların üzerine yazar"
@@ -14732,6 +14660,16 @@ msgstr "Şablon çıktısı boş"
msgid "No configuration template has been assigned."
msgstr "Hiçbir yapılandırma şablonu atanmadı."
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Atanmadı"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "Herhangi bir"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14768,14 +14706,6 @@ msgstr "Günlük eşiği"
msgid "All"
msgstr "Hepsi"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "Tablo Yapılandırması"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "Görüntülenen Sütunlar"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -14793,46 +14723,6 @@ msgstr "Yukarı hareket et"
msgid "Move Down"
msgstr "Aşağı hareket et"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "Etiketli Öğeler"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "İzin Verilen Nesne Türleri"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "Herhangi bir"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "Etiketli Öğe Türleri"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "Etiketli Nesneler"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "HTTP Yöntemi"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "HTTP İçerik Türü"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "SSL Doğrulama"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "Ek Başlıklar"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "Vücut Şablonu"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Toplu Oluşturma"
@@ -14905,10 +14795,6 @@ msgstr "Alan Seçenekleri"
msgid "Accessor"
msgstr "Aksesuar"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "seçimler"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "İthalat Değeri"
@@ -15416,6 +15302,7 @@ msgstr "Sanal CPU'lar"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "Bellek"
@@ -15425,8 +15312,8 @@ msgid "Disk Space"
msgstr "Disk Alanı"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "Kaynaklar"
@@ -16483,13 +16370,13 @@ msgstr ""
"Bu nesne, form oluşturulduğundan beri değiştirildi. Ayrıntılar için lütfen "
"nesnenin değişiklik günlüğüne bakın."
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "Menzil”{value}“geçersiz."
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -16498,38 +16385,38 @@ msgstr ""
"Geçersiz aralık: Bitiş değeri ({end}) başlangıç değerinden büyük olmalıdır "
"({begin})."
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Yinelenen veya çakışan sütun başlığı”{field}“"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Yinelenen veya çakışan sütun başlığı”{header}“"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Satır {row}: Bekleniyor {count_expected} sütunlar ama bulundu {count_found}"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Beklenmeyen sütun başlığı”{field}“bulundu."
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "Sütun”{field}“ilgili bir nesne değildir; nokta kullanamaz"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "Sütun için geçersiz ilgili nesne özniteliği”{field}“: {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Gerekli sütun başlığı”{header}“Bulunamadı."
@@ -16545,7 +16432,7 @@ msgstr ""
msgid "Missing required value for static query param: '{static_params}'"
msgstr "Statik sorgu parametresi için gerekli değer eksik: '{static_params}'"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(otomatik olarak ayarlanır)"
@@ -16742,30 +16629,42 @@ msgstr "Küme türü (ID)"
msgid "Cluster (ID)"
msgstr "Küme (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "Önyüklemede başla"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "vCPU'lar"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "Bellek (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "Disk"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "Disk (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "Bellek ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "Boyut (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "Disk ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "Boyut ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -16787,15 +16686,15 @@ msgstr "Atanmış küme"
msgid "Assigned device within cluster"
msgstr "Küme içinde atanan aygıt"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "Küme Türü"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Küme Grubu"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -16804,25 +16703,20 @@ msgstr ""
"{device} farklı birine aittir {scope_field} ({device_scope}) kümeden "
"({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr ""
"İsteğe bağlı olarak bu sanal makineyi küme içindeki belirli bir ana aygıta "
"sabitleyin"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "Site/Küme"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr "Disk boyutu sanal disklerin eklenmesiyle yönetilir."
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "Disk"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "küme türü"
@@ -16870,12 +16764,12 @@ msgid "start on boot"
msgstr "önyüklemede başla"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "bellek (MB)"
+msgid "memory"
+msgstr "hafıza"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "disk (MB)"
+msgid "disk"
+msgstr "disket"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -16955,10 +16849,6 @@ msgstr ""
"Etiketlenmemiş VLAN ({untagged_vlan}) arabirimin ana sanal makinesiyle aynı "
"siteye ait olmalı veya global olmalıdır."
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "boyut (MB)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "sanal disk"
diff --git a/netbox/translations/uk/LC_MESSAGES/django.mo b/netbox/translations/uk/LC_MESSAGES/django.mo
index ca8e607d2..fa10e29c2 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 4b4a36a85..0eaa94cbf 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: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: Ukrainian (https://app.transifex.com/netbox-community/teams/178115/uk/)\n"
@@ -47,9 +47,9 @@ msgstr "Ваш пароль успішно змінено."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -63,21 +63,20 @@ msgstr "Забезпечення"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "Активний"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "Офлайн"
@@ -90,7 +89,7 @@ msgstr "Зняття з експлуатації"
msgid "Decommissioned"
msgstr "Виведені з експлуатації"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -202,13 +201,13 @@ msgstr "Група тех. майданчиків (скорочення)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -332,7 +331,7 @@ msgstr "Пошук"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -466,8 +465,8 @@ msgstr "Ідентифікатор служби"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "Колір"
@@ -478,7 +477,7 @@ msgstr "Колір"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -506,15 +505,15 @@ msgstr "Колір"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -560,7 +559,7 @@ msgstr "Обліковий запис постачальника"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -576,12 +575,12 @@ msgstr "Обліковий запис постачальника"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -639,12 +638,12 @@ msgstr "Статус"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -729,10 +728,10 @@ msgstr "Параметри обслуговування"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -757,8 +756,8 @@ msgstr "Атрибути"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -781,30 +780,19 @@ msgstr "Оренда"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "Опис"
@@ -856,7 +844,7 @@ msgstr "Деталі кінця"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -910,10 +898,10 @@ msgstr "Мережа провайдера"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1001,7 +989,7 @@ msgstr "Операційна роль"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1014,7 +1002,7 @@ msgstr "Операційна роль"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1053,8 +1041,8 @@ msgstr "Інтерфейс"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1108,12 +1096,12 @@ msgstr "Розташування"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1138,9 +1126,9 @@ msgstr "Власність"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1164,9 +1152,9 @@ msgstr "Контакти"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "Регіон"
@@ -1183,9 +1171,9 @@ msgstr "Регіон"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "Група тех. майданчиків"
@@ -1194,7 +1182,7 @@ msgstr "Група тех. майданчиків"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "Обліковий запис"
@@ -1203,9 +1191,9 @@ msgid "Term Side"
msgstr "Сторона завершення"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1233,10 +1221,10 @@ msgstr "Призначення"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1277,13 +1265,13 @@ msgid "Group Assignment"
msgstr "Групове завдання"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1310,14 +1298,14 @@ msgstr "Унікальний ідентифікатор каналу зв'язк
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1413,7 +1401,7 @@ msgstr "Ідентифікатор патч-панелі та номер(и) п
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1446,7 +1434,7 @@ msgstr "Закриття ланцюга повинно приєднатися д
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1541,8 +1529,8 @@ msgstr "віртуальна схема"
msgid "virtual circuits"
msgstr "віртуальні схеми"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "роль"
@@ -1579,10 +1567,10 @@ msgstr "завершення віртуальних схем"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1590,26 +1578,14 @@ msgstr "завершення віртуальних схем"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1622,8 +1598,8 @@ msgstr "завершення віртуальних схем"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1707,7 +1683,7 @@ msgstr "Кількість ASN"
msgid "Terminations"
msgstr "Кінці"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1741,7 +1717,7 @@ msgstr "Кінці"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1751,10 +1727,10 @@ msgstr "Кінці"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1828,7 +1804,7 @@ msgstr "Завершено"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "Збій"
@@ -1888,14 +1864,13 @@ msgid "30 days"
msgstr "30 днів"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2009,7 +1984,7 @@ msgid "User name"
msgstr "Ім'я користувача"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2018,17 +1993,13 @@ msgstr "Ім'я користувача"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "Увімкнено"
@@ -2038,12 +2009,11 @@ msgid "Sync interval"
msgstr "Інтервал синхронізації"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "Параметри"
@@ -2056,16 +2026,15 @@ msgstr "Ігнорувати правила"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "Джерело даних"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "Файл"
@@ -2083,10 +2052,9 @@ msgstr "Творчість"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "Тип об'єкта"
@@ -2131,9 +2099,7 @@ msgstr "Завершено раніше"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2142,8 +2108,8 @@ msgid "User"
msgstr "Користувач"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "Час"
@@ -2156,8 +2122,7 @@ msgid "Before"
msgstr "Раніше"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "Дія"
@@ -2195,7 +2160,7 @@ msgstr "Потрібно вивантажити файл або вибрати
msgid "Rack Elevations"
msgstr "Висота стійки"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2338,20 +2303,20 @@ msgid "Config revision #{id}"
msgstr "Ревізія конфігурації #{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2360,13 +2325,13 @@ msgstr "тип"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2431,7 +2396,7 @@ msgstr ""
msgid "last updated"
msgstr "останнє оновлення"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "доріжка"
@@ -2439,7 +2404,8 @@ msgstr "доріжка"
msgid "File path relative to the data source's root"
msgstr "Шлях до файлу відносно кореня джерела даних"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "розмір"
@@ -2591,12 +2557,11 @@ msgstr "П.І.Б."
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "Об'єкт"
@@ -2606,7 +2571,7 @@ msgid "Request ID"
msgstr "Ідентифікатор запиту"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "Повідомлення"
@@ -2635,7 +2600,7 @@ msgstr "Останнє оновлення"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2651,8 +2616,8 @@ msgstr "Інтервал"
msgid "Log Entries"
msgstr "Записи журналу"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "Рівень"
@@ -2772,11 +2737,10 @@ msgid "Backend"
msgstr "Бекенд"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2835,8 +2799,7 @@ msgstr "Завдання у черзі #{id} синхронізовано з {da
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "Дані"
@@ -2901,11 +2864,24 @@ msgstr "Режим інтерфейсу не підтримує vlan без те
msgid "Interface mode does not support tagged vlans"
msgstr "Режим інтерфейсу не підтримує теговані vlans"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "Позиція (U)"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr ""
+"Не вдається встановити модуль із значеннями заповнювачів у відсіку модуля "
+"без визначеної позиції."
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "А {model} названий {name} вже існує"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "Ідентифікатор об'єкта"
@@ -2933,8 +2909,8 @@ msgid "Staging"
msgstr "Підготовка"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "Виведення з експлуатації"
@@ -3000,7 +2976,7 @@ msgstr "Застарілий"
msgid "Millimeters"
msgstr "Міліметри"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "Дюйми"
@@ -3037,14 +3013,14 @@ msgstr "Несвіжі"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3072,7 +3048,7 @@ msgid "Rear"
msgstr "Ззаду"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "Підготовлено"
@@ -3105,7 +3081,7 @@ msgid "Top to bottom"
msgstr "Зверху вниз"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "Пасивний"
@@ -3134,8 +3110,8 @@ msgid "Proprietary"
msgstr "Пропрієтарний"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "Інше"
@@ -3148,350 +3124,354 @@ msgstr "ITA/Міжнародні"
msgid "Physical"
msgstr "Фізичний"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "Віртуальний"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "Бездротові мережі"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "Віртуальні інтерфейси"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "Міст"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "Група агрегації каналів (LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "Швидкий Ethernet (100 Мбіт/с)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "ГігабітEthernet (1 Гбіт/с)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "2,5/5 Гбіт/с Ethernet"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "10 Гбіт/с Ethernet"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "25 Гбіт/с Ethernet"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "40 Гбіт/с Ethernet"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "50 Гбіт/с Ethernet"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "100 Гбіт/с Ethernet"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "200 Гбіт/с Ethernet"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "400 Гбіт/с Ethernet"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "800 Гбіт/с Ethernet"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "1, 6 Тбіт/с Ethernet"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "Приймачі, що підключаються"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "Передня панель Ethernet"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "Стільниковий"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "Серійний"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "Коаксіальний"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "Стекований"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "Половинний"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "Повний"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "Авто"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "Доступ"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "З мітками"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "З мітками (Усі)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "К-в-кв. (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "Стандарт IEEE"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "Пасивний 24В (2-парний)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "Пасивний 24В (4-парний)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "Пасивний 48В (2-парний)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "Пасивний 48В (4-парний)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "Мідний"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "Волоконно-оптичний"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "Одномісний"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1С1П"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "1С2П"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "1С4П"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "1С6П"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "1С8П"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1С12П"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1С16П"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "Стовбур"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "2C1P багажник"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "2C2P багажник"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "2C4P багажник"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "Багажник 2C4P (перемішування)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "2C6P багажник"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "2C8P багажник"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "2C12P багажник"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "4C1P багажник"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "4C2P багажник"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "4C4P багажник"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "Багажник 4C4P (перемішування)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "4C6P багажник"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "4C8P багажник"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "8C4P багажник"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "прорив"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "1С2П: 2C1P прорив"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "1С4П: 4С1П прорив"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "1С6П: 6С1П прорив"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "2C4P: 8C1P прорив (перемішування)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "Мідь - кручена пара (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "Мідь - Твінакс (ЦАП)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "Мідь - Коаксіальна"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "Волокно - багатомодовий"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "Волокно - одномодовий"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "Волокно - Інше"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "Підключений"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "Кілометри"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "Метри"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "Сантиметри"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "Милі"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "Фути"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "Надлишковий"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "Однофазний"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "Трифазний"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "Вимкнений"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "Несправний"
@@ -3775,17 +3755,17 @@ msgstr "Це повна глибина"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "MAC-адреса"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "Має основний IP"
@@ -3923,7 +3903,7 @@ msgid "Is primary"
msgstr "Є первинним"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "Режим 802.1Q"
@@ -3940,8 +3920,8 @@ msgstr "Призначений VID"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3952,18 +3932,18 @@ msgstr "Призначений VID"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3980,10 +3960,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ідентифікатор)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -3997,11 +3977,11 @@ msgstr "Політика перекладу VLAN (ідентифікатор)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "Політика перекладу VLAN"
@@ -4049,7 +4029,7 @@ msgstr "Основна MAC-адреса (ідентифікатор)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "Основна MAC-адреса"
@@ -4109,7 +4089,7 @@ msgstr "Панель живлення (ідентифікатор)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4179,7 +4159,7 @@ msgstr "Часовий пояс"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4250,11 +4230,6 @@ msgstr "Глибина монтажу"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "Вага"
@@ -4287,7 +4262,7 @@ msgstr "Зовнішні розміри"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "Габарити"
@@ -4339,7 +4314,7 @@ msgstr "Потік повітря"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "Стійка"
@@ -4392,11 +4367,10 @@ msgstr "схема"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "Профіль"
@@ -4406,7 +4380,7 @@ msgstr "Профіль"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "Тип модуля"
@@ -4429,8 +4403,8 @@ msgstr "Роль віртуальної машини"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "Шаблон конфігурації"
@@ -4452,10 +4426,10 @@ msgstr "Роль пристрою"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "Платформа"
@@ -4467,13 +4441,13 @@ msgstr "Платформа"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4481,7 +4455,7 @@ msgstr "Кластер"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "Конфігурація"
@@ -4505,7 +4479,7 @@ msgstr "Тип модуля"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "Етикетка"
@@ -4555,8 +4529,8 @@ msgid "Maximum draw"
msgstr "Максимальна потужність"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "Максимальна споживана потужність (Вт)"
@@ -4565,8 +4539,8 @@ msgid "Allocated draw"
msgstr "Виділена потужність"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "Виділена споживана потужність (Вт)"
@@ -4581,23 +4555,23 @@ msgid "Feed leg"
msgstr "Фідер живлення"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "Тільки управління"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "Режим PoE"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "Тип PoE"
@@ -4613,7 +4587,7 @@ msgid "Module"
msgstr "Модуль"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "LAG"
@@ -4624,14 +4598,14 @@ msgstr "Контексти віртуальних пристроїв"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "Швидкість"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4644,25 +4618,25 @@ msgstr "Режим"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "Група VLAN"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "VLAN без міток"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "VLAN'и з мітками"
@@ -4677,7 +4651,7 @@ msgstr "Видалити мітки з VLAN'ів"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "Сервісна локальна мережа Q-in-Q"
@@ -4687,26 +4661,26 @@ msgid "Wireless LAN group"
msgstr "Група бездротової локальної мережі"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "Бездротові локальні мережі"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "Адресація"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "Операція"
@@ -4717,16 +4691,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "Пов'язані інтерфейси"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "Комутація 802.1Q"
@@ -5009,13 +4983,13 @@ msgstr "Електрична фаза (для трифазних ланцюгі
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "Батьківський інтерфейс"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "Інтерфейс типу мост"
@@ -5165,13 +5139,13 @@ msgstr "Батьківський пристрій призначеного ін
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "Віртуальна машина"
@@ -5330,13 +5304,13 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
@@ -5346,34 +5320,12 @@ msgstr ""
" і батьківський пристрій/інтерфейсу віртуальної машини, або вони повинні "
"бути глобальними"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr ""
-"Не вдається встановити модуль із значеннями заповнювачів у відсіку модуля "
-"без визначеної позиції."
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr ""
-"Не вдається встановити модуль із значеннями відсік модуля у дереві відсіків "
-"модуля {level} на дереві, у якому усього{tokens} місця для встановлення."
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr ""
"Не можна усиновити {model} {name}, оскільки він вже належить до модуля"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "А {model} названий {name} вже існує"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5461,7 +5413,7 @@ msgstr "Має контексти віртуальних пристроїв"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "Кластерна група"
@@ -5477,7 +5429,7 @@ msgstr "Зайнятий"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "Підключення"
@@ -5485,8 +5437,7 @@ msgstr "Підключення"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "Вид"
@@ -5495,12 +5446,12 @@ msgid "Mgmt only"
msgstr "Тільки управління"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN (унікальний ідентифікатор)"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "Режим 802.1Q"
@@ -5516,7 +5467,7 @@ msgstr "Частота каналу (МГц)"
msgid "Channel width (MHz)"
msgstr "Ширина каналу (МГц)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "Потужність передачі (дБм)"
@@ -5566,9 +5517,9 @@ msgstr "Тип сфери застосування"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5840,11 +5791,11 @@ msgstr "Інтерфейс VM"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5916,7 +5867,7 @@ msgid "profile"
msgstr "профіль"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5938,40 +5889,40 @@ msgstr "кабель"
msgid "cables"
msgstr "кабелів"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr "Необхідно вказати номер юніта при установці довжини кабелю"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr "Необхідно визначити кінці А і Б при створенні нового кабелю."
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr "Не вдається підключити різні типи кінцевок до одного кінця кабелю."
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "Несумісні типи з'єднання: {type_a} і {type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr "Кінцевки A і Б не можуть з'єднуватися з одним об'єктом."
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "кінець"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "кабельний кінець"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "кабельні кінці"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, python-brace-format
msgid ""
"Cannot connect a cable to {obj_parent} > {obj} because it is marked as "
@@ -5980,7 +5931,7 @@ msgstr ""
"Не вдається підключити кабель до {obj_parent} > {obj} тому що він позначений"
" як підключений."
-#: netbox/dcim/models/cables.py:566
+#: netbox/dcim/models/cables.py:567
#, python-brace-format
msgid ""
"Duplicate termination found for {app_label}.{model} {termination_id}: cable "
@@ -5989,61 +5940,61 @@ msgstr ""
"Знайдено дублікат кінця {app_label}.{model} {termination_id}: кабель "
"{cable_pk}"
-#: netbox/dcim/models/cables.py:576
+#: netbox/dcim/models/cables.py:577
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "Кабелі не можуть бути підключені в {type_display} інтерфейси"
-#: netbox/dcim/models/cables.py:583
+#: netbox/dcim/models/cables.py:584
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr ""
"Кінці каналу зв'язку, приєднані до мережі провайдера, не можуть бути "
"кабельними."
-#: netbox/dcim/models/cables.py:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "активний"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "завершено"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "розщеплюється"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "кабельний шлях"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "кабельні шляхи"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
msgid "All originating terminations must be attached to the same link"
msgstr "Усі початкові закінчення повинні бути приєднані до одного посилання"
-#: netbox/dcim/models/cables.py:801
+#: netbox/dcim/models/cables.py:802
msgid "All mid-span terminations must have the same termination type"
msgstr ""
"Усі закінчення середнього прольоту повинні мати однаковий тип закінчення"
-#: netbox/dcim/models/cables.py:809
+#: netbox/dcim/models/cables.py:810
msgid "All mid-span terminations must have the same parent object"
msgstr ""
"Усі закінчення середнього прольоту повинні мати однаковий батьківський "
"об'єкт"
-#: netbox/dcim/models/cables.py:839
+#: netbox/dcim/models/cables.py:840
msgid "All links must be cable or wireless"
msgstr "Всі посилання повинні бути кабельними або бездротовими"
-#: netbox/dcim/models/cables.py:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "Усі посилання повинні відповідати першому типу посилання"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, python-brace-format
msgid ""
"{module} is accepted as a substitution for the module bay position when "
@@ -6052,16 +6003,16 @@ msgstr ""
"{module} приймається як заміна позиції відсіку модуля при приєднанні до типу"
" модуля."
-#: netbox/dcim/models/device_component_templates.py:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "Фізична етикетка"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
msgid "Component templates cannot be moved to a different device type."
msgstr "Шаблони компонентів не можна переміщати на інший тип пристрою."
-#: netbox/dcim/models/device_component_templates.py:161
+#: netbox/dcim/models/device_component_templates.py:162
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
@@ -6069,142 +6020,142 @@ msgstr ""
"Шаблон компонента не може бути пов'язаний як з типом пристрою, так і з типом"
" модуля."
-#: netbox/dcim/models/device_component_templates.py:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
msgstr ""
"Шаблон компонента повинен бути пов'язаний з типом пристрою або типом модуля."
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "шаблон порту консолі"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "шаблони портів консолі"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "шаблон порту консольного сервера"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "шаблони портів консольного сервера"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "максимальна потужність"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "виділена потужність"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "шаблон порту живлення"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "шаблони портів живлення"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr ""
"Виділена потужність не може перевищувати максимальну потужність "
"({maximum_draw}Вт)."
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "фідер живлення"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "Фаза (для трифазних подач)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "шаблон розетки"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "шаблони розеток"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "тільки управління"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "інтерфейс моста"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "бездротова роль"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "шаблон інтерфейсу"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "шаблони інтерфейсу"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr ""
"Інтерфейс моста ({bridge}) повинні складатися з пристроїв одного типу "
-#: netbox/dcim/models/device_component_templates.py:488
+#: netbox/dcim/models/device_component_templates.py:473
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "Інтерфейс моста ({bridge}) повинні складатися з модулів одного типу "
-#: netbox/dcim/models/device_component_templates.py:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr "Задній порт ({rear_port}) повинні належати до одного типу пристрою"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "позиції"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "шаблон переднього порту"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "шаблони передніх портів"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
@@ -6213,15 +6164,15 @@ msgstr ""
"Кількість позицій не може бути меншою за кількість відображених шаблонів "
"заднього порту ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "шаблон порту ззаду"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "шаблони портів ззаду"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
@@ -6230,34 +6181,34 @@ msgstr ""
"Кількість позицій не може бути меншою за кількість відображених шаблонів "
"передніх портів ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "позиція"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
msgid "Identifier to reference when renaming installed components"
msgstr ""
"Ідентифікатор для посилання при перейменуванні встановлених компонентів"
-#: netbox/dcim/models/device_component_templates.py:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "шаблон відсіку модуля"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "шаблони відсіків модулів"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "шаблон відсіку пристрою"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "шаблони відсіків пристроїв"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, python-brace-format
msgid ""
"Subdevice role of device type ({device_type}) must be set to \"parent\" to "
@@ -6266,21 +6217,21 @@ msgstr ""
"Роль підпристрою типу пристрою ({device_type}) має бути встановлено значення"
" \"батько\", щоб дозволити відсіки пристрою."
-#: netbox/dcim/models/device_component_templates.py:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "Ідентифікатор частини"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "Ідентифікатор деталі, призначений виробником"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "шаблон елемента інвентаря"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "шаблони елемента інвентаря"
@@ -6334,85 +6285,85 @@ msgid "{class_name} models must declare a parent_object property"
msgstr ""
"{class_name} моделі повинні спочатку оголосити властивість parent_object"
-#: netbox/dcim/models/device_components.py:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "Фізичний тип порту"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "швидкість"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "Швидкість порту в бітах в секунду"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "консольний порт"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "консольні порти"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "порт консольного сервера"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "порти консольного сервера"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "порт живлення"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "порти живлення"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "розетка"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "розетки"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr ""
"Батьківський порт живлення ({power_port}) повинні належати до одного і того "
"ж пристрою"
-#: netbox/dcim/models/device_components.py:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "режим"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "Стратегія міток IEEE 802.1Q"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "батьківський інтерфейс"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "VLAN без міток"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "VLAN'и з мітками"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6420,15 +6371,15 @@ msgstr "VLAN'и з мітками"
msgid "Q-in-Q SVLAN"
msgstr "Q-в-Q SVLAN"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "основна MAC-адреса"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "Тільки інтерфейси Q-in-Q можуть вказувати службовий VLAN."
-#: netbox/dcim/models/device_components.py:699
+#: netbox/dcim/models/device_components.py:731
#, python-brace-format
msgid ""
"MAC address {mac_address} is assigned to a different interface "
@@ -6436,80 +6387,80 @@ msgid ""
msgstr ""
"MAC-адреса {mac_address} призначений для іншого інтерфейсу ({interface})."
-#: netbox/dcim/models/device_components.py:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "батьківський LAG"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
msgid "This interface is used only for out-of-band management"
msgstr ""
"Цей інтерфейс використовується лише для зовнішнього незалежного керування"
-#: netbox/dcim/models/device_components.py:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "швидкість (Кбіт/с)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "дуплекс"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "64-розрядна всесвітня назва"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "бездротовий канал"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "частота каналу (МГц)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "Заповнюється вибраним каналом (якщо встановлено)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "потужність передачі (дБм)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "бездротові локальні мережі"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "інтерфейс"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "інтерфейси"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type} інтерфейси не можуть мати приєднаний кабель."
-#: netbox/dcim/models/device_components.py:924
+#: netbox/dcim/models/device_components.py:956
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type} інтерфейси не можуть бути позначені як підключені."
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
msgid "An interface cannot be its own parent."
msgstr "Інтерфейс не може бути власним батьківським."
-#: netbox/dcim/models/device_components.py:937
+#: netbox/dcim/models/device_components.py:969
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr ""
"Тільки віртуальні інтерфейси можуть бути призначені батьківському "
"інтерфейсу."
-#: netbox/dcim/models/device_components.py:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
@@ -6518,7 +6469,7 @@ msgstr ""
"Вибраний батьківський інтерфейс ({interface}) належить до іншого пристрою "
"({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to {device}, which is "
@@ -6527,7 +6478,7 @@ msgstr ""
"Вибраний батьківський інтерфейс ({interface}) належить {device}, яка не є "
"частиною віртуального шасі {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
@@ -6535,7 +6486,7 @@ msgid ""
msgstr ""
"Вибраний інтерфейс моста ({bridge}) належить до іншого пристрою ({device})."
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, python-brace-format
msgid ""
"The selected bridge interface ({interface}) belongs to {device}, which is "
@@ -6544,22 +6495,22 @@ msgstr ""
"Вибраний інтерфейс моста ({interface}) належить {device}, який не є частиною"
" віртуального шасі {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:983
+#: netbox/dcim/models/device_components.py:1015
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "Віртуальні інтерфейси не можуть бути батьківським інтерфейсом LAG."
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:1019
msgid "A LAG interface cannot be its own parent."
msgstr "Інтерфейс LAG не може бути власним батьківським інтерфейсом."
-#: netbox/dcim/models/device_components.py:994
+#: netbox/dcim/models/device_components.py:1026
#, 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:1000
+#: netbox/dcim/models/device_components.py:1032
#, python-brace-format
msgid ""
"The selected LAG interface ({lag}) belongs to {device}, which is not part of"
@@ -6568,35 +6519,35 @@ msgstr ""
"Вибраний інтерфейс LAG ({lag}) належить {device}, який не є частиною "
"віртуального шасі {virtual_chassis}."
-#: netbox/dcim/models/device_components.py:1010
+#: netbox/dcim/models/device_components.py:1042
msgid "Channel may be set only on wireless interfaces."
msgstr "Канал (Wi-Fi) можна встановлювати тільки на бездротових інтерфейсах."
-#: netbox/dcim/models/device_components.py:1016
+#: netbox/dcim/models/device_components.py:1048
msgid "Channel frequency may be set only on wireless interfaces."
msgstr ""
"Частота каналу (Wi-Fi) може встановлюватися тільки на бездротових "
"інтерфейсах."
-#: netbox/dcim/models/device_components.py:1020
+#: netbox/dcim/models/device_components.py:1052
msgid "Cannot specify custom frequency with channel selected."
msgstr "Неможливо вказати користувацьку частоту при вибраному каналі (Wi-Fi)."
-#: netbox/dcim/models/device_components.py:1026
+#: netbox/dcim/models/device_components.py:1058
msgid "Channel width may be set only on wireless interfaces."
msgstr ""
"Ширина каналу (Wi-Fi) може бути встановлена тільки на бездротових "
"інтерфейсах."
-#: netbox/dcim/models/device_components.py:1028
+#: netbox/dcim/models/device_components.py:1060
msgid "Cannot specify custom width with channel selected."
msgstr "Неможливо вказати користувацьку ширину при вибраному каналі."
-#: netbox/dcim/models/device_components.py:1032
+#: netbox/dcim/models/device_components.py:1064
msgid "Interface mode does not support an untagged vlan."
msgstr "Режим інтерфейсу не підтримує vlan без тегів."
-#: netbox/dcim/models/device_components.py:1038
+#: netbox/dcim/models/device_components.py:1070
#, python-brace-format
msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
@@ -6605,20 +6556,20 @@ msgstr ""
"VLAN без міток ({untagged_vlan}) повинен належати тому ж тех. майданчику, що"
" і батьківський пристрій інтерфейсу, або ж він повинен бути глобальним."
-#: netbox/dcim/models/device_components.py:1135
+#: netbox/dcim/models/device_components.py:1167
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "Порт ззаду ({rear_port}) повинні належати до одного і того ж пристрою"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "передній порт"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "передні порти"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
@@ -6627,15 +6578,15 @@ msgstr ""
"Кількість позицій не може бути менше кількості відображених задніх портів "
"({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "порт ззаду"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "порти ззаду"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
@@ -6644,38 +6595,38 @@ msgstr ""
"Кількість позицій не може бути меншою за кількість відображених фронтальних "
"портів ({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "відсік модуля"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "відсіки модуля"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
msgid "A module bay cannot belong to a module installed within it."
msgstr "Відсік модуля не може належати модулю, встановленому в ньому."
-#: netbox/dcim/models/device_components.py:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "відсік пристрою"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "відсіки для пристроїв"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr ""
"Даний тип пристрою ({device_type}) не підтримує відсіки для пристроїв."
-#: netbox/dcim/models/device_components.py:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "Не вдається встановити пристрій в себе."
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
@@ -6683,61 +6634,61 @@ msgstr ""
"Не вдається встановити вказаний пристрій, бо пристрій вже встановлено в "
"{bay}."
-#: netbox/dcim/models/device_components.py:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "роль елемента інвентаря"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "ролі елемента інвентаря"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "серійний номер"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "призначеня мітки"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
msgid "A unique tag used to identify this item"
msgstr ""
"Унікальна мітка, яка використовується для ідентифікації цього елемента"
-#: netbox/dcim/models/device_components.py:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "виявлено"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "Цей елемент був автоматично виявлений"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "елемент інвентаря"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "елементи інвентаря"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "Не вдається призначити себе батьком."
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
msgid "Parent inventory item does not belong to the same device."
msgstr "Батьківський елемент інвентаря не належить до одного пристрою."
-#: netbox/dcim/models/device_components.py:1476
+#: netbox/dcim/models/device_components.py:1508
msgid "Cannot move an inventory item with dependent children"
msgstr "Не можливо переміщати елемент інвентаря з підпорядкованим елементом"
-#: netbox/dcim/models/device_components.py:1484
+#: netbox/dcim/models/device_components.py:1516
msgid "Cannot assign inventory item to component on another device"
msgstr "Не можливо призначати елемент інвентаря компоненту у іншому пристрої"
@@ -7634,10 +7585,10 @@ msgstr "Доступний"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7649,8 +7600,7 @@ msgid "VMs"
msgstr "Віртуальні машини"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7753,7 +7703,7 @@ msgstr "Розташування пристрою"
msgid "Device Site"
msgstr "Сайт пристрою"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "Резервуар модулів"
@@ -7813,7 +7763,7 @@ msgstr "MAC-адреси"
msgid "FHRP Groups"
msgstr "Групи FHRP/VRRP"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7829,7 +7779,7 @@ msgstr "Тільки управління"
msgid "VDCs"
msgstr "Джерела живлення постійного струму"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "Віртуальна схема"
@@ -7902,7 +7852,7 @@ msgid "Module Types"
msgstr "Типи модулів"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "Платформи"
@@ -8003,7 +7953,7 @@ msgstr "Відсіки для пристроїв"
msgid "Module Bays"
msgstr "Модульні відсіки"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "Кількість модулів"
@@ -8081,7 +8031,7 @@ msgstr "{} міліметрів"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "Серійний номер"
@@ -8091,7 +8041,7 @@ msgid "Maximum weight"
msgstr "Максимальна вага"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "Керування"
@@ -8139,18 +8089,27 @@ msgstr "{} А"
msgid "Primary for interface"
msgstr "Основний для інтерфейсу"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "Віртуальні члени шасі"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "Використання електроенергії"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "Переклад VLAN"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr ""
+"Не вдається встановити модуль із значеннями заповнювачів у дереві відсіків "
+"модуля {level} рівні глибокі, але {tokens} задані заповнювачі."
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8191,9 +8150,8 @@ msgid "Application Services"
msgstr "Послуги додатків"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "Контекст конфігурації"
@@ -8202,7 +8160,7 @@ msgstr "Контекст конфігурації"
msgid "Render Config"
msgstr "Відтворення конфігурації"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8265,7 +8223,7 @@ msgstr "Неможливо видалити головний пристрій {d
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "Вилучено {device} з віртуального шасі {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "Невідомий пов'язаний об'єкт(и): {name}"
@@ -8274,12 +8232,16 @@ msgstr "Невідомий пов'язаний об'єкт(и): {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "Зміна типу призначених для користувача полів не підтримується."
-#: netbox/extras/api/serializers_/scripts.py:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "Модуль скриптів з такою назвою файлу вже існує."
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "Планування не ввімкнено для цього сценарію."
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "Запланований час повинен бути в майбутньому."
@@ -8456,8 +8418,7 @@ msgid "White"
msgstr "Білий"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Веб-хук"
@@ -8606,12 +8567,12 @@ msgstr "Закладки"
msgid "Show your personal bookmarks"
msgstr "Показувати особисті закладки"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "Невідомий тип дії для правила події: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "Не вдається імпортувати конвеєр подій {name} Помилка: {error}"
@@ -8631,7 +8592,7 @@ msgid "Group (name)"
msgstr "Група (назва)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "Тип кластера"
@@ -8651,7 +8612,7 @@ msgid "Tenant group (slug)"
msgstr "Група орендарів (скорочення)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "Мітка"
@@ -8664,29 +8625,30 @@ msgid "Has local config context data"
msgstr "Має локальні контекстні дані конфігурації"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "Назва групи"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "Обов'язково"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "Повинен бути унікальним"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "Видимий інтерфейс користувача"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "Редагований інтерфейс користувача"
@@ -8695,10 +8657,12 @@ msgid "Is cloneable"
msgstr "Чи можна клонувати"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "Мінімальне значення"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "Максимальне значення"
@@ -8707,8 +8671,7 @@ msgid "Validation regex"
msgstr "Регулярний вираз перевірки"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "Поведінка"
@@ -8722,7 +8685,8 @@ msgstr "Клас кнопок"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "Тип MIME"
@@ -8744,31 +8708,29 @@ msgstr "Як вкладення"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "Спільний"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "Метод HTTP"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "URL-адреса корисного навантаження"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "Перевірка SSL"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "Таємниця"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "Шляхи до файлу CA"
@@ -8919,9 +8881,9 @@ msgstr "Призначений тип об'єкта"
msgid "The classification of entry"
msgstr "Класифікація вступу"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -8930,12 +8892,12 @@ msgid "Comments"
msgstr "Коментарі"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "Користувачі"
@@ -8944,9 +8906,8 @@ msgid "User names separated by commas, encased with double quotes"
msgstr "Імена користувачів, розділені комами, укладені подвійними лапками"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -8991,6 +8952,7 @@ msgid "Content types"
msgstr "Типи контенту"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "Тип вмісту HTTP"
@@ -9062,7 +9024,7 @@ msgstr "Групи орендарів"
msgid "The type(s) of object that have this custom field"
msgstr "Тип(и) об'єкта, які мають користувацьке поле"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "Значення за замовчуванням"
@@ -9071,7 +9033,6 @@ msgid "Type of the related object (for object/multi-object fields only)"
msgstr "Тип пов'язаного об'єкта (лише для об'єктних/багатооб'єктних полів)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "Фільтр пов'язаних об'єктів"
@@ -9079,8 +9040,7 @@ msgstr "Фільтр пов'язаних об'єктів"
msgid "Specify query parameters as a JSON object."
msgstr "Вкажіть параметри запиту як об'єкт JSON."
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "Користувацьке поле"
@@ -9112,12 +9072,11 @@ msgstr ""
"Введіть один вибір на рядок. Додаткову мітку можна вказати для кожного "
"вибору, додавши її двокрапкою. Приклад:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "Набір вибору спеціального поля"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "Користувацьке посилання"
@@ -9147,8 +9106,7 @@ msgstr ""
msgid "Template code"
msgstr "Код шаблону"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "Експортувати шаблон"
@@ -9157,14 +9115,13 @@ msgstr "Експортувати шаблон"
msgid "Template content is populated from the remote source selected below."
msgstr "Вміст шаблону заповнюється з віддаленого джерела, вибраного нижче."
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "Збережений фільтр"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "Замовлення"
@@ -9188,13 +9145,11 @@ msgstr "Вибрані стовпці"
msgid "A notification group specify at least one user or group."
msgstr "Група сповіщень вказує принаймні одного користувача або групи."
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "Запит HTTP"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9214,8 +9169,7 @@ msgstr ""
"Введіть параметри для переходу до дії у JSON форматі."
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "Правило події"
@@ -9227,8 +9181,7 @@ msgstr "Тригери"
msgid "Notification group"
msgstr "Група повідомлень"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "Налаштування контекстного профілю"
@@ -9319,7 +9272,7 @@ msgstr "налаштувати контекстні профілі"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "вага"
@@ -9874,7 +9827,7 @@ msgstr ""
msgid "Enable SSL certificate verification. Disable with caution!"
msgstr "Увімкнути перевірку сертифіката SSL. Відключайте з обережністю!"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "Шляхи до файлу CA"
@@ -10178,9 +10131,8 @@ msgstr "Відхилити"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -10203,7 +10155,6 @@ msgid "Related Object Type"
msgstr "Пов'язаний тип об'єкта"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "Набір вибору"
@@ -10212,12 +10163,10 @@ msgid "Is Cloneable"
msgstr "Чи можна клонувати"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "Мінімальне значення"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "Максимальне значення"
@@ -10227,9 +10176,9 @@ msgstr "Перевірка регулярного вираза"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10246,50 +10195,44 @@ msgid "Order Alphabetically"
msgstr "Порядок за алфавітом"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "Нове вікно"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "Тип MIME"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "Ім'я файлу"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "Розширення файлу"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "Як вкладення"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "Синхронізовано"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "Зображення"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "Назва файлу"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "Розмір"
@@ -10297,38 +10240,36 @@ msgstr "Розмір"
msgid "Table Name"
msgstr "Назва таблиці"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "Читати"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
msgstr "Перевірка SSL"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "Типи подій"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "Увімкнено автоматичну синхронізацію"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "Ролі пристроїв"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "Коментарі (короткі)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "Лінія"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "Метод"
@@ -10342,7 +10283,7 @@ msgstr ""
"Будь ласка, спробуйте переналаштувати віджет або видалити його зі своєї "
"інформаційної панелі."
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10355,11 +10296,78 @@ msgstr ""
msgid "Custom Fields"
msgstr "Користувацькі поля"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "Прикріпити зображення"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "Клонований"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "Вага дисплея"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "Правила перевірки"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "Регулярний вираз"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "Пов'язані об'єкти"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "Використовується"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "Вкладення"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "Призначені моделі"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "Конфігурація таблиці"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "Відображаються стовпці"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "Група повідомлень"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "Дозволені типи об'єктів"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "Позначені типи предметів"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "Вкладення зображення"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "Батьківський об'єкт"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "Запис журналу"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10398,32 +10406,68 @@ msgstr "Невірний атрибут \"{name}\" за запитом"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "Невірний атрибут \"{name}\" для {model}"
-#: netbox/extras/views.py:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "Текст посилання"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "URL-адреса посилання"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "Параметри середовища"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "Шаблон"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "Додаткові заголовки"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "Шаблон тіла (запросу)"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "Умови"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "Позначені об'єкти"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "Схема JSON"
+
+#: netbox/extras/views.py:1278
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "Під час візуалізації шаблону сталася помилка: {error}"
-#: netbox/extras/views.py:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "Ваша інформаційна панель була скинута."
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "Доданий віджет: "
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "Оновлений віджет: "
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "Видалений віджет: "
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "Помилка при видаленні віджета: "
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
msgid "Unable to run script: RQ worker process not running."
msgstr "Неможливо запустити скрипт: робочий процес RQ не запущений."
@@ -10655,7 +10699,7 @@ msgstr "Група FHRP (ID)"
msgid "IP address (ID)"
msgstr "IP-адреса (ідентифікатор)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "IP-адреса"
@@ -10761,7 +10805,7 @@ msgstr "Чи є пулом"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "Вважати повністю використаним"
@@ -10774,7 +10818,7 @@ msgstr "Призначення VLAN"
msgid "Treat as populated"
msgstr "Ставтеся до населених"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "Ім'я DNS"
@@ -11307,183 +11351,183 @@ msgstr ""
"Мережеві префікси не можуть перекривати сукупні мережі. {prefix} охоплює "
"існуючий сукупну мережу ({aggregate})."
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "ролі"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "префікс"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "Мережа IPv4 або IPv6 з маскою"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "Операційний стан цього префікса"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "Основна функція цього префікса"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "є у пулі"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr "Усі IP-адреси в цьому префіксі вважаються придатними для використання"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "використовувана марка"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "мережеві префікси"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "Неможливо створити префікс з маскою /0."
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "глобальна таблиця"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "Дублікат префікса знайдений у {table}: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "стартова адреса"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "Адреса IPv4 або IPv6 (з маскою)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "кінцева адреса"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "Експлуатаційний стан даного діапазону"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "Основна функція цього діапазону"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "позначка заповнена"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr "Запобігання створенню IP-адрес в цьому діапазоні"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "Повідомте про простір як повністю використаний"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "Діапазон IP"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "Діапазони IP"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "Початкова та кінцева версії IP-адреси повинні збігатися"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "Початкові та кінцеві маски IP-адреси повинні збігатися"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr ""
"Кінцева адреса повинна бути більшою за початкову адресу ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr ""
"Визначені адреси перекриваються з діапазоном {overlapping_range} в VRF {vrf}"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr ""
"Визначений діапазон перевищує максимальний підтримуваний розмір ({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "адреса"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "Операційний стан цього IP"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "Функціональна роль цього IP"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT (внутрішній)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "IP, для якого ця адреса є \"зовнішньою\""
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "Ім'я хоста або FQDN (не залежить від регістру регістру)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "IP-адреси"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "Не вдається створити IP-адресу з маскою /0."
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr ""
"{ip} це ідентифікатор мережі, який не може бути присвоєний інтерфейсу."
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
msgstr "{ip} це широкомовна адреса, яка може не бути присвоєна інтерфейсу."
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "Дублікати IP-адреси знайдено в {table}: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "Не вдається створити IP-адресу {ip} внутрішній діапазон {range}."
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
@@ -11491,7 +11535,7 @@ msgstr ""
"Не вдається перепризначити IP-адресу, поки вона призначена як первинний IP "
"для батьківського об'єкта"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
@@ -11499,7 +11543,7 @@ msgstr ""
"Не вдається перепризначити IP-адресу, поки вона позначена як IP-адреса OOB "
"для батьківського об'єкта"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "Статус SLAAC може бути призначений лише адресам IPv6"
@@ -12080,8 +12124,9 @@ msgstr "Сірий"
msgid "Dark Grey"
msgstr "Антрацитовий"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "За замовчуванням"
@@ -13011,67 +13056,67 @@ msgstr "Не вдається додати магазини до реєстру
msgid "Cannot delete stores from registry"
msgstr "Неможливо видалити магазини з реєстру"
-#: netbox/netbox/settings.py:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "Чеська мова"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "Данська мова"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "Німецька мова"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "Англійська мова"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "Іспанська мова"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "Французька мова"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "Італійська мова"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "Японська мова"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "Латвійська"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "Голландська мова"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "Польська мова"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "Португальська мова"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "Російська мова"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "Турецька мова"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "Українська мова"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "Китайська мова"
@@ -13099,6 +13144,7 @@ msgid "Field"
msgstr "Поле"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "Значення"
@@ -13130,11 +13176,6 @@ msgstr ""
msgid "GPS coordinates"
msgstr "GPS-координати"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "Пов'язані об'єкти"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13382,7 +13423,6 @@ msgid "Toggle All"
msgstr "Перемкнути всі"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "Таблиця"
@@ -13438,13 +13478,9 @@ msgstr "Призначені групи"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13452,6 +13488,7 @@ msgstr "Призначені групи"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "Жодного"
@@ -13614,7 +13651,7 @@ msgid "Changed"
msgstr "Змінено"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "байтів"
@@ -13667,12 +13704,11 @@ msgid "Job retention"
msgstr "Зберігання завдання"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "Файл даних, пов'язаний з цим об'єктом, видалено"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "Дані синхронізовані"
@@ -14352,12 +14388,6 @@ msgstr "Додати стійку"
msgid "Add Site"
msgstr "Додати тех. майданчик"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "Вкладення"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14513,82 +14543,10 @@ msgstr ""
"Перевірити це можна, підключившись до бази даних за допомогою облікових "
"даних NetBox і оформивши запит на %(sql_query)s."
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "Схема JSON"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "Параметри середовища"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "Шаблон"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "Назва групи"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "Повинен бути унікальним"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "Клонований"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "Значення за замовчуванням"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "Вага пошуку"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "Логіка фільтра"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "Вага дисплея"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "Видимий інтерфейс користувача"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "Редагований інтерфейс користувача"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "Правила перевірки"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "Регулярний вираз"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "Клас кнопок"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "Призначені моделі"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "Текст посилання"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "URL-адреса посилання"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "вибір"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14660,10 +14618,6 @@ msgstr "Виникла проблема з отриманням RSS-каналу
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "Умови"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "Заплановано на"
@@ -14685,14 +14639,6 @@ msgstr "вихід"
msgid "Download"
msgstr "Завантажити"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "Вкладення зображення"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "Батьківський об'єкт"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "Завантаження"
@@ -14741,24 +14687,6 @@ msgstr ""
"Почніть з створення сценарію з "
"вивантаженого файлу або джерела даних."
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "Запис журналу"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "Створено"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "Група повідомлень"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "Не призначено"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr "Локальний контекст конфігурації перезаписує всі вихідні контексти"
@@ -14814,6 +14742,16 @@ msgstr "Вихід шаблону порожній"
msgid "No configuration template has been assigned."
msgstr "Жоден шаблон конфігурації не призначено."
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "Не призначено"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "Будь-який"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14850,14 +14788,6 @@ msgstr "Поріг журналу"
msgid "All"
msgstr "Усе"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "Конфігурація таблиці"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "Відображаються стовпці"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -14875,46 +14805,6 @@ msgstr "Рухати угору"
msgid "Move Down"
msgstr "Рухати вниз"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "Позначені предмети"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "Дозволені типи об'єктів"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "Будь-який"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "Позначені типи предметів"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "Позначені об'єкти"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "Метод HTTP"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "Тип вмісту HTTP"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "Перевірка SSL"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "Додаткові заголовки"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "Шаблон тіла (запросу)"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "Масове створення"
@@ -14987,10 +14877,6 @@ msgstr "Параметри поля"
msgid "Accessor"
msgstr "Аксесуар"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "вибір"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "Імпорт вартості"
@@ -15502,6 +15388,7 @@ msgstr "Віртуальні процесори"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "Пам'ять"
@@ -15511,8 +15398,8 @@ msgid "Disk Space"
msgstr "Місце на диску"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "Ресурси"
@@ -16569,13 +16456,13 @@ msgstr ""
"Цей об'єкт був змінений з моменту візуалізації форми. Будь ласка, зверніться"
" до журналу змін об'єкта для отримання детальної інформації."
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "Діапазон \"{value}\" є невірним."
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
@@ -16584,40 +16471,40 @@ msgstr ""
"Невірний діапазон: Кінцеве значення ({end}) має бути більше початкового "
"значення ({begin})."
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "Дублювання або конфлікт заголовка стовпця для \"{field}\""
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "Дублювання або конфлікт заголовка стовпця для \"{header}\""
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr ""
"Ряд {row}: Очікується {count_expected} стовпці, але знайдено {count_found}"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "Знайдено несподіваний заголовок стовпця \"{field}\"."
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr ""
"Стовпчик \"{field}\" не є спорідненим об'єктом; не може використовувати "
"точки"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "Невірний атрибут пов'язаного об'єкта для стовпця \"{field}\": {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "Не знайдено необхідний заголовок стовпця \"{header}\"."
@@ -16636,7 +16523,7 @@ msgstr ""
"Відсутнє необхідне значення для параметра статичного запиту: "
"'{static_params}'"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(автоматично встановлюється)"
@@ -16835,30 +16722,42 @@ msgstr "Тип кластера (ідентифікатор)"
msgid "Cluster (ID)"
msgstr "Кластер (ідентифікатор)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "Запуск при завантаженні"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "vCPU"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "Пам'ять (МБ)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "Диск"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "Диск (МБ)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "Пам'ять ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "Розмір (МБ)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "Диск ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "Розмір ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -16880,15 +16779,15 @@ msgstr "Призначений кластер"
msgid "Assigned device within cluster"
msgstr "Призначений пристрій у кластері"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "Тип кластера"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "Кластерна група"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
@@ -16897,27 +16796,22 @@ msgstr ""
"{device} належіть до іншого тех. майданчика {scope_field} ({device_scope}) "
"ніж кластер ({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr ""
"За бажанням прикріпити цю віртуальну машину до певного хост-пристрою в "
"кластері"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "Тех. майданчик/Кластер"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr ""
"Управління розміром диска здійснюється за допомогою приєднання віртуальних "
"дисків."
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "Диск"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "тип кластера"
@@ -16965,12 +16859,12 @@ msgid "start on boot"
msgstr "запуск при завантаженні"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "пам'ять (МБ)"
+msgid "memory"
+msgstr "пам' яті"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "диск (МБ)"
+msgid "disk"
+msgstr "диск"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -17055,10 +16949,6 @@ msgstr ""
" і батьківська віртуальна машина інтерфейсу, або ж вона повинна бути "
"глобальною."
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "розмір (МБ)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "віртуальний диск"
diff --git a/netbox/translations/zh/LC_MESSAGES/django.mo b/netbox/translations/zh/LC_MESSAGES/django.mo
index 127b98a0f..006eec889 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 e01f75091..05a2f20e2 100644
--- a/netbox/translations/zh/LC_MESSAGES/django.po
+++ b/netbox/translations/zh/LC_MESSAGES/django.po
@@ -16,6 +16,7 @@
# 蒋浩海, 2025
# 韩于惟, 2025
# 闻寄云, 2026
+# John Wong, 2026
# Jeremy Stretch, 2026
#
#, fuzzy
@@ -23,7 +24,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-03-31 05:31+0000\n"
+"POT-Creation-Date: 2026-04-03 05:30+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2026\n"
"Language-Team: Chinese (https://app.transifex.com/netbox-community/teams/178115/zh/)\n"
@@ -56,9 +57,9 @@ msgstr "您的密码已成功更改。"
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:204
-#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1954
-#: netbox/dcim/choices.py:2012 netbox/dcim/choices.py:2079
-#: netbox/dcim/choices.py:2101 netbox/virtualization/choices.py:20
+#: netbox/dcim/choices.py:257 netbox/dcim/choices.py:1961
+#: netbox/dcim/choices.py:2019 netbox/dcim/choices.py:2086
+#: netbox/dcim/choices.py:2108 netbox/virtualization/choices.py:20
#: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18
#: netbox/vpn/choices.py:281
msgid "Planned"
@@ -72,21 +73,20 @@ msgstr "置备"
#: netbox/core/tables/tasks.py:23 netbox/dcim/choices.py:22
#: netbox/dcim/choices.py:103 netbox/dcim/choices.py:155
#: netbox/dcim/choices.py:203 netbox/dcim/choices.py:256
-#: netbox/dcim/choices.py:2011 netbox/dcim/choices.py:2078
-#: netbox/dcim/choices.py:2100 netbox/extras/tables/tables.py:642
-#: netbox/ipam/choices.py:31 netbox/ipam/choices.py:49
-#: netbox/ipam/choices.py:69 netbox/ipam/choices.py:154
-#: netbox/templates/extras/configcontext.html:29
-#: netbox/users/forms/bulk_edit.py:41 netbox/users/ui/panels.py:38
-#: netbox/virtualization/choices.py:22 netbox/virtualization/choices.py:45
-#: netbox/vpn/choices.py:19 netbox/vpn/choices.py:280
-#: netbox/wireless/choices.py:25
+#: netbox/dcim/choices.py:2018 netbox/dcim/choices.py:2085
+#: netbox/dcim/choices.py:2107 netbox/extras/tables/tables.py:644
+#: netbox/extras/ui/panels.py:446 netbox/ipam/choices.py:31
+#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
+#: netbox/ipam/choices.py:154 netbox/users/forms/bulk_edit.py:41
+#: netbox/users/ui/panels.py:38 netbox/virtualization/choices.py:22
+#: netbox/virtualization/choices.py:45 netbox/vpn/choices.py:19
+#: netbox/vpn/choices.py:280 netbox/wireless/choices.py:25
msgid "Active"
msgstr "在线"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:202
-#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2010
-#: netbox/dcim/choices.py:2080 netbox/dcim/choices.py:2099
+#: netbox/dcim/choices.py:255 netbox/dcim/choices.py:2017
+#: netbox/dcim/choices.py:2087 netbox/dcim/choices.py:2106
#: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44
msgid "Offline"
msgstr "离线"
@@ -99,7 +99,7 @@ msgstr "预留"
msgid "Decommissioned"
msgstr "退役"
-#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2023
+#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:2030
#: netbox/dcim/tables/devices.py:1208
#: netbox/templates/dcim/interface/attrs/mac_address.html:3
#: netbox/tenancy/choices.py:17
@@ -211,13 +211,13 @@ msgstr "站点组(缩写)"
#: netbox/templates/dcim/inc/cable_termination.html:8
#: netbox/templates/dcim/inc/cable_termination.html:36
#: netbox/templates/ipam/vlan_edit.html:52
-#: netbox/virtualization/forms/bulk_edit.py:95
+#: netbox/virtualization/forms/bulk_edit.py:97
#: netbox/virtualization/forms/bulk_import.py:60
#: netbox/virtualization/forms/bulk_import.py:98
-#: netbox/virtualization/forms/filtersets.py:82
-#: netbox/virtualization/forms/filtersets.py:162
-#: netbox/virtualization/forms/model_forms.py:98
-#: netbox/virtualization/forms/model_forms.py:172
+#: netbox/virtualization/forms/filtersets.py:84
+#: netbox/virtualization/forms/filtersets.py:164
+#: netbox/virtualization/forms/model_forms.py:100
+#: netbox/virtualization/forms/model_forms.py:174
#: netbox/virtualization/tables/virtualmachines.py:37
#: netbox/vpn/forms/filtersets.py:288 netbox/wireless/forms/filtersets.py:94
#: netbox/wireless/forms/model_forms.py:78
@@ -341,7 +341,7 @@ msgstr "搜索"
#: netbox/circuits/forms/model_forms.py:191
#: netbox/circuits/forms/model_forms.py:289
#: netbox/circuits/tables/circuits.py:103
-#: netbox/circuits/tables/circuits.py:199 netbox/dcim/forms/connections.py:83
+#: netbox/circuits/tables/circuits.py:200 netbox/dcim/forms/connections.py:83
#: netbox/templates/circuits/panels/circuit_termination.html:7
#: netbox/templates/dcim/inc/cable_termination.html:62
#: netbox/templates/dcim/trace/circuit.html:4
@@ -475,8 +475,8 @@ msgstr "服务ID"
#: netbox/dcim/tables/devices.py:839 netbox/dcim/tables/devices.py:1100
#: netbox/dcim/tables/devicetypes.py:214 netbox/dcim/tables/devicetypes.py:255
#: netbox/dcim/tables/devicetypes.py:274 netbox/dcim/tables/racks.py:30
-#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:552
-#: netbox/netbox/ui/attrs.py:213 netbox/templates/extras/tag.html:26
+#: netbox/extras/forms/bulk_edit.py:306 netbox/extras/tables/tables.py:554
+#: netbox/netbox/ui/attrs.py:213
msgid "Color"
msgstr "颜色"
@@ -487,7 +487,7 @@ msgstr "颜色"
#: netbox/circuits/forms/filtersets.py:146
#: netbox/circuits/forms/filtersets.py:370
#: netbox/circuits/tables/circuits.py:64
-#: netbox/circuits/tables/circuits.py:196
+#: netbox/circuits/tables/circuits.py:197
#: netbox/circuits/tables/virtual_circuits.py:58
#: netbox/core/forms/bulk_edit.py:18 netbox/core/forms/filtersets.py:37
#: netbox/core/tables/change_logging.py:33 netbox/core/tables/data.py:22
@@ -515,15 +515,15 @@ msgstr "颜色"
#: netbox/dcim/forms/object_import.py:114
#: netbox/dcim/forms/object_import.py:127 netbox/dcim/tables/devices.py:182
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:127
-#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:510
-#: netbox/extras/tables/tables.py:578 netbox/netbox/tables/tables.py:339
+#: netbox/extras/forms/bulk_import.py:48 netbox/extras/tables/tables.py:511
+#: netbox/extras/tables/tables.py:580 netbox/extras/ui/panels.py:133
+#: netbox/extras/ui/panels.py:382 netbox/netbox/tables/tables.py:339
#: netbox/templates/dcim/panels/interface_connection.html:68
-#: netbox/templates/extras/eventrule.html:74
#: netbox/templates/wireless/panels/wirelesslink_interface.html:16
-#: netbox/virtualization/forms/bulk_edit.py:50
+#: netbox/virtualization/forms/bulk_edit.py:52
#: netbox/virtualization/forms/bulk_import.py:42
-#: netbox/virtualization/forms/filtersets.py:62
-#: netbox/virtualization/forms/model_forms.py:60
+#: netbox/virtualization/forms/filtersets.py:64
+#: netbox/virtualization/forms/model_forms.py:62
#: netbox/virtualization/tables/clusters.py:67
#: netbox/vpn/forms/bulk_edit.py:226 netbox/vpn/forms/bulk_import.py:268
#: netbox/vpn/forms/filtersets.py:239 netbox/vpn/forms/model_forms.py:82
@@ -569,7 +569,7 @@ msgstr "运营商账户"
#: netbox/dcim/forms/filtersets.py:1925 netbox/dcim/tables/devices.py:144
#: netbox/dcim/tables/devices.py:532 netbox/dcim/tables/devices.py:892
#: netbox/dcim/tables/devices.py:1048 netbox/dcim/tables/devices.py:1156
-#: netbox/dcim/tables/modules.py:99 netbox/dcim/tables/power.py:71
+#: netbox/dcim/tables/modules.py:101 netbox/dcim/tables/power.py:71
#: netbox/dcim/tables/racks.py:115 netbox/dcim/tables/racks.py:212
#: netbox/dcim/tables/sites.py:62 netbox/dcim/tables/sites.py:106
#: netbox/ipam/forms/bulk_edit.py:204 netbox/ipam/forms/bulk_edit.py:248
@@ -585,12 +585,12 @@ msgstr "运营商账户"
#: netbox/templates/core/system.html:19
#: netbox/templates/extras/inc/script_list_content.html:35
#: netbox/users/forms/filtersets.py:36 netbox/users/forms/model_forms.py:223
-#: netbox/virtualization/forms/bulk_edit.py:60
-#: netbox/virtualization/forms/bulk_edit.py:83
+#: netbox/virtualization/forms/bulk_edit.py:62
+#: netbox/virtualization/forms/bulk_edit.py:85
#: netbox/virtualization/forms/bulk_import.py:55
#: netbox/virtualization/forms/bulk_import.py:87
-#: netbox/virtualization/forms/filtersets.py:90
-#: netbox/virtualization/forms/filtersets.py:174
+#: netbox/virtualization/forms/filtersets.py:92
+#: netbox/virtualization/forms/filtersets.py:176
#: netbox/virtualization/tables/clusters.py:75
#: netbox/virtualization/tables/virtualmachines.py:31
#: netbox/vpn/forms/bulk_edit.py:33 netbox/vpn/forms/bulk_edit.py:222
@@ -648,12 +648,12 @@ msgstr "状态"
#: netbox/ipam/tables/ip.py:419 netbox/tenancy/forms/filtersets.py:55
#: netbox/tenancy/forms/forms.py:26 netbox/tenancy/forms/forms.py:50
#: netbox/tenancy/forms/model_forms.py:51 netbox/tenancy/tables/columns.py:50
-#: netbox/virtualization/forms/bulk_edit.py:66
-#: netbox/virtualization/forms/bulk_edit.py:126
+#: netbox/virtualization/forms/bulk_edit.py:68
+#: netbox/virtualization/forms/bulk_edit.py:128
#: netbox/virtualization/forms/bulk_import.py:67
#: netbox/virtualization/forms/bulk_import.py:128
-#: netbox/virtualization/forms/filtersets.py:54
-#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:56
+#: netbox/virtualization/forms/filtersets.py:120
#: netbox/vpn/forms/bulk_edit.py:53 netbox/vpn/forms/bulk_edit.py:231
#: netbox/vpn/forms/bulk_import.py:58 netbox/vpn/forms/bulk_import.py:257
#: netbox/vpn/forms/filtersets.py:229 netbox/wireless/forms/bulk_edit.py:60
@@ -738,10 +738,10 @@ msgstr "服务参数"
#: netbox/ipam/forms/filtersets.py:525 netbox/ipam/forms/filtersets.py:550
#: netbox/ipam/forms/filtersets.py:622 netbox/ipam/forms/filtersets.py:641
#: netbox/netbox/tables/tables.py:355
-#: netbox/virtualization/forms/filtersets.py:52
-#: netbox/virtualization/forms/filtersets.py:116
-#: netbox/virtualization/forms/filtersets.py:217
-#: netbox/virtualization/forms/filtersets.py:275
+#: netbox/virtualization/forms/filtersets.py:54
+#: netbox/virtualization/forms/filtersets.py:118
+#: netbox/virtualization/forms/filtersets.py:219
+#: netbox/virtualization/forms/filtersets.py:277
#: netbox/vpn/forms/filtersets.py:228 netbox/wireless/forms/bulk_edit.py:136
#: netbox/wireless/forms/filtersets.py:41
#: netbox/wireless/forms/filtersets.py:108
@@ -766,8 +766,8 @@ msgstr "属性"
#: netbox/templates/dcim/htmx/cable_edit.html:75
#: netbox/templates/ipam/ipaddress_bulk_add.html:27
#: netbox/templates/ipam/vlan_edit.html:34
-#: netbox/virtualization/forms/model_forms.py:74
-#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/forms/model_forms.py:76
+#: netbox/virtualization/forms/model_forms.py:224
#: netbox/vpn/forms/bulk_edit.py:66 netbox/vpn/forms/filtersets.py:52
#: netbox/vpn/forms/model_forms.py:60 netbox/vpn/forms/model_forms.py:145
#: netbox/vpn/forms/model_forms.py:409 netbox/wireless/forms/model_forms.py:56
@@ -790,30 +790,19 @@ msgstr "租户"
#: netbox/extras/tables/tables.py:97 netbox/ipam/tables/vlans.py:214
#: netbox/ipam/tables/vlans.py:241 netbox/netbox/forms/bulk_edit.py:79
#: netbox/netbox/forms/bulk_edit.py:91 netbox/netbox/forms/bulk_edit.py:103
-#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
+#: netbox/netbox/ui/panels.py:201 netbox/netbox/ui/panels.py:210
#: netbox/templates/circuits/inc/circuit_termination_fields.html:85
#: netbox/templates/core/plugin.html:80
-#: netbox/templates/extras/configcontext.html:25
-#: netbox/templates/extras/configcontextprofile.html:17
-#: netbox/templates/extras/configtemplate.html:17
-#: netbox/templates/extras/customfield.html:34
#: netbox/templates/extras/dashboard/widget_add.html:14
-#: netbox/templates/extras/eventrule.html:21
-#: netbox/templates/extras/exporttemplate.html:19
-#: netbox/templates/extras/imageattachment.html:21
#: netbox/templates/extras/inc/script_list_content.html:33
-#: netbox/templates/extras/notificationgroup.html:20
-#: netbox/templates/extras/savedfilter.html:17
-#: netbox/templates/extras/tableconfig.html:17
-#: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17
#: netbox/templates/generic/bulk_import.html:151
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:12
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:12
#: netbox/users/forms/bulk_edit.py:62 netbox/users/forms/bulk_edit.py:80
#: netbox/users/forms/bulk_edit.py:115 netbox/users/forms/bulk_edit.py:143
#: netbox/users/forms/bulk_edit.py:166
-#: netbox/virtualization/forms/bulk_edit.py:193
-#: netbox/virtualization/forms/bulk_edit.py:310
+#: netbox/virtualization/forms/bulk_edit.py:202
+#: netbox/virtualization/forms/bulk_edit.py:319
msgid "Description"
msgstr "描述"
@@ -865,7 +854,7 @@ msgstr "终端详情"
#: netbox/circuits/forms/bulk_edit.py:261
#: netbox/circuits/forms/bulk_import.py:188
#: netbox/circuits/forms/filtersets.py:314
-#: netbox/circuits/tables/circuits.py:203 netbox/dcim/forms/model_forms.py:692
+#: netbox/circuits/tables/circuits.py:205 netbox/dcim/forms/model_forms.py:692
#: netbox/templates/dcim/panels/virtual_chassis_members.html:11
#: netbox/templates/dcim/virtualchassis_edit.html:68
#: netbox/templates/ipam/inc/panels/fhrp_groups.html:26
@@ -919,10 +908,10 @@ msgstr "运营商网络"
#: netbox/tenancy/forms/filtersets.py:136
#: netbox/tenancy/forms/model_forms.py:137
#: netbox/tenancy/tables/contacts.py:96
-#: netbox/virtualization/forms/bulk_edit.py:116
+#: netbox/virtualization/forms/bulk_edit.py:118
#: netbox/virtualization/forms/bulk_import.py:119
-#: netbox/virtualization/forms/filtersets.py:171
-#: netbox/virtualization/forms/model_forms.py:196
+#: netbox/virtualization/forms/filtersets.py:173
+#: netbox/virtualization/forms/model_forms.py:198
#: netbox/virtualization/tables/virtualmachines.py:49
#: netbox/vpn/forms/bulk_edit.py:75 netbox/vpn/forms/bulk_import.py:80
#: netbox/vpn/forms/filtersets.py:95 netbox/vpn/forms/model_forms.py:76
@@ -1010,7 +999,7 @@ msgstr "操作角色"
#: netbox/circuits/forms/bulk_import.py:258
#: netbox/circuits/forms/model_forms.py:392
-#: netbox/circuits/tables/virtual_circuits.py:108
+#: netbox/circuits/tables/virtual_circuits.py:109
#: netbox/circuits/ui/panels.py:134 netbox/dcim/forms/bulk_import.py:1330
#: netbox/dcim/forms/model_forms.py:1334 netbox/dcim/forms/model_forms.py:1603
#: netbox/dcim/forms/model_forms.py:1784 netbox/dcim/forms/model_forms.py:1819
@@ -1023,7 +1012,7 @@ msgstr "操作角色"
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/panels/interface_connection.html:83
#: netbox/templates/wireless/panels/wirelesslink_interface.html:12
-#: netbox/virtualization/forms/model_forms.py:368
+#: netbox/virtualization/forms/model_forms.py:374
#: netbox/vpn/forms/bulk_import.py:302 netbox/vpn/forms/model_forms.py:434
#: netbox/vpn/forms/model_forms.py:443 netbox/vpn/ui/panels.py:27
#: netbox/wireless/forms/model_forms.py:115
@@ -1062,8 +1051,8 @@ msgstr "接口"
#: netbox/ipam/forms/filtersets.py:481 netbox/ipam/forms/filtersets.py:549
#: netbox/templates/dcim/device_edit.html:32
#: netbox/templates/dcim/inc/cable_termination.html:12
-#: netbox/virtualization/forms/filtersets.py:87
-#: netbox/virtualization/forms/filtersets.py:113
+#: netbox/virtualization/forms/filtersets.py:89
+#: netbox/virtualization/forms/filtersets.py:115
#: netbox/wireless/forms/filtersets.py:99
#: netbox/wireless/forms/model_forms.py:89
#: netbox/wireless/forms/model_forms.py:131
@@ -1117,12 +1106,12 @@ msgstr "位置"
#: netbox/tenancy/forms/filtersets.py:41 netbox/tenancy/forms/filtersets.py:56
#: netbox/tenancy/forms/filtersets.py:77 netbox/tenancy/forms/filtersets.py:91
#: netbox/tenancy/forms/filtersets.py:101
-#: netbox/virtualization/forms/filtersets.py:33
-#: netbox/virtualization/forms/filtersets.py:43
-#: netbox/virtualization/forms/filtersets.py:55
-#: netbox/virtualization/forms/filtersets.py:119
-#: netbox/virtualization/forms/filtersets.py:220
-#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/filtersets.py:35
+#: netbox/virtualization/forms/filtersets.py:45
+#: netbox/virtualization/forms/filtersets.py:57
+#: netbox/virtualization/forms/filtersets.py:121
+#: netbox/virtualization/forms/filtersets.py:222
+#: netbox/virtualization/forms/filtersets.py:278
#: netbox/vpn/forms/filtersets.py:40 netbox/vpn/forms/filtersets.py:53
#: netbox/vpn/forms/filtersets.py:109 netbox/vpn/forms/filtersets.py:139
#: netbox/vpn/forms/filtersets.py:164 netbox/vpn/forms/filtersets.py:184
@@ -1147,9 +1136,9 @@ msgstr "所有权"
#: netbox/netbox/views/generic/feature_views.py:294
#: netbox/tenancy/forms/filtersets.py:57 netbox/tenancy/tables/columns.py:56
#: netbox/tenancy/tables/contacts.py:21
-#: netbox/virtualization/forms/filtersets.py:44
-#: netbox/virtualization/forms/filtersets.py:56
-#: netbox/virtualization/forms/filtersets.py:120
+#: netbox/virtualization/forms/filtersets.py:46
+#: netbox/virtualization/forms/filtersets.py:58
+#: netbox/virtualization/forms/filtersets.py:122
#: netbox/vpn/forms/filtersets.py:41 netbox/vpn/forms/filtersets.py:54
#: netbox/vpn/forms/filtersets.py:231
msgid "Contacts"
@@ -1173,9 +1162,9 @@ msgstr "联系"
#: netbox/extras/filtersets.py:685 netbox/ipam/forms/bulk_edit.py:404
#: netbox/ipam/forms/filtersets.py:241 netbox/ipam/forms/filtersets.py:466
#: netbox/ipam/forms/filtersets.py:559 netbox/ipam/ui/panels.py:195
-#: netbox/virtualization/forms/filtersets.py:67
-#: netbox/virtualization/forms/filtersets.py:147
-#: netbox/virtualization/forms/model_forms.py:86
+#: netbox/virtualization/forms/filtersets.py:69
+#: netbox/virtualization/forms/filtersets.py:149
+#: netbox/virtualization/forms/model_forms.py:88
#: netbox/vpn/forms/filtersets.py:279 netbox/wireless/forms/filtersets.py:79
msgid "Region"
msgstr "地区"
@@ -1192,9 +1181,9 @@ msgstr "地区"
#: netbox/extras/filtersets.py:702 netbox/ipam/forms/bulk_edit.py:409
#: netbox/ipam/forms/filtersets.py:166 netbox/ipam/forms/filtersets.py:246
#: netbox/ipam/forms/filtersets.py:471 netbox/ipam/forms/filtersets.py:564
-#: netbox/virtualization/forms/filtersets.py:72
-#: netbox/virtualization/forms/filtersets.py:152
-#: netbox/virtualization/forms/model_forms.py:92
+#: netbox/virtualization/forms/filtersets.py:74
+#: netbox/virtualization/forms/filtersets.py:154
+#: netbox/virtualization/forms/model_forms.py:94
#: netbox/wireless/forms/filtersets.py:84
msgid "Site group"
msgstr "站点组"
@@ -1203,7 +1192,7 @@ msgstr "站点组"
#: netbox/circuits/tables/circuits.py:61
#: netbox/circuits/tables/providers.py:61
#: netbox/circuits/tables/virtual_circuits.py:55
-#: netbox/circuits/tables/virtual_circuits.py:99
+#: netbox/circuits/tables/virtual_circuits.py:100
msgid "Account"
msgstr "账户"
@@ -1212,9 +1201,9 @@ msgid "Term Side"
msgstr "线路终端侧"
#: netbox/circuits/forms/filtersets.py:296 netbox/dcim/forms/bulk_edit.py:1540
-#: netbox/extras/forms/model_forms.py:706 netbox/ipam/forms/filtersets.py:154
-#: netbox/ipam/forms/filtersets.py:642 netbox/ipam/forms/model_forms.py:329
-#: netbox/ipam/ui/panels.py:121 netbox/templates/extras/configcontext.html:36
+#: netbox/extras/forms/model_forms.py:706 netbox/extras/ui/panels.py:451
+#: netbox/ipam/forms/filtersets.py:154 netbox/ipam/forms/filtersets.py:642
+#: netbox/ipam/forms/model_forms.py:329 netbox/ipam/ui/panels.py:121
#: netbox/templates/ipam/vlan_edit.html:42
#: netbox/tenancy/forms/filtersets.py:116
#: netbox/users/forms/model_forms.py:375
@@ -1242,10 +1231,10 @@ msgstr "分配"
#: netbox/users/forms/filtersets.py:41 netbox/users/forms/filtersets.py:76
#: netbox/users/forms/filtersets.py:165 netbox/users/forms/filtersets.py:171
#: netbox/users/forms/model_forms.py:486 netbox/users/tables.py:186
-#: netbox/virtualization/forms/bulk_edit.py:55
+#: netbox/virtualization/forms/bulk_edit.py:57
#: netbox/virtualization/forms/bulk_import.py:48
-#: netbox/virtualization/forms/filtersets.py:98
-#: netbox/virtualization/forms/model_forms.py:65
+#: netbox/virtualization/forms/filtersets.py:100
+#: netbox/virtualization/forms/model_forms.py:67
#: netbox/virtualization/tables/clusters.py:71
#: netbox/vpn/forms/bulk_edit.py:100 netbox/vpn/forms/bulk_import.py:157
#: netbox/vpn/forms/filtersets.py:127 netbox/vpn/tables/crypto.py:31
@@ -1286,13 +1275,13 @@ msgid "Group Assignment"
msgstr "电路组分配"
#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:81
-#: netbox/dcim/models/device_component_templates.py:343
-#: netbox/dcim/models/device_component_templates.py:578
-#: netbox/dcim/models/device_component_templates.py:651
-#: netbox/dcim/models/device_components.py:573
-#: netbox/dcim/models/device_components.py:1156
-#: netbox/dcim/models/device_components.py:1204
-#: netbox/dcim/models/device_components.py:1355
+#: netbox/dcim/models/device_component_templates.py:328
+#: netbox/dcim/models/device_component_templates.py:563
+#: netbox/dcim/models/device_component_templates.py:636
+#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_components.py:1188
+#: netbox/dcim/models/device_components.py:1236
+#: netbox/dcim/models/device_components.py:1387
#: netbox/dcim/models/devices.py:385 netbox/dcim/models/racks.py:234
#: netbox/extras/models/tags.py:30
msgid "color"
@@ -1319,14 +1308,14 @@ msgstr "唯一线路 ID"
#: netbox/circuits/models/circuits.py:72
#: netbox/circuits/models/virtual_circuits.py:60 netbox/core/models/data.py:53
#: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:57
-#: netbox/dcim/models/device_components.py:544
-#: netbox/dcim/models/device_components.py:1394
+#: netbox/dcim/models/device_components.py:576
+#: netbox/dcim/models/device_components.py:1426
#: netbox/dcim/models/devices.py:589 netbox/dcim/models/devices.py:1218
#: netbox/dcim/models/modules.py:219 netbox/dcim/models/power.py:95
#: netbox/dcim/models/racks.py:301 netbox/dcim/models/racks.py:685
#: netbox/dcim/models/sites.py:163 netbox/dcim/models/sites.py:287
-#: netbox/ipam/models/ip.py:244 netbox/ipam/models/ip.py:538
-#: netbox/ipam/models/ip.py:767 netbox/ipam/models/vlans.py:228
+#: netbox/ipam/models/ip.py:246 netbox/ipam/models/ip.py:548
+#: netbox/ipam/models/ip.py:781 netbox/ipam/models/vlans.py:228
#: netbox/virtualization/models/clusters.py:70
#: netbox/virtualization/models/virtualmachines.py:80
#: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38
@@ -1421,7 +1410,7 @@ msgstr "配线架 ID 和端口号"
#: netbox/circuits/models/circuits.py:294
#: netbox/circuits/models/virtual_circuits.py:146
-#: netbox/dcim/models/device_component_templates.py:68
+#: netbox/dcim/models/device_component_templates.py:69
#: netbox/dcim/models/device_components.py:68 netbox/dcim/models/racks.py:702
#: netbox/extras/models/configs.py:42 netbox/extras/models/configs.py:95
#: netbox/extras/models/configs.py:283
@@ -1454,7 +1443,7 @@ msgstr "电路终端必须连接到终端对象。"
#: netbox/circuits/models/providers.py:63
#: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:40
#: netbox/core/models/jobs.py:56
-#: netbox/dcim/models/device_component_templates.py:54
+#: netbox/dcim/models/device_component_templates.py:55
#: netbox/dcim/models/device_components.py:57
#: netbox/dcim/models/devices.py:533 netbox/dcim/models/devices.py:1144
#: netbox/dcim/models/devices.py:1213 netbox/dcim/models/modules.py:35
@@ -1549,8 +1538,8 @@ msgstr "虚拟电路"
msgid "virtual circuits"
msgstr "虚拟电路"
-#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:201
-#: netbox/ipam/models/ip.py:774 netbox/vpn/models/tunnels.py:109
+#: netbox/circuits/models/virtual_circuits.py:135 netbox/ipam/models/ip.py:203
+#: netbox/ipam/models/ip.py:788 netbox/vpn/models/tunnels.py:109
msgid "role"
msgstr "角色"
@@ -1587,10 +1576,10 @@ msgstr "虚拟电路终止"
#: netbox/extras/tables/tables.py:76 netbox/extras/tables/tables.py:144
#: netbox/extras/tables/tables.py:181 netbox/extras/tables/tables.py:210
#: netbox/extras/tables/tables.py:269 netbox/extras/tables/tables.py:312
-#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:462
-#: netbox/extras/tables/tables.py:479 netbox/extras/tables/tables.py:506
-#: netbox/extras/tables/tables.py:548 netbox/extras/tables/tables.py:596
-#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:668
+#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:463
+#: netbox/extras/tables/tables.py:480 netbox/extras/tables/tables.py:507
+#: netbox/extras/tables/tables.py:550 netbox/extras/tables/tables.py:598
+#: netbox/extras/tables/tables.py:640 netbox/extras/tables/tables.py:670
#: netbox/ipam/forms/bulk_edit.py:342 netbox/ipam/forms/filtersets.py:428
#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/tables/asn.py:16
#: netbox/ipam/tables/ip.py:33 netbox/ipam/tables/ip.py:105
@@ -1598,26 +1587,14 @@ msgstr "虚拟电路终止"
#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86
#: netbox/ipam/tables/vlans.py:205 netbox/ipam/tables/vrfs.py:26
#: netbox/ipam/tables/vrfs.py:65 netbox/netbox/tables/tables.py:325
-#: netbox/netbox/ui/panels.py:199 netbox/netbox/ui/panels.py:208
+#: netbox/netbox/ui/panels.py:200 netbox/netbox/ui/panels.py:209
#: netbox/templates/core/plugin.html:54
#: netbox/templates/core/rq_worker.html:43
#: netbox/templates/dcim/inc/interface_vlans_table.html:5
#: netbox/templates/dcim/inc/panels/inventory_items.html:18
#: netbox/templates/dcim/panels/component_inventory_items.html:8
#: netbox/templates/dcim/panels/interface_connection.html:64
-#: netbox/templates/extras/configcontext.html:13
-#: netbox/templates/extras/configcontextprofile.html:13
-#: netbox/templates/extras/configtemplate.html:13
-#: netbox/templates/extras/customfield.html:13
-#: netbox/templates/extras/customlink.html:13
-#: netbox/templates/extras/eventrule.html:13
-#: netbox/templates/extras/exporttemplate.html:15
-#: netbox/templates/extras/imageattachment.html:17
#: netbox/templates/extras/inc/script_list_content.html:32
-#: netbox/templates/extras/notificationgroup.html:14
-#: netbox/templates/extras/savedfilter.html:13
-#: netbox/templates/extras/tableconfig.html:13
-#: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:8
#: netbox/templates/vpn/panels/ipsecprofile_ipsec_policy.html:8
#: netbox/tenancy/tables/contacts.py:38 netbox/tenancy/tables/contacts.py:53
@@ -1630,8 +1607,8 @@ msgstr "虚拟电路终止"
#: netbox/virtualization/tables/clusters.py:40
#: netbox/virtualization/tables/clusters.py:63
#: netbox/virtualization/tables/virtualmachines.py:27
-#: netbox/virtualization/tables/virtualmachines.py:110
-#: netbox/virtualization/tables/virtualmachines.py:166
+#: netbox/virtualization/tables/virtualmachines.py:113
+#: netbox/virtualization/tables/virtualmachines.py:169
#: netbox/vpn/tables/crypto.py:18 netbox/vpn/tables/crypto.py:54
#: netbox/vpn/tables/crypto.py:87 netbox/vpn/tables/crypto.py:120
#: netbox/vpn/tables/crypto.py:146 netbox/vpn/tables/l2vpn.py:23
@@ -1715,7 +1692,7 @@ msgstr "ASN统计"
msgid "Terminations"
msgstr "终端"
-#: netbox/circuits/tables/virtual_circuits.py:105
+#: netbox/circuits/tables/virtual_circuits.py:106
#: netbox/dcim/forms/bulk_edit.py:726 netbox/dcim/forms/bulk_edit.py:1264
#: netbox/dcim/forms/bulk_edit.py:1676 netbox/dcim/forms/bulk_edit.py:1730
#: netbox/dcim/forms/bulk_import.py:747 netbox/dcim/forms/bulk_import.py:808
@@ -1749,7 +1726,7 @@ msgstr "终端"
#: netbox/dcim/tables/devices.py:779 netbox/dcim/tables/devices.py:832
#: netbox/dcim/tables/devices.py:885 netbox/dcim/tables/devices.py:957
#: netbox/dcim/tables/devices.py:1025 netbox/dcim/tables/devices.py:1151
-#: netbox/dcim/tables/modules.py:82 netbox/extras/forms/filtersets.py:405
+#: netbox/dcim/tables/modules.py:84 netbox/extras/forms/filtersets.py:405
#: netbox/ipam/forms/bulk_import.py:309 netbox/ipam/forms/filtersets.py:649
#: netbox/ipam/forms/model_forms.py:325 netbox/ipam/tables/vlans.py:156
#: netbox/templates/dcim/device_edit.html:12
@@ -1759,10 +1736,10 @@ msgstr "终端"
#: netbox/templates/dcim/virtualchassis_edit.html:63
#: netbox/templates/wireless/panels/wirelesslink_interface.html:8
#: netbox/virtualization/filtersets.py:160
-#: netbox/virtualization/forms/bulk_edit.py:108
+#: netbox/virtualization/forms/bulk_edit.py:110
#: netbox/virtualization/forms/bulk_import.py:112
-#: netbox/virtualization/forms/filtersets.py:142
-#: netbox/virtualization/forms/model_forms.py:186
+#: netbox/virtualization/forms/filtersets.py:144
+#: netbox/virtualization/forms/model_forms.py:188
#: netbox/virtualization/tables/virtualmachines.py:45 netbox/vpn/choices.py:52
#: netbox/vpn/forms/bulk_import.py:85 netbox/vpn/forms/bulk_import.py:288
#: netbox/vpn/forms/filtersets.py:297 netbox/vpn/forms/model_forms.py:88
@@ -1836,7 +1813,7 @@ msgstr "完成"
#: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:21 netbox/core/tables/tasks.py:35
#: netbox/dcim/choices.py:206 netbox/dcim/choices.py:259
-#: netbox/dcim/choices.py:2013 netbox/dcim/choices.py:2103
+#: netbox/dcim/choices.py:2020 netbox/dcim/choices.py:2110
#: netbox/virtualization/choices.py:48
msgid "Failed"
msgstr "故障"
@@ -1896,14 +1873,13 @@ msgid "30 days"
msgstr "30天"
#: netbox/core/choices.py:102 netbox/core/tables/jobs.py:31
-#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:436
-#: netbox/extras/tables/tables.py:742
+#: netbox/core/tables/tasks.py:80 netbox/extras/tables/tables.py:437
+#: netbox/extras/tables/tables.py:744
#: netbox/templates/core/configrevision.html:23
#: netbox/templates/core/configrevision_restore.html:12
#: netbox/templates/core/rq_task.html:16 netbox/templates/core/rq_task.html:73
#: netbox/templates/core/rq_worker.html:14
#: netbox/templates/extras/htmx/script_result.html:12
-#: netbox/templates/extras/journalentry.html:22
#: netbox/templates/generic/object.html:65
#: netbox/templates/htmx/quick_add_created.html:7 netbox/users/tables.py:37
msgid "Created"
@@ -2017,7 +1993,7 @@ msgid "User name"
msgstr "用户名"
#: netbox/core/forms/bulk_edit.py:25 netbox/core/forms/filtersets.py:47
-#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2061
+#: netbox/core/tables/data.py:28 netbox/dcim/choices.py:2068
#: netbox/dcim/forms/bulk_edit.py:1105 netbox/dcim/forms/bulk_edit.py:1386
#: netbox/dcim/forms/filtersets.py:1619 netbox/dcim/forms/filtersets.py:1712
#: netbox/dcim/tables/devices.py:581 netbox/dcim/tables/devicetypes.py:233
@@ -2026,17 +2002,13 @@ msgstr "用户名"
#: netbox/extras/forms/filtersets.py:156 netbox/extras/forms/filtersets.py:252
#: netbox/extras/forms/filtersets.py:283 netbox/extras/forms/filtersets.py:348
#: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:319
-#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:520
+#: netbox/extras/tables/tables.py:356 netbox/extras/tables/tables.py:522
#: netbox/netbox/preferences.py:46 netbox/netbox/preferences.py:71
-#: netbox/templates/extras/customlink.html:17
-#: netbox/templates/extras/eventrule.html:17
-#: netbox/templates/extras/savedfilter.html:25
-#: netbox/templates/extras/tableconfig.html:33
#: netbox/users/forms/bulk_edit.py:87 netbox/users/forms/bulk_edit.py:105
#: netbox/users/forms/filtersets.py:67 netbox/users/forms/filtersets.py:133
#: netbox/users/tables.py:30 netbox/users/tables.py:113
-#: netbox/virtualization/forms/bulk_edit.py:182
-#: netbox/virtualization/forms/filtersets.py:237
+#: netbox/virtualization/forms/bulk_edit.py:191
+#: netbox/virtualization/forms/filtersets.py:239
msgid "Enabled"
msgstr "已启用"
@@ -2046,12 +2018,11 @@ msgid "Sync interval"
msgstr "同步间隔"
#: netbox/core/forms/bulk_edit.py:33 netbox/extras/forms/model_forms.py:319
-#: netbox/templates/extras/savedfilter.html:56
-#: netbox/vpn/forms/filtersets.py:107 netbox/vpn/forms/filtersets.py:138
-#: netbox/vpn/forms/filtersets.py:163 netbox/vpn/forms/filtersets.py:183
-#: netbox/vpn/forms/model_forms.py:299 netbox/vpn/forms/model_forms.py:320
-#: netbox/vpn/forms/model_forms.py:336 netbox/vpn/forms/model_forms.py:357
-#: netbox/vpn/forms/model_forms.py:379
+#: netbox/extras/views.py:382 netbox/vpn/forms/filtersets.py:107
+#: netbox/vpn/forms/filtersets.py:138 netbox/vpn/forms/filtersets.py:163
+#: netbox/vpn/forms/filtersets.py:183 netbox/vpn/forms/model_forms.py:299
+#: netbox/vpn/forms/model_forms.py:320 netbox/vpn/forms/model_forms.py:336
+#: netbox/vpn/forms/model_forms.py:357 netbox/vpn/forms/model_forms.py:379
msgid "Parameters"
msgstr "参数"
@@ -2064,16 +2035,15 @@ msgstr "忽略规则"
#: netbox/extras/forms/model_forms.py:613
#: netbox/extras/forms/model_forms.py:702
#: netbox/extras/forms/model_forms.py:755 netbox/extras/tables/tables.py:230
-#: netbox/extras/tables/tables.py:600 netbox/extras/tables/tables.py:630
-#: netbox/extras/tables/tables.py:672
+#: netbox/extras/tables/tables.py:602 netbox/extras/tables/tables.py:632
+#: netbox/extras/tables/tables.py:674
#: netbox/templates/core/inc/datafile_panel.html:7
-#: netbox/templates/extras/configtemplate.html:37
#: netbox/templates/extras/object_render_config.html:19
msgid "Data Source"
msgstr "数据源"
#: netbox/core/forms/filtersets.py:65 netbox/core/forms/mixins.py:21
-#: netbox/templates/extras/imageattachment.html:30
+#: netbox/extras/ui/panels.py:496
msgid "File"
msgstr "文件"
@@ -2091,10 +2061,9 @@ msgstr "创建"
#: netbox/core/forms/filtersets.py:85 netbox/core/forms/filtersets.py:175
#: netbox/extras/forms/filtersets.py:580 netbox/extras/tables/tables.py:283
#: netbox/extras/tables/tables.py:350 netbox/extras/tables/tables.py:376
-#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:427
-#: netbox/extras/tables/tables.py:747
-#: netbox/templates/extras/tableconfig.html:21
-#: netbox/tenancy/tables/contacts.py:84 netbox/vpn/tables/l2vpn.py:59
+#: netbox/extras/tables/tables.py:395 netbox/extras/tables/tables.py:428
+#: netbox/extras/tables/tables.py:749 netbox/tenancy/tables/contacts.py:84
+#: netbox/vpn/tables/l2vpn.py:59
msgid "Object Type"
msgstr "目标类型"
@@ -2139,9 +2108,7 @@ msgstr "完成后"
#: netbox/core/ui/panels.py:73 netbox/dcim/forms/bulk_edit.py:458
#: netbox/dcim/forms/filtersets.py:511 netbox/dcim/forms/model_forms.py:362
#: netbox/extras/forms/filtersets.py:575 netbox/extras/forms/filtersets.py:595
-#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:443
-#: netbox/templates/extras/savedfilter.html:21
-#: netbox/templates/extras/tableconfig.html:29
+#: netbox/extras/tables/tables.py:403 netbox/extras/tables/tables.py:444
#: netbox/templates/inc/user_menu.html:31 netbox/users/filtersets.py:135
#: netbox/users/filtersets.py:217 netbox/users/forms/filtersets.py:81
#: netbox/users/forms/filtersets.py:126 netbox/users/forms/model_forms.py:181
@@ -2150,8 +2117,8 @@ msgid "User"
msgstr "用户"
#: netbox/core/forms/filtersets.py:149 netbox/core/tables/change_logging.py:16
-#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:785
-#: netbox/extras/tables/tables.py:840
+#: netbox/core/tables/jobs.py:72 netbox/extras/tables/tables.py:787
+#: netbox/extras/tables/tables.py:842
msgid "Time"
msgstr "时间"
@@ -2164,8 +2131,7 @@ msgid "Before"
msgstr "之前"
#: netbox/core/forms/filtersets.py:163 netbox/core/tables/change_logging.py:30
-#: netbox/extras/forms/model_forms.py:490
-#: netbox/templates/extras/eventrule.html:71
+#: netbox/extras/forms/model_forms.py:490 netbox/extras/ui/panels.py:380
msgid "Action"
msgstr "动作"
@@ -2203,7 +2169,7 @@ msgstr "必须上传文件或选择数据文件进行同步"
msgid "Rack Elevations"
msgstr "机柜立面图"
-#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1932
+#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1939
#: netbox/dcim/forms/bulk_edit.py:944 netbox/dcim/forms/bulk_edit.py:1340
#: netbox/dcim/forms/bulk_edit.py:1361 netbox/dcim/tables/racks.py:144
#: netbox/netbox/navigation/menu.py:316 netbox/netbox/navigation/menu.py:320
@@ -2346,20 +2312,20 @@ msgid "Config revision #{id}"
msgstr "配置修订#{id}"
#: netbox/core/models/data.py:45 netbox/dcim/models/cables.py:50
-#: 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:427
-#: netbox/dcim/models/device_component_templates.py:573
-#: netbox/dcim/models/device_component_templates.py:646
-#: netbox/dcim/models/device_components.py:370
-#: netbox/dcim/models/device_components.py:397
-#: netbox/dcim/models/device_components.py:428
-#: netbox/dcim/models/device_components.py:550
-#: netbox/dcim/models/device_components.py:768
-#: netbox/dcim/models/device_components.py:1151
-#: netbox/dcim/models/device_components.py:1199
+#: netbox/dcim/models/device_component_templates.py:185
+#: netbox/dcim/models/device_component_templates.py:220
+#: netbox/dcim/models/device_component_templates.py:256
+#: netbox/dcim/models/device_component_templates.py:321
+#: netbox/dcim/models/device_component_templates.py:412
+#: netbox/dcim/models/device_component_templates.py:558
+#: netbox/dcim/models/device_component_templates.py:631
+#: netbox/dcim/models/device_components.py:402
+#: netbox/dcim/models/device_components.py:429
+#: netbox/dcim/models/device_components.py:460
+#: netbox/dcim/models/device_components.py:582
+#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_components.py:1183
+#: netbox/dcim/models/device_components.py:1231
#: netbox/dcim/models/power.py:101 netbox/extras/models/customfields.py:102
#: netbox/extras/models/search.py:42
#: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31
@@ -2368,13 +2334,13 @@ msgstr "类型"
#: netbox/core/models/data.py:50 netbox/core/ui/panels.py:17
#: netbox/extras/choices.py:37 netbox/extras/models/models.py:183
-#: netbox/extras/tables/tables.py:850 netbox/templates/core/plugin.html:66
+#: netbox/extras/tables/tables.py:852 netbox/templates/core/plugin.html:66
msgid "URL"
msgstr "URL"
#: netbox/core/models/data.py:60
-#: netbox/dcim/models/device_component_templates.py:432
-#: netbox/dcim/models/device_components.py:605
+#: netbox/dcim/models/device_component_templates.py:417
+#: netbox/dcim/models/device_components.py:637
#: netbox/extras/models/models.py:81 netbox/extras/models/models.py:319
#: netbox/extras/models/models.py:507 netbox/extras/models/models.py:586
#: netbox/users/models/permissions.py:29 netbox/users/models/tokens.py:65
@@ -2434,7 +2400,7 @@ msgstr "初始化后端时出错。 需要安装依赖:"
msgid "last updated"
msgstr "最后更新"
-#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:675
+#: netbox/core/models/data.py:301 netbox/dcim/models/cables.py:676
msgid "path"
msgstr "路径"
@@ -2442,7 +2408,8 @@ msgstr "路径"
msgid "File path relative to the data source's root"
msgstr "相对于数据源根目录的文件路径"
-#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:519
+#: netbox/core/models/data.py:308 netbox/ipam/models/ip.py:529
+#: netbox/virtualization/models/virtualmachines.py:428
msgid "size"
msgstr "大小"
@@ -2591,12 +2558,11 @@ msgstr "全名"
#: netbox/core/tables/change_logging.py:38 netbox/core/tables/jobs.py:23
#: netbox/core/ui/panels.py:83 netbox/extras/choices.py:41
#: netbox/extras/tables/tables.py:286 netbox/extras/tables/tables.py:379
-#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:430
-#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:583
-#: netbox/extras/tables/tables.py:752 netbox/extras/tables/tables.py:793
-#: netbox/extras/tables/tables.py:847 netbox/netbox/tables/tables.py:343
-#: netbox/templates/extras/eventrule.html:78
-#: netbox/templates/extras/journalentry.html:18
+#: netbox/extras/tables/tables.py:398 netbox/extras/tables/tables.py:431
+#: netbox/extras/tables/tables.py:514 netbox/extras/tables/tables.py:585
+#: netbox/extras/tables/tables.py:754 netbox/extras/tables/tables.py:795
+#: netbox/extras/tables/tables.py:849 netbox/extras/ui/panels.py:383
+#: netbox/extras/ui/panels.py:511 netbox/netbox/tables/tables.py:343
#: netbox/tenancy/tables/contacts.py:87 netbox/vpn/tables/l2vpn.py:64
msgid "Object"
msgstr "对象"
@@ -2606,7 +2572,7 @@ msgid "Request ID"
msgstr "请求ID"
#: netbox/core/tables/change_logging.py:46 netbox/core/tables/jobs.py:79
-#: netbox/extras/tables/tables.py:796 netbox/extras/tables/tables.py:853
+#: netbox/extras/tables/tables.py:798 netbox/extras/tables/tables.py:855
msgid "Message"
msgstr "信息"
@@ -2635,7 +2601,7 @@ msgstr "最后更新日期"
#: netbox/core/tables/jobs.py:12 netbox/core/tables/tasks.py:77
#: netbox/dcim/tables/devicetypes.py:168 netbox/extras/tables/tables.py:260
-#: netbox/extras/tables/tables.py:573 netbox/extras/tables/tables.py:818
+#: netbox/extras/tables/tables.py:575 netbox/extras/tables/tables.py:820
#: netbox/netbox/tables/tables.py:233
#: netbox/templates/dcim/virtualchassis_edit.html:64
#: netbox/utilities/forms/forms.py:119
@@ -2651,8 +2617,8 @@ msgstr "间隔"
msgid "Log Entries"
msgstr "日志条目"
-#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:790
-#: netbox/extras/tables/tables.py:844
+#: netbox/core/tables/jobs.py:76 netbox/extras/tables/tables.py:792
+#: netbox/extras/tables/tables.py:846
msgid "Level"
msgstr "等级"
@@ -2772,11 +2738,10 @@ msgid "Backend"
msgstr "后台"
#: netbox/core/ui/panels.py:33 netbox/extras/tables/tables.py:234
-#: netbox/extras/tables/tables.py:604 netbox/extras/tables/tables.py:634
-#: netbox/extras/tables/tables.py:676
+#: netbox/extras/tables/tables.py:606 netbox/extras/tables/tables.py:636
+#: netbox/extras/tables/tables.py:678
#: netbox/templates/core/inc/datafile_panel.html:4
#: netbox/templates/core/inc/datafile_panel.html:17
-#: netbox/templates/extras/configtemplate.html:47
#: netbox/templates/extras/object_render_config.html:23
#: netbox/templates/generic/bulk_import.html:35
msgid "Data File"
@@ -2835,8 +2800,7 @@ msgstr "已排队的作业 #{id} 同步 {datasource}"
#: netbox/core/views.py:237 netbox/extras/forms/filtersets.py:179
#: netbox/extras/forms/filtersets.py:380 netbox/extras/forms/filtersets.py:403
#: netbox/extras/forms/filtersets.py:499
-#: netbox/extras/forms/model_forms.py:696
-#: netbox/templates/extras/eventrule.html:84
+#: netbox/extras/forms/model_forms.py:696 netbox/extras/ui/panels.py:386
msgid "Data"
msgstr "数据"
@@ -2901,11 +2865,22 @@ msgstr "接口模式不支持未标记的 VLAN"
msgid "Interface mode does not support tagged vlans"
msgstr "接口模式不支持带标签的 VLAN"
-#: netbox/dcim/api/serializers_/devices.py:54
+#: netbox/dcim/api/serializers_/devices.py:55
#: netbox/dcim/api/serializers_/devicetypes.py:28
msgid "Position (U)"
msgstr "具体U位"
+#: netbox/dcim/api/serializers_/devices.py:200 netbox/dcim/forms/common.py:114
+msgid ""
+"Cannot install module with placeholder values in a module bay with no "
+"position defined."
+msgstr "无法在未定义位置的模块托架中安装具有占位符值的模块。"
+
+#: netbox/dcim/api/serializers_/devices.py:209 netbox/dcim/forms/common.py:136
+#, python-brace-format
+msgid "A {model} named {name} already exists"
+msgstr "名为 {name} 的 {model} 已存在"
+
#: netbox/dcim/api/serializers_/racks.py:113 netbox/dcim/ui/panels.py:49
msgid "Facility ID"
msgstr "标识符ID"
@@ -2929,8 +2904,8 @@ msgid "Staging"
msgstr "暂存"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:208
-#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1955
-#: netbox/dcim/choices.py:2104 netbox/virtualization/choices.py:23
+#: netbox/dcim/choices.py:260 netbox/dcim/choices.py:1962
+#: netbox/dcim/choices.py:2111 netbox/virtualization/choices.py:23
#: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282
msgid "Decommissioning"
msgstr "报废"
@@ -2996,7 +2971,7 @@ msgstr "已弃用"
msgid "Millimeters"
msgstr "毫米"
-#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1977
+#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1984
msgid "Inches"
msgstr "英寸"
@@ -3033,14 +3008,14 @@ msgstr "陈旧"
#: netbox/ipam/forms/bulk_import.py:601 netbox/ipam/forms/model_forms.py:758
#: netbox/ipam/tables/fhrp.py:56 netbox/ipam/tables/ip.py:329
#: netbox/ipam/tables/services.py:42 netbox/netbox/tables/tables.py:329
-#: netbox/netbox/ui/panels.py:207 netbox/tenancy/forms/bulk_edit.py:33
+#: netbox/netbox/ui/panels.py:208 netbox/tenancy/forms/bulk_edit.py:33
#: netbox/tenancy/forms/bulk_edit.py:62 netbox/tenancy/forms/bulk_import.py:31
#: netbox/tenancy/forms/bulk_import.py:64
#: netbox/tenancy/forms/model_forms.py:26
#: netbox/tenancy/forms/model_forms.py:67
-#: netbox/virtualization/forms/bulk_edit.py:172
+#: netbox/virtualization/forms/bulk_edit.py:181
#: netbox/virtualization/forms/bulk_import.py:164
-#: netbox/virtualization/tables/virtualmachines.py:133
+#: netbox/virtualization/tables/virtualmachines.py:136
#: netbox/vpn/ui/panels.py:25 netbox/wireless/forms/bulk_edit.py:26
#: netbox/wireless/forms/bulk_import.py:23
#: netbox/wireless/forms/model_forms.py:23
@@ -3068,7 +3043,7 @@ msgid "Rear"
msgstr "后"
#: netbox/dcim/choices.py:205 netbox/dcim/choices.py:258
-#: netbox/dcim/choices.py:2102 netbox/virtualization/choices.py:47
+#: netbox/dcim/choices.py:2109 netbox/virtualization/choices.py:47
msgid "Staged"
msgstr "已暂存"
@@ -3101,7 +3076,7 @@ msgid "Top to bottom"
msgstr "从上到下"
#: netbox/dcim/choices.py:235 netbox/dcim/choices.py:280
-#: netbox/dcim/choices.py:1587
+#: netbox/dcim/choices.py:1592
msgid "Passive"
msgstr "被动"
@@ -3130,8 +3105,8 @@ msgid "Proprietary"
msgstr "专用规格"
#: netbox/dcim/choices.py:606 netbox/dcim/choices.py:853
-#: netbox/dcim/choices.py:1499 netbox/dcim/choices.py:1501
-#: netbox/dcim/choices.py:1737 netbox/dcim/choices.py:1739
+#: netbox/dcim/choices.py:1501 netbox/dcim/choices.py:1503
+#: netbox/dcim/choices.py:1742 netbox/dcim/choices.py:1744
#: netbox/netbox/navigation/menu.py:212
msgid "Other"
msgstr "其他"
@@ -3144,350 +3119,354 @@ msgstr "ITA/国际通用标准"
msgid "Physical"
msgstr "物理"
-#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1162
+#: netbox/dcim/choices.py:884 netbox/dcim/choices.py:1163
msgid "Virtual"
msgstr "虚拟"
-#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1376
+#: netbox/dcim/choices.py:885 netbox/dcim/choices.py:1378
#: netbox/dcim/forms/bulk_edit.py:1546 netbox/dcim/forms/filtersets.py:1577
#: netbox/dcim/forms/filtersets.py:1703 netbox/dcim/forms/model_forms.py:1151
-#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:546
+#: netbox/dcim/forms/model_forms.py:1615 netbox/dcim/ui/panels.py:555
#: netbox/netbox/navigation/menu.py:150 netbox/netbox/navigation/menu.py:154
msgid "Wireless"
msgstr "无线"
-#: netbox/dcim/choices.py:1160
+#: netbox/dcim/choices.py:1161
msgid "Virtual interfaces"
msgstr "虚拟接口"
-#: netbox/dcim/choices.py:1163 netbox/dcim/forms/bulk_edit.py:1399
+#: netbox/dcim/choices.py:1164 netbox/dcim/forms/bulk_edit.py:1399
#: netbox/dcim/forms/bulk_import.py:949 netbox/dcim/forms/model_forms.py:1133
#: netbox/dcim/tables/devices.py:741
-#: netbox/virtualization/forms/bulk_edit.py:177
+#: netbox/virtualization/forms/bulk_edit.py:186
#: netbox/virtualization/forms/bulk_import.py:171
-#: netbox/virtualization/tables/virtualmachines.py:137
+#: netbox/virtualization/tables/virtualmachines.py:140
msgid "Bridge"
msgstr "桥接"
-#: netbox/dcim/choices.py:1164
+#: netbox/dcim/choices.py:1165
msgid "Link Aggregation Group (LAG)"
msgstr "链路聚合组(LAG)"
-#: netbox/dcim/choices.py:1168
+#: netbox/dcim/choices.py:1169
msgid "FastEthernet (100 Mbps)"
msgstr "快速以太网 (100 Mbps)"
-#: netbox/dcim/choices.py:1177
+#: netbox/dcim/choices.py:1178
msgid "GigabitEthernet (1 Gbps)"
msgstr "千兆以太网 (1 Gbps)"
-#: netbox/dcim/choices.py:1195
+#: netbox/dcim/choices.py:1196
msgid "2.5/5 Gbps Ethernet"
msgstr "2.5/5 Gbps 以太网"
-#: netbox/dcim/choices.py:1202
+#: netbox/dcim/choices.py:1203
msgid "10 Gbps Ethernet"
msgstr "10 Gbps 以太网"
-#: netbox/dcim/choices.py:1218
+#: netbox/dcim/choices.py:1219
msgid "25 Gbps Ethernet"
msgstr "25 Gbps 以太网"
-#: netbox/dcim/choices.py:1228
+#: netbox/dcim/choices.py:1229
msgid "40 Gbps Ethernet"
msgstr "40 Gbps 以太网"
-#: netbox/dcim/choices.py:1239
+#: netbox/dcim/choices.py:1240
msgid "50 Gbps Ethernet"
msgstr "50 Gbps 以太网"
-#: netbox/dcim/choices.py:1249
+#: netbox/dcim/choices.py:1250
msgid "100 Gbps Ethernet"
msgstr "100 Gbps 以太网"
-#: netbox/dcim/choices.py:1270
+#: netbox/dcim/choices.py:1271
msgid "200 Gbps Ethernet"
msgstr "200 Gbps 以太网"
-#: netbox/dcim/choices.py:1284
+#: netbox/dcim/choices.py:1285
msgid "400 Gbps Ethernet"
msgstr "400 Gbps 以太网"
-#: netbox/dcim/choices.py:1302
+#: netbox/dcim/choices.py:1303
msgid "800 Gbps Ethernet"
msgstr "800 Gbps 以太网"
-#: netbox/dcim/choices.py:1311
+#: netbox/dcim/choices.py:1312
msgid "1.6 Tbps Ethernet"
msgstr "1.6 Tbps 以太网"
-#: netbox/dcim/choices.py:1319
+#: netbox/dcim/choices.py:1320
msgid "Pluggable transceivers"
msgstr "可插拔收发器"
-#: netbox/dcim/choices.py:1359
+#: netbox/dcim/choices.py:1361
msgid "Backplane Ethernet"
msgstr "背板以太网"
-#: netbox/dcim/choices.py:1392
+#: netbox/dcim/choices.py:1394
msgid "Cellular"
msgstr "蜂窝网络"
-#: netbox/dcim/choices.py:1444 netbox/dcim/forms/filtersets.py:425
+#: netbox/dcim/choices.py:1446 netbox/dcim/forms/filtersets.py:425
#: netbox/dcim/forms/filtersets.py:911 netbox/dcim/forms/filtersets.py:1112
#: netbox/dcim/forms/filtersets.py:1910
#: netbox/templates/dcim/virtualchassis_edit.html:66
msgid "Serial"
msgstr "串口"
-#: netbox/dcim/choices.py:1459
+#: netbox/dcim/choices.py:1461
msgid "Coaxial"
msgstr "同轴电缆接口"
-#: netbox/dcim/choices.py:1480
+#: netbox/dcim/choices.py:1482
msgid "Stacking"
msgstr "堆叠"
-#: netbox/dcim/choices.py:1532
+#: netbox/dcim/choices.py:1537
msgid "Half"
msgstr "半双工"
-#: netbox/dcim/choices.py:1533
+#: netbox/dcim/choices.py:1538
msgid "Full"
msgstr "全双工"
-#: netbox/dcim/choices.py:1534 netbox/netbox/preferences.py:32
+#: netbox/dcim/choices.py:1539 netbox/netbox/preferences.py:32
#: netbox/wireless/choices.py:480
msgid "Auto"
msgstr "自动"
-#: netbox/dcim/choices.py:1546
+#: netbox/dcim/choices.py:1551
msgid "Access"
msgstr "接入"
-#: netbox/dcim/choices.py:1547 netbox/ipam/tables/vlans.py:148
+#: netbox/dcim/choices.py:1552 netbox/ipam/tables/vlans.py:148
#: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged"
msgstr "Trunk口"
-#: netbox/dcim/choices.py:1548
+#: netbox/dcim/choices.py:1553
msgid "Tagged (All)"
msgstr "Trunk口(允许所有VLAN)"
-#: netbox/dcim/choices.py:1549 netbox/templates/ipam/vlan_edit.html:26
+#: netbox/dcim/choices.py:1554 netbox/templates/ipam/vlan_edit.html:26
msgid "Q-in-Q (802.1ad)"
msgstr "q-in-q (802.1ad)"
-#: netbox/dcim/choices.py:1578
+#: netbox/dcim/choices.py:1583
msgid "IEEE Standard"
msgstr "IEEE标准"
-#: netbox/dcim/choices.py:1589
+#: netbox/dcim/choices.py:1594
msgid "Passive 24V (2-pair)"
msgstr "24V(2对供电)"
-#: netbox/dcim/choices.py:1590
+#: netbox/dcim/choices.py:1595
msgid "Passive 24V (4-pair)"
msgstr "24V(4对供电)"
-#: netbox/dcim/choices.py:1591
+#: netbox/dcim/choices.py:1596
msgid "Passive 48V (2-pair)"
msgstr "48V(2对供电)"
-#: netbox/dcim/choices.py:1592
+#: netbox/dcim/choices.py:1597
msgid "Passive 48V (4-pair)"
msgstr "48V(4对供电)"
-#: netbox/dcim/choices.py:1665
+#: netbox/dcim/choices.py:1670
msgid "Copper"
msgstr "铜缆"
-#: netbox/dcim/choices.py:1688
+#: netbox/dcim/choices.py:1693
msgid "Fiber Optic"
msgstr "光纤"
-#: netbox/dcim/choices.py:1724 netbox/dcim/choices.py:1938
+#: netbox/dcim/choices.py:1729 netbox/dcim/choices.py:1945
msgid "USB"
msgstr "USB"
-#: netbox/dcim/choices.py:1780
+#: netbox/dcim/choices.py:1786
msgid "Single"
msgstr "单一"
-#: netbox/dcim/choices.py:1782
+#: netbox/dcim/choices.py:1788
msgid "1C1P"
msgstr "1C1P"
-#: netbox/dcim/choices.py:1783
+#: netbox/dcim/choices.py:1789
msgid "1C2P"
msgstr "1C2P"
-#: netbox/dcim/choices.py:1784
+#: netbox/dcim/choices.py:1790
msgid "1C4P"
msgstr "1C4P"
-#: netbox/dcim/choices.py:1785
+#: netbox/dcim/choices.py:1791
msgid "1C6P"
msgstr "1C6P"
-#: netbox/dcim/choices.py:1786
+#: netbox/dcim/choices.py:1792
msgid "1C8P"
msgstr "1C8P"
-#: netbox/dcim/choices.py:1787
+#: netbox/dcim/choices.py:1793
msgid "1C12P"
msgstr "1C12P"
-#: netbox/dcim/choices.py:1788
+#: netbox/dcim/choices.py:1794
msgid "1C16P"
msgstr "1C16P"
-#: netbox/dcim/choices.py:1792
+#: netbox/dcim/choices.py:1798
msgid "Trunk"
msgstr "Trunk"
-#: netbox/dcim/choices.py:1794
+#: netbox/dcim/choices.py:1800
msgid "2C1P trunk"
msgstr "2C1P 后备箱"
-#: netbox/dcim/choices.py:1795
+#: netbox/dcim/choices.py:1801
msgid "2C2P trunk"
msgstr "2C2P 中继线"
-#: netbox/dcim/choices.py:1796
+#: netbox/dcim/choices.py:1802
msgid "2C4P trunk"
msgstr "2C4P 后备箱"
-#: netbox/dcim/choices.py:1797
+#: netbox/dcim/choices.py:1803
msgid "2C4P trunk (shuffle)"
msgstr "2C4P 后备箱(随机播放)"
-#: netbox/dcim/choices.py:1798
+#: netbox/dcim/choices.py:1804
msgid "2C6P trunk"
msgstr "2C6P 后备箱"
-#: netbox/dcim/choices.py:1799
+#: netbox/dcim/choices.py:1805
msgid "2C8P trunk"
msgstr "2C8P 后备箱"
-#: netbox/dcim/choices.py:1800
+#: netbox/dcim/choices.py:1806
msgid "2C12P trunk"
msgstr "2C12P 后备箱"
-#: netbox/dcim/choices.py:1801
+#: netbox/dcim/choices.py:1807
msgid "4C1P trunk"
msgstr "4C1P 后备箱"
-#: netbox/dcim/choices.py:1802
+#: netbox/dcim/choices.py:1808
msgid "4C2P trunk"
msgstr "4C2P 中继线"
-#: netbox/dcim/choices.py:1803
+#: netbox/dcim/choices.py:1809
msgid "4C4P trunk"
msgstr "4C4P 后备箱"
-#: netbox/dcim/choices.py:1804
+#: netbox/dcim/choices.py:1810
msgid "4C4P trunk (shuffle)"
msgstr "4C4P 后备箱(随机播放)"
-#: netbox/dcim/choices.py:1805
+#: netbox/dcim/choices.py:1811
msgid "4C6P trunk"
msgstr "4C6P 后备箱"
-#: netbox/dcim/choices.py:1806
+#: netbox/dcim/choices.py:1812
msgid "4C8P trunk"
msgstr "4C8P 后备箱"
-#: netbox/dcim/choices.py:1807
+#: netbox/dcim/choices.py:1813
msgid "8C4P trunk"
msgstr "8C4P 后备箱"
-#: netbox/dcim/choices.py:1811
+#: netbox/dcim/choices.py:1817
msgid "Breakout"
msgstr "突围"
-#: netbox/dcim/choices.py:1813
+#: netbox/dcim/choices.py:1819
+msgid "1C2P:2C1P breakout"
+msgstr "1C2P: 2C1P 突围"
+
+#: netbox/dcim/choices.py:1820
msgid "1C4P:4C1P breakout"
msgstr "1C4P: 4C1P 突围"
-#: netbox/dcim/choices.py:1814
+#: netbox/dcim/choices.py:1821
msgid "1C6P:6C1P breakout"
msgstr "1C6P: 6C1P 突围"
-#: netbox/dcim/choices.py:1815
+#: netbox/dcim/choices.py:1822
msgid "2C4P:8C1P breakout (shuffle)"
msgstr "2C4P: 8C1P 突围(随机播放)"
-#: netbox/dcim/choices.py:1873
+#: netbox/dcim/choices.py:1880
msgid "Copper - Twisted Pair (UTP/STP)"
msgstr "铜-双绞线 (UTP/STP)"
-#: netbox/dcim/choices.py:1887
+#: netbox/dcim/choices.py:1894
msgid "Copper - Twinax (DAC)"
msgstr "铜-Twinax (DAC)"
-#: netbox/dcim/choices.py:1894
+#: netbox/dcim/choices.py:1901
msgid "Copper - Coaxial"
msgstr "铜-同轴"
-#: netbox/dcim/choices.py:1909
+#: netbox/dcim/choices.py:1916
msgid "Fiber - Multimode"
msgstr "光纤-多模"
-#: netbox/dcim/choices.py:1920
+#: netbox/dcim/choices.py:1927
msgid "Fiber - Single-mode"
msgstr "光纤-单模"
-#: netbox/dcim/choices.py:1928
+#: netbox/dcim/choices.py:1935
msgid "Fiber - Other"
msgstr "光纤-其他"
-#: netbox/dcim/choices.py:1953 netbox/dcim/forms/filtersets.py:1402
+#: netbox/dcim/choices.py:1960 netbox/dcim/forms/filtersets.py:1402
msgid "Connected"
msgstr "已连接"
-#: netbox/dcim/choices.py:1972 netbox/netbox/choices.py:177
+#: netbox/dcim/choices.py:1979 netbox/netbox/choices.py:177
msgid "Kilometers"
msgstr "公里"
-#: netbox/dcim/choices.py:1973 netbox/netbox/choices.py:178
+#: netbox/dcim/choices.py:1980 netbox/netbox/choices.py:178
#: netbox/templates/dcim/cable_trace.html:65
msgid "Meters"
msgstr "米"
-#: netbox/dcim/choices.py:1974
+#: netbox/dcim/choices.py:1981
msgid "Centimeters"
msgstr "厘米"
-#: netbox/dcim/choices.py:1975 netbox/netbox/choices.py:179
+#: netbox/dcim/choices.py:1982 netbox/netbox/choices.py:179
msgid "Miles"
msgstr "英里"
-#: netbox/dcim/choices.py:1976 netbox/netbox/choices.py:180
+#: netbox/dcim/choices.py:1983 netbox/netbox/choices.py:180
#: netbox/templates/dcim/cable_trace.html:66
msgid "Feet"
msgstr "英尺"
-#: netbox/dcim/choices.py:2024
+#: netbox/dcim/choices.py:2031
msgid "Redundant"
msgstr "冗余"
-#: netbox/dcim/choices.py:2045
+#: netbox/dcim/choices.py:2052
msgid "Single phase"
msgstr "单相电"
-#: netbox/dcim/choices.py:2046
+#: netbox/dcim/choices.py:2053
msgid "Three-phase"
msgstr "三相"
-#: netbox/dcim/choices.py:2062 netbox/extras/choices.py:53
+#: netbox/dcim/choices.py:2069 netbox/extras/choices.py:53
#: netbox/netbox/preferences.py:45 netbox/netbox/preferences.py:70
-#: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20
-#: netbox/wireless/choices.py:27
+#: netbox/templates/extras/customfield/attrs/search_weight.html:1
+#: netbox/vpn/choices.py:20 netbox/wireless/choices.py:27
msgid "Disabled"
msgstr "禁用"
-#: netbox/dcim/choices.py:2063
+#: netbox/dcim/choices.py:2070
msgid "Faulty"
msgstr "故障"
@@ -3771,17 +3750,17 @@ msgstr "是否全尺寸"
#: netbox/dcim/forms/filtersets.py:1634 netbox/dcim/forms/filtersets.py:1979
#: netbox/dcim/forms/model_forms.py:1941 netbox/dcim/models/devices.py:1313
#: netbox/dcim/models/devices.py:1336 netbox/dcim/ui/panels.py:366
-#: netbox/dcim/ui/panels.py:504 netbox/virtualization/filtersets.py:230
+#: netbox/dcim/ui/panels.py:513 netbox/virtualization/filtersets.py:230
#: netbox/virtualization/filtersets.py:318
-#: netbox/virtualization/forms/filtersets.py:191
-#: netbox/virtualization/forms/filtersets.py:245
+#: netbox/virtualization/forms/filtersets.py:193
+#: netbox/virtualization/forms/filtersets.py:247
msgid "MAC address"
msgstr "MAC 地址"
#: netbox/dcim/filtersets.py:1330 netbox/dcim/filtersets.py:1509
#: netbox/dcim/forms/filtersets.py:929 netbox/dcim/forms/filtersets.py:1030
#: netbox/virtualization/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:195
+#: netbox/virtualization/forms/filtersets.py:197
msgid "Has a primary IP"
msgstr "有主IP"
@@ -3919,7 +3898,7 @@ msgid "Is primary"
msgstr "首选"
#: netbox/dcim/filtersets.py:2060
-#: netbox/virtualization/forms/model_forms.py:386
+#: netbox/virtualization/forms/model_forms.py:392
#: netbox/virtualization/ui/panels.py:62
msgid "802.1Q Mode"
msgstr "802.1Q 模式"
@@ -3936,8 +3915,8 @@ msgstr "指定VID"
#: netbox/dcim/filtersets.py:2074 netbox/dcim/forms/bulk_edit.py:1512
#: netbox/dcim/forms/bulk_import.py:1034 netbox/dcim/forms/filtersets.py:1687
#: netbox/dcim/forms/model_forms.py:1581
-#: netbox/dcim/models/device_components.py:867
-#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:507
+#: netbox/dcim/models/device_components.py:899
+#: netbox/dcim/tables/devices.py:667 netbox/dcim/ui/panels.py:516
#: netbox/ipam/filtersets.py:360 netbox/ipam/filtersets.py:372
#: netbox/ipam/filtersets.py:511 netbox/ipam/filtersets.py:618
#: netbox/ipam/filtersets.py:630 netbox/ipam/forms/bulk_edit.py:190
@@ -3948,18 +3927,18 @@ msgstr "指定VID"
#: netbox/ipam/forms/model_forms.py:68 netbox/ipam/forms/model_forms.py:203
#: netbox/ipam/forms/model_forms.py:250 netbox/ipam/forms/model_forms.py:303
#: netbox/ipam/forms/model_forms.py:466 netbox/ipam/forms/model_forms.py:480
-#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:224
-#: netbox/ipam/models/ip.py:528 netbox/ipam/models/ip.py:757
+#: netbox/ipam/forms/model_forms.py:494 netbox/ipam/models/ip.py:226
+#: netbox/ipam/models/ip.py:538 netbox/ipam/models/ip.py:771
#: netbox/ipam/models/vrfs.py:61 netbox/ipam/tables/ip.py:187
#: netbox/ipam/tables/ip.py:258 netbox/ipam/tables/ip.py:311
#: netbox/ipam/tables/ip.py:413 netbox/ipam/ui/panels.py:102
#: netbox/ipam/ui/panels.py:111 netbox/ipam/ui/panels.py:139
-#: netbox/virtualization/forms/bulk_edit.py:226
+#: netbox/virtualization/forms/bulk_edit.py:235
#: netbox/virtualization/forms/bulk_import.py:218
-#: netbox/virtualization/forms/filtersets.py:250
-#: netbox/virtualization/forms/model_forms.py:359
+#: netbox/virtualization/forms/filtersets.py:252
+#: netbox/virtualization/forms/model_forms.py:365
#: netbox/virtualization/models/virtualmachines.py:345
-#: netbox/virtualization/tables/virtualmachines.py:114
+#: netbox/virtualization/tables/virtualmachines.py:117
#: netbox/virtualization/ui/panels.py:73
msgid "VRF"
msgstr "VRF"
@@ -3976,10 +3955,10 @@ msgid "L2VPN (ID)"
msgstr "L2VPN (ID)"
#: netbox/dcim/filtersets.py:2092 netbox/dcim/forms/filtersets.py:1692
-#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:487
+#: netbox/dcim/tables/devices.py:607 netbox/dcim/ui/panels.py:496
#: netbox/ipam/filtersets.py:1087 netbox/ipam/forms/filtersets.py:613
#: netbox/ipam/tables/vlans.py:116 netbox/ipam/ui/panels.py:206
-#: netbox/virtualization/forms/filtersets.py:255
+#: netbox/virtualization/forms/filtersets.py:257
#: netbox/vpn/forms/bulk_import.py:285 netbox/vpn/forms/filtersets.py:268
#: netbox/vpn/forms/model_forms.py:407 netbox/vpn/forms/model_forms.py:425
#: netbox/vpn/models/l2vpn.py:68 netbox/vpn/tables/l2vpn.py:55
@@ -3993,11 +3972,11 @@ msgstr "VLAN 转换策略 (ID)"
#: netbox/dcim/filtersets.py:2105 netbox/dcim/forms/filtersets.py:1658
#: netbox/dcim/forms/model_forms.py:1598
-#: netbox/dcim/models/device_components.py:668
+#: netbox/dcim/models/device_components.py:700
#: netbox/ipam/forms/filtersets.py:531 netbox/ipam/forms/model_forms.py:703
-#: netbox/virtualization/forms/bulk_edit.py:231
-#: netbox/virtualization/forms/filtersets.py:265
-#: netbox/virtualization/forms/model_forms.py:364
+#: netbox/virtualization/forms/bulk_edit.py:240
+#: netbox/virtualization/forms/filtersets.py:267
+#: netbox/virtualization/forms/model_forms.py:370
msgid "VLAN Translation Policy"
msgstr "VLAN 转换策略"
@@ -4044,7 +4023,7 @@ msgstr "主 MAC 地址 (ID)"
#: netbox/dcim/filtersets.py:2198 netbox/dcim/forms/model_forms.py:1585
#: netbox/virtualization/filtersets.py:331
-#: netbox/virtualization/forms/model_forms.py:302
+#: netbox/virtualization/forms/model_forms.py:308
msgid "Primary MAC address"
msgstr "主 MAC 地址"
@@ -4104,7 +4083,7 @@ msgstr "电源面板(ID)"
#: netbox/dcim/forms/bulk_create.py:41 netbox/extras/forms/filtersets.py:491
#: netbox/extras/forms/model_forms.py:606
#: netbox/extras/forms/model_forms.py:691
-#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:69
+#: netbox/extras/forms/model_forms.py:743 netbox/extras/ui/panels.py:108
#: netbox/netbox/forms/bulk_import.py:27 netbox/netbox/forms/mixins.py:131
#: netbox/netbox/tables/columns.py:495
#: netbox/templates/circuits/inc/circuit_termination.html:29
@@ -4172,7 +4151,7 @@ msgstr "时区"
#: netbox/dcim/forms/object_import.py:188 netbox/dcim/tables/devices.py:101
#: netbox/dcim/tables/devices.py:176 netbox/dcim/tables/devices.py:1035
#: netbox/dcim/tables/devicetypes.py:87 netbox/dcim/tables/devicetypes.py:322
-#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:90
+#: netbox/dcim/tables/modules.py:47 netbox/dcim/tables/modules.py:92
#: netbox/dcim/tables/racks.py:51 netbox/dcim/tables/racks.py:121
#: netbox/templates/dcim/panels/installed_module.html:13
#: netbox/templates/dcim/panels/module_type.html:7
@@ -4243,11 +4222,6 @@ msgstr "安装深度"
#: netbox/extras/forms/filtersets.py:74 netbox/extras/forms/filtersets.py:170
#: netbox/extras/forms/filtersets.py:266 netbox/extras/forms/filtersets.py:297
#: netbox/ipam/forms/bulk_edit.py:162
-#: netbox/templates/extras/configcontext.html:17
-#: netbox/templates/extras/customlink.html:25
-#: netbox/templates/extras/savedfilter.html:33
-#: netbox/templates/extras/tableconfig.html:41
-#: netbox/templates/extras/tag.html:32
msgid "Weight"
msgstr "重量"
@@ -4280,7 +4254,7 @@ msgstr "外部尺寸"
#: netbox/dcim/views.py:887 netbox/dcim/views.py:1019
#: netbox/extras/tables/tables.py:278
#: netbox/templates/dcim/inc/panels/racktype_dimensions.html:3
-#: netbox/templates/extras/imageattachment.html:40
+#: netbox/templates/extras/panels/imageattachment_file.html:14
msgid "Dimensions"
msgstr "外部尺寸"
@@ -4332,7 +4306,7 @@ msgstr "气流方向"
#: netbox/ipam/forms/filtersets.py:486
#: netbox/templates/dcim/inc/cable_termination.html:16
#: netbox/templates/dcim/rack/base.html:4
-#: netbox/virtualization/forms/model_forms.py:107
+#: netbox/virtualization/forms/model_forms.py:109
msgid "Rack"
msgstr "机柜"
@@ -4385,11 +4359,10 @@ msgstr "架构"
#: netbox/dcim/forms/filtersets.py:1215 netbox/dcim/forms/model_forms.py:444
#: netbox/dcim/forms/model_forms.py:457 netbox/dcim/tables/modules.py:43
#: netbox/extras/forms/filtersets.py:413
-#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:627
-#: netbox/templates/account/base.html:7
-#: netbox/templates/extras/configcontext.html:21
-#: netbox/templates/inc/user_menu.html:38 netbox/vpn/forms/bulk_edit.py:213
-#: netbox/vpn/forms/filtersets.py:203 netbox/vpn/forms/model_forms.py:378
+#: netbox/extras/forms/model_forms.py:626 netbox/extras/tables/tables.py:629
+#: netbox/templates/account/base.html:7 netbox/templates/inc/user_menu.html:38
+#: netbox/vpn/forms/bulk_edit.py:213 netbox/vpn/forms/filtersets.py:203
+#: netbox/vpn/forms/model_forms.py:378
msgid "Profile"
msgstr "个人资料"
@@ -4399,7 +4372,7 @@ msgstr "个人资料"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1167
#: netbox/dcim/forms/model_forms.py:1207 netbox/dcim/forms/model_forms.py:1225
#: netbox/dcim/forms/object_create.py:120 netbox/dcim/tables/modules.py:52
-#: netbox/dcim/tables/modules.py:95 netbox/dcim/views.py:2851
+#: netbox/dcim/tables/modules.py:97 netbox/dcim/views.py:2851
msgid "Module Type"
msgstr "设备配件类型"
@@ -4422,8 +4395,8 @@ msgstr "VM 角色"
#: netbox/dcim/forms/model_forms.py:696
#: netbox/virtualization/forms/bulk_import.py:145
#: netbox/virtualization/forms/bulk_import.py:146
-#: netbox/virtualization/forms/filtersets.py:207
-#: netbox/virtualization/forms/model_forms.py:216
+#: netbox/virtualization/forms/filtersets.py:209
+#: netbox/virtualization/forms/model_forms.py:218
msgid "Config template"
msgstr "配置模版"
@@ -4445,10 +4418,10 @@ msgstr "设备角色"
#: netbox/dcim/forms/filtersets.py:789 netbox/dcim/forms/filtersets.py:898
#: netbox/dcim/forms/model_forms.py:583 netbox/dcim/forms/model_forms.py:655
#: netbox/dcim/tables/devices.py:191 netbox/extras/filtersets.py:745
-#: netbox/virtualization/forms/bulk_edit.py:131
+#: netbox/virtualization/forms/bulk_edit.py:133
#: netbox/virtualization/forms/bulk_import.py:135
-#: netbox/virtualization/forms/filtersets.py:187
-#: netbox/virtualization/forms/model_forms.py:204
+#: netbox/virtualization/forms/filtersets.py:189
+#: netbox/virtualization/forms/model_forms.py:206
#: netbox/virtualization/tables/virtualmachines.py:53
msgid "Platform"
msgstr "平台"
@@ -4460,13 +4433,13 @@ msgstr "平台"
#: netbox/ipam/forms/filtersets.py:457 netbox/ipam/forms/filtersets.py:491
#: netbox/virtualization/filtersets.py:148
#: netbox/virtualization/filtersets.py:289
-#: netbox/virtualization/forms/bulk_edit.py:100
+#: netbox/virtualization/forms/bulk_edit.py:102
#: netbox/virtualization/forms/bulk_import.py:105
-#: netbox/virtualization/forms/filtersets.py:112
-#: netbox/virtualization/forms/filtersets.py:137
-#: netbox/virtualization/forms/filtersets.py:226
-#: netbox/virtualization/forms/model_forms.py:72
-#: netbox/virtualization/forms/model_forms.py:177
+#: netbox/virtualization/forms/filtersets.py:114
+#: netbox/virtualization/forms/filtersets.py:139
+#: netbox/virtualization/forms/filtersets.py:228
+#: netbox/virtualization/forms/model_forms.py:74
+#: netbox/virtualization/forms/model_forms.py:179
#: netbox/virtualization/tables/virtualmachines.py:41
#: netbox/virtualization/ui/panels.py:39
msgid "Cluster"
@@ -4474,7 +4447,7 @@ msgstr "集群"
#: netbox/dcim/forms/bulk_edit.py:729
#: netbox/templates/extras/dashboard/widget_config.html:7
-#: netbox/virtualization/forms/bulk_edit.py:156
+#: netbox/virtualization/forms/bulk_edit.py:158
msgid "Configuration"
msgstr "配置"
@@ -4498,7 +4471,7 @@ msgstr "模块类型"
#: netbox/dcim/forms/object_create.py:48
#: netbox/templates/dcim/inc/panels/inventory_items.html:19
#: netbox/templates/dcim/panels/component_inventory_items.html:9
-#: netbox/templates/extras/customfield.html:26
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:9
#: netbox/templates/generic/bulk_import.html:193
msgid "Label"
msgstr "标记"
@@ -4548,8 +4521,8 @@ msgid "Maximum draw"
msgstr "最大功率"
#: netbox/dcim/forms/bulk_edit.py:1018
-#: netbox/dcim/models/device_component_templates.py:282
-#: netbox/dcim/models/device_components.py:440
+#: netbox/dcim/models/device_component_templates.py:267
+#: netbox/dcim/models/device_components.py:472
msgid "Maximum power draw (watts)"
msgstr "最大功率(瓦)"
@@ -4558,8 +4531,8 @@ msgid "Allocated draw"
msgstr "分配功率"
#: netbox/dcim/forms/bulk_edit.py:1024
-#: netbox/dcim/models/device_component_templates.py:289
-#: netbox/dcim/models/device_components.py:447
+#: netbox/dcim/models/device_component_templates.py:274
+#: netbox/dcim/models/device_components.py:479
msgid "Allocated power draw (watts)"
msgstr "分配功率(瓦)"
@@ -4574,23 +4547,23 @@ msgid "Feed leg"
msgstr "馈电线路"
#: netbox/dcim/forms/bulk_edit.py:1112 netbox/dcim/forms/bulk_edit.py:1433
-#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:478
+#: netbox/dcim/forms/filtersets.py:1719 netbox/dcim/ui/panels.py:487
msgid "Management only"
msgstr "仅限管理"
#: netbox/dcim/forms/bulk_edit.py:1122 netbox/dcim/forms/bulk_edit.py:1439
#: netbox/dcim/forms/bulk_import.py:985 netbox/dcim/forms/filtersets.py:1643
#: netbox/dcim/forms/filtersets.py:1728 netbox/dcim/forms/object_import.py:91
-#: netbox/dcim/models/device_component_templates.py:452
-#: netbox/dcim/models/device_components.py:839 netbox/dcim/ui/panels.py:480
+#: netbox/dcim/models/device_component_templates.py:437
+#: netbox/dcim/models/device_components.py:871 netbox/dcim/ui/panels.py:489
msgid "PoE mode"
msgstr "PoE模式"
#: netbox/dcim/forms/bulk_edit.py:1128 netbox/dcim/forms/bulk_edit.py:1445
#: netbox/dcim/forms/bulk_import.py:991 netbox/dcim/forms/filtersets.py:1648
#: netbox/dcim/forms/filtersets.py:1733 netbox/dcim/forms/object_import.py:96
-#: netbox/dcim/models/device_component_templates.py:459
-#: netbox/dcim/models/device_components.py:846 netbox/dcim/ui/panels.py:481
+#: netbox/dcim/models/device_component_templates.py:444
+#: netbox/dcim/models/device_components.py:878 netbox/dcim/ui/panels.py:490
msgid "PoE type"
msgstr "PoE类型"
@@ -4606,7 +4579,7 @@ msgid "Module"
msgstr "模块"
#: netbox/dcim/forms/bulk_edit.py:1413 netbox/dcim/tables/devices.py:746
-#: netbox/dcim/ui/panels.py:495
+#: netbox/dcim/ui/panels.py:504
msgid "LAG"
msgstr "链路聚合"
@@ -4617,14 +4590,14 @@ msgstr "设备虚拟上下文"
#: netbox/dcim/forms/bulk_edit.py:1424 netbox/dcim/forms/bulk_import.py:819
#: netbox/dcim/forms/bulk_import.py:845 netbox/dcim/forms/filtersets.py:1429
#: netbox/dcim/forms/filtersets.py:1469 netbox/dcim/forms/filtersets.py:1607
-#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:474
+#: netbox/dcim/tables/devices.py:651 netbox/dcim/ui/panels.py:483
#: netbox/templates/circuits/inc/circuit_termination_fields.html:64
msgid "Speed"
msgstr "速率"
#: netbox/dcim/forms/bulk_edit.py:1453 netbox/dcim/forms/bulk_import.py:994
#: netbox/templates/vpn/panels/ipsecprofile_ike_policy.html:20
-#: netbox/virtualization/forms/bulk_edit.py:198
+#: netbox/virtualization/forms/bulk_edit.py:207
#: netbox/virtualization/forms/bulk_import.py:178
#: netbox/vpn/forms/bulk_edit.py:128 netbox/vpn/forms/bulk_edit.py:196
#: netbox/vpn/forms/bulk_import.py:175 netbox/vpn/forms/bulk_import.py:233
@@ -4637,25 +4610,25 @@ msgstr "模式"
#: netbox/dcim/forms/bulk_edit.py:1461 netbox/dcim/forms/bulk_import.py:1000
#: netbox/dcim/forms/model_forms.py:1547 netbox/ipam/forms/bulk_import.py:177
#: netbox/ipam/forms/filtersets.py:582 netbox/ipam/models/vlans.py:93
-#: netbox/virtualization/forms/bulk_edit.py:205
+#: netbox/virtualization/forms/bulk_edit.py:214
#: netbox/virtualization/forms/bulk_import.py:184
-#: netbox/virtualization/forms/model_forms.py:326
+#: netbox/virtualization/forms/model_forms.py:332
msgid "VLAN group"
msgstr "VLAN 组"
#: netbox/dcim/forms/bulk_edit.py:1470 netbox/dcim/forms/bulk_import.py:1007
#: netbox/dcim/forms/model_forms.py:1553 netbox/dcim/tables/devices.py:616
-#: netbox/dcim/ui/panels.py:484 netbox/virtualization/forms/bulk_edit.py:213
+#: netbox/dcim/ui/panels.py:493 netbox/virtualization/forms/bulk_edit.py:222
#: netbox/virtualization/forms/bulk_import.py:191
-#: netbox/virtualization/forms/model_forms.py:331
+#: netbox/virtualization/forms/model_forms.py:337
msgid "Untagged VLAN"
msgstr "未标记的VLAN"
#: netbox/dcim/forms/bulk_edit.py:1479 netbox/dcim/forms/bulk_import.py:1014
#: netbox/dcim/forms/model_forms.py:1562 netbox/dcim/tables/devices.py:622
-#: netbox/virtualization/forms/bulk_edit.py:221
+#: netbox/virtualization/forms/bulk_edit.py:230
#: netbox/virtualization/forms/bulk_import.py:198
-#: netbox/virtualization/forms/model_forms.py:340
+#: netbox/virtualization/forms/model_forms.py:346
msgid "Tagged VLANs"
msgstr "已标记 VLANs"
@@ -4670,7 +4643,7 @@ msgstr "移除带标签的 VLAN"
#: netbox/dcim/forms/bulk_edit.py:1502 netbox/dcim/forms/bulk_import.py:1027
#: netbox/dcim/forms/model_forms.py:1571
#: netbox/virtualization/forms/bulk_import.py:211
-#: netbox/virtualization/forms/model_forms.py:349
+#: netbox/virtualization/forms/model_forms.py:355
msgid "Q-in-Q Service VLAN"
msgstr "Q-in-Q 服务 VLAN"
@@ -4680,26 +4653,26 @@ msgid "Wireless LAN group"
msgstr "无线局域网组"
#: netbox/dcim/forms/bulk_edit.py:1522 netbox/dcim/forms/model_forms.py:1539
-#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:561
+#: netbox/dcim/tables/devices.py:660 netbox/dcim/ui/panels.py:570
#: netbox/netbox/navigation/menu.py:156
#: netbox/wireless/tables/wirelesslan.py:20
msgid "Wireless LANs"
msgstr "无线局域网"
#: netbox/dcim/forms/bulk_edit.py:1531 netbox/dcim/forms/filtersets.py:1574
-#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:499
+#: netbox/dcim/forms/model_forms.py:1605 netbox/dcim/ui/panels.py:508
#: netbox/ipam/forms/bulk_edit.py:227 netbox/ipam/forms/bulk_edit.py:313
#: netbox/ipam/forms/filtersets.py:191 netbox/netbox/navigation/menu.py:112
#: netbox/templates/ipam/panels/prefix_addressing.html:4
-#: netbox/virtualization/forms/filtersets.py:218
-#: netbox/virtualization/forms/model_forms.py:369
+#: netbox/virtualization/forms/filtersets.py:220
+#: netbox/virtualization/forms/model_forms.py:375
#: netbox/virtualization/ui/panels.py:68
msgid "Addressing"
msgstr "寻址"
#: netbox/dcim/forms/bulk_edit.py:1532 netbox/dcim/forms/filtersets.py:821
#: netbox/dcim/forms/model_forms.py:1606
-#: netbox/virtualization/forms/model_forms.py:370
+#: netbox/virtualization/forms/model_forms.py:376
msgid "Operation"
msgstr "操作"
@@ -4710,16 +4683,16 @@ msgid "PoE"
msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1534 netbox/dcim/forms/model_forms.py:1607
-#: netbox/dcim/ui/panels.py:491 netbox/virtualization/forms/bulk_edit.py:237
-#: netbox/virtualization/forms/model_forms.py:371
+#: netbox/dcim/ui/panels.py:500 netbox/virtualization/forms/bulk_edit.py:246
+#: netbox/virtualization/forms/model_forms.py:377
msgid "Related Interfaces"
msgstr "相关接口"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/filtersets.py:1576
#: netbox/dcim/forms/model_forms.py:1611
-#: netbox/virtualization/forms/bulk_edit.py:240
-#: netbox/virtualization/forms/filtersets.py:219
-#: netbox/virtualization/forms/model_forms.py:374
+#: netbox/virtualization/forms/bulk_edit.py:249
+#: netbox/virtualization/forms/filtersets.py:221
+#: netbox/virtualization/forms/model_forms.py:380
msgid "802.1Q Switching"
msgstr "802.1Q 交换"
@@ -4998,13 +4971,13 @@ msgstr "供电相位(用于三相电)"
#: netbox/dcim/forms/bulk_import.py:946 netbox/dcim/forms/model_forms.py:1509
#: netbox/virtualization/forms/bulk_import.py:168
-#: netbox/virtualization/forms/model_forms.py:310
+#: netbox/virtualization/forms/model_forms.py:316
msgid "Parent interface"
msgstr "上一级接口"
#: netbox/dcim/forms/bulk_import.py:953 netbox/dcim/forms/model_forms.py:1517
#: netbox/virtualization/forms/bulk_import.py:175
-#: netbox/virtualization/forms/model_forms.py:318
+#: netbox/virtualization/forms/model_forms.py:324
msgid "Bridged interface"
msgstr "桥接接口"
@@ -5145,13 +5118,13 @@ msgstr "指定接口的父设备(如果有)"
#: netbox/dcim/forms/bulk_import.py:1323 netbox/ipam/forms/bulk_import.py:316
#: netbox/virtualization/filtersets.py:302
#: netbox/virtualization/filtersets.py:360
-#: netbox/virtualization/forms/bulk_edit.py:165
-#: netbox/virtualization/forms/bulk_edit.py:299
+#: netbox/virtualization/forms/bulk_edit.py:174
+#: netbox/virtualization/forms/bulk_edit.py:308
#: netbox/virtualization/forms/bulk_import.py:159
#: netbox/virtualization/forms/bulk_import.py:260
-#: netbox/virtualization/forms/filtersets.py:234
-#: netbox/virtualization/forms/filtersets.py:281
-#: netbox/virtualization/forms/model_forms.py:286
+#: netbox/virtualization/forms/filtersets.py:236
+#: netbox/virtualization/forms/filtersets.py:283
+#: netbox/virtualization/forms/model_forms.py:292
#: netbox/vpn/forms/bulk_import.py:92 netbox/vpn/forms/bulk_import.py:295
msgid "Virtual machine"
msgstr "虚拟机"
@@ -5304,42 +5277,24 @@ 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:615
-#: netbox/dcim/ui/panels.py:476 netbox/virtualization/forms/bulk_edit.py:190
+#: netbox/dcim/forms/common.py:20 netbox/dcim/models/device_components.py:647
+#: netbox/dcim/ui/panels.py:485 netbox/virtualization/forms/bulk_edit.py:199
#: netbox/virtualization/ui/panels.py:61
msgid "MTU"
msgstr "MTU"
-#: netbox/dcim/forms/common.py:59
+#: netbox/dcim/forms/common.py:60
#, python-brace-format
msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's "
"parent device/VM, or they must be global"
msgstr "标记的VLAN ({vlans}) 必须与接口所属设备/虚拟机属于同一站点,或者是全局VLAN"
-#: netbox/dcim/forms/common.py:126
-msgid ""
-"Cannot install module with placeholder values in a module bay with no "
-"position defined."
-msgstr "无法在未定义位置的模块托架中安装具有占位符值的模块。"
-
-#: netbox/dcim/forms/common.py:132
-#, python-brace-format
-msgid ""
-"Cannot install module with placeholder values in a module bay tree {level} "
-"in tree but {tokens} placeholders given."
-msgstr "无法在模块月桂树中安装具有占位符值的模块 {level} 在树里但是 {tokens} 给定的占位符。"
-
-#: netbox/dcim/forms/common.py:147
+#: netbox/dcim/forms/common.py:127
#, python-brace-format
msgid "Cannot adopt {model} {name} as it already belongs to a module"
msgstr "无法选定 {model} {name} ,因为它已属于某个模块"
-#: netbox/dcim/forms/common.py:156
-#, python-brace-format
-msgid "A {model} named {name} already exists"
-msgstr "名为 {name} 的 {model} 已存在"
-
#: netbox/dcim/forms/connections.py:59 netbox/dcim/forms/model_forms.py:879
#: netbox/dcim/tables/power.py:63
#: netbox/templates/dcim/inc/cable_termination.html:40
@@ -5427,7 +5382,7 @@ msgstr "有虚拟设备上下文"
#: netbox/dcim/forms/filtersets.py:1005 netbox/extras/filtersets.py:767
#: netbox/ipam/forms/filtersets.py:496
-#: netbox/virtualization/forms/filtersets.py:126
+#: netbox/virtualization/forms/filtersets.py:128
msgid "Cluster group"
msgstr "堆叠组"
@@ -5443,7 +5398,7 @@ msgstr "已占用"
#: netbox/dcim/forms/filtersets.py:1500 netbox/dcim/forms/filtersets.py:1535
#: netbox/dcim/forms/filtersets.py:1584 netbox/dcim/tables/devices.py:381
#: netbox/dcim/tables/devices.py:682 netbox/dcim/ui/panels.py:377
-#: netbox/dcim/ui/panels.py:516 netbox/ipam/tables/vlans.py:174
+#: netbox/dcim/ui/panels.py:525 netbox/ipam/tables/vlans.py:174
#: netbox/templates/circuits/inc/circuit_termination_fields.html:16
msgid "Connection"
msgstr "连接"
@@ -5451,8 +5406,7 @@ msgstr "连接"
#: netbox/dcim/forms/filtersets.py:1597 netbox/extras/forms/bulk_edit.py:421
#: netbox/extras/forms/bulk_import.py:300
#: netbox/extras/forms/filtersets.py:583
-#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:755
-#: netbox/templates/extras/journalentry.html:30
+#: netbox/extras/forms/model_forms.py:807 netbox/extras/tables/tables.py:757
msgid "Kind"
msgstr "类型"
@@ -5461,12 +5415,12 @@ msgid "Mgmt only"
msgstr "仅用于管理"
#: netbox/dcim/forms/filtersets.py:1638 netbox/dcim/forms/model_forms.py:1593
-#: netbox/dcim/models/device_components.py:792 netbox/dcim/ui/panels.py:506
+#: netbox/dcim/models/device_components.py:824 netbox/dcim/ui/panels.py:515
msgid "WWN"
msgstr "WWN"
-#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:482
-#: netbox/virtualization/forms/filtersets.py:260
+#: netbox/dcim/forms/filtersets.py:1653 netbox/dcim/ui/panels.py:491
+#: netbox/virtualization/forms/filtersets.py:262
msgid "802.1Q mode"
msgstr "802.1Q 模式"
@@ -5482,7 +5436,7 @@ msgstr "信道频率(MHz)"
msgid "Channel width (MHz)"
msgstr "信道频宽(MHz)"
-#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:485
+#: netbox/dcim/forms/filtersets.py:1680 netbox/dcim/ui/panels.py:494
msgid "Transmit power (dBm)"
msgstr "信道功率(dBm)"
@@ -5532,9 +5486,9 @@ msgstr "作用域类型"
#: netbox/ipam/forms/bulk_edit.py:382 netbox/ipam/forms/filtersets.py:195
#: netbox/ipam/forms/model_forms.py:225 netbox/ipam/forms/model_forms.py:603
#: netbox/ipam/forms/model_forms.py:613 netbox/ipam/tables/ip.py:193
-#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:74
-#: netbox/virtualization/forms/filtersets.py:53
-#: netbox/virtualization/forms/model_forms.py:73
+#: netbox/ipam/tables/vlans.py:40 netbox/virtualization/forms/bulk_edit.py:76
+#: netbox/virtualization/forms/filtersets.py:55
+#: netbox/virtualization/forms/model_forms.py:75
#: netbox/virtualization/tables/clusters.py:81
#: netbox/wireless/forms/bulk_edit.py:82
#: netbox/wireless/forms/filtersets.py:42
@@ -5794,11 +5748,11 @@ msgstr "虚拟机接口"
#: netbox/dcim/forms/model_forms.py:1969 netbox/ipam/forms/filtersets.py:654
#: netbox/ipam/forms/model_forms.py:326 netbox/ipam/tables/vlans.py:186
-#: netbox/virtualization/forms/filtersets.py:216
-#: netbox/virtualization/forms/filtersets.py:274
-#: netbox/virtualization/forms/model_forms.py:220
-#: netbox/virtualization/tables/virtualmachines.py:106
-#: netbox/virtualization/tables/virtualmachines.py:162
+#: netbox/virtualization/forms/filtersets.py:218
+#: netbox/virtualization/forms/filtersets.py:276
+#: netbox/virtualization/forms/model_forms.py:222
+#: netbox/virtualization/tables/virtualmachines.py:109
+#: netbox/virtualization/tables/virtualmachines.py:165
#: netbox/virtualization/ui/panels.py:48 netbox/virtualization/ui/panels.py:55
#: netbox/vpn/choices.py:53 netbox/vpn/forms/filtersets.py:315
#: netbox/vpn/forms/model_forms.py:158 netbox/vpn/forms/model_forms.py:169
@@ -5862,7 +5816,7 @@ msgid "profile"
msgstr "电缆剖面"
#: netbox/dcim/models/cables.py:76
-#: netbox/dcim/models/device_component_templates.py:62
+#: netbox/dcim/models/device_component_templates.py:63
#: netbox/dcim/models/device_components.py:62
#: netbox/extras/models/customfields.py:135
msgid "label"
@@ -5884,321 +5838,321 @@ msgstr "线缆"
msgid "cables"
msgstr "线缆"
-#: netbox/dcim/models/cables.py:235
+#: netbox/dcim/models/cables.py:236
msgid "Must specify a unit when setting a cable length"
msgstr "设置线缆长度时必须指定单位"
-#: netbox/dcim/models/cables.py:238
+#: netbox/dcim/models/cables.py:239
msgid "Must define A and B terminations when creating a new cable."
msgstr "创建新线缆时必须定义A端和B端。"
-#: netbox/dcim/models/cables.py:249
+#: netbox/dcim/models/cables.py:250
msgid "Cannot connect different termination types to same end of cable."
msgstr "无法将不同的端点类型连接到线缆的两端。"
-#: netbox/dcim/models/cables.py:257
+#: netbox/dcim/models/cables.py:258
#, python-brace-format
msgid "Incompatible termination types: {type_a} and {type_b}"
msgstr "不兼容的端点类型: {type_a} 和{type_b}"
-#: netbox/dcim/models/cables.py:267
+#: netbox/dcim/models/cables.py:268
msgid "A and B terminations cannot connect to the same object."
msgstr "A B端不能连接到同一个对象"
-#: netbox/dcim/models/cables.py:464 netbox/ipam/models/asns.py:38
+#: netbox/dcim/models/cables.py:465 netbox/ipam/models/asns.py:38
msgid "end"
msgstr "结束"
-#: netbox/dcim/models/cables.py:535
+#: netbox/dcim/models/cables.py:536
msgid "cable termination"
msgstr "线缆端点"
-#: netbox/dcim/models/cables.py:536
+#: netbox/dcim/models/cables.py:537
msgid "cable terminations"
msgstr "线缆端点"
-#: netbox/dcim/models/cables.py:549
+#: netbox/dcim/models/cables.py:550
#, 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:566
+#: netbox/dcim/models/cables.py:567
#, 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:576
+#: netbox/dcim/models/cables.py:577
#, python-brace-format
msgid "Cables cannot be terminated to {type_display} interfaces"
msgstr "线缆不能连接至{type_display} 接口"
-#: netbox/dcim/models/cables.py:583
+#: netbox/dcim/models/cables.py:584
msgid "Circuit terminations attached to a provider network may not be cabled."
msgstr "运营商网络的线路可能没有连接。"
-#: netbox/dcim/models/cables.py:679 netbox/extras/models/configs.py:100
+#: netbox/dcim/models/cables.py:680 netbox/extras/models/configs.py:100
msgid "is active"
msgstr "激活的"
-#: netbox/dcim/models/cables.py:683
+#: netbox/dcim/models/cables.py:684
msgid "is complete"
msgstr "完成的"
-#: netbox/dcim/models/cables.py:687
+#: netbox/dcim/models/cables.py:688
msgid "is split"
msgstr "被拆分的"
-#: netbox/dcim/models/cables.py:695
+#: netbox/dcim/models/cables.py:696
msgid "cable path"
msgstr "线缆连接路径"
-#: netbox/dcim/models/cables.py:696
+#: netbox/dcim/models/cables.py:697
msgid "cable paths"
msgstr "线缆连接路径"
-#: netbox/dcim/models/cables.py:783
+#: netbox/dcim/models/cables.py:784
msgid "All originating terminations must be attached to the same link"
msgstr "所有原始终端必须连接到同一个链接"
-#: netbox/dcim/models/cables.py:801
+#: netbox/dcim/models/cables.py:802
msgid "All mid-span terminations must have the same termination type"
msgstr "所有中跨端子必须具有相同的端接类型"
-#: netbox/dcim/models/cables.py:809
+#: netbox/dcim/models/cables.py:810
msgid "All mid-span terminations must have the same parent object"
msgstr "所有中跨终端必须具有相同的父对象"
-#: netbox/dcim/models/cables.py:839
+#: netbox/dcim/models/cables.py:840
msgid "All links must be cable or wireless"
msgstr "所有链路必须是有线或无线的"
-#: netbox/dcim/models/cables.py:841
+#: netbox/dcim/models/cables.py:842
msgid "All links must match first link type"
msgstr "所有链接必须匹配第一个链接类型"
-#: netbox/dcim/models/device_component_templates.py:57
+#: netbox/dcim/models/device_component_templates.py:58
#, 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:65
+#: netbox/dcim/models/device_component_templates.py:66
#: netbox/dcim/models/device_components.py:65
msgid "Physical label"
msgstr "物理标签"
-#: netbox/dcim/models/device_component_templates.py:110
+#: netbox/dcim/models/device_component_templates.py:111
msgid "Component templates cannot be moved to a different device type."
msgstr "组件模板无法移动到其他设备类型。"
-#: netbox/dcim/models/device_component_templates.py:161
+#: netbox/dcim/models/device_component_templates.py:162
msgid ""
"A component template cannot be associated with both a device type and a "
"module type."
msgstr "组件模板不能同时与设备类型和模块类型相关联。"
-#: netbox/dcim/models/device_component_templates.py:165
+#: netbox/dcim/models/device_component_templates.py:166
msgid ""
"A component template must be associated with either a device type or a "
"module type."
msgstr "组件模板必须与设备类型或模块类型相关联。"
-#: netbox/dcim/models/device_component_templates.py:210
+#: netbox/dcim/models/device_component_templates.py:195
msgid "console port template"
msgstr "console端口模板"
-#: netbox/dcim/models/device_component_templates.py:211
+#: netbox/dcim/models/device_component_templates.py:196
msgid "console port templates"
msgstr "console端口模板"
-#: netbox/dcim/models/device_component_templates.py:245
+#: netbox/dcim/models/device_component_templates.py:230
msgid "console server port template"
msgstr "console服务器端口模板"
-#: netbox/dcim/models/device_component_templates.py:246
+#: netbox/dcim/models/device_component_templates.py:231
msgid "console server port templates"
msgstr "console服务器端口模板"
-#: netbox/dcim/models/device_component_templates.py:278
-#: netbox/dcim/models/device_components.py:436
+#: netbox/dcim/models/device_component_templates.py:263
+#: netbox/dcim/models/device_components.py:468
msgid "maximum draw"
msgstr "最大功率"
-#: netbox/dcim/models/device_component_templates.py:285
-#: netbox/dcim/models/device_components.py:443
+#: netbox/dcim/models/device_component_templates.py:270
+#: netbox/dcim/models/device_components.py:475
msgid "allocated draw"
msgstr "分配功率"
-#: netbox/dcim/models/device_component_templates.py:295
+#: netbox/dcim/models/device_component_templates.py:280
msgid "power port template"
msgstr "电源端口模版"
-#: netbox/dcim/models/device_component_templates.py:296
+#: netbox/dcim/models/device_component_templates.py:281
msgid "power port templates"
msgstr "电源端口模版"
-#: netbox/dcim/models/device_component_templates.py:316
-#: netbox/dcim/models/device_components.py:463
+#: netbox/dcim/models/device_component_templates.py:301
+#: netbox/dcim/models/device_components.py:495
#, python-brace-format
msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)."
msgstr "分配功率不能超过最大功率({maximum_draw}瓦)"
-#: netbox/dcim/models/device_component_templates.py:354
-#: netbox/dcim/models/device_components.py:565
+#: netbox/dcim/models/device_component_templates.py:339
+#: netbox/dcim/models/device_components.py:597
msgid "feed leg"
msgstr "馈电线路"
-#: netbox/dcim/models/device_component_templates.py:359
-#: netbox/dcim/models/device_components.py:570
+#: netbox/dcim/models/device_component_templates.py:344
+#: netbox/dcim/models/device_components.py:602
msgid "Phase (for three-phase feeds)"
msgstr "相位(用于三相电)"
-#: netbox/dcim/models/device_component_templates.py:365
+#: netbox/dcim/models/device_component_templates.py:350
msgid "power outlet template"
msgstr "电源插座模版"
-#: netbox/dcim/models/device_component_templates.py:366
+#: netbox/dcim/models/device_component_templates.py:351
msgid "power outlet templates"
msgstr "电源插座模版"
-#: netbox/dcim/models/device_component_templates.py:375
+#: netbox/dcim/models/device_component_templates.py:360
#, 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:381
+#: netbox/dcim/models/device_component_templates.py:366
#, 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:437
-#: netbox/dcim/models/device_components.py:774
+#: netbox/dcim/models/device_component_templates.py:422
+#: netbox/dcim/models/device_components.py:806
msgid "management only"
msgstr "仅限管理"
-#: netbox/dcim/models/device_component_templates.py:445
-#: netbox/dcim/models/device_components.py:639
+#: netbox/dcim/models/device_component_templates.py:430
+#: netbox/dcim/models/device_components.py:671
msgid "bridge interface"
msgstr "桥接接口"
-#: netbox/dcim/models/device_component_templates.py:466
-#: netbox/dcim/models/device_components.py:800
+#: netbox/dcim/models/device_component_templates.py:451
+#: netbox/dcim/models/device_components.py:832
msgid "wireless role"
msgstr "无线角色"
-#: netbox/dcim/models/device_component_templates.py:472
+#: netbox/dcim/models/device_component_templates.py:457
msgid "interface template"
msgstr "接口模版"
-#: netbox/dcim/models/device_component_templates.py:473
+#: netbox/dcim/models/device_component_templates.py:458
msgid "interface templates"
msgstr "接口模版"
-#: netbox/dcim/models/device_component_templates.py:482
+#: netbox/dcim/models/device_component_templates.py:467
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same device type"
msgstr "桥接接口({bridge}) 必须属于相同的设备类型"
-#: netbox/dcim/models/device_component_templates.py:488
+#: netbox/dcim/models/device_component_templates.py:473
#, python-brace-format
msgid "Bridge interface ({bridge}) must belong to the same module type"
msgstr "桥接接口({bridge}) 必须属于相同的模块类型"
-#: netbox/dcim/models/device_component_templates.py:556
+#: netbox/dcim/models/device_component_templates.py:541
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device type"
msgstr "后端口 ({rear_port}) 必须属于相同的设备类型"
-#: netbox/dcim/models/device_component_templates.py:582
-#: netbox/dcim/models/device_component_templates.py:655
-#: netbox/dcim/models/device_components.py:1160
-#: netbox/dcim/models/device_components.py:1208
+#: netbox/dcim/models/device_component_templates.py:567
+#: netbox/dcim/models/device_component_templates.py:640
+#: netbox/dcim/models/device_components.py:1192
+#: netbox/dcim/models/device_components.py:1240
msgid "positions"
msgstr "位置"
-#: netbox/dcim/models/device_component_templates.py:603
+#: netbox/dcim/models/device_component_templates.py:588
msgid "front port template"
msgstr "前置接口模板"
-#: netbox/dcim/models/device_component_templates.py:604
+#: netbox/dcim/models/device_component_templates.py:589
msgid "front port templates"
msgstr "前置接口模板"
-#: netbox/dcim/models/device_component_templates.py:615
+#: netbox/dcim/models/device_component_templates.py:600
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear port "
"templates ({count})"
msgstr "位置数量不能小于映射的后端端口模板的数量 ({count})"
-#: netbox/dcim/models/device_component_templates.py:666
+#: netbox/dcim/models/device_component_templates.py:651
msgid "rear port template"
msgstr "后置端口模版"
-#: netbox/dcim/models/device_component_templates.py:667
+#: netbox/dcim/models/device_component_templates.py:652
msgid "rear port templates"
msgstr "后置端口模版"
-#: netbox/dcim/models/device_component_templates.py:678
+#: netbox/dcim/models/device_component_templates.py:663
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front port "
"templates ({count})"
msgstr "位置的数量不能小于映射的前端模板的数量 ({count})"
-#: netbox/dcim/models/device_component_templates.py:710
-#: netbox/dcim/models/device_components.py:1255
+#: netbox/dcim/models/device_component_templates.py:695
+#: netbox/dcim/models/device_components.py:1287
msgid "position"
msgstr "位置"
-#: netbox/dcim/models/device_component_templates.py:713
-#: netbox/dcim/models/device_components.py:1258
+#: netbox/dcim/models/device_component_templates.py:698
+#: netbox/dcim/models/device_components.py:1290
msgid "Identifier to reference when renaming installed components"
msgstr "重命名已安装组件时要引用的标识符"
-#: netbox/dcim/models/device_component_templates.py:719
+#: netbox/dcim/models/device_component_templates.py:704
msgid "module bay template"
msgstr "模块托架模版"
-#: netbox/dcim/models/device_component_templates.py:720
+#: netbox/dcim/models/device_component_templates.py:705
msgid "module bay templates"
msgstr "模块托架模版"
-#: netbox/dcim/models/device_component_templates.py:750
+#: netbox/dcim/models/device_component_templates.py:737
msgid "device bay template"
msgstr "设备托架模版"
-#: netbox/dcim/models/device_component_templates.py:751
+#: netbox/dcim/models/device_component_templates.py:738
msgid "device bay templates"
msgstr "设备托架模版"
-#: netbox/dcim/models/device_component_templates.py:765
+#: netbox/dcim/models/device_component_templates.py:752
#, 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:820
-#: netbox/dcim/models/device_components.py:1415
+#: netbox/dcim/models/device_component_templates.py:807
+#: netbox/dcim/models/device_components.py:1447
msgid "part ID"
msgstr "零件ID"
-#: netbox/dcim/models/device_component_templates.py:822
-#: netbox/dcim/models/device_components.py:1417
+#: netbox/dcim/models/device_component_templates.py:809
+#: netbox/dcim/models/device_components.py:1449
msgid "Manufacturer-assigned part identifier"
msgstr "制造商指定的零件标识符"
-#: netbox/dcim/models/device_component_templates.py:839
+#: netbox/dcim/models/device_component_templates.py:826
msgid "inventory item template"
msgstr "库存项模版"
-#: netbox/dcim/models/device_component_templates.py:840
+#: netbox/dcim/models/device_component_templates.py:827
msgid "inventory item templates"
msgstr "库存项模版"
@@ -6251,83 +6205,83 @@ msgstr "在没有电缆的情况下,不得设置电缆端接位置。"
msgid "{class_name} models must declare a parent_object property"
msgstr "{class_name}模块必须声明上架类型"
-#: netbox/dcim/models/device_components.py:375
-#: netbox/dcim/models/device_components.py:402
-#: netbox/dcim/models/device_components.py:433
-#: netbox/dcim/models/device_components.py:555
+#: netbox/dcim/models/device_components.py:407
+#: netbox/dcim/models/device_components.py:434
+#: netbox/dcim/models/device_components.py:465
+#: netbox/dcim/models/device_components.py:587
msgid "Physical port type"
msgstr "物理端口类型"
-#: netbox/dcim/models/device_components.py:378
-#: netbox/dcim/models/device_components.py:405
+#: netbox/dcim/models/device_components.py:410
+#: netbox/dcim/models/device_components.py:437
msgid "speed"
msgstr "速率"
-#: netbox/dcim/models/device_components.py:382
-#: netbox/dcim/models/device_components.py:409
+#: netbox/dcim/models/device_components.py:414
+#: netbox/dcim/models/device_components.py:441
msgid "Port speed in bits per second"
msgstr "端口速度(单位bps)"
-#: netbox/dcim/models/device_components.py:388
+#: netbox/dcim/models/device_components.py:420
msgid "console port"
msgstr "console端口"
-#: netbox/dcim/models/device_components.py:389
+#: netbox/dcim/models/device_components.py:421
msgid "console ports"
msgstr "console端口"
-#: netbox/dcim/models/device_components.py:415
+#: netbox/dcim/models/device_components.py:447
msgid "console server port"
msgstr "console服务器端口"
-#: netbox/dcim/models/device_components.py:416
+#: netbox/dcim/models/device_components.py:448
msgid "console server ports"
msgstr "console服务器端口"
-#: netbox/dcim/models/device_components.py:453
+#: netbox/dcim/models/device_components.py:485
msgid "power port"
msgstr "电源接口"
-#: netbox/dcim/models/device_components.py:454
+#: netbox/dcim/models/device_components.py:486
msgid "power ports"
msgstr "电源接口"
-#: netbox/dcim/models/device_components.py:580
+#: netbox/dcim/models/device_components.py:612
msgid "power outlet"
msgstr "电源插座"
-#: netbox/dcim/models/device_components.py:581
+#: netbox/dcim/models/device_components.py:613
msgid "power outlets"
msgstr "电源插座"
-#: netbox/dcim/models/device_components.py:589
+#: netbox/dcim/models/device_components.py:621
#, python-brace-format
msgid "Parent power port ({power_port}) must belong to the same device"
msgstr "父电源端口({power_port})必须属于同一设备"
-#: netbox/dcim/models/device_components.py:618 netbox/vpn/models/crypto.py:80
+#: netbox/dcim/models/device_components.py:650 netbox/vpn/models/crypto.py:80
#: netbox/vpn/models/crypto.py:222
msgid "mode"
msgstr "模式"
-#: netbox/dcim/models/device_components.py:623
+#: netbox/dcim/models/device_components.py:655
msgid "IEEE 802.1Q tagging strategy"
msgstr "IEEE 802.1Q VLAN 标记策略"
-#: netbox/dcim/models/device_components.py:631
+#: netbox/dcim/models/device_components.py:663
msgid "parent interface"
msgstr "父接口"
-#: netbox/dcim/models/device_components.py:647
+#: netbox/dcim/models/device_components.py:679
msgid "untagged VLAN"
msgstr "未标记VLAN"
-#: netbox/dcim/models/device_components.py:653
+#: netbox/dcim/models/device_components.py:685
msgid "tagged VLANs"
msgstr "已标记 VLANs"
-#: netbox/dcim/models/device_components.py:661
-#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:483
+#: netbox/dcim/models/device_components.py:693
+#: netbox/dcim/tables/devices.py:625 netbox/dcim/ui/panels.py:492
#: netbox/ipam/forms/bulk_edit.py:451 netbox/ipam/forms/bulk_import.py:547
#: netbox/ipam/forms/filtersets.py:608 netbox/ipam/forms/model_forms.py:684
#: netbox/ipam/tables/vlans.py:109 netbox/ipam/ui/panels.py:205
@@ -6335,296 +6289,296 @@ msgstr "已标记 VLANs"
msgid "Q-in-Q SVLAN"
msgstr "Q-in-Q SVLAN"
-#: netbox/dcim/models/device_components.py:676
+#: netbox/dcim/models/device_components.py:708
msgid "primary MAC address"
msgstr "主 MAC 地址"
-#: netbox/dcim/models/device_components.py:688
+#: netbox/dcim/models/device_components.py:720
msgid "Only Q-in-Q interfaces may specify a service VLAN."
msgstr "只有 Q-in-Q 接口可以指定服务 VLAN。"
-#: netbox/dcim/models/device_components.py:699
+#: netbox/dcim/models/device_components.py:731
#, 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:765
+#: netbox/dcim/models/device_components.py:797
msgid "parent LAG"
msgstr "父聚合组"
-#: netbox/dcim/models/device_components.py:775
+#: netbox/dcim/models/device_components.py:807
msgid "This interface is used only for out-of-band management"
msgstr "该接口仅用于带外管理"
-#: netbox/dcim/models/device_components.py:780
+#: netbox/dcim/models/device_components.py:812
msgid "speed (Kbps)"
msgstr "速率(Kbps)"
-#: netbox/dcim/models/device_components.py:783
+#: netbox/dcim/models/device_components.py:815
msgid "duplex"
msgstr "双工"
-#: netbox/dcim/models/device_components.py:793
+#: netbox/dcim/models/device_components.py:825
msgid "64-bit World Wide Name"
msgstr "64位全球唯一标识符"
-#: netbox/dcim/models/device_components.py:807
+#: netbox/dcim/models/device_components.py:839
msgid "wireless channel"
msgstr "无线信道"
-#: netbox/dcim/models/device_components.py:814
+#: netbox/dcim/models/device_components.py:846
msgid "channel frequency (MHz)"
msgstr "信道频率(MHz)"
-#: netbox/dcim/models/device_components.py:815
-#: netbox/dcim/models/device_components.py:823
+#: netbox/dcim/models/device_components.py:847
+#: netbox/dcim/models/device_components.py:855
msgid "Populated by selected channel (if set)"
msgstr "由所选通道填充(如有)"
-#: netbox/dcim/models/device_components.py:832
+#: netbox/dcim/models/device_components.py:864
msgid "transmit power (dBm)"
msgstr "发射功率(dBm)"
-#: netbox/dcim/models/device_components.py:859 netbox/wireless/models.py:124
+#: netbox/dcim/models/device_components.py:891 netbox/wireless/models.py:124
msgid "wireless LANs"
msgstr "无线局域网"
-#: netbox/dcim/models/device_components.py:907
+#: netbox/dcim/models/device_components.py:939
#: netbox/virtualization/models/virtualmachines.py:373
msgid "interface"
msgstr "接口"
-#: netbox/dcim/models/device_components.py:908
+#: netbox/dcim/models/device_components.py:940
#: netbox/virtualization/models/virtualmachines.py:374
msgid "interfaces"
msgstr "接口"
-#: netbox/dcim/models/device_components.py:916
+#: netbox/dcim/models/device_components.py:948
#, python-brace-format
msgid "{display_type} interfaces cannot have a cable attached."
msgstr "{display_type}接口不能连接线缆。"
-#: netbox/dcim/models/device_components.py:924
+#: netbox/dcim/models/device_components.py:956
#, python-brace-format
msgid "{display_type} interfaces cannot be marked as connected."
msgstr "{display_type}接口不能标记为已连接。"
-#: netbox/dcim/models/device_components.py:933
+#: netbox/dcim/models/device_components.py:965
#: netbox/virtualization/models/virtualmachines.py:384
msgid "An interface cannot be its own parent."
msgstr "接口不能是自己的父级。"
-#: netbox/dcim/models/device_components.py:937
+#: netbox/dcim/models/device_components.py:969
msgid "Only virtual interfaces may be assigned to a parent interface."
msgstr "只能将虚拟接口分配给父接口。"
-#: netbox/dcim/models/device_components.py:944
+#: netbox/dcim/models/device_components.py:976
#, python-brace-format
msgid ""
"The selected parent interface ({interface}) belongs to a different device "
"({device})"
msgstr "所选父接口({interface}) 属于另一个设备 ({device})"
-#: netbox/dcim/models/device_components.py:950
+#: netbox/dcim/models/device_components.py:982
#, 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:966
+#: netbox/dcim/models/device_components.py:998
#, python-brace-format
msgid ""
"The selected bridge interface ({bridge}) belongs to a different device "
"({device})."
msgstr "所选桥接接口 ({bridge})属于另一个设备({device})。"
-#: netbox/dcim/models/device_components.py:972
+#: netbox/dcim/models/device_components.py:1004
#, 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:983
+#: netbox/dcim/models/device_components.py:1015
msgid "Virtual interfaces cannot have a parent LAG interface."
msgstr "虚拟接口不能具有父聚合接口。"
-#: netbox/dcim/models/device_components.py:987
+#: netbox/dcim/models/device_components.py:1019
msgid "A LAG interface cannot be its own parent."
msgstr "聚合接口不能是自己的父级。"
-#: netbox/dcim/models/device_components.py:994
+#: netbox/dcim/models/device_components.py:1026
#, 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:1000
+#: netbox/dcim/models/device_components.py:1032
#, 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:1010
+#: netbox/dcim/models/device_components.py:1042
msgid "Channel may be set only on wireless interfaces."
msgstr "只能在无线接口上设置信道。"
-#: netbox/dcim/models/device_components.py:1016
+#: netbox/dcim/models/device_components.py:1048
msgid "Channel frequency may be set only on wireless interfaces."
msgstr "信道频率仅在无线接口上设置。"
-#: netbox/dcim/models/device_components.py:1020
+#: netbox/dcim/models/device_components.py:1052
msgid "Cannot specify custom frequency with channel selected."
msgstr "无法在选定频道的情况下指定自定义频率。"
-#: netbox/dcim/models/device_components.py:1026
+#: netbox/dcim/models/device_components.py:1058
msgid "Channel width may be set only on wireless interfaces."
msgstr "只能在无线接口上设置频宽。"
-#: netbox/dcim/models/device_components.py:1028
+#: netbox/dcim/models/device_components.py:1060
msgid "Cannot specify custom width with channel selected."
msgstr "无法在选定通道的情况下指定自定义频宽。"
-#: netbox/dcim/models/device_components.py:1032
+#: netbox/dcim/models/device_components.py:1064
msgid "Interface mode does not support an untagged vlan."
msgstr "接口模式不支持未标记的 VLAN。"
-#: netbox/dcim/models/device_components.py:1038
+#: netbox/dcim/models/device_components.py:1070
#, 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:1135
+#: netbox/dcim/models/device_components.py:1167
#, python-brace-format
msgid "Rear port ({rear_port}) must belong to the same device"
msgstr "后置端口({rear_port})必须属于同一设备"
-#: netbox/dcim/models/device_components.py:1177
+#: netbox/dcim/models/device_components.py:1209
msgid "front port"
msgstr "前置端口"
-#: netbox/dcim/models/device_components.py:1178
+#: netbox/dcim/models/device_components.py:1210
msgid "front ports"
msgstr "前置端口"
-#: netbox/dcim/models/device_components.py:1189
+#: netbox/dcim/models/device_components.py:1221
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped rear ports "
"({count})"
msgstr "位置的数量不能小于映射的后置端口的数量({count})"
-#: netbox/dcim/models/device_components.py:1219
+#: netbox/dcim/models/device_components.py:1251
msgid "rear port"
msgstr "后置端口"
-#: netbox/dcim/models/device_components.py:1220
+#: netbox/dcim/models/device_components.py:1252
msgid "rear ports"
msgstr "后置端口"
-#: netbox/dcim/models/device_components.py:1231
+#: netbox/dcim/models/device_components.py:1263
#, python-brace-format
msgid ""
"The number of positions cannot be less than the number of mapped front ports"
" ({count})"
msgstr "位置的数量不能小于映射的前端端口的数量({count})"
-#: netbox/dcim/models/device_components.py:1275
+#: netbox/dcim/models/device_components.py:1307
msgid "module bay"
msgstr "设备板卡插槽"
-#: netbox/dcim/models/device_components.py:1276
+#: netbox/dcim/models/device_components.py:1308
msgid "module bays"
msgstr "设备板卡插槽"
-#: netbox/dcim/models/device_components.py:1290
+#: netbox/dcim/models/device_components.py:1322
#: netbox/dcim/models/modules.py:268
msgid "A module bay cannot belong to a module installed within it."
msgstr "模块托架不能属于安装在其中的模块。"
-#: netbox/dcim/models/device_components.py:1318
+#: netbox/dcim/models/device_components.py:1350
msgid "device bay"
msgstr "设备托架"
-#: netbox/dcim/models/device_components.py:1319
+#: netbox/dcim/models/device_components.py:1351
msgid "device bays"
msgstr "设备托架"
-#: netbox/dcim/models/device_components.py:1326
+#: netbox/dcim/models/device_components.py:1358
#, python-brace-format
msgid "This type of device ({device_type}) does not support device bays."
msgstr "此类型的设备 ({device_type}) 不支持设备托架。"
-#: netbox/dcim/models/device_components.py:1332
+#: netbox/dcim/models/device_components.py:1364
msgid "Cannot install a device into itself."
msgstr "无法将设备安装到自身中。"
-#: netbox/dcim/models/device_components.py:1340
+#: netbox/dcim/models/device_components.py:1372
#, python-brace-format
msgid ""
"Cannot install the specified device; device is already installed in {bay}."
msgstr "无法安装指定的设备;设备已安装在{bay}中。"
-#: netbox/dcim/models/device_components.py:1361
+#: netbox/dcim/models/device_components.py:1393
msgid "inventory item role"
msgstr "库存物品分类"
-#: netbox/dcim/models/device_components.py:1362
+#: netbox/dcim/models/device_components.py:1394
msgid "inventory item roles"
msgstr "库存物品分类"
-#: netbox/dcim/models/device_components.py:1421
+#: netbox/dcim/models/device_components.py:1453
#: netbox/dcim/models/devices.py:542 netbox/dcim/models/modules.py:227
#: netbox/dcim/models/racks.py:317
#: netbox/virtualization/models/virtualmachines.py:132
msgid "serial number"
msgstr "序列号"
-#: netbox/dcim/models/device_components.py:1429
+#: netbox/dcim/models/device_components.py:1461
#: netbox/dcim/models/devices.py:550 netbox/dcim/models/modules.py:234
#: netbox/dcim/models/racks.py:324
msgid "asset tag"
msgstr "资产标签"
-#: netbox/dcim/models/device_components.py:1430
+#: netbox/dcim/models/device_components.py:1462
msgid "A unique tag used to identify this item"
msgstr "用于识别该项目的唯一标识"
-#: netbox/dcim/models/device_components.py:1433
+#: netbox/dcim/models/device_components.py:1465
msgid "discovered"
msgstr "已发现"
-#: netbox/dcim/models/device_components.py:1435
+#: netbox/dcim/models/device_components.py:1467
msgid "This item was automatically discovered"
msgstr "此项目是自动发现的"
-#: netbox/dcim/models/device_components.py:1453
+#: netbox/dcim/models/device_components.py:1485
msgid "inventory item"
msgstr "库存项"
-#: netbox/dcim/models/device_components.py:1454
+#: netbox/dcim/models/device_components.py:1486
msgid "inventory items"
msgstr "库存项"
-#: netbox/dcim/models/device_components.py:1462
+#: netbox/dcim/models/device_components.py:1494
msgid "Cannot assign self as parent."
msgstr "无法将自身分配为父级。"
-#: netbox/dcim/models/device_components.py:1470
+#: netbox/dcim/models/device_components.py:1502
msgid "Parent inventory item does not belong to the same device."
msgstr "父库存项不能属于同一设备。"
-#: netbox/dcim/models/device_components.py:1476
+#: netbox/dcim/models/device_components.py:1508
msgid "Cannot move an inventory item with dependent children"
msgstr "无法移动具有子项的库存项目"
-#: netbox/dcim/models/device_components.py:1484
+#: netbox/dcim/models/device_components.py:1516
msgid "Cannot assign inventory item to component on another device"
msgstr "无法将库存项分配给其他设备上的组件"
@@ -7468,10 +7422,10 @@ msgstr "可达性"
#: netbox/dcim/tables/devices.py:67 netbox/dcim/tables/devices.py:111
#: netbox/dcim/tables/racks.py:136 netbox/dcim/tables/sites.py:84
-#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:720
+#: netbox/dcim/tables/sites.py:116 netbox/extras/tables/tables.py:722
#: netbox/netbox/navigation/menu.py:72 netbox/netbox/navigation/menu.py:76
#: netbox/netbox/navigation/menu.py:78
-#: netbox/virtualization/forms/model_forms.py:116
+#: netbox/virtualization/forms/model_forms.py:118
#: netbox/virtualization/tables/clusters.py:88
#: netbox/virtualization/views.py:297
msgid "Devices"
@@ -7483,8 +7437,7 @@ msgid "VMs"
msgstr "VMs"
#: netbox/dcim/tables/devices.py:105 netbox/dcim/tables/devices.py:225
-#: netbox/extras/forms/model_forms.py:754
-#: netbox/templates/extras/configtemplate.html:10
+#: netbox/extras/forms/model_forms.py:754 netbox/extras/ui/panels.py:465
#: netbox/templates/extras/object_render_config.html:12
#: netbox/templates/extras/object_render_config.html:15
#: netbox/virtualization/tables/virtualmachines.py:78
@@ -7587,7 +7540,7 @@ msgstr "设备位置"
msgid "Device Site"
msgstr "设备站点"
-#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:86
+#: netbox/dcim/tables/devices.py:322 netbox/dcim/tables/modules.py:88
msgid "Module Bay"
msgstr "设备板卡插槽"
@@ -7647,7 +7600,7 @@ msgstr "MAC 地址"
msgid "FHRP Groups"
msgstr "网关冗余协议组"
-#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:486
+#: netbox/dcim/tables/devices.py:613 netbox/dcim/ui/panels.py:495
#: netbox/virtualization/ui/panels.py:64 netbox/vpn/forms/bulk_edit.py:64
#: netbox/vpn/forms/bulk_import.py:75 netbox/vpn/forms/filtersets.py:50
#: netbox/vpn/forms/filtersets.py:92 netbox/vpn/forms/model_forms.py:58
@@ -7663,7 +7616,7 @@ msgstr "仅限管理"
msgid "VDCs"
msgstr "VDCs"
-#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:531
+#: netbox/dcim/tables/devices.py:671 netbox/dcim/ui/panels.py:540
msgid "Virtual Circuit"
msgstr "虚拟电路"
@@ -7736,7 +7689,7 @@ msgid "Module Types"
msgstr "设备配件类型"
#: netbox/dcim/tables/devicetypes.py:58 netbox/extras/forms/filtersets.py:461
-#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:715
+#: netbox/extras/forms/model_forms.py:661 netbox/extras/tables/tables.py:717
#: netbox/netbox/navigation/menu.py:81
msgid "Platforms"
msgstr "操作系统"
@@ -7837,7 +7790,7 @@ msgstr "机柜托架"
msgid "Module Bays"
msgstr "设备板卡插槽"
-#: netbox/dcim/tables/modules.py:63
+#: netbox/dcim/tables/modules.py:65
msgid "Module Count"
msgstr "模块数量"
@@ -7915,7 +7868,7 @@ msgstr "{} 毫米"
#: netbox/dcim/ui/panels.py:55 netbox/dcim/ui/panels.py:97
#: netbox/dcim/ui/panels.py:170
#: netbox/templates/dcim/panels/installed_module.html:21
-#: netbox/virtualization/forms/filtersets.py:202
+#: netbox/virtualization/forms/filtersets.py:204
#: netbox/virtualization/ui/panels.py:23
msgid "Serial number"
msgstr "序列号"
@@ -7925,7 +7878,7 @@ msgid "Maximum weight"
msgstr "最大重量"
#: netbox/dcim/ui/panels.py:103 netbox/templates/dcim/device_edit.html:66
-#: netbox/virtualization/forms/model_forms.py:223
+#: netbox/virtualization/forms/model_forms.py:225
msgid "Management"
msgstr "管理"
@@ -7973,18 +7926,25 @@ msgstr "{} 一个"
msgid "Primary for interface"
msgstr "主要用于接口"
-#: netbox/dcim/ui/panels.py:424
+#: netbox/dcim/ui/panels.py:425
msgid "Virtual Chassis Members"
msgstr "虚拟机箱成员"
-#: netbox/dcim/ui/panels.py:453
+#: netbox/dcim/ui/panels.py:462
msgid "Power Utilization"
msgstr "电力容量利用率"
-#: netbox/dcim/ui/panels.py:508
+#: netbox/dcim/ui/panels.py:517
msgid "VLAN translation"
msgstr "VLAN 转换"
+#: netbox/dcim/utils.py:77
+#, python-brace-format
+msgid ""
+"Cannot install module with placeholder values in a module bay tree {level} "
+"levels deep but {tokens} placeholders given."
+msgstr "无法在模块月桂树中安装具有占位符值的模块 {level} 关卡很深但是 {tokens} 给定的占位符。"
+
#: netbox/dcim/views.py:151
#, python-brace-format
msgid "Disconnected {count} {type}"
@@ -8025,9 +7985,8 @@ msgid "Application Services"
msgstr "应用程序服务"
#: netbox/dcim/views.py:2751 netbox/extras/forms/filtersets.py:402
-#: netbox/extras/forms/model_forms.py:701
-#: netbox/templates/extras/configcontext.html:10
-#: netbox/virtualization/forms/model_forms.py:225
+#: netbox/extras/forms/model_forms.py:701 netbox/extras/ui/panels.py:440
+#: netbox/virtualization/forms/model_forms.py:227
#: netbox/virtualization/views.py:493
msgid "Config Context"
msgstr "配置实例"
@@ -8036,7 +7995,7 @@ msgstr "配置实例"
msgid "Render Config"
msgstr "提交配置"
-#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:725
+#: netbox/dcim/views.py:2775 netbox/extras/tables/tables.py:727
#: netbox/netbox/navigation/menu.py:259 netbox/netbox/navigation/menu.py:261
#: netbox/virtualization/views.py:278
msgid "Virtual Machines"
@@ -8099,7 +8058,7 @@ msgstr "无法移除主设备 {device} 来自虚拟机箱。"
msgid "Removed {device} from virtual chassis {chassis}"
msgstr "已移除 {device} 来自虚拟机箱 {chassis}"
-#: netbox/extras/api/customfields.py:83
+#: netbox/extras/api/customfields.py:100
#, python-brace-format
msgid "Unknown related object(s): {name}"
msgstr "未知的相关对象: {name}"
@@ -8108,12 +8067,16 @@ msgstr "未知的相关对象: {name}"
msgid "Changing the type of custom fields is not supported."
msgstr "不支持更改自定义字段的类型。"
-#: netbox/extras/api/serializers_/scripts.py:73
-#: netbox/extras/api/serializers_/scripts.py:83
+#: netbox/extras/api/serializers_/scripts.py:57
+msgid "A script module with this file name already exists."
+msgstr "具有此文件名的脚本模块已经存在。"
+
+#: netbox/extras/api/serializers_/scripts.py:124
+#: netbox/extras/api/serializers_/scripts.py:134
msgid "Scheduling is not enabled for this script."
msgstr "脚本计划未启用。"
-#: netbox/extras/api/serializers_/scripts.py:75
+#: netbox/extras/api/serializers_/scripts.py:126
#: netbox/extras/forms/reports.py:45 netbox/extras/forms/scripts.py:54
msgid "Scheduled time must be in the future."
msgstr "预定时间需设置在当前时间之后。"
@@ -8290,8 +8253,7 @@ msgid "White"
msgstr "白色"
#: netbox/extras/choices.py:249 netbox/extras/forms/model_forms.py:447
-#: netbox/extras/forms/model_forms.py:524
-#: netbox/templates/extras/webhook.html:10
+#: netbox/extras/forms/model_forms.py:524 netbox/extras/ui/panels.py:334
msgid "Webhook"
msgstr "Webhook"
@@ -8432,12 +8394,12 @@ msgstr "书签"
msgid "Show your personal bookmarks"
msgstr "显示您的个人书签"
-#: netbox/extras/events.py:205
+#: netbox/extras/events.py:253
#, python-brace-format
msgid "Unknown action type for an event rule: {action_type}"
msgstr "事件规则的未知操作类型: {action_type}"
-#: netbox/extras/events.py:248
+#: netbox/extras/events.py:296
#, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}"
msgstr "无法导入事件管道 {name}错误: {error}"
@@ -8457,7 +8419,7 @@ msgid "Group (name)"
msgstr "组 (名字)"
#: netbox/extras/filtersets.py:756
-#: netbox/virtualization/forms/filtersets.py:132
+#: netbox/virtualization/forms/filtersets.py:134
msgid "Cluster type"
msgstr "堆叠类型"
@@ -8477,7 +8439,7 @@ msgid "Tenant group (slug)"
msgstr "租户组(缩写)"
#: netbox/extras/filtersets.py:805 netbox/extras/forms/model_forms.py:589
-#: netbox/templates/extras/tag.html:11
+#: netbox/extras/ui/panels.py:396
msgid "Tag"
msgstr "标签"
@@ -8490,29 +8452,30 @@ msgid "Has local config context data"
msgstr "具有本地配置实例"
#: netbox/extras/forms/bulk_edit.py:39 netbox/extras/forms/filtersets.py:70
+#: netbox/extras/ui/panels.py:135
msgid "Group name"
msgstr "组名称"
#: netbox/extras/forms/bulk_edit.py:47 netbox/extras/forms/filtersets.py:78
#: netbox/extras/tables/tables.py:83
-#: netbox/templates/extras/customfield.html:38
#: netbox/templates/generic/bulk_import.html:149
msgid "Required"
msgstr "必须"
#: netbox/extras/forms/bulk_edit.py:52 netbox/extras/forms/filtersets.py:85
+#: netbox/extras/ui/panels.py:138
msgid "Must be unique"
msgstr "必须是唯一的"
#: netbox/extras/forms/bulk_edit.py:65 netbox/extras/forms/bulk_import.py:66
#: netbox/extras/forms/filtersets.py:99
-#: netbox/extras/models/customfields.py:237
+#: netbox/extras/models/customfields.py:237 netbox/extras/ui/panels.py:160
msgid "UI visible"
msgstr "页面可见"
#: netbox/extras/forms/bulk_edit.py:70 netbox/extras/forms/bulk_import.py:72
#: netbox/extras/forms/filtersets.py:104
-#: netbox/extras/models/customfields.py:244
+#: netbox/extras/models/customfields.py:244 netbox/extras/ui/panels.py:161
msgid "UI editable"
msgstr "页面可编辑"
@@ -8521,10 +8484,12 @@ msgid "Is cloneable"
msgstr "可复制"
#: netbox/extras/forms/bulk_edit.py:80 netbox/extras/forms/filtersets.py:114
+#: netbox/extras/ui/panels.py:167
msgid "Minimum value"
msgstr "最小值"
#: netbox/extras/forms/bulk_edit.py:84 netbox/extras/forms/filtersets.py:118
+#: netbox/extras/ui/panels.py:168
msgid "Maximum value"
msgstr "最大值"
@@ -8533,8 +8498,7 @@ msgid "Validation regex"
msgstr "验证正则表达式"
#: netbox/extras/forms/bulk_edit.py:95 netbox/extras/forms/filtersets.py:50
-#: netbox/extras/forms/model_forms.py:87
-#: netbox/templates/extras/customfield.html:70
+#: netbox/extras/forms/model_forms.py:87 netbox/extras/ui/panels.py:152
msgid "Behavior"
msgstr "行为"
@@ -8548,7 +8512,8 @@ msgstr "按钮类型"
#: netbox/extras/forms/bulk_edit.py:158 netbox/extras/forms/bulk_edit.py:377
#: netbox/extras/forms/filtersets.py:203 netbox/extras/forms/filtersets.py:526
-#: netbox/extras/models/mixins.py:99
+#: netbox/extras/models/mixins.py:99 netbox/extras/ui/panels.py:243
+#: netbox/extras/ui/panels.py:469
msgid "MIME type"
msgstr "MIME类型"
@@ -8570,31 +8535,29 @@ msgstr "作为附件"
#: netbox/extras/forms/bulk_edit.py:200 netbox/extras/forms/bulk_edit.py:228
#: netbox/extras/forms/filtersets.py:259 netbox/extras/forms/filtersets.py:290
#: netbox/extras/tables/tables.py:322 netbox/extras/tables/tables.py:359
-#: netbox/templates/extras/savedfilter.html:29
-#: netbox/templates/extras/tableconfig.html:37
msgid "Shared"
msgstr "共享性"
#: netbox/extras/forms/bulk_edit.py:251 netbox/extras/forms/filtersets.py:320
-#: netbox/extras/models/models.py:193
+#: netbox/extras/models/models.py:193 netbox/extras/ui/panels.py:343
msgid "HTTP method"
msgstr "HTTP方法"
#: netbox/extras/forms/bulk_edit.py:255 netbox/extras/forms/filtersets.py:314
-#: netbox/templates/extras/webhook.html:30
+#: netbox/extras/ui/panels.py:344
msgid "Payload URL"
msgstr "有效URL"
#: netbox/extras/forms/bulk_edit.py:260 netbox/extras/models/models.py:233
+#: netbox/extras/ui/panels.py:352
msgid "SSL verification"
msgstr "SSL验证"
#: netbox/extras/forms/bulk_edit.py:263
-#: netbox/templates/extras/webhook.html:38
msgid "Secret"
msgstr "密钥"
-#: netbox/extras/forms/bulk_edit.py:268
+#: netbox/extras/forms/bulk_edit.py:268 netbox/extras/ui/panels.py:353
msgid "CA file path"
msgstr "CA证书文件路径"
@@ -8739,9 +8702,9 @@ msgstr "分配的对象类型"
msgid "The classification of entry"
msgstr "条目的分类"
-#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:758
+#: netbox/extras/forms/bulk_import.py:305 netbox/extras/tables/tables.py:760
#: netbox/netbox/tables/tables.py:295 netbox/netbox/tables/tables.py:310
-#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:220
+#: netbox/netbox/tables/tables.py:333 netbox/netbox/ui/panels.py:221
#: netbox/templates/dcim/htmx/cable_edit.html:99
#: netbox/templates/generic/bulk_edit.html:99
#: netbox/templates/inc/panels/comments.html:5
@@ -8750,12 +8713,12 @@ msgid "Comments"
msgstr "评论"
#: netbox/extras/forms/bulk_import.py:318
-#: netbox/extras/forms/model_forms.py:414 netbox/netbox/navigation/menu.py:415
-#: netbox/templates/extras/notificationgroup.html:41
-#: netbox/users/forms/filtersets.py:181 netbox/users/forms/model_forms.py:265
-#: netbox/users/forms/model_forms.py:277 netbox/users/forms/model_forms.py:352
-#: netbox/users/forms/model_forms.py:483 netbox/users/forms/model_forms.py:498
-#: netbox/users/tables.py:136 netbox/users/tables.py:194
+#: netbox/extras/forms/model_forms.py:414 netbox/extras/ui/panels.py:326
+#: netbox/netbox/navigation/menu.py:415 netbox/users/forms/filtersets.py:181
+#: netbox/users/forms/model_forms.py:265 netbox/users/forms/model_forms.py:277
+#: netbox/users/forms/model_forms.py:352 netbox/users/forms/model_forms.py:483
+#: netbox/users/forms/model_forms.py:498 netbox/users/tables.py:136
+#: netbox/users/tables.py:194
msgid "Users"
msgstr "用户"
@@ -8764,9 +8727,8 @@ msgid "User names separated by commas, encased with double quotes"
msgstr "用户名用逗号分隔,用双引号括起来"
#: netbox/extras/forms/bulk_import.py:325
-#: netbox/extras/forms/model_forms.py:409 netbox/netbox/navigation/menu.py:298
-#: netbox/netbox/navigation/menu.py:416
-#: netbox/templates/extras/notificationgroup.html:31
+#: netbox/extras/forms/model_forms.py:409 netbox/extras/ui/panels.py:321
+#: netbox/netbox/navigation/menu.py:298 netbox/netbox/navigation/menu.py:416
#: netbox/tenancy/forms/bulk_edit.py:121
#: netbox/tenancy/forms/filtersets.py:107
#: netbox/tenancy/forms/model_forms.py:93 netbox/tenancy/tables/contacts.py:57
@@ -8811,6 +8773,7 @@ msgid "Content types"
msgstr "内容类型"
#: netbox/extras/forms/filtersets.py:310 netbox/extras/models/models.py:198
+#: netbox/extras/ui/panels.py:345
msgid "HTTP content type"
msgstr "HTTP内容类型"
@@ -8882,7 +8845,7 @@ msgstr "租户组"
msgid "The type(s) of object that have this custom field"
msgstr "具有此自定义字段的对象的类型"
-#: netbox/extras/forms/model_forms.py:63
+#: netbox/extras/forms/model_forms.py:63 netbox/extras/ui/panels.py:144
msgid "Default value"
msgstr "默认值"
@@ -8891,7 +8854,6 @@ msgid "Type of the related object (for object/multi-object fields only)"
msgstr "相关对象的类型(仅适用于对象/多对象字段)"
#: netbox/extras/forms/model_forms.py:72
-#: netbox/templates/extras/customfield.html:60
msgid "Related object filter"
msgstr "相关对象过滤器"
@@ -8899,8 +8861,7 @@ msgstr "相关对象过滤器"
msgid "Specify query parameters as a JSON object."
msgstr "将查询参数指定为 JSON 对象。"
-#: netbox/extras/forms/model_forms.py:84
-#: netbox/templates/extras/customfield.html:10
+#: netbox/extras/forms/model_forms.py:84 netbox/extras/ui/panels.py:130
msgid "Custom Field"
msgstr "自定义字段"
@@ -8926,12 +8887,11 @@ msgid ""
"choice by appending it with a colon. Example:"
msgstr "每行输入一个选项。可以为每个选项指定一个可选标签,方法是在其后面附加一个冒号。例如:"
-#: netbox/extras/forms/model_forms.py:189
+#: netbox/extras/forms/model_forms.py:189 netbox/extras/ui/panels.py:197
msgid "Custom Field Choice Set"
msgstr "自定义字段选择集"
-#: netbox/extras/forms/model_forms.py:244
-#: netbox/templates/extras/customlink.html:10
+#: netbox/extras/forms/model_forms.py:244 netbox/extras/ui/panels.py:224
msgid "Custom Link"
msgstr "自定义链接"
@@ -8957,8 +8917,7 @@ msgstr "URL链接的Jinja2模板代码。将对象引用为 {example}。"
msgid "Template code"
msgstr "模版代码"
-#: netbox/extras/forms/model_forms.py:279
-#: netbox/templates/extras/exporttemplate.html:12
+#: netbox/extras/forms/model_forms.py:279 netbox/extras/ui/panels.py:239
msgid "Export Template"
msgstr "导出模版"
@@ -8967,14 +8926,13 @@ msgstr "导出模版"
msgid "Template content is populated from the remote source selected below."
msgstr "模板内容是从下面选择的远程源填充的。"
-#: netbox/extras/forms/model_forms.py:318 netbox/netbox/forms/mixins.py:103
-#: netbox/templates/extras/savedfilter.html:10
+#: netbox/extras/forms/model_forms.py:318 netbox/extras/ui/panels.py:254
+#: netbox/netbox/forms/mixins.py:103
msgid "Saved Filter"
msgstr "已保存的过滤器"
-#: netbox/extras/forms/model_forms.py:344
+#: netbox/extras/forms/model_forms.py:344 netbox/extras/ui/panels.py:299
#: netbox/templates/account/preferences.html:50
-#: netbox/templates/extras/tableconfig.html:62
msgid "Ordering"
msgstr "订阅"
@@ -8996,13 +8954,11 @@ msgstr "选定的列"
msgid "A notification group specify at least one user or group."
msgstr "通知组至少指定一个用户或组。"
-#: netbox/extras/forms/model_forms.py:450
-#: netbox/templates/extras/webhook.html:23
+#: netbox/extras/forms/model_forms.py:450 netbox/extras/ui/panels.py:341
msgid "HTTP Request"
msgstr "HTTP 请求"
-#: netbox/extras/forms/model_forms.py:452
-#: netbox/templates/extras/webhook.html:44
+#: netbox/extras/forms/model_forms.py:452 netbox/extras/ui/panels.py:350
msgid "SSL"
msgstr "SSL"
@@ -9020,8 +8976,7 @@ msgid ""
"href=\"https://json.org/\">JSON format."
msgstr "输入以 JSON格式传递的参数。"
-#: netbox/extras/forms/model_forms.py:488
-#: netbox/templates/extras/eventrule.html:10
+#: netbox/extras/forms/model_forms.py:488 netbox/extras/ui/panels.py:361
msgid "Event Rule"
msgstr "事件规则"
@@ -9033,8 +8988,7 @@ msgstr "触发器"
msgid "Notification group"
msgstr "通知组"
-#: netbox/extras/forms/model_forms.py:612
-#: netbox/templates/extras/configcontextprofile.html:10
+#: netbox/extras/forms/model_forms.py:612 netbox/extras/ui/panels.py:429
msgid "Config Context Profile"
msgstr "配置上下文配置文件"
@@ -9124,7 +9078,7 @@ msgstr "配置上下文配置文件"
#: netbox/extras/models/configs.py:91 netbox/extras/models/models.py:331
#: netbox/extras/models/models.py:503 netbox/extras/models/models.py:582
#: netbox/extras/models/search.py:49 netbox/extras/models/tags.py:45
-#: netbox/ipam/models/ip.py:195 netbox/netbox/models/mixins.py:32
+#: netbox/ipam/models/ip.py:197 netbox/netbox/models/mixins.py:32
msgid "weight"
msgstr "重量"
@@ -9642,7 +9596,7 @@ msgstr ""
msgid "Enable SSL certificate verification. Disable with caution!"
msgstr "启用 SSL 证书验证。请谨慎禁用!"
-#: netbox/extras/models/models.py:240 netbox/templates/extras/webhook.html:51
+#: netbox/extras/models/models.py:240
msgid "CA File Path"
msgstr "CA证书文件路径"
@@ -9941,9 +9895,8 @@ msgstr "解雇"
#: netbox/extras/tables/tables.py:80 netbox/extras/tables/tables.py:185
#: netbox/extras/tables/tables.py:214 netbox/extras/tables/tables.py:316
-#: netbox/extras/tables/tables.py:517 netbox/extras/tables/tables.py:555
-#: netbox/templates/extras/customfield.html:105
-#: netbox/templates/extras/eventrule.html:27
+#: netbox/extras/tables/tables.py:519 netbox/extras/tables/tables.py:557
+#: netbox/extras/ui/panels.py:122 netbox/extras/ui/panels.py:178
#: netbox/templates/users/panels/object_types.html:3
#: netbox/users/tables.py:110
msgid "Object Types"
@@ -9966,7 +9919,6 @@ msgid "Related Object Type"
msgstr "相关对象类型"
#: netbox/extras/tables/tables.py:104
-#: netbox/templates/extras/customfield.html:51
msgid "Choice Set"
msgstr "选项集"
@@ -9975,12 +9927,10 @@ msgid "Is Cloneable"
msgstr "可复制"
#: netbox/extras/tables/tables.py:116
-#: netbox/templates/extras/customfield.html:118
msgid "Minimum Value"
msgstr "最小值"
#: netbox/extras/tables/tables.py:119
-#: netbox/templates/extras/customfield.html:122
msgid "Maximum Value"
msgstr "最大值"
@@ -9990,9 +9940,9 @@ msgstr "验证正则表达式"
#: netbox/extras/tables/tables.py:126 netbox/extras/tables/tables.py:167
#: netbox/extras/tables/tables.py:196 netbox/extras/tables/tables.py:243
-#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:487
-#: netbox/extras/tables/tables.py:529 netbox/extras/tables/tables.py:559
-#: netbox/extras/tables/tables.py:650 netbox/extras/tables/tables.py:702
+#: netbox/extras/tables/tables.py:327 netbox/extras/tables/tables.py:488
+#: netbox/extras/tables/tables.py:531 netbox/extras/tables/tables.py:561
+#: netbox/extras/tables/tables.py:652 netbox/extras/tables/tables.py:704
#: netbox/netbox/forms/mixins.py:162 netbox/netbox/forms/mixins.py:187
#: netbox/netbox/tables/tables.py:292 netbox/netbox/tables/tables.py:307
#: netbox/netbox/tables/tables.py:322 netbox/templates/generic/object.html:61
@@ -10009,50 +9959,44 @@ msgid "Order Alphabetically"
msgstr "按字母顺序排列"
#: netbox/extras/tables/tables.py:191
-#: netbox/templates/extras/customlink.html:33
msgid "New Window"
msgstr "新窗口"
-#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:688
-#: netbox/templates/extras/configtemplate.html:21
-#: netbox/templates/extras/exporttemplate.html:23
+#: netbox/extras/tables/tables.py:217 netbox/extras/tables/tables.py:690
msgid "MIME Type"
msgstr "MIME类型"
-#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:691
-#: netbox/templates/extras/configtemplate.html:25
-#: netbox/templates/extras/exporttemplate.html:27
+#: netbox/extras/tables/tables.py:220 netbox/extras/tables/tables.py:693
msgid "File Name"
msgstr "文件名"
-#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:694
-#: netbox/templates/extras/configtemplate.html:29
-#: netbox/templates/extras/exporttemplate.html:31
+#: netbox/extras/tables/tables.py:223 netbox/extras/tables/tables.py:696
msgid "File Extension"
msgstr "文件扩展名"
-#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:697
+#: netbox/extras/tables/tables.py:226 netbox/extras/tables/tables.py:699
msgid "As Attachment"
msgstr "作为附件"
-#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:609
-#: netbox/extras/tables/tables.py:646 netbox/extras/tables/tables.py:681
+#: netbox/extras/tables/tables.py:239 netbox/extras/tables/tables.py:611
+#: netbox/extras/tables/tables.py:648 netbox/extras/tables/tables.py:683
msgid "Synced"
msgstr "同步"
-#: netbox/extras/tables/tables.py:264
-#: netbox/templates/extras/imageattachment.html:57
+#: netbox/extras/tables/tables.py:264 netbox/extras/ui/panels.py:501
msgid "Image"
msgstr "图片"
#: netbox/extras/tables/tables.py:273
-#: netbox/templates/extras/imageattachment.html:33
+#: netbox/templates/extras/panels/imageattachment_file.html:7
msgid "Filename"
msgstr "文件名"
#: netbox/extras/tables/tables.py:292
-#: netbox/templates/extras/imageattachment.html:44
-#: netbox/virtualization/tables/virtualmachines.py:170
+#: netbox/templates/extras/panels/imageattachment_file.html:18
+#: netbox/virtualization/forms/bulk_edit.py:316
+#: netbox/virtualization/forms/filtersets.py:286
+#: netbox/virtualization/tables/virtualmachines.py:173
msgid "Size"
msgstr "大小"
@@ -10060,38 +10004,36 @@ msgstr "大小"
msgid "Table Name"
msgstr "表名"
-#: netbox/extras/tables/tables.py:440
+#: netbox/extras/tables/tables.py:441
msgid "Read"
msgstr "阅读"
-#: netbox/extras/tables/tables.py:483
-msgid "SSL Validation"
-msgstr "SSL验证"
+#: netbox/extras/tables/tables.py:484
+msgid "SSL Verification"
+msgstr "SSL 验证"
-#: netbox/extras/tables/tables.py:523
-#: netbox/templates/extras/eventrule.html:37
+#: netbox/extras/tables/tables.py:525 netbox/extras/ui/panels.py:370
msgid "Event Types"
msgstr "事件类型"
-#: netbox/extras/tables/tables.py:684
-#: netbox/templates/extras/configtemplate.html:66
+#: netbox/extras/tables/tables.py:686
msgid "Auto Sync Enabled"
msgstr "已启用自动同步"
-#: netbox/extras/tables/tables.py:710 netbox/netbox/navigation/menu.py:80
+#: netbox/extras/tables/tables.py:712 netbox/netbox/navigation/menu.py:80
#: netbox/templates/dcim/devicerole.html:8
msgid "Device Roles"
msgstr "设备角色"
-#: netbox/extras/tables/tables.py:763
+#: netbox/extras/tables/tables.py:765
msgid "Comments (Short)"
msgstr "评论(简短)"
-#: netbox/extras/tables/tables.py:782 netbox/extras/tables/tables.py:834
+#: netbox/extras/tables/tables.py:784 netbox/extras/tables/tables.py:836
msgid "Line"
msgstr "线"
-#: netbox/extras/tables/tables.py:837
+#: netbox/extras/tables/tables.py:839
msgid "Method"
msgstr "方法"
@@ -10103,7 +10045,7 @@ msgstr "尝试渲染此控件时遇到错误:"
msgid "Please try reconfiguring the widget, or remove it from your dashboard."
msgstr "请尝试重新配置该小工具,或将其从控制面板中删除。"
-#: netbox/extras/ui/panels.py:20 netbox/netbox/navigation/menu.py:351
+#: netbox/extras/ui/panels.py:59 netbox/netbox/navigation/menu.py:351
#: netbox/templates/circuits/panels/circuit_circuit_termination.html:41
#: netbox/templates/dcim/device_edit.html:113
#: netbox/templates/dcim/htmx/cable_edit.html:92
@@ -10116,11 +10058,78 @@ msgstr "请尝试重新配置该小工具,或将其从控制面板中删除。
msgid "Custom Fields"
msgstr "自定义字段"
-#: netbox/extras/ui/panels.py:49
+#: netbox/extras/ui/panels.py:88
#: netbox/templates/inc/panels/image_attachments.html:10
msgid "Attach an image"
msgstr "增加图片"
+#: netbox/extras/ui/panels.py:139
+msgid "Cloneable"
+msgstr "可复制"
+
+#: netbox/extras/ui/panels.py:159
+msgid "Display weight"
+msgstr "显示重量"
+
+#: netbox/extras/ui/panels.py:165
+msgid "Validation Rules"
+msgstr "验证规则"
+
+#: netbox/extras/ui/panels.py:171
+msgid "Regular expression"
+msgstr "正则表达式"
+
+#: netbox/extras/ui/panels.py:183 netbox/netbox/ui/panels.py:268
+#: netbox/templates/inc/panels/related_objects.html:5
+msgid "Related Objects"
+msgstr "相关对象"
+
+#: netbox/extras/ui/panels.py:203
+msgid "Used by"
+msgstr "使用者"
+
+#: netbox/extras/ui/panels.py:246 netbox/extras/ui/panels.py:472
+#: netbox/templates/dcim/trace/attachment.html:5
+msgid "Attachment"
+msgstr "附件"
+
+#: netbox/extras/ui/panels.py:266 netbox/extras/views.py:238
+#: netbox/extras/views.py:308
+msgid "Assigned Models"
+msgstr "指定模块"
+
+#: netbox/extras/ui/panels.py:274
+msgid "Table Config"
+msgstr "表格配置"
+
+#: netbox/extras/ui/panels.py:288
+msgid "Columns Displayed"
+msgstr "显示的列"
+
+#: netbox/extras/ui/panels.py:313
+msgid "Notification Group"
+msgstr "通知组"
+
+#: netbox/extras/ui/panels.py:410
+msgid "Allowed Object Types"
+msgstr "允许的对象类型"
+
+#: netbox/extras/ui/panels.py:415
+msgid "Tagged Item Types"
+msgstr "标记的项目类型"
+
+#: netbox/extras/ui/panels.py:487
+msgid "Image Attachment"
+msgstr "图像附件"
+
+#: netbox/extras/ui/panels.py:489
+msgid "Parent object"
+msgstr "父对象"
+
+#: netbox/extras/ui/panels.py:509
+msgid "Journal Entry"
+msgstr "日志条目"
+
#: netbox/extras/validators.py:15
#, python-format
msgid "Ensure this value is equal to %(limit_value)s."
@@ -10158,32 +10167,68 @@ msgstr "请求的属性“{name}”无效"
msgid "Invalid attribute \"{name}\" for {model}"
msgstr "{model}的属性 \"{name}\"无效"
-#: netbox/extras/views.py:1127
+#: netbox/extras/views.py:241
+msgid "Link Text"
+msgstr "链接文本"
+
+#: netbox/extras/views.py:242
+msgid "Link URL"
+msgstr "链接URL"
+
+#: netbox/extras/views.py:309 netbox/extras/views.py:1182
+msgid "Environment Parameters"
+msgstr "环境参数"
+
+#: netbox/extras/views.py:312 netbox/extras/views.py:1185
+msgid "Template"
+msgstr "模版"
+
+#: netbox/extras/views.py:749
+msgid "Additional Headers"
+msgstr "附加标头"
+
+#: netbox/extras/views.py:750
+msgid "Body Template"
+msgstr "内容模版"
+
+#: netbox/extras/views.py:818
+msgid "Conditions"
+msgstr "条件"
+
+#: netbox/extras/views.py:891
+msgid "Tagged Objects"
+msgstr "标记的对象"
+
+#: netbox/extras/views.py:982
+msgid "JSON Schema"
+msgstr "JSON 架构"
+
+#: netbox/extras/views.py:1278
#, python-brace-format
msgid "An error occurred while rendering the template: {error}"
msgstr "渲染模板时出错: {error}"
-#: netbox/extras/views.py:1290
+#: netbox/extras/views.py:1462
msgid "Your dashboard has been reset."
msgstr "仪表盘已重置。"
-#: netbox/extras/views.py:1336
+#: netbox/extras/views.py:1508
msgid "Added widget: "
msgstr "添加小组件:"
-#: netbox/extras/views.py:1377
+#: netbox/extras/views.py:1549
msgid "Updated widget: "
msgstr "更新小组件:"
-#: netbox/extras/views.py:1413
+#: netbox/extras/views.py:1585
msgid "Deleted widget: "
msgstr "删除小组件:"
-#: netbox/extras/views.py:1415
+#: netbox/extras/views.py:1587
msgid "Error deleting widget: "
msgstr "删除小组件错误:"
-#: netbox/extras/views.py:1530
+#: netbox/extras/views.py:1702
msgid "Unable to run script: RQ worker process not running."
msgstr "无法运行脚本:RQ worker 进程未运行。"
@@ -10414,7 +10459,7 @@ msgstr "FHRP 小组 (ID)"
msgid "IP address (ID)"
msgstr "IP 地址 (ID)"
-#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:825
+#: netbox/ipam/filtersets.py:1259 netbox/ipam/models/ip.py:839
msgid "IP address"
msgstr "IP 地址"
@@ -10520,7 +10565,7 @@ msgstr "是一个池"
#: netbox/ipam/forms/bulk_edit.py:221 netbox/ipam/forms/bulk_edit.py:265
#: netbox/ipam/forms/filtersets.py:273 netbox/ipam/forms/filtersets.py:332
-#: netbox/ipam/models/ip.py:263
+#: netbox/ipam/models/ip.py:265
msgid "Treat as fully utilized"
msgstr "设置为已被全部占用"
@@ -10533,7 +10578,7 @@ msgstr "VLAN 分配"
msgid "Treat as populated"
msgstr "视作已填充"
-#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:809
+#: netbox/ipam/forms/bulk_edit.py:307 netbox/ipam/models/ip.py:823
msgid "DNS name"
msgstr "DNS 名称"
@@ -11036,191 +11081,191 @@ msgid ""
"({aggregate})."
msgstr "前缀不能与聚合重叠。{prefix} 包含现有聚合({aggregate})。"
-#: netbox/ipam/models/ip.py:202
+#: netbox/ipam/models/ip.py:204
msgid "roles"
msgstr "角色"
-#: netbox/ipam/models/ip.py:215 netbox/ipam/models/ip.py:284
+#: netbox/ipam/models/ip.py:217 netbox/ipam/models/ip.py:286
msgid "prefix"
msgstr "前缀"
-#: netbox/ipam/models/ip.py:216
+#: netbox/ipam/models/ip.py:218
msgid "IPv4 or IPv6 network with mask"
msgstr "带掩码的IPv4或IPv6网络"
-#: netbox/ipam/models/ip.py:245
+#: netbox/ipam/models/ip.py:247
msgid "Operational status of this prefix"
msgstr "此前缀的操作状态"
-#: netbox/ipam/models/ip.py:253
+#: netbox/ipam/models/ip.py:255
msgid "The primary function of this prefix"
msgstr "此前缀的主要功能"
-#: netbox/ipam/models/ip.py:256
+#: netbox/ipam/models/ip.py:258
msgid "is a pool"
msgstr "地址池"
-#: netbox/ipam/models/ip.py:258
+#: netbox/ipam/models/ip.py:260
msgid "All IP addresses within this prefix are considered usable"
msgstr "此前缀内的所有IP地址都可用"
-#: netbox/ipam/models/ip.py:261 netbox/ipam/models/ip.py:558
+#: netbox/ipam/models/ip.py:263 netbox/ipam/models/ip.py:568
msgid "mark utilized"
msgstr "使用标记"
-#: netbox/ipam/models/ip.py:285
+#: netbox/ipam/models/ip.py:287
msgid "prefixes"
msgstr "前缀"
-#: netbox/ipam/models/ip.py:309
+#: netbox/ipam/models/ip.py:311
msgid "Cannot create prefix with /0 mask."
msgstr "无法创建/0掩码的IP地址前缀。"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
#, python-brace-format
msgid "VRF {vrf}"
msgstr "VRF {vrf}"
-#: netbox/ipam/models/ip.py:316 netbox/ipam/models/ip.py:915
+#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:929
msgid "global table"
msgstr "全局表"
-#: netbox/ipam/models/ip.py:318
+#: netbox/ipam/models/ip.py:320
#, python-brace-format
msgid "Duplicate prefix found in {table}: {prefix}"
msgstr "在{table}中发现重复的前缀: {prefix}"
-#: netbox/ipam/models/ip.py:511
+#: netbox/ipam/models/ip.py:521
msgid "start address"
msgstr "起始地址"
-#: netbox/ipam/models/ip.py:512 netbox/ipam/models/ip.py:516
-#: netbox/ipam/models/ip.py:749
+#: netbox/ipam/models/ip.py:522 netbox/ipam/models/ip.py:526
+#: netbox/ipam/models/ip.py:763
msgid "IPv4 or IPv6 address (with mask)"
msgstr "IPv4 或 IPv6 地址(带掩码)"
-#: netbox/ipam/models/ip.py:515
+#: netbox/ipam/models/ip.py:525
msgid "end address"
msgstr "结束地址"
-#: netbox/ipam/models/ip.py:542
+#: netbox/ipam/models/ip.py:552
msgid "Operational status of this range"
msgstr "此IP范围的操作状态"
-#: netbox/ipam/models/ip.py:550
+#: netbox/ipam/models/ip.py:560
msgid "The primary function of this range"
msgstr "此IP范围的主要功能"
-#: netbox/ipam/models/ip.py:553
+#: netbox/ipam/models/ip.py:563
msgid "mark populated"
msgstr "标记已填充"
-#: netbox/ipam/models/ip.py:555
+#: netbox/ipam/models/ip.py:565
msgid "Prevent the creation of IP addresses within this range"
msgstr "防止在此范围内创建 IP 地址"
-#: netbox/ipam/models/ip.py:560
+#: netbox/ipam/models/ip.py:570
msgid "Report space as fully utilized"
msgstr "报告空间已充分利用"
-#: netbox/ipam/models/ip.py:569
+#: netbox/ipam/models/ip.py:579
msgid "IP range"
msgstr "IP范围"
-#: netbox/ipam/models/ip.py:570
+#: netbox/ipam/models/ip.py:580
msgid "IP ranges"
msgstr "IP范围"
-#: netbox/ipam/models/ip.py:583
+#: netbox/ipam/models/ip.py:593
msgid "Starting and ending IP address versions must match"
msgstr "起始和结束IP地址的版本必须一致"
-#: netbox/ipam/models/ip.py:589
+#: netbox/ipam/models/ip.py:599
msgid "Starting and ending IP address masks must match"
msgstr "起始和结束IP地址的掩码必须一致"
-#: netbox/ipam/models/ip.py:596
+#: netbox/ipam/models/ip.py:606
#, python-brace-format
msgid ""
"Ending address must be greater than the starting address ({start_address})"
msgstr "结束地址必须大于起始地址 ({start_address})"
-#: netbox/ipam/models/ip.py:624
+#: netbox/ipam/models/ip.py:634
#, python-brace-format
msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}"
msgstr "定义的地址与 VRF {vrf} 中的范围 {overlapping_range} 重叠"
-#: netbox/ipam/models/ip.py:633
+#: netbox/ipam/models/ip.py:643
#, python-brace-format
msgid "Defined range exceeds maximum supported size ({max_size})"
msgstr "定义的范围超过了支持的最大大小 ({max_size})"
-#: netbox/ipam/models/ip.py:748 netbox/tenancy/models/contacts.py:78
+#: netbox/ipam/models/ip.py:762 netbox/tenancy/models/contacts.py:78
msgid "address"
msgstr "地址"
-#: netbox/ipam/models/ip.py:771
+#: netbox/ipam/models/ip.py:785
msgid "The operational status of this IP"
msgstr "此IP的运行状态"
-#: netbox/ipam/models/ip.py:779
+#: netbox/ipam/models/ip.py:793
msgid "The functional role of this IP"
msgstr "此IP的功能作用"
-#: netbox/ipam/models/ip.py:802 netbox/ipam/ui/panels.py:126
+#: netbox/ipam/models/ip.py:816 netbox/ipam/ui/panels.py:126
msgid "NAT (inside)"
msgstr "NAT(内部 IP)"
-#: netbox/ipam/models/ip.py:803
+#: netbox/ipam/models/ip.py:817
msgid "The IP for which this address is the \"outside\" IP"
msgstr "此IP地址为外部IP"
-#: netbox/ipam/models/ip.py:810
+#: netbox/ipam/models/ip.py:824
msgid "Hostname or FQDN (not case-sensitive)"
msgstr "主机名或 FQDN(不区分大小写)"
-#: netbox/ipam/models/ip.py:826 netbox/ipam/models/services.py:86
+#: netbox/ipam/models/ip.py:840 netbox/ipam/models/services.py:86
msgid "IP addresses"
msgstr "IP地址"
-#: netbox/ipam/models/ip.py:886
+#: netbox/ipam/models/ip.py:900
msgid "Cannot create IP address with /0 mask."
msgstr "无法创建/0掩码的IP地址。"
-#: netbox/ipam/models/ip.py:892
+#: netbox/ipam/models/ip.py:906
#, python-brace-format
msgid "{ip} is a network ID, which may not be assigned to an interface."
msgstr "{ip}是一个网络号,不能分配给接口。"
-#: netbox/ipam/models/ip.py:903
+#: netbox/ipam/models/ip.py:917
#, python-brace-format
msgid ""
"{ip} is a broadcast address, which may not be assigned to an interface."
msgstr "{ip}是一个广播地址,不能分配给接口。"
-#: netbox/ipam/models/ip.py:917
+#: netbox/ipam/models/ip.py:931
#, python-brace-format
msgid "Duplicate IP address found in {table}: {ipaddress}"
msgstr "在 {table}中发现重复的IP地址: {ipaddress}"
-#: netbox/ipam/models/ip.py:933
+#: netbox/ipam/models/ip.py:947
#, python-brace-format
msgid "Cannot create IP address {ip} inside range {range}."
msgstr "无法创建 IP 地址 {ip} 范围内 {range}。"
-#: netbox/ipam/models/ip.py:954
+#: netbox/ipam/models/ip.py:968
msgid ""
"Cannot reassign IP address while it is designated as the primary IP for the "
"parent object"
msgstr "当 IP 地址被指定为父对象的首选 IP 时,无法重新分配 IP 地址"
-#: netbox/ipam/models/ip.py:961
+#: netbox/ipam/models/ip.py:975
msgid ""
"Cannot reassign IP address while it is designated as the OOB IP for the "
"parent object"
msgstr "当 IP 地址被指定为父对象的 OOB IP 时,无法重新分配 IP 地址"
-#: netbox/ipam/models/ip.py:967
+#: netbox/ipam/models/ip.py:981
msgid "Only IPv6 addresses can be assigned SLAAC status"
msgstr "只能为IPv6地址分配SLAAC状态"
@@ -11552,7 +11597,7 @@ msgstr "主要 IP"
#: netbox/ipam/ui/panels.py:134
msgid "OOB IP"
-msgstr "哈哈哈哈哈哈的"
+msgstr "带外管理 IP"
#: netbox/ipam/ui/panels.py:190
msgid "Authentication Type"
@@ -11783,8 +11828,9 @@ msgstr "灰色"
msgid "Dark Grey"
msgstr "深灰色"
-#: netbox/netbox/choices.py:103 netbox/templates/extras/script_result.html:56
-#: netbox/templates/extras/tableconfig.html:76
+#: netbox/netbox/choices.py:103
+#: netbox/templates/extras/panels/tableconfig_ordering.html:19
+#: netbox/templates/extras/script_result.html:56
msgid "Default"
msgstr "默认"
@@ -12700,67 +12746,67 @@ msgstr "初始化后无法在注册表中添加存储空间"
msgid "Cannot delete stores from registry"
msgstr "无法从注册表中删除存储"
-#: netbox/netbox/settings.py:828
+#: netbox/netbox/settings.py:829
msgid "Czech"
msgstr "捷克语"
-#: netbox/netbox/settings.py:829
+#: netbox/netbox/settings.py:830
msgid "Danish"
msgstr "丹麦语"
-#: netbox/netbox/settings.py:830
+#: netbox/netbox/settings.py:831
msgid "German"
msgstr "德语"
-#: netbox/netbox/settings.py:831
+#: netbox/netbox/settings.py:832
msgid "English"
msgstr "英语"
-#: netbox/netbox/settings.py:832
+#: netbox/netbox/settings.py:833
msgid "Spanish"
msgstr "西班牙语"
-#: netbox/netbox/settings.py:833
+#: netbox/netbox/settings.py:834
msgid "French"
msgstr "法语"
-#: netbox/netbox/settings.py:834
+#: netbox/netbox/settings.py:835
msgid "Italian"
msgstr "意大利语"
-#: netbox/netbox/settings.py:835
+#: netbox/netbox/settings.py:836
msgid "Japanese"
msgstr "日语"
-#: netbox/netbox/settings.py:836
+#: netbox/netbox/settings.py:837
msgid "Latvian"
msgstr "拉脱维亚的"
-#: netbox/netbox/settings.py:837
+#: netbox/netbox/settings.py:838
msgid "Dutch"
msgstr "荷兰语"
-#: netbox/netbox/settings.py:838
+#: netbox/netbox/settings.py:839
msgid "Polish"
msgstr "波兰语"
-#: netbox/netbox/settings.py:839
+#: netbox/netbox/settings.py:840
msgid "Portuguese"
msgstr "葡萄牙语"
-#: netbox/netbox/settings.py:840
+#: netbox/netbox/settings.py:841
msgid "Russian"
msgstr "俄语"
-#: netbox/netbox/settings.py:841
+#: netbox/netbox/settings.py:842
msgid "Turkish"
msgstr "土耳其语"
-#: netbox/netbox/settings.py:842
+#: netbox/netbox/settings.py:843
msgid "Ukrainian"
msgstr "乌克兰语"
-#: netbox/netbox/settings.py:843
+#: netbox/netbox/settings.py:844
msgid "Chinese"
msgstr "中文"
@@ -12788,6 +12834,7 @@ msgid "Field"
msgstr "字段"
#: netbox/netbox/tables/tables.py:351
+#: netbox/templates/extras/panels/customfieldchoiceset_choices.html:8
msgid "Value"
msgstr "值"
@@ -12815,11 +12862,6 @@ msgstr "max_items 值无效: {max_items}!必须是正整数或无。"
msgid "GPS coordinates"
msgstr "GPS 坐标"
-#: netbox/netbox/ui/panels.py:267
-#: netbox/templates/inc/panels/related_objects.html:5
-msgid "Related Objects"
-msgstr "相关对象"
-
#: netbox/netbox/views/generic/bulk_views.py:124
#, python-brace-format
msgid ""
@@ -13058,7 +13100,6 @@ msgid "Toggle All"
msgstr "全部切换"
#: netbox/templates/account/preferences.html:49
-#: netbox/templates/extras/tableconfig.html:25
msgid "Table"
msgstr "列表"
@@ -13114,13 +13155,9 @@ msgstr "指定用户组"
#: netbox/templates/dcim/panels/installed_module.html:31
#: netbox/templates/dcim/panels/interface_wireless_lans.html:20
#: netbox/templates/dcim/panels/module_type_attributes.html:26
-#: netbox/templates/extras/configcontext.html:46
-#: netbox/templates/extras/configtemplate.html:81
-#: netbox/templates/extras/eventrule.html:66
-#: netbox/templates/extras/exporttemplate.html:60
#: netbox/templates/extras/htmx/script_result.html:70
-#: netbox/templates/extras/webhook.html:65
-#: netbox/templates/extras/webhook.html:75
+#: netbox/templates/extras/panels/configcontext_assignment.html:14
+#: netbox/templates/extras/panels/customfield_related_objects.html:18
#: netbox/templates/inc/panel_table.html:13
#: netbox/templates/inc/panels/comments.html:10
#: netbox/templates/inc/panels/related_objects.html:22
@@ -13128,6 +13165,7 @@ msgstr "指定用户组"
#: netbox/templates/ipam/panels/fhrp_groups.html:42
#: netbox/templates/ui/panels/comments.html:9
#: netbox/templates/ui/panels/related_objects.html:22
+#: netbox/templates/ui/panels/text_code.html:12
#: netbox/templates/users/panels/object_types.html:8
msgid "None"
msgstr "无"
@@ -13290,7 +13328,7 @@ msgid "Changed"
msgstr "已更改"
#: netbox/templates/core/datafile/attrs/size.html:1
-#: netbox/templates/extras/imageattachment.html:46
+#: netbox/templates/extras/panels/imageattachment_file.html:20
msgid "bytes"
msgstr "bytes"
@@ -13343,12 +13381,11 @@ msgid "Job retention"
msgstr "任务保留"
#: netbox/templates/core/inc/datafile_panel.html:23
-#: netbox/templates/extras/configtemplate.html:53
+#: netbox/templates/extras/configtemplate/attrs/data_file.html:6
msgid "The data file associated with this object has been deleted"
msgstr "与此对象关联的数据文件已被删除"
#: netbox/templates/core/inc/datafile_panel.html:32
-#: netbox/templates/extras/configtemplate.html:62
msgid "Data Synced"
msgstr "数据已同步"
@@ -14025,12 +14062,6 @@ msgstr "增加机柜"
msgid "Add Site"
msgstr "增加站点"
-#: netbox/templates/dcim/trace/attachment.html:5
-#: netbox/templates/extras/configtemplate.html:33
-#: netbox/templates/extras/exporttemplate.html:35
-msgid "Attachment"
-msgstr "附件"
-
#: netbox/templates/dcim/virtualchassis_add_member.html:10
#, python-format
msgid "Add New Member to Virtual Chassis %(virtual_chassis)s"
@@ -14167,82 +14198,10 @@ msgstr ""
"确保正在使用 PostgreSQL 版本 14 或更高版本。您可以通过使用 NetBox 的凭据连接到数据库并发出查询来检查这一点 "
"%(sql_query)s。"
-#: netbox/templates/extras/configcontextprofile.html:30
-msgid "JSON Schema"
-msgstr "JSON 架构"
-
-#: netbox/templates/extras/configtemplate.html:76
-#: netbox/templates/extras/exporttemplate.html:55
-msgid "Environment Parameters"
-msgstr "环境参数"
-
-#: netbox/templates/extras/configtemplate.html:91
-#: netbox/templates/extras/exporttemplate.html:70
-msgid "Template"
-msgstr "模版"
-
-#: netbox/templates/extras/customfield.html:30
-#: netbox/templates/extras/customlink.html:21
-msgid "Group Name"
-msgstr "组名称"
-
-#: netbox/templates/extras/customfield.html:42
-msgid "Must be Unique"
-msgstr "必须是唯一的"
-
-#: netbox/templates/extras/customfield.html:46
-msgid "Cloneable"
-msgstr "可复制"
-
-#: netbox/templates/extras/customfield.html:56
-msgid "Default Value"
-msgstr "默认值"
-
-#: netbox/templates/extras/customfield.html:73
-msgid "Search Weight"
-msgstr "搜索权重"
-
-#: netbox/templates/extras/customfield.html:83
-msgid "Filter Logic"
-msgstr "过滤器规则"
-
-#: netbox/templates/extras/customfield.html:87
-msgid "Display Weight"
-msgstr "显示权重"
-
-#: netbox/templates/extras/customfield.html:91
-msgid "UI Visible"
-msgstr "页面中可见"
-
-#: netbox/templates/extras/customfield.html:95
-msgid "UI Editable"
-msgstr "页面中可编辑"
-
-#: netbox/templates/extras/customfield.html:115
-msgid "Validation Rules"
-msgstr "验证规则"
-
-#: netbox/templates/extras/customfield.html:126
-msgid "Regular Expression"
-msgstr "正则表达式"
-
-#: netbox/templates/extras/customlink.html:29
-msgid "Button Class"
-msgstr "按钮类型"
-
-#: netbox/templates/extras/customlink.html:39
-#: netbox/templates/extras/exporttemplate.html:45
-#: netbox/templates/extras/savedfilter.html:39
-msgid "Assigned Models"
-msgstr "指定模块"
-
-#: netbox/templates/extras/customlink.html:52
-msgid "Link Text"
-msgstr "链接文本"
-
-#: netbox/templates/extras/customlink.html:58
-msgid "Link URL"
-msgstr "链接URL"
+#: netbox/templates/extras/customfield/attrs/choice_set.html:1
+#: netbox/templates/generic/bulk_import.html:179
+msgid "choices"
+msgstr "选择"
#: netbox/templates/extras/dashboard/reset.html:4
#: netbox/templates/home.html:66
@@ -14307,10 +14266,6 @@ msgstr "获取RSS源时出现问题"
msgid "HTTP"
msgstr "HTTP"
-#: netbox/templates/extras/eventrule.html:61
-msgid "Conditions"
-msgstr "条件"
-
#: netbox/templates/extras/htmx/script_result.html:10
msgid "Scheduled for"
msgstr "计划为"
@@ -14332,14 +14287,6 @@ msgstr "输出"
msgid "Download"
msgstr "下载"
-#: netbox/templates/extras/imageattachment.html:10
-msgid "Image Attachment"
-msgstr "图像附件"
-
-#: netbox/templates/extras/imageattachment.html:13
-msgid "Parent Object"
-msgstr "父对象"
-
#: netbox/templates/extras/inc/result_pending.html:4
msgid "Loading"
msgstr "加载中"
@@ -14386,24 +14333,6 @@ msgid ""
"an uploaded file or data source."
msgstr "从上传的文件或数据源开始创建脚本。"
-#: netbox/templates/extras/journalentry.html:15
-msgid "Journal Entry"
-msgstr "日志条目"
-
-#: netbox/templates/extras/journalentry.html:26
-msgid "Created By"
-msgstr "创建者"
-
-#: netbox/templates/extras/notificationgroup.html:11
-msgid "Notification Group"
-msgstr "通知组"
-
-#: netbox/templates/extras/notificationgroup.html:36
-#: netbox/templates/extras/notificationgroup.html:46
-#: netbox/utilities/templates/widgets/clearable_file_input.html:12
-msgid "None assigned"
-msgstr "未指定"
-
#: netbox/templates/extras/object_configcontext.html:19
msgid "The local config context overwrites all source contexts"
msgstr "本地实例覆盖数据源上的实例"
@@ -14459,6 +14388,16 @@ msgstr "模板输出为空"
msgid "No configuration template has been assigned."
msgstr "尚未分配任何配置模板。"
+#: netbox/templates/extras/panels/notificationgroup_groups.html:9
+#: netbox/templates/extras/panels/notificationgroup_users.html:9
+#: netbox/utilities/templates/widgets/clearable_file_input.html:12
+msgid "None assigned"
+msgstr "未指定"
+
+#: netbox/templates/extras/panels/tag_object_types.html:12
+msgid "Any"
+msgstr "所有"
+
#: netbox/templates/extras/panels/tags.html:11
#: netbox/templates/inc/panels/tags.html:11
msgid "No tags assigned"
@@ -14495,14 +14434,6 @@ msgstr "日志阈值"
msgid "All"
msgstr "全部"
-#: netbox/templates/extras/tableconfig.html:10
-msgid "Table Config"
-msgstr "表格配置"
-
-#: netbox/templates/extras/tableconfig.html:50
-msgid "Columns Displayed"
-msgstr "显示的列"
-
#: netbox/templates/extras/tableconfig_edit.html:8
#: netbox/utilities/templates/helpers/table_config_form.html:8
msgid "Table Configuration"
@@ -14520,46 +14451,6 @@ msgstr "上移"
msgid "Move Down"
msgstr "下移"
-#: netbox/templates/extras/tag.html:36
-msgid "Tagged Items"
-msgstr "标记的项目"
-
-#: netbox/templates/extras/tag.html:47
-msgid "Allowed Object Types"
-msgstr "允许的对象类型"
-
-#: netbox/templates/extras/tag.html:55
-msgid "Any"
-msgstr "所有"
-
-#: netbox/templates/extras/tag.html:61
-msgid "Tagged Item Types"
-msgstr "标记的项目类型"
-
-#: netbox/templates/extras/tag.html:85
-msgid "Tagged Objects"
-msgstr "标记的对象"
-
-#: netbox/templates/extras/webhook.html:26
-msgid "HTTP Method"
-msgstr "HTTP方法"
-
-#: netbox/templates/extras/webhook.html:34
-msgid "HTTP Content Type"
-msgstr "HTTP内容类型"
-
-#: netbox/templates/extras/webhook.html:47
-msgid "SSL Verification"
-msgstr "SSL验证"
-
-#: netbox/templates/extras/webhook.html:60
-msgid "Additional Headers"
-msgstr "附加标头"
-
-#: netbox/templates/extras/webhook.html:70
-msgid "Body Template"
-msgstr "内容模版"
-
#: netbox/templates/generic/bulk_add_component.html:29
msgid "Bulk Creation"
msgstr "批量创建"
@@ -14630,10 +14521,6 @@ msgstr "字段选项"
msgid "Accessor"
msgstr "Accessor"
-#: netbox/templates/generic/bulk_import.html:179
-msgid "choices"
-msgstr "选择"
-
#: netbox/templates/generic/bulk_import.html:192
msgid "Import Value"
msgstr "导入值"
@@ -15128,6 +15015,7 @@ msgstr "虚拟CPU"
#: netbox/templates/virtualization/panels/cluster_resources.html:12
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:12
+#: netbox/virtualization/forms/bulk_edit.py:143
msgid "Memory"
msgstr "内存"
@@ -15137,8 +15025,8 @@ msgid "Disk Space"
msgstr "磁盘空间"
#: netbox/templates/virtualization/panels/virtual_machine_resources.html:5
-#: netbox/virtualization/forms/bulk_edit.py:155
-#: netbox/virtualization/forms/model_forms.py:224
+#: netbox/virtualization/forms/bulk_edit.py:157
+#: netbox/virtualization/forms/model_forms.py:226
msgid "Resources"
msgstr "资源"
@@ -16145,50 +16033,50 @@ msgid ""
"the object's change log for details."
msgstr "自呈现表单以来,该对象已被修改。 有关详细信息,请查阅对象的更改日志。"
-#: netbox/utilities/forms/utils.py:43 netbox/utilities/forms/utils.py:69
-#: netbox/utilities/forms/utils.py:86 netbox/utilities/forms/utils.py:88
+#: netbox/utilities/forms/utils.py:44 netbox/utilities/forms/utils.py:70
+#: netbox/utilities/forms/utils.py:87 netbox/utilities/forms/utils.py:89
#, python-brace-format
msgid "Range \"{value}\" is invalid."
msgstr "范围 \"{value}\"无效。"
-#: netbox/utilities/forms/utils.py:75
+#: netbox/utilities/forms/utils.py:76
#, python-brace-format
msgid ""
"Invalid range: Ending value ({end}) must be greater than beginning value "
"({begin})."
msgstr "无效的范围:结束值({end})必须大于开始值({begin})。"
-#: netbox/utilities/forms/utils.py:236
+#: netbox/utilities/forms/utils.py:244
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{field}\""
msgstr "\"{field}\"的列标题重复或冲突"
-#: netbox/utilities/forms/utils.py:242
+#: netbox/utilities/forms/utils.py:250
#, python-brace-format
msgid "Duplicate or conflicting column header for \"{header}\""
msgstr "\"{header}\"的列标题重复或冲突"
-#: netbox/utilities/forms/utils.py:251
+#: netbox/utilities/forms/utils.py:259
#, python-brace-format
msgid "Row {row}: Expected {count_expected} columns but found {count_found}"
msgstr "第{row}行: 应该有{count_expected}列,但是发现了{count_found}列"
-#: netbox/utilities/forms/utils.py:274
+#: netbox/utilities/forms/utils.py:282
#, python-brace-format
msgid "Unexpected column header \"{field}\" found."
msgstr "发现错误的列头\"{field}\"。"
-#: netbox/utilities/forms/utils.py:276
+#: netbox/utilities/forms/utils.py:284
#, python-brace-format
msgid "Column \"{field}\" is not a related object; cannot use dots"
msgstr "字段\"{field}\"未与对象关联;不能使用“.”"
-#: netbox/utilities/forms/utils.py:280
+#: netbox/utilities/forms/utils.py:288
#, python-brace-format
msgid "Invalid related object attribute for column \"{field}\": {to_field}"
msgstr "对象的属性关联无效 \"{field}\": {to_field}"
-#: netbox/utilities/forms/utils.py:288
+#: netbox/utilities/forms/utils.py:296
#, python-brace-format
msgid "Required column header \"{header}\" not found."
msgstr "找不到必需的列标题\"{header}\"。"
@@ -16203,7 +16091,7 @@ msgstr "缺少动态查询参数:'{dynamic_params}'"
msgid "Missing required value for static query param: '{static_params}'"
msgstr "缺少静态查询参数:'{static_params}'"
-#: netbox/utilities/forms/widgets/modifiers.py:148
+#: netbox/utilities/forms/widgets/modifiers.py:155
msgid "(automatically set)"
msgstr "(自动设置)"
@@ -16394,30 +16282,42 @@ msgstr "集群类型(ID)"
msgid "Cluster (ID)"
msgstr "集群 (ID)"
-#: netbox/virtualization/forms/bulk_edit.py:89
+#: netbox/virtualization/forms/bulk_edit.py:91
#: netbox/virtualization/forms/bulk_import.py:92
-#: netbox/virtualization/forms/filtersets.py:179
+#: netbox/virtualization/forms/filtersets.py:181
#: netbox/virtualization/tables/virtualmachines.py:34
msgid "Start on boot"
msgstr "开机启动"
-#: netbox/virtualization/forms/bulk_edit.py:137
+#: netbox/virtualization/forms/bulk_edit.py:139
#: netbox/virtualization/models/virtualmachines.py:116
msgid "vCPUs"
msgstr "vCPUs"
-#: netbox/virtualization/forms/bulk_edit.py:141
-msgid "Memory (MB)"
-msgstr "内存 (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:147
+#: netbox/virtualization/forms/model_forms.py:402
+#: netbox/virtualization/tables/virtualmachines.py:82
+msgid "Disk"
+msgstr "硬盘"
-#: netbox/virtualization/forms/bulk_edit.py:145
-msgid "Disk (MB)"
-msgstr "磁盘 (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:168
+#: netbox/virtualization/forms/model_forms.py:242
+#, python-brace-format
+msgid "Memory ({unit})"
+msgstr "内存 ({unit})"
-#: netbox/virtualization/forms/bulk_edit.py:307
-#: netbox/virtualization/forms/filtersets.py:284
-msgid "Size (MB)"
-msgstr "大小 (MB)"
+#: netbox/virtualization/forms/bulk_edit.py:169
+#: netbox/virtualization/forms/model_forms.py:243
+#, python-brace-format
+msgid "Disk ({unit})"
+msgstr "磁盘 ({unit})"
+
+#: netbox/virtualization/forms/bulk_edit.py:334
+#: netbox/virtualization/forms/filtersets.py:296
+#: netbox/virtualization/forms/model_forms.py:415
+#, python-brace-format
+msgid "Size ({unit})"
+msgstr "尺寸 ({unit})"
#: netbox/virtualization/forms/bulk_import.py:45
msgid "Type of cluster"
@@ -16439,38 +16339,33 @@ msgstr "指定集群"
msgid "Assigned device within cluster"
msgstr "指定集群内部设备"
-#: netbox/virtualization/forms/model_forms.py:36
+#: netbox/virtualization/forms/model_forms.py:38
msgid "Cluster Type"
msgstr "集群类型"
-#: netbox/virtualization/forms/model_forms.py:48
+#: netbox/virtualization/forms/model_forms.py:50
msgid "Cluster Group"
msgstr "集群组"
-#: netbox/virtualization/forms/model_forms.py:152
+#: netbox/virtualization/forms/model_forms.py:154
#, python-brace-format
msgid ""
"{device} belongs to a different {scope_field} ({device_scope}) than the "
"cluster ({cluster_scope})"
msgstr "{device} 属于不同的 {scope_field} ({device_scope}) 而不是集群 ({cluster_scope})"
-#: netbox/virtualization/forms/model_forms.py:193
+#: netbox/virtualization/forms/model_forms.py:195
msgid "Optionally pin this VM to a specific host device within the cluster"
msgstr "可将此虚拟机固定到集群中的特定主机设备"
-#: netbox/virtualization/forms/model_forms.py:221
+#: netbox/virtualization/forms/model_forms.py:223
msgid "Site/Cluster"
msgstr "站点/集群"
-#: netbox/virtualization/forms/model_forms.py:244
+#: netbox/virtualization/forms/model_forms.py:250
msgid "Disk size is managed via the attachment of virtual disks."
msgstr "通过附加虚拟磁盘来管理磁盘大小。"
-#: netbox/virtualization/forms/model_forms.py:396
-#: netbox/virtualization/tables/virtualmachines.py:82
-msgid "Disk"
-msgstr "硬盘"
-
#: netbox/virtualization/models/clusters.py:26
msgid "cluster type"
msgstr "集群类型"
@@ -16514,12 +16409,12 @@ msgid "start on boot"
msgstr "开机启动"
#: netbox/virtualization/models/virtualmachines.py:124
-msgid "memory (MB)"
-msgstr "内存 (MB)"
+msgid "memory"
+msgstr "记忆"
#: netbox/virtualization/models/virtualmachines.py:129
-msgid "disk (MB)"
-msgstr "磁盘 (MB)"
+msgid "disk"
+msgstr "磁盘"
#: netbox/virtualization/models/virtualmachines.py:173
msgid "Virtual machine name must be unique per cluster."
@@ -16591,10 +16486,6 @@ msgid ""
"interface's parent virtual machine, or it must be global."
msgstr "未标记 VLAN ({untagged_vlan}) 必须与接口的父虚拟机属于同一站点,或者必须是全局的。"
-#: netbox/virtualization/models/virtualmachines.py:428
-msgid "size (MB)"
-msgstr "大小 (MB)"
-
#: netbox/virtualization/models/virtualmachines.py:432
msgid "virtual disk"
msgstr "虚拟磁盘"
diff --git a/pyproject.toml b/pyproject.toml
index 9574c409a..ab4dbad78 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -3,7 +3,7 @@
[project]
name = "netbox"
-version = "4.5.6"
+version = "4.5.7"
requires-python = ">=3.12"
description = "The premier source of truth powering network automation."
readme = "README.md"
diff --git a/requirements.txt b/requirements.txt
index c6fdbb5c7..ffdcd935d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,7 +1,7 @@
colorama==0.4.6
Django==5.2.12
django-cors-headers==4.9.0
-django-debug-toolbar==6.2.0
+django-debug-toolbar==6.3.0
django-filter==25.2
django-graphiql-debug-toolbar==0.2.0
django-htmx==1.27.0
@@ -17,7 +17,7 @@ django-taggit==6.1.0
django-timezone-field==7.2.1
djangorestframework==3.16.1
drf-spectacular==0.29.0
-drf-spectacular-sidecar==2026.3.1
+drf-spectacular-sidecar==2026.4.1
feedparser==6.0.12
gunicorn==25.3.0
Jinja2==3.1.6
@@ -29,7 +29,7 @@ mkdocstrings==1.0.3
mkdocstrings-python==2.0.3
netaddr==1.3.0
nh3==0.3.4
-Pillow==12.1.1
+Pillow==12.2.0
psycopg[c,pool]==3.3.3
PyYAML==6.0.3
requests==2.33.1
@@ -41,4 +41,4 @@ strawberry-graphql==0.312.2
strawberry-graphql-django==0.82.1
svgwrite==1.4.3
tablib==3.9.0
-tzdata==2025.3
+tzdata==2026.1