diff --git a/.github/ISSUE_TEMPLATE/01-feature_request.yaml b/.github/ISSUE_TEMPLATE/01-feature_request.yaml index ac82c7924..fefefdc91 100644 --- a/.github/ISSUE_TEMPLATE/01-feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/01-feature_request.yaml @@ -15,7 +15,7 @@ body: attributes: label: NetBox version description: What version of NetBox are you currently running? - placeholder: v4.4.3 + placeholder: v4.4.4 validations: required: true - type: dropdown diff --git a/.github/ISSUE_TEMPLATE/02-bug_report.yaml b/.github/ISSUE_TEMPLATE/02-bug_report.yaml index 53efbbdbb..ce3de3fa6 100644 --- a/.github/ISSUE_TEMPLATE/02-bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/02-bug_report.yaml @@ -27,7 +27,7 @@ body: attributes: label: NetBox Version description: What version of NetBox are you currently running? - placeholder: v4.4.3 + placeholder: v4.4.4 validations: required: true - type: dropdown diff --git a/base_requirements.txt b/base_requirements.txt index 5f1edc7aa..3518fa884 100644 --- a/base_requirements.txt +++ b/base_requirements.txt @@ -166,7 +166,8 @@ strawberry-graphql-django svgwrite # Tabular dataset library (for table-based exports) -# https://github.com/jazzband/tablib/blob/master/HISTORY.md +# Current: https://github.com/jazzband/tablib/releases +# Previous: https://github.com/jazzband/tablib/blob/master/HISTORY.md tablib # Timezone data (required by django-timezone-field on Python 3.9+) diff --git a/contrib/openapi.json b/contrib/openapi.json index 5955b991d..4e159af9a 100644 --- a/contrib/openapi.json +++ b/contrib/openapi.json @@ -2,7 +2,7 @@ "openapi": "3.0.3", "info": { "title": "NetBox REST API", - "version": "4.4.3", + "version": "4.4.4", "license": { "name": "Apache v2 License" } @@ -19678,14 +19678,14 @@ "in": "query", "name": "object_type", "schema": { - "type": "integer" + "type": "string" } }, { "in": "query", "name": "object_type__n", "schema": { - "type": "integer" + "type": "string" } }, { @@ -20507,14 +20507,14 @@ "in": "query", "name": "related_object_type", "schema": { - "type": "integer" + "type": "string" } }, { "in": "query", "name": "related_object_type__n", "schema": { - "type": "integer" + "type": "string" } }, { @@ -60413,14 +60413,14 @@ "in": "query", "name": "assigned_object_type", "schema": { - "type": "integer" + "type": "string" } }, { "in": "query", "name": "assigned_object_type__n", "schema": { - "type": "integer" + "type": "string" } }, { @@ -135594,14 +135594,14 @@ "in": "query", "name": "assigned_object_type", "schema": { - "type": "integer" + "type": "string" } }, { "in": "query", "name": "assigned_object_type__n", "schema": { - "type": "integer" + "type": "string" } }, { @@ -147446,14 +147446,14 @@ "in": "query", "name": "parent_object_type", "schema": { - "type": "integer" + "type": "string" } }, { "in": "query", "name": "parent_object_type__n", "schema": { - "type": "integer" + "type": "string" } }, { diff --git a/docs/release-notes/version-4.4.md b/docs/release-notes/version-4.4.md index 6ee1729f3..bf4a641b7 100644 --- a/docs/release-notes/version-4.4.md +++ b/docs/release-notes/version-4.4.md @@ -1,5 +1,17 @@ # NetBox v4.4 +## v4.4.4 (2025-10-15) + +### Bug Fixes + +* [#20554](https://github.com/netbox-community/netbox/issues/20554) - Fix generic relation filters to accept `.` format matching POST requests +* [#20574](https://github.com/netbox-community/netbox/issues/20574) - Fix excessive storage initialization overhead when listing scripts with remote backends +* [#20584](https://github.com/netbox-community/netbox/issues/20584) - Enforce PoE mode requirement on interface templates when PoE type is set +* [#20585](https://github.com/netbox-community/netbox/issues/20585) - Fix API schema generation crash for models with single-field UniqueConstraints +* [#20587](https://github.com/netbox-community/netbox/issues/20587) - Fix upgrade.sh failure when removing stale content types + +--- + ## v4.4.3 (2025-10-14) ### Enhancements diff --git a/netbox/core/filtersets.py b/netbox/core/filtersets.py index 215745e7d..391ac02f7 100644 --- a/netbox/core/filtersets.py +++ b/netbox/core/filtersets.py @@ -80,6 +80,7 @@ class JobFilterSet(BaseFilterSet): method='search', label=_('Search'), ) + object_type = ContentTypeFilter() created = django_filters.DateTimeFilter() created__before = django_filters.DateTimeFilter( field_name='created', @@ -169,6 +170,7 @@ class ObjectChangeFilterSet(BaseFilterSet): changed_object_type_id = django_filters.ModelMultipleChoiceFilter( queryset=ContentType.objects.all() ) + related_object_type = ContentTypeFilter() user_id = django_filters.ModelMultipleChoiceFilter( queryset=User.objects.all(), label=_('User (ID)'), diff --git a/netbox/dcim/filtersets.py b/netbox/dcim/filtersets.py index 37a0d99a2..04ba3b00d 100644 --- a/netbox/dcim/filtersets.py +++ b/netbox/dcim/filtersets.py @@ -1764,6 +1764,7 @@ class PowerOutletFilterSet( class MACAddressFilterSet(NetBoxModelFilterSet): mac_address = MultiValueMACAddressFilter() + assigned_object_type = ContentTypeFilter() device = MultiValueCharFilter( method='filter_device', field_name='name', diff --git a/netbox/dcim/models/device_component_templates.py b/netbox/dcim/models/device_component_templates.py index e0b05b388..f8f2e100f 100644 --- a/netbox/dcim/models/device_component_templates.py +++ b/netbox/dcim/models/device_component_templates.py @@ -7,6 +7,7 @@ from mptt.models import MPTTModel, TreeForeignKey from dcim.choices import * from dcim.constants import * +from dcim.models.mixins import InterfaceValidationMixin from netbox.models import ChangeLoggedModel from utilities.fields import ColorField, NaturalOrderingField from utilities.mptt import TreeManager @@ -405,7 +406,7 @@ class PowerOutletTemplate(ModularComponentTemplateModel): } -class InterfaceTemplate(ModularComponentTemplateModel): +class InterfaceTemplate(InterfaceValidationMixin, ModularComponentTemplateModel): """ A template for a physical data interface on a new Device. """ @@ -469,8 +470,6 @@ class InterfaceTemplate(ModularComponentTemplateModel): super().clean() if self.bridge: - if self.pk and self.bridge_id == self.pk: - raise ValidationError({'bridge': _("An interface cannot be bridged to itself.")}) if self.device_type and self.device_type != self.bridge.device_type: raise ValidationError({ 'bridge': _( @@ -484,11 +483,6 @@ class InterfaceTemplate(ModularComponentTemplateModel): ).format(bridge=self.bridge) }) - if self.rf_role and self.type not in WIRELESS_IFACE_TYPES: - raise ValidationError({ - 'rf_role': "Wireless role may be set only on wireless interfaces." - }) - def instantiate(self, **kwargs): return self.component_model( name=self.resolve_name(kwargs.get('module')), diff --git a/netbox/dcim/models/device_components.py b/netbox/dcim/models/device_components.py index dfc3ec689..9c44e0494 100644 --- a/netbox/dcim/models/device_components.py +++ b/netbox/dcim/models/device_components.py @@ -11,6 +11,7 @@ from mptt.models import MPTTModel, TreeForeignKey from dcim.choices import * from dcim.constants import * from dcim.fields import WWNField +from dcim.models.mixins import InterfaceValidationMixin from netbox.choices import ColorChoices from netbox.models import OrganizationalModel, NetBoxModel from utilities.fields import ColorField, NaturalOrderingField @@ -676,7 +677,14 @@ class BaseInterface(models.Model): return self.primary_mac_address.mac_address -class Interface(ModularComponentModel, BaseInterface, CabledObjectModel, PathEndpoint, TrackingModelMixin): +class Interface( + InterfaceValidationMixin, + ModularComponentModel, + BaseInterface, + CabledObjectModel, + PathEndpoint, + TrackingModelMixin, +): """ A network interface within a Device. A physical Interface can connect to exactly one other Interface. """ @@ -893,10 +901,6 @@ class Interface(ModularComponentModel, BaseInterface, CabledObjectModel, PathEnd # Bridge validation - # An interface cannot be bridged to itself - if self.pk and self.bridge_id == self.pk: - raise ValidationError({'bridge': _("An interface cannot be bridged to itself.")}) - # A bridged interface belongs to the same device or virtual chassis if self.bridge and self.bridge.device != self.device: if self.device.virtual_chassis is None: @@ -942,29 +946,9 @@ class Interface(ModularComponentModel, BaseInterface, CabledObjectModel, PathEnd ) }) - # PoE validation - - # Only physical interfaces may have a PoE mode/type assigned - if self.poe_mode and self.is_virtual: - raise ValidationError({ - 'poe_mode': _("Virtual interfaces cannot have a PoE mode.") - }) - if self.poe_type and self.is_virtual: - raise ValidationError({ - 'poe_type': _("Virtual interfaces cannot have a PoE type.") - }) - - # An interface with a PoE type set must also specify a mode - if self.poe_type and not self.poe_mode: - raise ValidationError({ - 'poe_type': _("Must specify PoE mode when designating a PoE type.") - }) - # Wireless validation - # RF role & channel may only be set for wireless interfaces - if self.rf_role and not self.is_wireless: - raise ValidationError({'rf_role': _("Wireless role may be set only on wireless interfaces.")}) + # RF channel may only be set for wireless interfaces if self.rf_channel and not self.is_wireless: raise ValidationError({'rf_channel': _("Channel may be set only on wireless interfaces.")}) diff --git a/netbox/dcim/models/mixins.py b/netbox/dcim/models/mixins.py index 8bcf5dc60..d05498590 100644 --- a/netbox/dcim/models/mixins.py +++ b/netbox/dcim/models/mixins.py @@ -4,8 +4,11 @@ from django.core.exceptions import ValidationError from django.db import models from django.utils.translation import gettext_lazy as _ +from dcim.constants import VIRTUAL_IFACE_TYPES, WIRELESS_IFACE_TYPES + __all__ = ( 'CachedScopeMixin', + 'InterfaceValidationMixin', 'RenderConfigMixin', ) @@ -116,3 +119,33 @@ class CachedScopeMixin(models.Model): self._site = self.scope.site self._location = self.scope cache_related_objects.alters_data = True + + +class InterfaceValidationMixin: + + def clean(self): + super().clean() + + # An interface cannot be bridged to itself + if self.pk and self.bridge_id == self.pk: + raise ValidationError({'bridge': _("An interface cannot be bridged to itself.")}) + + # Only physical interfaces may have a PoE mode/type assigned + if self.poe_mode and self.type in VIRTUAL_IFACE_TYPES: + raise ValidationError({ + 'poe_mode': _("Virtual interfaces cannot have a PoE mode.") + }) + if self.poe_type and self.type in VIRTUAL_IFACE_TYPES: + raise ValidationError({ + 'poe_type': _("Virtual interfaces cannot have a PoE type.") + }) + + # An interface with a PoE type set must also specify a mode + if self.poe_type and not self.poe_mode: + raise ValidationError({ + 'poe_type': _("Must specify PoE mode when designating a PoE type.") + }) + + # RF role may be set only for wireless interfaces + if self.rf_role and self.type not in WIRELESS_IFACE_TYPES: + raise ValidationError({'rf_role': _("Wireless role may be set only on wireless interfaces.")}) diff --git a/netbox/extras/scripts.py b/netbox/extras/scripts.py index 4a307628c..ad9e5bcc4 100644 --- a/netbox/extras/scripts.py +++ b/netbox/extras/scripts.py @@ -326,6 +326,9 @@ class BaseScript: # Declare the placeholder for the current request self.request = None + # Initiate the storage backend (local, S3, etc) as a class attr + self.storage = storages.create_storage(storages.backends["scripts"]) + # Compile test methods and initialize results skeleton for method in dir(self): if method.startswith('test_') and callable(getattr(self, method)): @@ -391,8 +394,7 @@ class BaseScript: return inspect.getfile(self.__class__) def findsource(self, object): - storage = storages.create_storage(storages.backends["scripts"]) - with storage.open(os.path.basename(self.filename), 'r') as f: + with self.storage.open(os.path.basename(self.filename), 'r') as f: data = f.read() # Break the source code into lines diff --git a/netbox/ipam/filtersets.py b/netbox/ipam/filtersets.py index 34bc34b48..1e2ed91ed 100644 --- a/netbox/ipam/filtersets.py +++ b/netbox/ipam/filtersets.py @@ -595,6 +595,7 @@ class IPAddressFilterSet(NetBoxModelFilterSet, TenancyFilterSet, ContactModelFil to_field_name='rd', label=_('VRF (RD)'), ) + assigned_object_type = ContentTypeFilter() device = MultiValueCharFilter( method='filter_device', field_name='name', @@ -1152,6 +1153,7 @@ class ServiceTemplateFilterSet(NetBoxModelFilterSet): class ServiceFilterSet(ContactModelFilterSet, NetBoxModelFilterSet): + parent_object_type = ContentTypeFilter() device = MultiValueCharFilter( method='filter_device', field_name='name', diff --git a/netbox/netbox/models/features.py b/netbox/netbox/models/features.py index be58d647a..e0d03d6e7 100644 --- a/netbox/netbox/models/features.py +++ b/netbox/netbox/models/features.py @@ -676,6 +676,8 @@ def has_feature(model_or_ct, feature): # If a ContentType was passed, resolve its model class and run the associated feature test elif type(model_or_ct) is ContentType: model = model_or_ct.model_class() + if model is None: # Stale content type + return False try: test_func = registry['model_features'][feature] except KeyError: diff --git a/netbox/netbox/monkey.py b/netbox/netbox/monkey.py index 6a8f515df..be256e3ae 100644 --- a/netbox/netbox/monkey.py +++ b/netbox/netbox/monkey.py @@ -22,7 +22,7 @@ def get_unique_validators(field_name, model_field): # START custom logic conditions = { cond for cond in conditions - if cond.referenced_base_fields == field_set + if cond is None or cond.referenced_base_fields == field_set } # END custom logic diff --git a/netbox/project-static/dist/netbox.css b/netbox/project-static/dist/netbox.css index ef5904b06..8366489aa 100644 Binary files a/netbox/project-static/dist/netbox.css and b/netbox/project-static/dist/netbox.css differ diff --git a/netbox/project-static/dist/netbox.js b/netbox/project-static/dist/netbox.js index 555452151..49ec9b24c 100644 Binary files a/netbox/project-static/dist/netbox.js and b/netbox/project-static/dist/netbox.js differ diff --git a/netbox/project-static/dist/netbox.js.map b/netbox/project-static/dist/netbox.js.map index 5ab2f7f9f..4bcb9572c 100644 Binary files a/netbox/project-static/dist/netbox.js.map and b/netbox/project-static/dist/netbox.js.map differ diff --git a/netbox/project-static/package.json b/netbox/project-static/package.json index 5ea2e91c7..18b5b452f 100644 --- a/netbox/project-static/package.json +++ b/netbox/project-static/package.json @@ -41,7 +41,7 @@ "@types/node": "^22.3.0", "@typescript-eslint/eslint-plugin": "^8.37.0", "@typescript-eslint/parser": "^8.37.0", - "esbuild": "^0.25.6", + "esbuild": "^0.25.11", "esbuild-sass-plugin": "^3.3.1", "eslint": "<9.0", "eslint-config-prettier": "^9.1.0", diff --git a/netbox/project-static/yarn.lock b/netbox/project-static/yarn.lock index f0f1ace0e..edfeae828 100644 --- a/netbox/project-static/yarn.lock +++ b/netbox/project-static/yarn.lock @@ -19,135 +19,135 @@ resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.4.tgz#19bf0f5af19149111c40d98bb0cf82119f5d9eeb" integrity sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== -"@esbuild/aix-ppc64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.25.8.tgz#a1414903bb38027382f85f03dda6065056757727" - integrity sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA== +"@esbuild/aix-ppc64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.25.11.tgz#2ae33300598132cc4cf580dbbb28d30fed3c5c49" + integrity sha512-Xt1dOL13m8u0WE8iplx9Ibbm+hFAO0GsU2P34UNoDGvZYkY8ifSiy6Zuc1lYxfG7svWE2fzqCUmFp5HCn51gJg== -"@esbuild/android-arm64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.25.8.tgz#c859994089e9767224269884061f89dae6fb51c6" - integrity sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w== +"@esbuild/android-arm64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.25.11.tgz#927708b3db5d739d6cb7709136924cc81bec9b03" + integrity sha512-9slpyFBc4FPPz48+f6jyiXOx/Y4v34TUeDDXJpZqAWQn/08lKGeD8aDp9TMn9jDz2CiEuHwfhRmGBvpnd/PWIQ== -"@esbuild/android-arm@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.25.8.tgz#96a8f2ca91c6cd29ea90b1af79d83761c8ba0059" - integrity sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw== +"@esbuild/android-arm@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.25.11.tgz#571f94e7f4068957ec4c2cfb907deae3d01b55ae" + integrity sha512-uoa7dU+Dt3HYsethkJ1k6Z9YdcHjTrSb5NUy66ZfZaSV8hEYGD5ZHbEMXnqLFlbBflLsl89Zke7CAdDJ4JI+Gg== -"@esbuild/android-x64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.25.8.tgz#a3a626c4fec4a024a9fa8c7679c39996e92916f0" - integrity sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA== +"@esbuild/android-x64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.25.11.tgz#8a3bf5cae6c560c7ececa3150b2bde76e0fb81e6" + integrity sha512-Sgiab4xBjPU1QoPEIqS3Xx+R2lezu0LKIEcYe6pftr56PqPygbB7+szVnzoShbx64MUupqoE0KyRlN7gezbl8g== -"@esbuild/darwin-arm64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.25.8.tgz#a5e1252ca2983d566af1c0ea39aded65736fc66d" - integrity sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw== +"@esbuild/darwin-arm64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.25.11.tgz#0a678c4ac4bf8717e67481e1a797e6c152f93c84" + integrity sha512-VekY0PBCukppoQrycFxUqkCojnTQhdec0vevUL/EDOCnXd9LKWqD/bHwMPzigIJXPhC59Vd1WFIL57SKs2mg4w== -"@esbuild/darwin-x64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.25.8.tgz#5271b0df2bb12ce8df886704bfdd1c7cc01385d2" - integrity sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg== +"@esbuild/darwin-x64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.25.11.tgz#70f5e925a30c8309f1294d407a5e5e002e0315fe" + integrity sha512-+hfp3yfBalNEpTGp9loYgbknjR695HkqtY3d3/JjSRUyPg/xd6q+mQqIb5qdywnDxRZykIHs3axEqU6l1+oWEQ== -"@esbuild/freebsd-arm64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.8.tgz#d0a0e7fdf19733b8bb1566b81df1aa0bb7e46ada" - integrity sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA== +"@esbuild/freebsd-arm64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.11.tgz#4ec1db687c5b2b78b44148025da9632397553e8a" + integrity sha512-CmKjrnayyTJF2eVuO//uSjl/K3KsMIeYeyN7FyDBjsR3lnSJHaXlVoAK8DZa7lXWChbuOk7NjAc7ygAwrnPBhA== -"@esbuild/freebsd-x64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.25.8.tgz#2de8b2e0899d08f1cb1ef3128e159616e7e85343" - integrity sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw== +"@esbuild/freebsd-x64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.25.11.tgz#4c81abd1b142f1e9acfef8c5153d438ca53f44bb" + integrity sha512-Dyq+5oscTJvMaYPvW3x3FLpi2+gSZTCE/1ffdwuM6G1ARang/mb3jvjxs0mw6n3Lsw84ocfo9CrNMqc5lTfGOw== -"@esbuild/linux-arm64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.25.8.tgz#a4209efadc0c2975716458484a4e90c237c48ae9" - integrity sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w== +"@esbuild/linux-arm64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.25.11.tgz#69517a111acfc2b93aa0fb5eaeb834c0202ccda5" + integrity sha512-Qr8AzcplUhGvdyUF08A1kHU3Vr2O88xxP0Tm8GcdVOUm25XYcMPp2YqSVHbLuXzYQMf9Bh/iKx7YPqECs6ffLA== -"@esbuild/linux-arm@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.25.8.tgz#ccd9e291c24cd8d9142d819d463e2e7200d25b19" - integrity sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg== +"@esbuild/linux-arm@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.25.11.tgz#58dac26eae2dba0fac5405052b9002dac088d38f" + integrity sha512-TBMv6B4kCfrGJ8cUPo7vd6NECZH/8hPpBHHlYI3qzoYFvWu2AdTvZNuU/7hsbKWqu/COU7NIK12dHAAqBLLXgw== -"@esbuild/linux-ia32@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.25.8.tgz#006ad1536d0c2b28fb3a1cf0b53bcb85aaf92c4d" - integrity sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg== +"@esbuild/linux-ia32@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.25.11.tgz#b89d4efe9bdad46ba944f0f3b8ddd40834268c2b" + integrity sha512-TmnJg8BMGPehs5JKrCLqyWTVAvielc615jbkOirATQvWWB1NMXY77oLMzsUjRLa0+ngecEmDGqt5jiDC6bfvOw== -"@esbuild/linux-loong64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.25.8.tgz#127b3fbfb2c2e08b1397e985932f718f09a8f5c4" - integrity sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ== +"@esbuild/linux-loong64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.25.11.tgz#11f603cb60ad14392c3f5c94d64b3cc8b630fbeb" + integrity sha512-DIGXL2+gvDaXlaq8xruNXUJdT5tF+SBbJQKbWy/0J7OhU8gOHOzKmGIlfTTl6nHaCOoipxQbuJi7O++ldrxgMw== -"@esbuild/linux-mips64el@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.25.8.tgz#837d1449517791e3fa7d82675a2d06d9f56cb340" - integrity sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw== +"@esbuild/linux-mips64el@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.25.11.tgz#b7d447ff0676b8ab247d69dac40a5cf08e5eeaf5" + integrity sha512-Osx1nALUJu4pU43o9OyjSCXokFkFbyzjXb6VhGIJZQ5JZi8ylCQ9/LFagolPsHtgw6himDSyb5ETSfmp4rpiKQ== -"@esbuild/linux-ppc64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.25.8.tgz#aa2e3bd93ab8df084212f1895ca4b03c42d9e0fe" - integrity sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ== +"@esbuild/linux-ppc64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.25.11.tgz#b3a28ed7cc252a61b07ff7c8fd8a984ffd3a2f74" + integrity sha512-nbLFgsQQEsBa8XSgSTSlrnBSrpoWh7ioFDUmwo158gIm5NNP+17IYmNWzaIzWmgCxq56vfr34xGkOcZ7jX6CPw== -"@esbuild/linux-riscv64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.25.8.tgz#a340620e31093fef72767dd28ab04214b3442083" - integrity sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg== +"@esbuild/linux-riscv64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.25.11.tgz#ce75b08f7d871a75edcf4d2125f50b21dc9dc273" + integrity sha512-HfyAmqZi9uBAbgKYP1yGuI7tSREXwIb438q0nqvlpxAOs3XnZ8RsisRfmVsgV486NdjD7Mw2UrFSw51lzUk1ww== -"@esbuild/linux-s390x@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.25.8.tgz#ddfed266c8c13f5efb3105a0cd47f6dcd0e79e71" - integrity sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg== +"@esbuild/linux-s390x@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.25.11.tgz#cd08f6c73b6b6ff9ccdaabbd3ff6ad3dca99c263" + integrity sha512-HjLqVgSSYnVXRisyfmzsH6mXqyvj0SA7pG5g+9W7ESgwA70AXYNpfKBqh1KbTxmQVaYxpzA/SvlB9oclGPbApw== -"@esbuild/linux-x64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.25.8.tgz#9a4f78c75c051e8c060183ebb39a269ba936a2ac" - integrity sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ== +"@esbuild/linux-x64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.25.11.tgz#3c3718af31a95d8946ebd3c32bb1e699bdf74910" + integrity sha512-HSFAT4+WYjIhrHxKBwGmOOSpphjYkcswF449j6EjsjbinTZbp8PJtjsVK1XFJStdzXdy/jaddAep2FGY+wyFAQ== -"@esbuild/netbsd-arm64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.8.tgz#902c80e1d678047926387230bc037e63e00697d0" - integrity sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw== +"@esbuild/netbsd-arm64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.11.tgz#b4c767082401e3a4e8595fe53c47cd7f097c8077" + integrity sha512-hr9Oxj1Fa4r04dNpWr3P8QKVVsjQhqrMSUzZzf+LZcYjZNqhA3IAfPQdEh1FLVUJSiu6sgAwp3OmwBfbFgG2Xg== -"@esbuild/netbsd-x64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.25.8.tgz#2d9eb4692add2681ff05a14ce99de54fbed7079c" - integrity sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg== +"@esbuild/netbsd-x64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.25.11.tgz#f2a930458ed2941d1f11ebc34b9c7d61f7a4d034" + integrity sha512-u7tKA+qbzBydyj0vgpu+5h5AeudxOAGncb8N6C9Kh1N4n7wU1Xw1JDApsRjpShRpXRQlJLb9wY28ELpwdPcZ7A== -"@esbuild/openbsd-arm64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.8.tgz#89c3b998c6de739db38ab7fb71a8a76b3fa84a45" - integrity sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ== +"@esbuild/openbsd-arm64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.11.tgz#b4ae93c75aec48bc1e8a0154957a05f0641f2dad" + integrity sha512-Qq6YHhayieor3DxFOoYM1q0q1uMFYb7cSpLD2qzDSvK1NAvqFi8Xgivv0cFC6J+hWVw2teCYltyy9/m/14ryHg== -"@esbuild/openbsd-x64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.25.8.tgz#2f01615cf472b0e48c077045cfd96b5c149365cc" - integrity sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ== +"@esbuild/openbsd-x64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.25.11.tgz#b42863959c8dcf9b01581522e40012d2c70045e2" + integrity sha512-CN+7c++kkbrckTOz5hrehxWN7uIhFFlmS/hqziSFVWpAzpWrQoAG4chH+nN3Be+Kzv/uuo7zhX716x3Sn2Jduw== -"@esbuild/openharmony-arm64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.8.tgz#a201f720cd2c3ebf9a6033fcc3feb069a54b509a" - integrity sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg== +"@esbuild/openharmony-arm64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.11.tgz#b2e717141c8fdf6bddd4010f0912e6b39e1640f1" + integrity sha512-rOREuNIQgaiR+9QuNkbkxubbp8MSO9rONmwP5nKncnWJ9v5jQ4JxFnLu4zDSRPf3x4u+2VN4pM4RdyIzDty/wQ== -"@esbuild/sunos-x64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.25.8.tgz#07046c977985a3334667f19e6ab3a01a80862afb" - integrity sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w== +"@esbuild/sunos-x64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.25.11.tgz#9fbea1febe8778927804828883ec0f6dd80eb244" + integrity sha512-nq2xdYaWxyg9DcIyXkZhcYulC6pQ2FuCgem3LI92IwMgIZ69KHeY8T4Y88pcwoLIjbed8n36CyKoYRDygNSGhA== -"@esbuild/win32-arm64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.25.8.tgz#4a5470caf0d16127c05d4833d4934213c69392d1" - integrity sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ== +"@esbuild/win32-arm64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.25.11.tgz#501539cedb24468336073383989a7323005a8935" + integrity sha512-3XxECOWJq1qMZ3MN8srCJ/QfoLpL+VaxD/WfNRm1O3B4+AZ/BnLVgFbUV3eiRYDMXetciH16dwPbbHqwe1uU0Q== -"@esbuild/win32-ia32@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.25.8.tgz#3de3e8470b7b328d99dbc3e9ec1eace207e5bbc4" - integrity sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg== +"@esbuild/win32-ia32@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.25.11.tgz#8ac7229aa82cef8f16ffb58f1176a973a7a15343" + integrity sha512-3ukss6gb9XZ8TlRyJlgLn17ecsK4NSQTmdIXRASVsiS2sQ6zPPZklNJT5GR5tE/MUarymmy8kCEf5xPCNCqVOA== -"@esbuild/win32-x64@0.25.8": - version "0.25.8" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.25.8.tgz#610d7ea539d2fcdbe39237b5cc175eb2c4451f9c" - integrity sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw== +"@esbuild/win32-x64@0.25.11": + version "0.25.11" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.25.11.tgz#5ecda6f3fe138b7e456f4e429edde33c823f392f" + integrity sha512-D7Hpz6A2L4hzsRpPaCYkQnGOotdUpDzSGRIv9I+1ITdHROSFUWW95ZPZWQmGka1Fg7W3zFJowyn9WGwMJ0+KPA== "@eslint-community/eslint-utils@^4.2.0": version "4.4.0" @@ -1642,37 +1642,37 @@ esbuild-sass-plugin@^3.3.1: safe-identifier "^0.4.2" sass "^1.71.1" -esbuild@^0.25.6: - version "0.25.8" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.25.8.tgz#482d42198b427c9c2f3a81b63d7663aecb1dda07" - integrity sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q== +esbuild@^0.25.11: + version "0.25.11" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.25.11.tgz#0f31b82f335652580f75ef6897bba81962d9ae3d" + integrity sha512-KohQwyzrKTQmhXDW1PjCv3Tyspn9n5GcY2RTDqeORIdIJY8yKIF7sTSopFmn/wpMPW4rdPXI0UE5LJLuq3bx0Q== optionalDependencies: - "@esbuild/aix-ppc64" "0.25.8" - "@esbuild/android-arm" "0.25.8" - "@esbuild/android-arm64" "0.25.8" - "@esbuild/android-x64" "0.25.8" - "@esbuild/darwin-arm64" "0.25.8" - "@esbuild/darwin-x64" "0.25.8" - "@esbuild/freebsd-arm64" "0.25.8" - "@esbuild/freebsd-x64" "0.25.8" - "@esbuild/linux-arm" "0.25.8" - "@esbuild/linux-arm64" "0.25.8" - "@esbuild/linux-ia32" "0.25.8" - "@esbuild/linux-loong64" "0.25.8" - "@esbuild/linux-mips64el" "0.25.8" - "@esbuild/linux-ppc64" "0.25.8" - "@esbuild/linux-riscv64" "0.25.8" - "@esbuild/linux-s390x" "0.25.8" - "@esbuild/linux-x64" "0.25.8" - "@esbuild/netbsd-arm64" "0.25.8" - "@esbuild/netbsd-x64" "0.25.8" - "@esbuild/openbsd-arm64" "0.25.8" - "@esbuild/openbsd-x64" "0.25.8" - "@esbuild/openharmony-arm64" "0.25.8" - "@esbuild/sunos-x64" "0.25.8" - "@esbuild/win32-arm64" "0.25.8" - "@esbuild/win32-ia32" "0.25.8" - "@esbuild/win32-x64" "0.25.8" + "@esbuild/aix-ppc64" "0.25.11" + "@esbuild/android-arm" "0.25.11" + "@esbuild/android-arm64" "0.25.11" + "@esbuild/android-x64" "0.25.11" + "@esbuild/darwin-arm64" "0.25.11" + "@esbuild/darwin-x64" "0.25.11" + "@esbuild/freebsd-arm64" "0.25.11" + "@esbuild/freebsd-x64" "0.25.11" + "@esbuild/linux-arm" "0.25.11" + "@esbuild/linux-arm64" "0.25.11" + "@esbuild/linux-ia32" "0.25.11" + "@esbuild/linux-loong64" "0.25.11" + "@esbuild/linux-mips64el" "0.25.11" + "@esbuild/linux-ppc64" "0.25.11" + "@esbuild/linux-riscv64" "0.25.11" + "@esbuild/linux-s390x" "0.25.11" + "@esbuild/linux-x64" "0.25.11" + "@esbuild/netbsd-arm64" "0.25.11" + "@esbuild/netbsd-x64" "0.25.11" + "@esbuild/openbsd-arm64" "0.25.11" + "@esbuild/openbsd-x64" "0.25.11" + "@esbuild/openharmony-arm64" "0.25.11" + "@esbuild/sunos-x64" "0.25.11" + "@esbuild/win32-arm64" "0.25.11" + "@esbuild/win32-ia32" "0.25.11" + "@esbuild/win32-x64" "0.25.11" escape-string-regexp@^4.0.0: version "4.0.0" diff --git a/netbox/release.yaml b/netbox/release.yaml index f308e6a4a..a101e24ec 100644 --- a/netbox/release.yaml +++ b/netbox/release.yaml @@ -1,3 +1,3 @@ -version: "4.4.3" +version: "4.4.4" edition: "Community" -published: "2025-10-14" +published: "2025-10-15" diff --git a/netbox/translations/cs/LC_MESSAGES/django.po b/netbox/translations/cs/LC_MESSAGES/django.po index d0aefcfd7..cf4696e68 100644 --- a/netbox/translations/cs/LC_MESSAGES/django.po +++ b/netbox/translations/cs/LC_MESSAGES/django.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Czech (https://app.transifex.com/netbox-community/teams/178115/cs/)\n" @@ -243,7 +243,7 @@ msgstr "Skupina lokalit (zkratka)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -509,7 +509,7 @@ msgstr "ASN" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -808,7 +808,7 @@ msgstr "Účet poskytovatele" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -892,7 +892,7 @@ msgstr "Stav" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1131,7 +1131,7 @@ msgstr "Síť poskytovatele" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1246,7 +1246,7 @@ msgstr "Provozní role" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1412,8 +1412,8 @@ msgstr "Přiřazení" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1497,7 +1497,7 @@ msgstr "Jedinečné ID okruhu" #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1601,7 +1601,7 @@ msgstr "ID propojovacího panelu a číslo portu/ů" #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1641,7 +1641,7 @@ msgstr "Ukončení obvodu se musí připojit k zakončujícímu objektu." #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1767,8 +1767,8 @@ msgstr "zakončení virtuálních obvodů" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1915,7 +1915,7 @@ msgstr "Smluvní rychlost" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2015,7 +2015,7 @@ msgstr "Zakončení" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3467,8 +3467,8 @@ msgstr "Auto" msgid "Access" msgstr "Přístupový" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Značkovaný" @@ -4048,7 +4048,7 @@ msgstr "L2VPN (ID)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5896,7 +5896,7 @@ msgid "VM Interface" msgstr "Rozhraní VM" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6464,7 +6464,7 @@ msgstr "označené VLAN" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10533,7 +10533,7 @@ msgstr "Skupina VLAN" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10623,8 +10623,8 @@ msgid "VLAN ID ranges" msgstr "Rozsahy ID VLAN" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "Role Q-in-Q" @@ -10637,7 +10637,7 @@ msgid "Site & Group" msgstr "Stránky a skupina" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10738,7 +10738,7 @@ msgstr "Přiřazená skupina VLAN" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "Servisní VLAN (pro zákaznické sítě VLAN Q-in-Q/802.1ad)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "Zásady překladu VLAN" @@ -10839,8 +10839,8 @@ msgstr "Přiřazeno k rozhraní" msgid "DNS Name" msgstr "Název DNS" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -10850,11 +10850,11 @@ msgstr "VLAN" msgid "Contains VLAN ID" msgstr "Obsahuje VLAN ID" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "Místní VLAN ID" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "Vzdálené VLAN ID" @@ -10862,7 +10862,7 @@ msgstr "Vzdálené VLAN ID" msgid "Q-in-Q/802.1ad" msgstr "Q-in-Q/802.1ad" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "ID VLAN" @@ -11362,32 +11362,32 @@ msgstr "" msgid "Ranges cannot overlap." msgstr "Rozsahy se nemohou překrývat." -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "Konkrétní místo, ke kterému je tato VLAN přiřazena (pokud existuje)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "Skupina VLAN (volitelné)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "Numerické ID VLAN (1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "Provozní stav této VLAN" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "Primární funkce této VLAN" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "Označení VLAN zákazníka/služby (pro Q-in-Q/IEEE 802.1ad)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -11396,7 +11396,7 @@ msgstr "" "VLAN je přiřazena ke skupině {group} (oblast působnosti: {scope}); nelze " "také přiřadit k webu {site}." -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " @@ -11405,25 +11405,25 @@ msgstr "" "Přiřazené místo {site} není členem přiřazené skupiny {group} (oblast " "působnosti: {scope})." -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "VID musí být v rozmezí {ranges} pro sítě VLAN ve skupině {group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "" "Službě VLAN mohou být přiřazeny pouze zákaznické sítě VLAN typu Q-in-Q." -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "Zákaznická VLAN Q-in-Q musí být přiřazena ke službě VLAN služby." -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "Zásady překladu VLAN" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "Pravidlo překladu VLAN" @@ -11482,14 +11482,14 @@ msgid "Added" msgstr "Přidal" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "Předpony" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11548,26 +11548,26 @@ msgstr "Přiřazeno" msgid "Assigned Object" msgstr "Přiřazený objekt" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "Rozsahy VID" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VIDIO" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "Pravidla" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "Místní VID" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "Vzdálený VID" @@ -12683,63 +12683,63 @@ msgstr "Po inicializaci nelze do registru přidat úložiště" msgid "Cannot delete stores from registry" msgstr "Nelze odstranit obchody z registru" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "Čeština" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "Dánština" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "Němčina" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "Angličtina" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "Španělština" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "Francouzština" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "Italština" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "Japonština" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "Holandština" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "Polština" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "Portugalština" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "Ruština" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "Turečtina" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "Ukrajinština" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "Čínština" diff --git a/netbox/translations/da/LC_MESSAGES/django.po b/netbox/translations/da/LC_MESSAGES/django.po index 714bc0400..c0aca705b 100644 --- a/netbox/translations/da/LC_MESSAGES/django.po +++ b/netbox/translations/da/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Danish (https://app.transifex.com/netbox-community/teams/178115/da/)\n" @@ -240,7 +240,7 @@ msgstr "Områdegruppe (slug)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -506,7 +506,7 @@ msgstr "ASN'er" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -805,7 +805,7 @@ msgstr "Leverandørkonto" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -889,7 +889,7 @@ msgstr "Status" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1128,7 +1128,7 @@ msgstr "Leverandørnetværk" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1243,7 +1243,7 @@ msgstr "Operationel rolle" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1409,8 +1409,8 @@ msgstr "Opgave" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1494,7 +1494,7 @@ msgstr "Unikt kredsløbs-ID" #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1598,7 +1598,7 @@ msgstr "Patchpanelets ID og portnummer" #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1638,7 +1638,7 @@ msgstr "En kredsløbsafslutning skal fastgøres til et afsluttende objekt." #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1764,8 +1764,8 @@ msgstr "virtuelle kredsløbsafslutninger" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1912,7 +1912,7 @@ msgstr "Forpligtelsesrate" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2012,7 +2012,7 @@ msgstr "Opsigelser" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3465,8 +3465,8 @@ msgstr "Auto" msgid "Access" msgstr "Adgang" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Markeret" @@ -4046,7 +4046,7 @@ msgstr "L2VPN (ID)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5896,7 +5896,7 @@ msgid "VM Interface" msgstr "VM-grænseflade" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6469,7 +6469,7 @@ msgstr "mærkede VLAN'er" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10554,7 +10554,7 @@ msgstr "VLAN-gruppen" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10644,8 +10644,8 @@ msgid "VLAN ID ranges" msgstr "VLAN-ID-intervaller" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "Q-in-Q-rolle" @@ -10658,7 +10658,7 @@ msgid "Site & Group" msgstr "Område & Gruppe" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10758,7 +10758,7 @@ msgstr "Tildelt VLAN-gruppe" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "Service VLAN (til Q-in-Q/802.1ad kunde VLAN'er)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "VLAN-oversættelsespolitik" @@ -10858,8 +10858,8 @@ msgstr "Tildelt til en grænseflade" msgid "DNS Name" msgstr "DNS-navn" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -10869,11 +10869,11 @@ msgstr "VLAN'er" msgid "Contains VLAN ID" msgstr "Indeholder VLAN ID" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "Lokalt VLAN-id" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "Fjernbetjent VLAN-id" @@ -10881,7 +10881,7 @@ msgstr "Fjernbetjent VLAN-id" msgid "Q-in-Q/802.1ad" msgstr "Q-i-Q/802.1ad" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "VLAN-ID" @@ -11390,32 +11390,32 @@ msgstr "" msgid "Ranges cannot overlap." msgstr "Intervaller kan ikke overlappe hinanden." -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "Det specifikke område, som dette VLAN er tildelt (hvis nogen)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "VLAN-gruppe (valgfrit)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "Numerisk VLAN-id (1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "Driftsstatus for dette VLAN" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "Den primære funktion af denne VLAN" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "Kunde/service VLAN-betegnelse (til Q-in-Q/IEEE 802.1ad)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -11424,7 +11424,7 @@ msgstr "" "VLAN er tildelt til gruppe {group} (anvendelsesområde: {scope}); kan ikke " "også tildele til området {site}." -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " @@ -11433,25 +11433,25 @@ msgstr "" "Det tildelte websted {site} er ikke medlem af den tildelte gruppe {group} " "(anvendelsesområde: {scope})." -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "" "VID skal være inden for intervaller {ranges} til VLAN'er i gruppe {group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "Kun Q-in-Q-kunde-VLAN'er kan tildeles et service-VLAN." -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "Et Q-in-Q-kunde-VLAN skal tildeles et service-VLAN." -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "VLAN-oversættelsespolitikker" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "VLAN-oversættelsesregel" @@ -11510,14 +11510,14 @@ msgid "Added" msgstr "Tilføjet" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "Præfikser" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11576,26 +11576,26 @@ msgstr "Tildelt" msgid "Assigned Object" msgstr "Tildelt objekt" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "VID intervaller" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VIDEO" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "Regler" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "Lokal VID" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "Fjernbetjening VID" @@ -12716,63 +12716,63 @@ msgstr "" msgid "Cannot delete stores from registry" msgstr "Kan ikke slette butikker fra registreringsdatabasen" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "Tjekkisk" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "dansk" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "Tysk" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "engelsk" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "spansk" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "franskmænd" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "Italiensk" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "Japansk" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "Hollandsk" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "Polere" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "portugisisk" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "Russisk" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "Tyrkisk" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "Ukrainsk" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "kinesisk" diff --git a/netbox/translations/de/LC_MESSAGES/django.po b/netbox/translations/de/LC_MESSAGES/django.po index a6c5887ee..d1142db84 100644 --- a/netbox/translations/de/LC_MESSAGES/django.po +++ b/netbox/translations/de/LC_MESSAGES/django.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: chbally, 2025\n" "Language-Team: German (https://app.transifex.com/netbox-community/teams/178115/de/)\n" @@ -245,7 +245,7 @@ msgstr "Standortgruppe (URL-Slug)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -511,7 +511,7 @@ msgstr "ASNs" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -810,7 +810,7 @@ msgstr "Providerkonto" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -894,7 +894,7 @@ msgstr "Status" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1133,7 +1133,7 @@ msgstr "Providernetzwerk" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1248,7 +1248,7 @@ msgstr "Operative Rolle" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1414,8 +1414,8 @@ msgstr "Zuweisung" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1499,7 +1499,7 @@ msgstr "Eindeutige Transportnetz-ID" #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1604,7 +1604,7 @@ msgstr "Patchpanel-ID und Anschlussnummer(n)" #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1645,7 +1645,7 @@ msgstr "" #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1771,8 +1771,8 @@ msgstr "virtuelle Verbindungsabschlüsse" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1919,7 +1919,7 @@ msgstr "Garantierte Bandbreite" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2019,7 +2019,7 @@ msgstr "Abschlusspunkte" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3482,8 +3482,8 @@ msgstr "Automatisch" msgid "Access" msgstr "Untagged" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Tagged" @@ -4063,7 +4063,7 @@ msgstr "L2VPN (ID)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5932,7 +5932,7 @@ msgid "VM Interface" msgstr "VM-Schnittstelle" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6524,7 +6524,7 @@ msgstr "tagged VLANs" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10722,7 +10722,7 @@ msgstr "VLAN-Gruppe" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10812,8 +10812,8 @@ msgid "VLAN ID ranges" msgstr "VLAN-ID-Bereiche" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "Q-in-Q-Rolle" @@ -10826,7 +10826,7 @@ msgid "Site & Group" msgstr "Standort und Gruppe" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10932,7 +10932,7 @@ msgstr "Zugewiesene VLAN-Gruppe" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "Service-VLAN (für Q-in-Q/802.1ad-Kunden-VLANs)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "VLAN-Übersetzungsrichtlinie" @@ -11033,8 +11033,8 @@ msgstr "Einer Schnittstelle zugewiesen" msgid "DNS Name" msgstr "DNS-Name" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -11044,11 +11044,11 @@ msgstr "VLANs" msgid "Contains VLAN ID" msgstr "Enthält VLAN-ID" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "Lokale VLAN-ID" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "Remote-VLAN-ID" @@ -11056,7 +11056,7 @@ msgstr "Remote-VLAN-ID" msgid "Q-in-Q/802.1ad" msgstr "Q-in-Q/802.1ad" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "VLAN-ID" @@ -11574,33 +11574,33 @@ msgstr "" msgid "Ranges cannot overlap." msgstr "Bereiche dürfen sich nicht überschneiden." -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "" "Der spezifische Standort, der dieses VLAN zugewiesen ist (falls vorhanden)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "VLAN-Gruppe (optional)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "Numerische VLAN-ID (1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "Betriebsstatus dieses VLAN" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "Die Hauptfunktion dieses VLAN" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "Kunden-/Service-VLAN-Bezeichnung (für Q-in-Q/IEEE 802.1ad)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -11609,7 +11609,7 @@ msgstr "" "VLAN ist der Gruppe {group} (Scope: {scope}) zugewiesen; kann nicht auch dem" " Standort {site} zugewiesen werden." -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " @@ -11618,25 +11618,25 @@ msgstr "" "Die zugewiesene Site {site} ist kein Mitglied der zugewiesenen Gruppe " "{group} (Umfang: {scope})." -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "" "VID muss in Bereichen liegen {ranges} für VLANs in einer Gruppe {group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "Nur Q-in-Q-Kunden-VLANs können einem Service-VLAN zugewiesen werden." -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "Ein Q-in-Q-Kunden-VLAN muss einem Service-VLAN zugewiesen werden." -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "Richtlinien für VLAN-Übersetzungen" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "VLAN-Übersetzungsregel" @@ -11695,14 +11695,14 @@ msgid "Added" msgstr "Hinzugefügt" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "Prefixe" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11761,26 +11761,26 @@ msgstr "Zugewiesen" msgid "Assigned Object" msgstr "Zugewiesenes Objekt" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "VID-Bereiche" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VID" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "Regeln" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "Lokales VID" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "Entfernte-VID" @@ -12914,63 +12914,63 @@ msgstr "" msgid "Cannot delete stores from registry" msgstr "Stores können nicht aus der Registrierung gelöscht werden" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "Tschechisch" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "Dänisch" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "Deutsch" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "Englisch" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "Spanisch" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "Französisch" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "Italenisch" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "Japanisch" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "Niederländisch" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "Polnisch" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "Portugiesisch" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "Russisch" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "Türkisch" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "Ukrainisch" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "Chinesisch" diff --git a/netbox/translations/en/LC_MESSAGES/django.po b/netbox/translations/en/LC_MESSAGES/django.po index 71ca1cbff..70c866ae3 100644 --- a/netbox/translations/en/LC_MESSAGES/django.po +++ b/netbox/translations/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-16 05:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -166,8 +166,8 @@ msgstr "" #: netbox/dcim/filtersets.py:215 netbox/dcim/filtersets.py:336 #: netbox/dcim/filtersets.py:467 netbox/dcim/filtersets.py:1108 #: netbox/dcim/filtersets.py:1430 netbox/dcim/filtersets.py:1528 -#: netbox/dcim/filtersets.py:2221 netbox/dcim/filtersets.py:2464 -#: netbox/dcim/filtersets.py:2522 netbox/ipam/filtersets.py:941 +#: netbox/dcim/filtersets.py:2222 netbox/dcim/filtersets.py:2465 +#: netbox/dcim/filtersets.py:2523 netbox/ipam/filtersets.py:942 #: netbox/virtualization/filtersets.py:139 netbox/vpn/filtersets.py:361 msgid "Region (ID)" msgstr "" @@ -178,9 +178,9 @@ msgstr "" #: netbox/dcim/filtersets.py:222 netbox/dcim/filtersets.py:343 #: netbox/dcim/filtersets.py:474 netbox/dcim/filtersets.py:1115 #: netbox/dcim/filtersets.py:1437 netbox/dcim/filtersets.py:1535 -#: netbox/dcim/filtersets.py:2228 netbox/dcim/filtersets.py:2471 -#: netbox/dcim/filtersets.py:2529 netbox/extras/filtersets.py:646 -#: netbox/ipam/filtersets.py:948 netbox/virtualization/filtersets.py:146 +#: netbox/dcim/filtersets.py:2229 netbox/dcim/filtersets.py:2472 +#: netbox/dcim/filtersets.py:2530 netbox/extras/filtersets.py:646 +#: netbox/ipam/filtersets.py:949 netbox/virtualization/filtersets.py:146 #: netbox/vpn/filtersets.py:356 msgid "Region (slug)" msgstr "" @@ -190,9 +190,9 @@ msgstr "" #: netbox/dcim/filtersets.py:131 netbox/dcim/filtersets.py:228 #: netbox/dcim/filtersets.py:349 netbox/dcim/filtersets.py:480 #: netbox/dcim/filtersets.py:1121 netbox/dcim/filtersets.py:1443 -#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2234 -#: netbox/dcim/filtersets.py:2477 netbox/dcim/filtersets.py:2535 -#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:954 +#: netbox/dcim/filtersets.py:1541 netbox/dcim/filtersets.py:2235 +#: netbox/dcim/filtersets.py:2478 netbox/dcim/filtersets.py:2536 +#: netbox/ipam/filtersets.py:239 netbox/ipam/filtersets.py:955 #: netbox/virtualization/filtersets.py:152 msgid "Site group (ID)" msgstr "" @@ -202,10 +202,10 @@ msgstr "" #: netbox/dcim/filtersets.py:138 netbox/dcim/filtersets.py:235 #: netbox/dcim/filtersets.py:356 netbox/dcim/filtersets.py:487 #: netbox/dcim/filtersets.py:1128 netbox/dcim/filtersets.py:1450 -#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2241 -#: netbox/dcim/filtersets.py:2484 netbox/dcim/filtersets.py:2542 +#: netbox/dcim/filtersets.py:1548 netbox/dcim/filtersets.py:2242 +#: netbox/dcim/filtersets.py:2485 netbox/dcim/filtersets.py:2543 #: netbox/extras/filtersets.py:652 netbox/ipam/filtersets.py:246 -#: netbox/ipam/filtersets.py:961 netbox/virtualization/filtersets.py:159 +#: netbox/ipam/filtersets.py:962 netbox/virtualization/filtersets.py:159 msgid "Site group (slug)" msgstr "" @@ -234,7 +234,7 @@ msgstr "" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -262,7 +262,7 @@ msgstr "" #: netbox/circuits/filtersets.py:315 netbox/dcim/base_filtersets.py:53 #: netbox/dcim/filtersets.py:245 netbox/dcim/filtersets.py:366 #: netbox/dcim/filtersets.py:461 netbox/extras/filtersets.py:668 -#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:971 +#: netbox/ipam/filtersets.py:257 netbox/ipam/filtersets.py:972 #: netbox/virtualization/filtersets.py:169 netbox/vpn/filtersets.py:366 msgid "Site (slug)" msgstr "" @@ -319,9 +319,9 @@ msgstr "" #: netbox/dcim/base_filtersets.py:47 netbox/dcim/filtersets.py:239 #: netbox/dcim/filtersets.py:360 netbox/dcim/filtersets.py:455 #: netbox/dcim/filtersets.py:1132 netbox/dcim/filtersets.py:1455 -#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2246 -#: netbox/dcim/filtersets.py:2488 netbox/dcim/filtersets.py:2547 -#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:965 +#: netbox/dcim/filtersets.py:1553 netbox/dcim/filtersets.py:2247 +#: netbox/dcim/filtersets.py:2489 netbox/dcim/filtersets.py:2548 +#: netbox/ipam/filtersets.py:251 netbox/ipam/filtersets.py:966 #: netbox/virtualization/filtersets.py:163 netbox/vpn/filtersets.py:371 msgid "Site (ID)" msgstr "" @@ -330,7 +330,7 @@ msgstr "" #: netbox/dcim/base_filtersets.py:59 netbox/dcim/filtersets.py:261 #: netbox/dcim/filtersets.py:372 netbox/dcim/filtersets.py:493 #: netbox/dcim/filtersets.py:1144 netbox/dcim/filtersets.py:1466 -#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2500 +#: netbox/dcim/filtersets.py:1564 netbox/dcim/filtersets.py:2501 msgid "Location (ID)" msgstr "" @@ -340,9 +340,9 @@ msgstr "" #: netbox/circuits/filtersets.py:273 netbox/circuits/filtersets.py:375 #: netbox/circuits/filtersets.py:537 netbox/core/filtersets.py:81 -#: netbox/core/filtersets.py:140 netbox/core/filtersets.py:165 -#: netbox/core/filtersets.py:203 netbox/dcim/filtersets.py:787 -#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2595 +#: netbox/core/filtersets.py:141 netbox/core/filtersets.py:166 +#: netbox/core/filtersets.py:205 netbox/dcim/filtersets.py:787 +#: netbox/dcim/filtersets.py:1522 netbox/dcim/filtersets.py:2596 #: netbox/extras/filtersets.py:45 netbox/extras/filtersets.py:67 #: netbox/extras/filtersets.py:96 netbox/extras/filtersets.py:136 #: netbox/extras/filtersets.py:185 netbox/extras/filtersets.py:213 @@ -407,7 +407,7 @@ msgstr "" msgid "Virtual circuit (CID)" msgstr "" -#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2025 +#: netbox/circuits/filtersets.py:396 netbox/dcim/filtersets.py:2026 msgid "Virtual circuit (ID)" msgstr "" @@ -444,7 +444,7 @@ msgid "Virtual circuit" msgstr "" #: netbox/circuits/filtersets.py:577 netbox/dcim/filtersets.py:1362 -#: netbox/dcim/filtersets.py:1796 netbox/ipam/filtersets.py:627 +#: netbox/dcim/filtersets.py:1797 netbox/ipam/filtersets.py:628 #: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:404 msgid "Interface (ID)" msgstr "" @@ -498,7 +498,7 @@ msgstr "" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -791,7 +791,7 @@ msgstr "" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -873,7 +873,7 @@ msgstr "" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1111,7 +1111,7 @@ msgstr "" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1224,7 +1224,7 @@ msgstr "" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1386,10 +1386,10 @@ msgstr "" #: netbox/circuits/tables/circuits.py:191 netbox/dcim/forms/bulk_edit.py:127 #: netbox/dcim/forms/bulk_import.py:103 netbox/dcim/forms/model_forms.py:126 #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 -#: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 +#: netbox/ipam/filtersets.py:982 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1434,12 +1434,12 @@ msgid "Group Assignment" msgstr "" #: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:70 -#: netbox/dcim/models/device_component_templates.py:531 -#: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:516 -#: netbox/dcim/models/device_components.py:1079 -#: netbox/dcim/models/device_components.py:1150 -#: netbox/dcim/models/device_components.py:1296 +#: netbox/dcim/models/device_component_templates.py:525 +#: netbox/dcim/models/device_component_templates.py:625 +#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:1063 +#: netbox/dcim/models/device_components.py:1134 +#: netbox/dcim/models/device_components.py:1280 #: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" @@ -1466,14 +1466,14 @@ msgstr "" #: netbox/circuits/models/circuits.py:66 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 #: netbox/core/models/jobs.py:95 netbox/dcim/models/cables.py:52 -#: netbox/dcim/models/device_components.py:487 -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:488 +#: netbox/dcim/models/device_components.py:1319 #: netbox/dcim/models/devices.py:580 netbox/dcim/models/devices.py:1188 #: netbox/dcim/models/modules.py:210 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1568,15 +1568,15 @@ msgstr "" #: netbox/circuits/models/circuits.py:288 #: netbox/circuits/models/virtual_circuits.py:145 -#: netbox/dcim/models/device_component_templates.py:57 -#: netbox/dcim/models/device_components.py:63 netbox/dcim/models/racks.py:694 +#: netbox/dcim/models/device_component_templates.py:58 +#: netbox/dcim/models/device_components.py:64 netbox/dcim/models/racks.py:694 #: netbox/extras/models/configs.py:41 netbox/extras/models/configs.py:94 #: netbox/extras/models/configs.py:276 netbox/extras/models/customfields.py:127 #: netbox/extras/models/models.py:65 netbox/extras/models/models.py:170 #: netbox/extras/models/models.py:408 netbox/extras/models/models.py:479 #: netbox/extras/models/models.py:558 netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1600,8 +1600,8 @@ msgstr "" #: netbox/circuits/models/providers.py:63 #: netbox/circuits/models/providers.py:98 netbox/core/models/data.py:39 #: netbox/core/models/jobs.py:56 -#: netbox/dcim/models/device_component_templates.py:43 -#: netbox/dcim/models/device_components.py:52 netbox/dcim/models/devices.py:524 +#: netbox/dcim/models/device_component_templates.py:44 +#: netbox/dcim/models/device_components.py:53 netbox/dcim/models/devices.py:524 #: netbox/dcim/models/devices.py:1120 netbox/dcim/models/devices.py:1183 #: netbox/dcim/models/modules.py:32 netbox/dcim/models/power.py:38 #: netbox/dcim/models/power.py:89 netbox/dcim/models/racks.py:263 @@ -1614,8 +1614,8 @@ msgstr "" #: netbox/extras/models/notifications.py:126 netbox/extras/models/scripts.py:30 #: netbox/ipam/models/asns.py:18 netbox/ipam/models/fhrp.py:24 #: netbox/ipam/models/services.py:51 netbox/ipam/models/services.py:80 -#: netbox/ipam/models/vlans.py:38 netbox/ipam/models/vlans.py:206 -#: netbox/ipam/models/vlans.py:352 netbox/ipam/models/vrfs.py:20 +#: netbox/ipam/models/vlans.py:38 netbox/ipam/models/vlans.py:216 +#: netbox/ipam/models/vlans.py:362 netbox/ipam/models/vrfs.py:20 #: netbox/ipam/models/vrfs.py:75 netbox/netbox/models/__init__.py:142 #: netbox/netbox/models/__init__.py:190 netbox/tenancy/models/contacts.py:56 #: netbox/tenancy/models/tenants.py:19 netbox/tenancy/models/tenants.py:42 @@ -1740,8 +1740,8 @@ msgstr "" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 #: netbox/templates/circuits/provideraccount.html:28 @@ -1883,7 +1883,7 @@ msgstr "" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -1983,7 +1983,7 @@ msgstr "" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -2242,14 +2242,14 @@ msgstr "" msgid "Data source (name)" msgstr "" -#: netbox/core/filtersets.py:174 netbox/dcim/filtersets.py:508 +#: netbox/core/filtersets.py:176 netbox/dcim/filtersets.py:508 #: netbox/extras/filtersets.py:292 netbox/extras/filtersets.py:344 #: netbox/extras/filtersets.py:389 netbox/extras/filtersets.py:411 #: netbox/extras/filtersets.py:475 netbox/users/filtersets.py:28 msgid "User (ID)" msgstr "" -#: netbox/core/filtersets.py:180 +#: netbox/core/filtersets.py:182 msgid "User name" msgstr "" @@ -2585,20 +2585,20 @@ msgid "Config revision #{id}" msgstr "" #: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:45 -#: netbox/dcim/models/device_component_templates.py:199 -#: netbox/dcim/models/device_component_templates.py:234 -#: netbox/dcim/models/device_component_templates.py:270 -#: netbox/dcim/models/device_component_templates.py:335 -#: netbox/dcim/models/device_component_templates.py:420 -#: netbox/dcim/models/device_component_templates.py:526 -#: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:313 -#: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:371 -#: netbox/dcim/models/device_components.py:493 -#: netbox/dcim/models/device_components.py:703 -#: netbox/dcim/models/device_components.py:1074 -#: netbox/dcim/models/device_components.py:1145 netbox/dcim/models/power.py:100 +#: netbox/dcim/models/device_component_templates.py:200 +#: netbox/dcim/models/device_component_templates.py:235 +#: netbox/dcim/models/device_component_templates.py:271 +#: netbox/dcim/models/device_component_templates.py:336 +#: netbox/dcim/models/device_component_templates.py:421 +#: netbox/dcim/models/device_component_templates.py:520 +#: netbox/dcim/models/device_component_templates.py:620 +#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:341 +#: netbox/dcim/models/device_components.py:372 +#: netbox/dcim/models/device_components.py:494 +#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:1058 +#: netbox/dcim/models/device_components.py:1129 netbox/dcim/models/power.py:100 #: netbox/extras/models/customfields.py:80 netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 msgid "type" @@ -2612,8 +2612,8 @@ msgid "URL" msgstr "" #: netbox/core/models/data.py:59 -#: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:548 +#: netbox/dcim/models/device_component_templates.py:426 +#: netbox/dcim/models/device_components.py:549 #: netbox/extras/models/models.py:74 netbox/extras/models/models.py:313 #: netbox/extras/models/models.py:494 netbox/extras/models/models.py:573 #: netbox/users/models/permissions.py:29 @@ -3425,8 +3425,8 @@ msgstr "" msgid "Access" msgstr "" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "" @@ -3571,7 +3571,7 @@ msgid "Parent site group (slug)" msgstr "" #: netbox/dcim/filtersets.py:167 netbox/extras/filtersets.py:422 -#: netbox/ipam/filtersets.py:837 netbox/ipam/filtersets.py:975 +#: netbox/ipam/filtersets.py:838 netbox/ipam/filtersets.py:976 msgid "Group (ID)" msgstr "" @@ -3595,7 +3595,7 @@ msgstr "" #: netbox/dcim/filtersets.py:546 netbox/dcim/filtersets.py:714 #: netbox/dcim/filtersets.py:918 netbox/dcim/filtersets.py:1015 #: netbox/dcim/filtersets.py:1055 netbox/dcim/filtersets.py:1401 -#: netbox/dcim/filtersets.py:2154 +#: netbox/dcim/filtersets.py:2155 msgid "Manufacturer (ID)" msgstr "" @@ -3603,7 +3603,7 @@ msgstr "" #: netbox/dcim/filtersets.py:552 netbox/dcim/filtersets.py:720 #: netbox/dcim/filtersets.py:924 netbox/dcim/filtersets.py:1021 #: netbox/dcim/filtersets.py:1061 netbox/dcim/filtersets.py:1407 -#: netbox/dcim/filtersets.py:2160 +#: netbox/dcim/filtersets.py:2161 msgid "Manufacturer (slug)" msgstr "" @@ -3616,23 +3616,23 @@ msgid "Rack type (ID)" msgstr "" #: netbox/dcim/filtersets.py:414 netbox/dcim/filtersets.py:928 -#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2164 +#: netbox/dcim/filtersets.py:1077 netbox/dcim/filtersets.py:2165 #: netbox/ipam/filtersets.py:376 netbox/ipam/filtersets.py:488 -#: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:177 +#: netbox/ipam/filtersets.py:986 netbox/virtualization/filtersets.py:177 msgid "Role (ID)" msgstr "" #: netbox/dcim/filtersets.py:420 netbox/dcim/filtersets.py:934 -#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2170 +#: netbox/dcim/filtersets.py:1084 netbox/dcim/filtersets.py:2171 #: netbox/extras/filtersets.py:695 netbox/ipam/filtersets.py:382 -#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:991 +#: netbox/ipam/filtersets.py:494 netbox/ipam/filtersets.py:992 #: netbox/virtualization/filtersets.py:184 msgid "Role (slug)" msgstr "" #: netbox/dcim/filtersets.py:450 netbox/dcim/filtersets.py:1156 #: netbox/dcim/filtersets.py:1477 netbox/dcim/filtersets.py:1575 -#: netbox/dcim/filtersets.py:2562 +#: netbox/dcim/filtersets.py:2563 msgid "Rack (ID)" msgstr "" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Power port (ID)" msgstr "" -#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2150 +#: netbox/dcim/filtersets.py:914 netbox/dcim/filtersets.py:2151 msgid "Parent inventory item (ID)" msgstr "" @@ -3781,8 +3781,8 @@ msgid "Platform (slug)" msgstr "" #: netbox/dcim/filtersets.py:1138 netbox/dcim/filtersets.py:1461 -#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2252 -#: netbox/dcim/filtersets.py:2494 netbox/dcim/filtersets.py:2553 +#: netbox/dcim/filtersets.py:1559 netbox/dcim/filtersets.py:2253 +#: netbox/dcim/filtersets.py:2495 netbox/dcim/filtersets.py:2554 msgid "Site name (slug)" msgstr "" @@ -3870,15 +3870,15 @@ msgid "Rack (name)" msgstr "" #: netbox/dcim/filtersets.py:1487 netbox/dcim/filtersets.py:1585 -#: netbox/dcim/filtersets.py:1775 netbox/ipam/filtersets.py:606 -#: netbox/ipam/filtersets.py:847 netbox/ipam/filtersets.py:1163 +#: netbox/dcim/filtersets.py:1776 netbox/ipam/filtersets.py:607 +#: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1165 #: netbox/virtualization/filtersets.py:127 netbox/vpn/filtersets.py:382 msgid "Device (ID)" msgstr "" #: netbox/dcim/filtersets.py:1493 netbox/dcim/filtersets.py:1591 -#: netbox/dcim/filtersets.py:1770 netbox/ipam/filtersets.py:601 -#: netbox/ipam/filtersets.py:842 netbox/ipam/filtersets.py:1158 +#: netbox/dcim/filtersets.py:1771 netbox/ipam/filtersets.py:602 +#: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:1160 #: netbox/vpn/filtersets.py:377 msgid "Device (name)" msgstr "" @@ -3917,53 +3917,53 @@ msgstr "" msgid "Cable (ID)" msgstr "" -#: netbox/dcim/filtersets.py:1780 netbox/ipam/filtersets.py:611 -#: netbox/ipam/filtersets.py:852 netbox/ipam/filtersets.py:1168 +#: netbox/dcim/filtersets.py:1781 netbox/ipam/filtersets.py:612 +#: netbox/ipam/filtersets.py:853 netbox/ipam/filtersets.py:1170 #: netbox/vpn/filtersets.py:388 msgid "Virtual machine (name)" msgstr "" -#: netbox/dcim/filtersets.py:1785 netbox/ipam/filtersets.py:616 -#: netbox/ipam/filtersets.py:857 netbox/ipam/filtersets.py:1173 +#: netbox/dcim/filtersets.py:1786 netbox/ipam/filtersets.py:617 +#: netbox/ipam/filtersets.py:858 netbox/ipam/filtersets.py:1175 #: netbox/virtualization/filtersets.py:253 #: netbox/virtualization/filtersets.py:304 netbox/vpn/filtersets.py:393 msgid "Virtual machine (ID)" msgstr "" -#: netbox/dcim/filtersets.py:1791 netbox/ipam/filtersets.py:622 +#: netbox/dcim/filtersets.py:1792 netbox/ipam/filtersets.py:623 #: netbox/vpn/filtersets.py:97 netbox/vpn/filtersets.py:399 msgid "Interface (name)" msgstr "" -#: netbox/dcim/filtersets.py:1802 netbox/ipam/filtersets.py:633 +#: netbox/dcim/filtersets.py:1803 netbox/ipam/filtersets.py:634 #: netbox/vpn/filtersets.py:108 netbox/vpn/filtersets.py:410 msgid "VM interface (name)" msgstr "" -#: netbox/dcim/filtersets.py:1807 netbox/ipam/filtersets.py:638 +#: netbox/dcim/filtersets.py:1808 netbox/ipam/filtersets.py:639 #: netbox/vpn/filtersets.py:113 msgid "VM interface (ID)" msgstr "" -#: netbox/dcim/filtersets.py:1849 netbox/templates/dcim/interface.html:81 +#: netbox/dcim/filtersets.py:1850 netbox/templates/dcim/interface.html:81 #: netbox/templates/virtualization/vminterface.html:55 #: netbox/virtualization/forms/model_forms.py:393 msgid "802.1Q Mode" msgstr "" -#: netbox/dcim/filtersets.py:1853 netbox/ipam/forms/bulk_import.py:192 +#: netbox/dcim/filtersets.py:1854 netbox/ipam/forms/bulk_import.py:192 #: netbox/vpn/forms/bulk_import.py:313 msgid "Assigned VLAN" msgstr "" -#: netbox/dcim/filtersets.py:1857 +#: netbox/dcim/filtersets.py:1858 msgid "Assigned VID" msgstr "" -#: netbox/dcim/filtersets.py:1862 netbox/dcim/forms/bulk_edit.py:1618 +#: netbox/dcim/filtersets.py:1863 netbox/dcim/forms/bulk_edit.py:1618 #: netbox/dcim/forms/bulk_import.py:973 netbox/dcim/forms/filtersets.py:1526 #: netbox/dcim/forms/model_forms.py:1545 -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:810 #: netbox/dcim/tables/devices.py:677 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3993,20 +3993,20 @@ msgstr "" msgid "VRF" msgstr "" -#: netbox/dcim/filtersets.py:1868 netbox/ipam/filtersets.py:341 +#: netbox/dcim/filtersets.py:1869 netbox/ipam/filtersets.py:341 #: netbox/ipam/filtersets.py:352 netbox/ipam/filtersets.py:484 #: netbox/ipam/filtersets.py:585 netbox/ipam/filtersets.py:596 msgid "VRF (RD)" msgstr "" -#: netbox/dcim/filtersets.py:1873 netbox/ipam/filtersets.py:1023 +#: netbox/dcim/filtersets.py:1874 netbox/ipam/filtersets.py:1024 #: netbox/vpn/filtersets.py:345 msgid "L2VPN (ID)" msgstr "" -#: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 -#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/dcim/filtersets.py:1880 netbox/dcim/forms/filtersets.py:1531 +#: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1030 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -4016,13 +4016,13 @@ msgstr "" msgid "L2VPN" msgstr "" -#: netbox/dcim/filtersets.py:1884 netbox/ipam/filtersets.py:1106 +#: netbox/dcim/filtersets.py:1885 netbox/ipam/filtersets.py:1107 msgid "VLAN Translation Policy (ID)" msgstr "" -#: netbox/dcim/filtersets.py:1890 netbox/dcim/forms/filtersets.py:1497 +#: netbox/dcim/filtersets.py:1891 netbox/dcim/forms/filtersets.py:1497 #: netbox/dcim/forms/model_forms.py:1562 -#: netbox/dcim/models/device_components.py:611 +#: netbox/dcim/models/device_components.py:612 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:714 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4031,39 +4031,39 @@ msgstr "" msgid "VLAN Translation Policy" msgstr "" -#: netbox/dcim/filtersets.py:1924 +#: netbox/dcim/filtersets.py:1925 msgid "Virtual Chassis Interfaces for Device when device is master" msgstr "" -#: netbox/dcim/filtersets.py:1929 +#: netbox/dcim/filtersets.py:1930 msgid "Virtual Chassis Interfaces for Device when device is master (ID)" msgstr "" -#: netbox/dcim/filtersets.py:1934 +#: netbox/dcim/filtersets.py:1935 msgid "Virtual Chassis Interfaces for Device" msgstr "" -#: netbox/dcim/filtersets.py:1939 +#: netbox/dcim/filtersets.py:1940 msgid "Virtual Chassis Interfaces for Device (ID)" msgstr "" -#: netbox/dcim/filtersets.py:1943 +#: netbox/dcim/filtersets.py:1944 msgid "Kind of interface" msgstr "" -#: netbox/dcim/filtersets.py:1948 netbox/virtualization/filtersets.py:264 +#: netbox/dcim/filtersets.py:1949 netbox/virtualization/filtersets.py:264 msgid "Parent interface (ID)" msgstr "" -#: netbox/dcim/filtersets.py:1953 netbox/virtualization/filtersets.py:269 +#: netbox/dcim/filtersets.py:1954 netbox/virtualization/filtersets.py:269 msgid "Bridged interface (ID)" msgstr "" -#: netbox/dcim/filtersets.py:1958 +#: netbox/dcim/filtersets.py:1959 msgid "LAG interface (ID)" msgstr "" -#: netbox/dcim/filtersets.py:1966 netbox/dcim/tables/devices.py:635 +#: netbox/dcim/filtersets.py:1967 netbox/dcim/tables/devices.py:635 #: netbox/dcim/tables/devices.py:1164 netbox/templates/dcim/interface.html:131 #: netbox/templates/dcim/macaddress.html:11 #: netbox/templates/dcim/macaddress.html:14 @@ -4071,77 +4071,77 @@ msgstr "" msgid "MAC Address" msgstr "" -#: netbox/dcim/filtersets.py:1971 netbox/virtualization/filtersets.py:278 +#: netbox/dcim/filtersets.py:1972 netbox/virtualization/filtersets.py:278 msgid "Primary MAC address (ID)" msgstr "" -#: netbox/dcim/filtersets.py:1977 netbox/dcim/forms/model_forms.py:1549 +#: netbox/dcim/filtersets.py:1978 netbox/dcim/forms/model_forms.py:1549 #: netbox/virtualization/filtersets.py:284 #: netbox/virtualization/forms/model_forms.py:309 msgid "Primary MAC address" msgstr "" -#: netbox/dcim/filtersets.py:1999 netbox/dcim/filtersets.py:2011 +#: netbox/dcim/filtersets.py:2000 netbox/dcim/filtersets.py:2012 #: netbox/dcim/forms/filtersets.py:1433 netbox/dcim/forms/model_forms.py:1876 #: netbox/templates/dcim/virtualdevicecontext.html:15 msgid "Virtual Device Context" msgstr "" -#: netbox/dcim/filtersets.py:2005 +#: netbox/dcim/filtersets.py:2006 msgid "Virtual Device Context (Identifier)" msgstr "" -#: netbox/dcim/filtersets.py:2016 netbox/templates/wireless/wirelesslan.html:11 +#: netbox/dcim/filtersets.py:2017 netbox/templates/wireless/wirelesslan.html:11 #: netbox/wireless/forms/model_forms.py:57 msgid "Wireless LAN" msgstr "" -#: netbox/dcim/filtersets.py:2020 netbox/dcim/tables/devices.py:664 +#: netbox/dcim/filtersets.py:2021 netbox/dcim/tables/devices.py:664 msgid "Wireless link" msgstr "" -#: netbox/dcim/filtersets.py:2030 +#: netbox/dcim/filtersets.py:2031 msgid "Virtual circuit termination (ID)" msgstr "" -#: netbox/dcim/filtersets.py:2117 +#: netbox/dcim/filtersets.py:2118 msgid "Parent module bay (ID)" msgstr "" -#: netbox/dcim/filtersets.py:2122 +#: netbox/dcim/filtersets.py:2123 msgid "Installed module (ID)" msgstr "" -#: netbox/dcim/filtersets.py:2133 +#: netbox/dcim/filtersets.py:2134 msgid "Installed device (ID)" msgstr "" -#: netbox/dcim/filtersets.py:2139 +#: netbox/dcim/filtersets.py:2140 msgid "Installed device (name)" msgstr "" -#: netbox/dcim/filtersets.py:2209 +#: netbox/dcim/filtersets.py:2210 msgid "Master (ID)" msgstr "" -#: netbox/dcim/filtersets.py:2215 +#: netbox/dcim/filtersets.py:2216 msgid "Master (name)" msgstr "" -#: netbox/dcim/filtersets.py:2257 netbox/tenancy/filtersets.py:250 +#: netbox/dcim/filtersets.py:2258 netbox/tenancy/filtersets.py:250 msgid "Tenant (ID)" msgstr "" -#: netbox/dcim/filtersets.py:2263 netbox/extras/filtersets.py:755 +#: netbox/dcim/filtersets.py:2264 netbox/extras/filtersets.py:755 #: netbox/tenancy/filtersets.py:256 msgid "Tenant (slug)" msgstr "" -#: netbox/dcim/filtersets.py:2299 netbox/dcim/forms/filtersets.py:1155 +#: netbox/dcim/filtersets.py:2300 netbox/dcim/forms/filtersets.py:1155 msgid "Unterminated" msgstr "" -#: netbox/dcim/filtersets.py:2557 +#: netbox/dcim/filtersets.py:2558 msgid "Power panel (ID)" msgstr "" @@ -4624,8 +4624,8 @@ msgid "Maximum draw" msgstr "" #: netbox/dcim/forms/bulk_edit.py:1128 -#: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:383 +#: netbox/dcim/models/device_component_templates.py:282 +#: netbox/dcim/models/device_components.py:384 msgid "Maximum power draw (watts)" msgstr "" @@ -4634,8 +4634,8 @@ msgid "Allocated draw" msgstr "" #: netbox/dcim/forms/bulk_edit.py:1134 -#: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:390 +#: netbox/dcim/models/device_component_templates.py:289 +#: netbox/dcim/models/device_components.py:391 msgid "Allocated power draw (watts)" msgstr "" @@ -4656,16 +4656,16 @@ msgstr "" #: netbox/dcim/forms/bulk_edit.py:1228 netbox/dcim/forms/bulk_edit.py:1545 #: netbox/dcim/forms/bulk_import.py:958 netbox/dcim/forms/filtersets.py:1482 #: netbox/dcim/forms/object_import.py:90 -#: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:774 +#: netbox/dcim/models/device_component_templates.py:446 +#: netbox/dcim/models/device_components.py:782 msgid "PoE mode" msgstr "" #: netbox/dcim/forms/bulk_edit.py:1234 netbox/dcim/forms/bulk_edit.py:1551 #: netbox/dcim/forms/bulk_import.py:964 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/object_import.py:95 -#: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:781 +#: netbox/dcim/models/device_component_templates.py:453 +#: netbox/dcim/models/device_components.py:789 msgid "PoE type" msgstr "" @@ -5221,7 +5221,7 @@ msgstr "" msgid "Parent VM of assigned interface (if any)" msgstr "" -#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1034 +#: netbox/dcim/forms/bulk_import.py:1293 netbox/ipam/filtersets.py:1035 #: netbox/ipam/forms/bulk_import.py:328 msgid "Assigned interface" msgstr "" @@ -5367,7 +5367,7 @@ msgstr "" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:559 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5518,7 +5518,7 @@ msgid "Mgmt only" msgstr "" #: netbox/dcim/forms/filtersets.py:1477 netbox/dcim/forms/model_forms.py:1557 -#: netbox/dcim/models/device_components.py:727 +#: netbox/dcim/models/device_components.py:735 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "" @@ -5597,7 +5597,7 @@ msgid "Scope" msgstr "" #: netbox/dcim/forms/mixins.py:56 netbox/dcim/forms/mixins.py:128 -#: netbox/dcim/models/mixins.py:91 +#: netbox/dcim/models/mixins.py:94 #, python-brace-format msgid "Please select a {scope_type}." msgstr "" @@ -5813,7 +5813,7 @@ msgid "VM Interface" msgstr "" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -5897,8 +5897,8 @@ msgid "A position must be specified for the first VC member." msgstr "" #: netbox/dcim/models/cables.py:65 -#: netbox/dcim/models/device_component_templates.py:51 -#: netbox/dcim/models/device_components.py:57 +#: netbox/dcim/models/device_component_templates.py:52 +#: netbox/dcim/models/device_components.py:58 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "" @@ -6017,660 +6017,638 @@ msgstr "" msgid "Remote termination position filter is missing" msgstr "" -#: netbox/dcim/models/device_component_templates.py:46 +#: netbox/dcim/models/device_component_templates.py:47 #, python-brace-format msgid "" "{module} is accepted as a substitution for the module bay position when " "attached to a module type." msgstr "" -#: netbox/dcim/models/device_component_templates.py:54 -#: netbox/dcim/models/device_components.py:60 +#: netbox/dcim/models/device_component_templates.py:55 +#: netbox/dcim/models/device_components.py:61 msgid "Physical label" msgstr "" -#: netbox/dcim/models/device_component_templates.py:99 +#: netbox/dcim/models/device_component_templates.py:100 msgid "Component templates cannot be moved to a different device type." msgstr "" -#: netbox/dcim/models/device_component_templates.py:150 +#: netbox/dcim/models/device_component_templates.py:151 msgid "" "A component template cannot be associated with both a device type and a " "module type." msgstr "" -#: netbox/dcim/models/device_component_templates.py:154 +#: netbox/dcim/models/device_component_templates.py:155 msgid "" "A component template must be associated with either a device type or a " "module type." msgstr "" -#: netbox/dcim/models/device_component_templates.py:209 +#: netbox/dcim/models/device_component_templates.py:210 msgid "console port template" msgstr "" -#: netbox/dcim/models/device_component_templates.py:210 +#: netbox/dcim/models/device_component_templates.py:211 msgid "console port templates" msgstr "" -#: netbox/dcim/models/device_component_templates.py:244 +#: netbox/dcim/models/device_component_templates.py:245 msgid "console server port template" msgstr "" -#: netbox/dcim/models/device_component_templates.py:245 +#: netbox/dcim/models/device_component_templates.py:246 msgid "console server port templates" msgstr "" -#: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:379 +#: netbox/dcim/models/device_component_templates.py:278 +#: netbox/dcim/models/device_components.py:380 msgid "maximum draw" msgstr "" -#: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:386 +#: netbox/dcim/models/device_component_templates.py:285 +#: netbox/dcim/models/device_components.py:387 msgid "allocated draw" msgstr "" -#: netbox/dcim/models/device_component_templates.py:294 +#: netbox/dcim/models/device_component_templates.py:295 msgid "power port template" msgstr "" -#: netbox/dcim/models/device_component_templates.py:295 +#: netbox/dcim/models/device_component_templates.py:296 msgid "power port templates" msgstr "" -#: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:406 +#: netbox/dcim/models/device_component_templates.py:316 +#: netbox/dcim/models/device_components.py:407 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" -#: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:508 +#: netbox/dcim/models/device_component_templates.py:350 +#: netbox/dcim/models/device_components.py:509 msgid "feed leg" msgstr "" -#: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:513 +#: netbox/dcim/models/device_component_templates.py:355 +#: netbox/dcim/models/device_components.py:514 msgid "Phase (for three-phase feeds)" msgstr "" -#: netbox/dcim/models/device_component_templates.py:360 +#: netbox/dcim/models/device_component_templates.py:361 msgid "power outlet template" msgstr "" -#: netbox/dcim/models/device_component_templates.py:361 +#: netbox/dcim/models/device_component_templates.py:362 msgid "power outlet templates" msgstr "" -#: netbox/dcim/models/device_component_templates.py:370 +#: netbox/dcim/models/device_component_templates.py:371 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device type" msgstr "" -#: netbox/dcim/models/device_component_templates.py:376 +#: netbox/dcim/models/device_component_templates.py:377 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same module type" msgstr "" -#: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:709 +#: netbox/dcim/models/device_component_templates.py:431 +#: netbox/dcim/models/device_components.py:717 msgid "management only" msgstr "" -#: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:582 +#: netbox/dcim/models/device_component_templates.py:439 +#: netbox/dcim/models/device_components.py:583 msgid "bridge interface" msgstr "" -#: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:735 +#: netbox/dcim/models/device_component_templates.py:460 +#: netbox/dcim/models/device_components.py:743 msgid "wireless role" msgstr "" -#: netbox/dcim/models/device_component_templates.py:465 +#: netbox/dcim/models/device_component_templates.py:466 msgid "interface template" msgstr "" -#: netbox/dcim/models/device_component_templates.py:466 +#: netbox/dcim/models/device_component_templates.py:467 msgid "interface templates" msgstr "" -#: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:898 -#: netbox/virtualization/models/virtualmachines.py:390 -msgid "An interface cannot be bridged to itself." -msgstr "" - -#: netbox/dcim/models/device_component_templates.py:477 +#: netbox/dcim/models/device_component_templates.py:476 #, python-brace-format msgid "Bridge interface ({bridge}) must belong to the same device type" msgstr "" -#: netbox/dcim/models/device_component_templates.py:483 +#: netbox/dcim/models/device_component_templates.py:482 #, python-brace-format msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "" -#: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1088 +#: netbox/dcim/models/device_component_templates.py:534 +#: netbox/dcim/models/device_components.py:1072 msgid "rear port position" msgstr "" -#: netbox/dcim/models/device_component_templates.py:565 +#: netbox/dcim/models/device_component_templates.py:559 msgid "front port template" msgstr "" -#: netbox/dcim/models/device_component_templates.py:566 +#: netbox/dcim/models/device_component_templates.py:560 msgid "front port templates" msgstr "" -#: netbox/dcim/models/device_component_templates.py:576 +#: netbox/dcim/models/device_component_templates.py:570 #, python-brace-format msgid "Rear port ({name}) must belong to the same device type" msgstr "" -#: netbox/dcim/models/device_component_templates.py:582 +#: netbox/dcim/models/device_component_templates.py:576 #, python-brace-format msgid "" "Invalid rear port position ({position}); rear port {name} has only {count} " "positions" msgstr "" -#: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1154 +#: netbox/dcim/models/device_component_templates.py:629 +#: netbox/dcim/models/device_components.py:1138 msgid "positions" msgstr "" -#: netbox/dcim/models/device_component_templates.py:646 +#: netbox/dcim/models/device_component_templates.py:640 msgid "rear port template" msgstr "" -#: netbox/dcim/models/device_component_templates.py:647 +#: netbox/dcim/models/device_component_templates.py:641 msgid "rear port templates" msgstr "" -#: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1201 +#: netbox/dcim/models/device_component_templates.py:670 +#: netbox/dcim/models/device_components.py:1185 msgid "position" msgstr "" -#: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1204 +#: netbox/dcim/models/device_component_templates.py:673 +#: netbox/dcim/models/device_components.py:1188 msgid "Identifier to reference when renaming installed components" msgstr "" -#: netbox/dcim/models/device_component_templates.py:685 +#: netbox/dcim/models/device_component_templates.py:679 msgid "module bay template" msgstr "" -#: netbox/dcim/models/device_component_templates.py:686 +#: netbox/dcim/models/device_component_templates.py:680 msgid "module bay templates" msgstr "" -#: netbox/dcim/models/device_component_templates.py:713 +#: netbox/dcim/models/device_component_templates.py:707 msgid "device bay template" msgstr "" -#: netbox/dcim/models/device_component_templates.py:714 +#: netbox/dcim/models/device_component_templates.py:708 msgid "device bay templates" msgstr "" -#: netbox/dcim/models/device_component_templates.py:728 +#: netbox/dcim/models/device_component_templates.py:722 #, python-brace-format msgid "" "Subdevice role of device type ({device_type}) must be set to \"parent\" to " "allow device bays." msgstr "" -#: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1356 +#: netbox/dcim/models/device_component_templates.py:777 +#: netbox/dcim/models/device_components.py:1340 msgid "part ID" msgstr "" -#: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1358 +#: netbox/dcim/models/device_component_templates.py:779 +#: netbox/dcim/models/device_components.py:1342 msgid "Manufacturer-assigned part identifier" msgstr "" -#: netbox/dcim/models/device_component_templates.py:802 +#: netbox/dcim/models/device_component_templates.py:796 msgid "inventory item template" msgstr "" -#: netbox/dcim/models/device_component_templates.py:803 +#: netbox/dcim/models/device_component_templates.py:797 msgid "inventory item templates" msgstr "" -#: netbox/dcim/models/device_components.py:123 +#: netbox/dcim/models/device_components.py:124 msgid "Components cannot be moved to a different device." msgstr "" -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:171 msgid "cable end" msgstr "" -#: netbox/dcim/models/device_components.py:177 +#: netbox/dcim/models/device_components.py:178 msgid "mark connected" msgstr "" -#: netbox/dcim/models/device_components.py:179 +#: netbox/dcim/models/device_components.py:180 msgid "Treat as if a cable is connected" msgstr "" -#: netbox/dcim/models/device_components.py:197 +#: netbox/dcim/models/device_components.py:198 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "" -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:202 msgid "Cable end must not be set without a cable." msgstr "" -#: netbox/dcim/models/device_components.py:205 +#: netbox/dcim/models/device_components.py:206 msgid "Cannot mark as connected with a cable attached." msgstr "" -#: netbox/dcim/models/device_components.py:232 +#: netbox/dcim/models/device_components.py:233 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "" -#: netbox/dcim/models/device_components.py:318 -#: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:376 -#: netbox/dcim/models/device_components.py:498 +#: netbox/dcim/models/device_components.py:319 +#: netbox/dcim/models/device_components.py:346 +#: netbox/dcim/models/device_components.py:377 +#: netbox/dcim/models/device_components.py:499 msgid "Physical port type" msgstr "" -#: netbox/dcim/models/device_components.py:321 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:322 +#: netbox/dcim/models/device_components.py:349 msgid "speed" msgstr "" -#: netbox/dcim/models/device_components.py:325 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:326 +#: netbox/dcim/models/device_components.py:353 msgid "Port speed in bits per second" msgstr "" -#: netbox/dcim/models/device_components.py:331 +#: netbox/dcim/models/device_components.py:332 msgid "console port" msgstr "" -#: netbox/dcim/models/device_components.py:332 +#: netbox/dcim/models/device_components.py:333 msgid "console ports" msgstr "" -#: netbox/dcim/models/device_components.py:358 +#: netbox/dcim/models/device_components.py:359 msgid "console server port" msgstr "" -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:360 msgid "console server ports" msgstr "" -#: netbox/dcim/models/device_components.py:396 +#: netbox/dcim/models/device_components.py:397 msgid "power port" msgstr "" -#: netbox/dcim/models/device_components.py:397 +#: netbox/dcim/models/device_components.py:398 msgid "power ports" msgstr "" -#: netbox/dcim/models/device_components.py:523 +#: netbox/dcim/models/device_components.py:524 msgid "power outlet" msgstr "" -#: netbox/dcim/models/device_components.py:524 +#: netbox/dcim/models/device_components.py:525 msgid "power outlets" msgstr "" -#: netbox/dcim/models/device_components.py:532 +#: netbox/dcim/models/device_components.py:533 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "" -#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:562 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "" -#: netbox/dcim/models/device_components.py:566 +#: netbox/dcim/models/device_components.py:567 msgid "IEEE 802.1Q tagging strategy" msgstr "" -#: netbox/dcim/models/device_components.py:574 +#: netbox/dcim/models/device_components.py:575 msgid "parent interface" msgstr "" -#: netbox/dcim/models/device_components.py:590 +#: netbox/dcim/models/device_components.py:591 msgid "untagged VLAN" msgstr "" -#: netbox/dcim/models/device_components.py:596 +#: netbox/dcim/models/device_components.py:597 msgid "tagged VLANs" msgstr "" -#: netbox/dcim/models/device_components.py:604 +#: netbox/dcim/models/device_components.py:605 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" msgstr "" -#: netbox/dcim/models/device_components.py:619 +#: netbox/dcim/models/device_components.py:620 msgid "primary MAC address" msgstr "" -#: netbox/dcim/models/device_components.py:631 +#: netbox/dcim/models/device_components.py:632 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "" -#: netbox/dcim/models/device_components.py:642 +#: netbox/dcim/models/device_components.py:643 #, python-brace-format msgid "" "MAC address {mac_address} is assigned to a different interface ({interface})." msgstr "" -#: netbox/dcim/models/device_components.py:700 +#: netbox/dcim/models/device_components.py:708 msgid "parent LAG" msgstr "" -#: netbox/dcim/models/device_components.py:710 +#: netbox/dcim/models/device_components.py:718 msgid "This interface is used only for out-of-band management" msgstr "" -#: netbox/dcim/models/device_components.py:715 +#: netbox/dcim/models/device_components.py:723 msgid "speed (Kbps)" msgstr "" -#: netbox/dcim/models/device_components.py:718 +#: netbox/dcim/models/device_components.py:726 msgid "duplex" msgstr "" -#: netbox/dcim/models/device_components.py:728 +#: netbox/dcim/models/device_components.py:736 msgid "64-bit World Wide Name" msgstr "" -#: netbox/dcim/models/device_components.py:742 +#: netbox/dcim/models/device_components.py:750 msgid "wireless channel" msgstr "" -#: netbox/dcim/models/device_components.py:749 +#: netbox/dcim/models/device_components.py:757 msgid "channel frequency (MHz)" msgstr "" -#: netbox/dcim/models/device_components.py:750 #: netbox/dcim/models/device_components.py:758 +#: netbox/dcim/models/device_components.py:766 msgid "Populated by selected channel (if set)" msgstr "" -#: netbox/dcim/models/device_components.py:767 +#: netbox/dcim/models/device_components.py:775 msgid "transmit power (dBm)" msgstr "" -#: netbox/dcim/models/device_components.py:794 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:802 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "" -#: netbox/dcim/models/device_components.py:842 +#: netbox/dcim/models/device_components.py:850 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "" -#: netbox/dcim/models/device_components.py:843 +#: netbox/dcim/models/device_components.py:851 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "" -#: netbox/dcim/models/device_components.py:851 +#: netbox/dcim/models/device_components.py:859 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "" -#: netbox/dcim/models/device_components.py:859 +#: netbox/dcim/models/device_components.py:867 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "" -#: netbox/dcim/models/device_components.py:868 +#: netbox/dcim/models/device_components.py:876 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "" -#: netbox/dcim/models/device_components.py:872 +#: netbox/dcim/models/device_components.py:880 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "" -#: netbox/dcim/models/device_components.py:879 +#: netbox/dcim/models/device_components.py:887 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " "({device})" msgstr "" -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:893 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " "not part of virtual chassis {virtual_chassis}." msgstr "" -#: netbox/dcim/models/device_components.py:905 +#: netbox/dcim/models/device_components.py:909 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " "({device})." msgstr "" -#: netbox/dcim/models/device_components.py:911 +#: netbox/dcim/models/device_components.py:915 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " "not part of virtual chassis {virtual_chassis}." msgstr "" -#: netbox/dcim/models/device_components.py:922 +#: netbox/dcim/models/device_components.py:926 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "" -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:930 msgid "A LAG interface cannot be its own parent." msgstr "" -#: netbox/dcim/models/device_components.py:933 +#: netbox/dcim/models/device_components.py:937 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." msgstr "" -#: netbox/dcim/models/device_components.py:939 +#: netbox/dcim/models/device_components.py:943 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of " "virtual chassis {virtual_chassis}." msgstr "" -#: netbox/dcim/models/device_components.py:950 -msgid "Virtual interfaces cannot have a PoE mode." -msgstr "" - -#: netbox/dcim/models/device_components.py:954 -msgid "Virtual interfaces cannot have a PoE type." -msgstr "" - -#: netbox/dcim/models/device_components.py:960 -msgid "Must specify PoE mode when designating a PoE type." -msgstr "" - -#: netbox/dcim/models/device_components.py:967 -msgid "Wireless role may be set only on wireless interfaces." -msgstr "" - -#: netbox/dcim/models/device_components.py:969 +#: netbox/dcim/models/device_components.py:953 msgid "Channel may be set only on wireless interfaces." msgstr "" -#: netbox/dcim/models/device_components.py:975 +#: netbox/dcim/models/device_components.py:959 msgid "Channel frequency may be set only on wireless interfaces." msgstr "" -#: netbox/dcim/models/device_components.py:979 +#: netbox/dcim/models/device_components.py:963 msgid "Cannot specify custom frequency with channel selected." msgstr "" -#: netbox/dcim/models/device_components.py:985 +#: netbox/dcim/models/device_components.py:969 msgid "Channel width may be set only on wireless interfaces." msgstr "" -#: netbox/dcim/models/device_components.py:987 +#: netbox/dcim/models/device_components.py:971 msgid "Cannot specify custom width with channel selected." msgstr "" -#: netbox/dcim/models/device_components.py:991 +#: netbox/dcim/models/device_components.py:975 msgid "Interface mode does not support an untagged vlan." msgstr "" -#: netbox/dcim/models/device_components.py:997 +#: netbox/dcim/models/device_components.py:981 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " "interface's parent device, or it must be global." msgstr "" -#: netbox/dcim/models/device_components.py:1094 +#: netbox/dcim/models/device_components.py:1078 msgid "Mapped position on corresponding rear port" msgstr "" -#: netbox/dcim/models/device_components.py:1110 +#: netbox/dcim/models/device_components.py:1094 msgid "front port" msgstr "" -#: netbox/dcim/models/device_components.py:1111 +#: netbox/dcim/models/device_components.py:1095 msgid "front ports" msgstr "" -#: netbox/dcim/models/device_components.py:1122 +#: netbox/dcim/models/device_components.py:1106 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "" -#: netbox/dcim/models/device_components.py:1130 +#: netbox/dcim/models/device_components.py:1114 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only " "{positions} positions." msgstr "" -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1144 msgid "Number of front ports which may be mapped" msgstr "" -#: netbox/dcim/models/device_components.py:1165 +#: netbox/dcim/models/device_components.py:1149 msgid "rear port" msgstr "" -#: netbox/dcim/models/device_components.py:1166 +#: netbox/dcim/models/device_components.py:1150 msgid "rear ports" msgstr "" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1161 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports " "({frontport_count})" msgstr "" -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1202 msgid "module bay" msgstr "" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1203 msgid "module bays" msgstr "" -#: netbox/dcim/models/device_components.py:1233 +#: netbox/dcim/models/device_components.py:1217 #: netbox/dcim/models/modules.py:258 msgid "A module bay cannot belong to a module installed within it." msgstr "" -#: netbox/dcim/models/device_components.py:1259 +#: netbox/dcim/models/device_components.py:1243 msgid "device bay" msgstr "" -#: netbox/dcim/models/device_components.py:1260 +#: netbox/dcim/models/device_components.py:1244 msgid "device bays" msgstr "" -#: netbox/dcim/models/device_components.py:1267 +#: netbox/dcim/models/device_components.py:1251 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "" -#: netbox/dcim/models/device_components.py:1273 +#: netbox/dcim/models/device_components.py:1257 msgid "Cannot install a device into itself." msgstr "" -#: netbox/dcim/models/device_components.py:1281 +#: netbox/dcim/models/device_components.py:1265 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." msgstr "" -#: netbox/dcim/models/device_components.py:1302 +#: netbox/dcim/models/device_components.py:1286 msgid "inventory item role" msgstr "" -#: netbox/dcim/models/device_components.py:1303 +#: netbox/dcim/models/device_components.py:1287 msgid "inventory item roles" msgstr "" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1346 #: netbox/dcim/models/devices.py:533 netbox/dcim/models/modules.py:218 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "" -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1354 #: netbox/dcim/models/devices.py:541 netbox/dcim/models/modules.py:225 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "" -#: netbox/dcim/models/device_components.py:1371 +#: netbox/dcim/models/device_components.py:1355 msgid "A unique tag used to identify this item" msgstr "" -#: netbox/dcim/models/device_components.py:1374 +#: netbox/dcim/models/device_components.py:1358 msgid "discovered" msgstr "" -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1360 msgid "This item was automatically discovered" msgstr "" -#: netbox/dcim/models/device_components.py:1394 +#: netbox/dcim/models/device_components.py:1378 msgid "inventory item" msgstr "" -#: netbox/dcim/models/device_components.py:1395 +#: netbox/dcim/models/device_components.py:1379 msgid "inventory items" msgstr "" -#: netbox/dcim/models/device_components.py:1403 +#: netbox/dcim/models/device_components.py:1387 msgid "Cannot assign self as parent." msgstr "" -#: netbox/dcim/models/device_components.py:1411 +#: netbox/dcim/models/device_components.py:1395 msgid "Parent inventory item does not belong to the same device." msgstr "" -#: netbox/dcim/models/device_components.py:1417 +#: netbox/dcim/models/device_components.py:1401 msgid "Cannot move an inventory item with dependent children" msgstr "" -#: netbox/dcim/models/device_components.py:1425 +#: netbox/dcim/models/device_components.py:1409 msgid "Cannot assign inventory item to component on another device" msgstr "" @@ -7050,6 +7028,27 @@ msgid "" "object" msgstr "" +#: netbox/dcim/models/mixins.py:131 +#: netbox/virtualization/models/virtualmachines.py:390 +msgid "An interface cannot be bridged to itself." +msgstr "" + +#: netbox/dcim/models/mixins.py:136 +msgid "Virtual interfaces cannot have a PoE mode." +msgstr "" + +#: netbox/dcim/models/mixins.py:140 +msgid "Virtual interfaces cannot have a PoE type." +msgstr "" + +#: netbox/dcim/models/mixins.py:146 +msgid "Must specify PoE mode when designating a PoE type." +msgstr "" + +#: netbox/dcim/models/mixins.py:151 +msgid "Wireless role may be set only on wireless interfaces." +msgstr "" + #: netbox/dcim/models/modules.py:40 netbox/extras/models/configs.py:49 msgid "schema" msgstr "" @@ -9725,19 +9724,19 @@ msgstr "" msgid "tagged items" msgstr "" -#: netbox/extras/scripts.py:492 +#: netbox/extras/scripts.py:494 msgid "Script Data" msgstr "" -#: netbox/extras/scripts.py:496 +#: netbox/extras/scripts.py:498 msgid "Script Execution Parameters" msgstr "" -#: netbox/extras/scripts.py:593 +#: netbox/extras/scripts.py:595 msgid "load_yaml is deprecated and will be removed in v4.5" msgstr "" -#: netbox/extras/scripts.py:608 +#: netbox/extras/scripts.py:610 msgid "load_json is deprecated and will be removed in v4.5" msgstr "" @@ -10147,71 +10146,71 @@ msgstr "" msgid "Parent prefix" msgstr "" -#: netbox/ipam/filtersets.py:643 +#: netbox/ipam/filtersets.py:644 msgid "FHRP group (ID)" msgstr "" -#: netbox/ipam/filtersets.py:647 +#: netbox/ipam/filtersets.py:648 msgid "Is assigned to an interface" msgstr "" -#: netbox/ipam/filtersets.py:651 +#: netbox/ipam/filtersets.py:652 msgid "Is assigned" msgstr "" -#: netbox/ipam/filtersets.py:663 +#: netbox/ipam/filtersets.py:664 msgid "Application Service (ID)" msgstr "" -#: netbox/ipam/filtersets.py:668 +#: netbox/ipam/filtersets.py:669 msgid "NAT inside IP address (ID)" msgstr "" -#: netbox/ipam/filtersets.py:1014 +#: netbox/ipam/filtersets.py:1015 msgid "Q-in-Q SVLAN (ID)" msgstr "" -#: netbox/ipam/filtersets.py:1018 +#: netbox/ipam/filtersets.py:1019 msgid "Q-in-Q SVLAN number (1-4094)" msgstr "" -#: netbox/ipam/filtersets.py:1039 +#: netbox/ipam/filtersets.py:1040 msgid "Assigned VM interface" msgstr "" -#: netbox/ipam/filtersets.py:1112 +#: netbox/ipam/filtersets.py:1113 msgid "VLAN Translation Policy (name)" msgstr "" -#: netbox/ipam/filtersets.py:1178 +#: netbox/ipam/filtersets.py:1180 msgid "FHRP Group (name)" msgstr "" -#: netbox/ipam/filtersets.py:1183 +#: netbox/ipam/filtersets.py:1185 msgid "FHRP Group (ID)" msgstr "" -#: netbox/ipam/filtersets.py:1188 +#: netbox/ipam/filtersets.py:1190 msgid "IP address (ID)" msgstr "" -#: netbox/ipam/filtersets.py:1194 netbox/ipam/models/ip.py:816 +#: netbox/ipam/filtersets.py:1196 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "" -#: netbox/ipam/filtersets.py:1246 +#: netbox/ipam/filtersets.py:1248 msgid "Primary IPv4 (ID)" msgstr "" -#: netbox/ipam/filtersets.py:1252 +#: netbox/ipam/filtersets.py:1254 msgid "Primary IPv4 (address)" msgstr "" -#: netbox/ipam/filtersets.py:1257 +#: netbox/ipam/filtersets.py:1259 msgid "Primary IPv6 (ID)" msgstr "" -#: netbox/ipam/filtersets.py:1263 +#: netbox/ipam/filtersets.py:1265 msgid "Primary IPv6 (address)" msgstr "" @@ -10280,7 +10279,7 @@ msgstr "" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10368,8 +10367,8 @@ msgid "VLAN ID ranges" msgstr "" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "" @@ -10382,7 +10381,7 @@ msgid "Site & Group" msgstr "" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10480,7 +10479,7 @@ msgstr "" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "" @@ -10579,8 +10578,8 @@ msgstr "" msgid "DNS Name" msgstr "" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -10590,11 +10589,11 @@ msgstr "" msgid "Contains VLAN ID" msgstr "" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "" @@ -10602,7 +10601,7 @@ msgstr "" msgid "Q-in-Q/802.1ad" msgstr "" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "" @@ -11075,63 +11074,63 @@ msgstr "" msgid "Ranges cannot overlap." msgstr "" -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " "site {site}." msgstr "" -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " "(scope: {scope})." msgstr "" -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "" -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "" -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "" @@ -11190,14 +11189,14 @@ msgid "Added" msgstr "" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11256,26 +11255,26 @@ msgstr "" msgid "Assigned Object" msgstr "" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "" @@ -12378,63 +12377,63 @@ msgstr "" msgid "Cannot delete stores from registry" msgstr "" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "" diff --git a/netbox/translations/es/LC_MESSAGES/django.po b/netbox/translations/es/LC_MESSAGES/django.po index 21f860f6f..1c09f7c2c 100644 --- a/netbox/translations/es/LC_MESSAGES/django.po +++ b/netbox/translations/es/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Spanish (https://app.transifex.com/netbox-community/teams/178115/es/)\n" @@ -240,7 +240,7 @@ msgstr "Grupo de sitios (slug)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -506,7 +506,7 @@ msgstr "ASN" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -805,7 +805,7 @@ msgstr "Cuenta de proveedor" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -889,7 +889,7 @@ msgstr "Estado" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1128,7 +1128,7 @@ msgstr "Red de proveedores" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1243,7 +1243,7 @@ msgstr "Función operativa" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1409,8 +1409,8 @@ msgstr "Asignación" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1494,7 +1494,7 @@ msgstr "ID de circuito único" #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1598,7 +1598,7 @@ msgstr "ID del panel de conexiones y números de puerto" #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1639,7 +1639,7 @@ msgstr "" #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1765,8 +1765,8 @@ msgstr "terminaciones de circuitos virtuales" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1913,7 +1913,7 @@ msgstr "Tasa de compromiso" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2013,7 +2013,7 @@ msgstr "Terminaciones" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3473,8 +3473,8 @@ msgstr "Auto" msgid "Access" msgstr "Acceso" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Etiquetado" @@ -4054,7 +4054,7 @@ msgstr "L2VPN (ID)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5921,7 +5921,7 @@ msgid "VM Interface" msgstr "Interfaz VM" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6509,7 +6509,7 @@ msgstr "VLAN etiquetadas" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10670,7 +10670,7 @@ msgstr "Grupo VLAN" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10760,8 +10760,8 @@ msgid "VLAN ID ranges" msgstr "Intervalos de ID de VLAN" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "Función de Q-in-Q" @@ -10774,7 +10774,7 @@ msgid "Site & Group" msgstr "Sitio y grupo" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10883,7 +10883,7 @@ msgstr "Grupo de VLAN asignado" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "VLAN de servicio (para VLAN de clientes de Q-in-Q/802.1ad)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "Política de traducción de VLAN" @@ -10984,8 +10984,8 @@ msgstr "Asignado a una interfaz" msgid "DNS Name" msgstr "Nombre DNS" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -10995,11 +10995,11 @@ msgstr "VLAN" msgid "Contains VLAN ID" msgstr "Contiene el identificador de VLAN" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "ID de VLAN local" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "ID de VLAN remota" @@ -11007,7 +11007,7 @@ msgstr "ID de VLAN remota" msgid "Q-in-Q/802.1ad" msgstr "Q-in-Q/802.1ad" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "IDENTIFICADOR DE VLAN" @@ -11520,32 +11520,32 @@ msgstr "" msgid "Ranges cannot overlap." msgstr "Los rangos no se pueden superponer." -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "El sitio específico al que está asignada esta VLAN (si existe)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "Grupo de VLAN (opcional)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "ID de VLAN numérico (1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "Estado operativo de esta VLAN" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "La función principal de esta VLAN" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "Designación de VLAN de cliente/servicio (para Q-in-Q/IEEE 802.1ad)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -11554,7 +11554,7 @@ msgstr "" "La VLAN está asignada al grupo {group} (alcance: {scope}); no se puede " "asignar también al sitio {site}." -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " @@ -11563,25 +11563,25 @@ msgstr "" "El sitio asignado {site} no es miembro del grupo asignado {group} (alcance: " "{scope})." -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "El VID debe estar en rangos {ranges} para VLAN en grupo {group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "" "Solo las VLAN de clientes de Q-in-Q pueden asignarse a una VLAN de servicio." -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "Se debe asignar una VLAN de cliente de Q-in-Q a una VLAN de servicio." -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "Políticas de traducción de VLAN" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "Regla de traducción de VLAN" @@ -11640,14 +11640,14 @@ msgid "Added" msgstr "Añadido" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "Prefijos" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11706,26 +11706,26 @@ msgstr "Asignado" msgid "Assigned Object" msgstr "Objeto asignado" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "Gamas VID" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VÍDEO" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "Reglas" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "VID local" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "VID remoto" @@ -12858,63 +12858,63 @@ msgstr "No se pueden agregar tiendas al registro después de la inicialización" msgid "Cannot delete stores from registry" msgstr "No se pueden eliminar las tiendas del registro" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "checa" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "danés" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "alemán" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "Inglés" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "Español" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "francesa" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "italiano" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "japonés" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "holandesa" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "polaco" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "portugués" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "rusa" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "turca" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "ucraniana" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "chino" diff --git a/netbox/translations/fr/LC_MESSAGES/django.po b/netbox/translations/fr/LC_MESSAGES/django.po index ae5857c15..d2fd97503 100644 --- a/netbox/translations/fr/LC_MESSAGES/django.po +++ b/netbox/translations/fr/LC_MESSAGES/django.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: French (https://app.transifex.com/netbox-community/teams/178115/fr/)\n" @@ -250,7 +250,7 @@ msgstr "Groupe de sites (slug)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -516,7 +516,7 @@ msgstr "Numéros d'AS" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -815,7 +815,7 @@ msgstr "Identifiant de compte du prestataire" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -899,7 +899,7 @@ msgstr "Statut" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1138,7 +1138,7 @@ msgstr "Réseau de fournisseurs" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1253,7 +1253,7 @@ msgstr "Rôle opérationnel" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1419,8 +1419,8 @@ msgstr "Affectation" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1504,7 +1504,7 @@ msgstr "ID de circuit unique" #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1608,7 +1608,7 @@ msgstr "ID du panneau de raccordement et numéro (s) de port" #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1649,7 +1649,7 @@ msgstr "" #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1775,8 +1775,8 @@ msgstr "terminaisons de circuits virtuels" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1923,7 +1923,7 @@ msgstr "Bande passante garantie" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2023,7 +2023,7 @@ msgstr "Terminaisons" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3489,8 +3489,8 @@ msgstr "Automatique" msgid "Access" msgstr "Accès" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Tagué" @@ -4070,7 +4070,7 @@ msgstr "L2VPN (ID)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5933,7 +5933,7 @@ msgid "VM Interface" msgstr "Interface de machine virtuelle" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6518,7 +6518,7 @@ msgstr "VLAN étiquetés" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10698,7 +10698,7 @@ msgstr "Groupe VLAN" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10788,8 +10788,8 @@ msgid "VLAN ID ranges" msgstr "Plages d'ID VLAN" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "Rôle Q-in-Q" @@ -10802,7 +10802,7 @@ msgid "Site & Group" msgstr "Site et groupe" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10909,7 +10909,7 @@ msgstr "Groupe VLAN attribué" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "Service VLAN (pour les VLAN clients Q-in-Q/802.1ad)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "Politique de traduction VLAN" @@ -11010,8 +11010,8 @@ msgstr "Affecté à une interface" msgid "DNS Name" msgstr "Nom DNS" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -11021,11 +11021,11 @@ msgstr "VLAN" msgid "Contains VLAN ID" msgstr "Contient un ID de VLAN" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "ID de VLAN local" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "ID de VLAN distant" @@ -11033,7 +11033,7 @@ msgstr "ID de VLAN distant" msgid "Q-in-Q/802.1ad" msgstr "Q-en-Q/802.1AD" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "IDENTIFIANT DE VLAN" @@ -11551,32 +11551,32 @@ msgstr "" msgid "Ranges cannot overlap." msgstr "Les plages ne peuvent pas se chevaucher." -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "Le site spécifique auquel ce VLAN est associé (le cas échéant)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "Groupe VLAN (facultatif)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "ID VLAN numérique (1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "État opérationnel de ce VLAN" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "La principale fonction de ce VLAN" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "Désignation du VLAN client/service (pour Q-in-Q/IEEE 802.1ad)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -11585,7 +11585,7 @@ msgstr "" "Le VLAN est associé au groupe {group} (champ d'application : {scope}) ; ne " "peut pas également être associé au site {site}." -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " @@ -11594,27 +11594,27 @@ msgstr "" "Le site assigné {site} n'est pas membre du groupe assigné {group} (champ " "d'application : {scope})." -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "" "Le VID doit être compris dans des plages {ranges} pour les VLAN en groupe " "{group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "" "Seuls les VLAN clients Q-in-Q peuvent être affectés à un VLAN de service." -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "Un VLAN client Q-in-Q doit être attribué à un VLAN de service." -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "Politiques de traduction VLAN" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "Règle de traduction VLAN" @@ -11673,14 +11673,14 @@ msgid "Added" msgstr "Ajouté" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "Préfixes" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11739,26 +11739,26 @@ msgstr "Attribué" msgid "Assigned Object" msgstr "Objet attribué" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "Gammes VID" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VID" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "Règles" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "VID local" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "VID à distance" @@ -12900,63 +12900,63 @@ msgstr "Impossible d'ajouter des magasins au registre après l'initialisation" msgid "Cannot delete stores from registry" msgstr "Impossible de supprimer des magasins du registre" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "tchèque" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "danois" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "allemand" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "Anglais" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "espagnol" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "français" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "italien" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "japonais" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "néerlandais" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "polonais" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "portugais" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "russe" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "Turc" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "Ukrainien" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "chinois" diff --git a/netbox/translations/it/LC_MESSAGES/django.po b/netbox/translations/it/LC_MESSAGES/django.po index 59edb816c..aa1d2d4c6 100644 --- a/netbox/translations/it/LC_MESSAGES/django.po +++ b/netbox/translations/it/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Italian (https://app.transifex.com/netbox-community/teams/178115/it/)\n" @@ -242,7 +242,7 @@ msgstr "Gruppo del sito (slug)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -508,7 +508,7 @@ msgstr "ASN" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -807,7 +807,7 @@ msgstr "Provider account " #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -891,7 +891,7 @@ msgstr "Status" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1130,7 +1130,7 @@ msgstr "Provider network" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1245,7 +1245,7 @@ msgstr "Ruolo operativo" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1411,8 +1411,8 @@ msgstr "Assegnazione" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1496,7 +1496,7 @@ msgstr "ID univoco del circuito" #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1600,7 +1600,7 @@ msgstr "ID del patch panel e numero/i di porta" #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1641,7 +1641,7 @@ msgstr "" #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1767,8 +1767,8 @@ msgstr "terminazioni di circuiti virtuali" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1915,7 +1915,7 @@ msgstr "Tasso di impegno" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2015,7 +2015,7 @@ msgstr "Terminazioni" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3478,8 +3478,8 @@ msgstr "Auto" msgid "Access" msgstr "Accesso" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Taggato" @@ -4059,7 +4059,7 @@ msgstr "L2VPN (ID)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5930,7 +5930,7 @@ msgid "VM Interface" msgstr "Interfaccia VM" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6525,7 +6525,7 @@ msgstr "VLAN contrassegnate" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10697,7 +10697,7 @@ msgstr "Gruppo VLAN" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10787,8 +10787,8 @@ msgid "VLAN ID ranges" msgstr "Intervalli di ID VLAN" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "Ruolo Q-in-Q" @@ -10801,7 +10801,7 @@ msgid "Site & Group" msgstr "Sito e gruppo" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10906,7 +10906,7 @@ msgstr "Gruppo VLAN assegnato" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "VLAN di servizio (per le VLAN dei clienti Q-in-Q/802.1ad)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "Politica di traduzione VLAN" @@ -11006,8 +11006,8 @@ msgstr "Assegnata a un'interfaccia" msgid "DNS Name" msgstr "Nome DNS" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -11017,11 +11017,11 @@ msgstr "VLAN" msgid "Contains VLAN ID" msgstr "Contiene l'ID VLAN" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "ID VLAN locale" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "ID VLAN remoto" @@ -11029,7 +11029,7 @@ msgstr "ID VLAN remoto" msgid "Q-in-Q/802.1ad" msgstr "Q-in-Q/802.1ad" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "ID VLAN" @@ -11546,32 +11546,32 @@ msgstr "" msgid "Ranges cannot overlap." msgstr "Gli intervalli non possono sovrapporsi." -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "Il sito specifico a cui è assegnata questa VLAN (se presente)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "Gruppo VLAN (opzionale)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "ID VLAN numerico (1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "Stato operativo di questa VLAN" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "La funzione principale di questa VLAN" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "Designazione VLAN cliente/servizio (per Q-in-Q/IEEE 802.1ad)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -11580,7 +11580,7 @@ msgstr "" "La VLAN è assegnata al gruppo {group} (scopo: {scope}); non può essere " "assegnato anche al sito {site}." -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " @@ -11589,28 +11589,28 @@ msgstr "" "Il sito assegnato {site} non è un membro del gruppo assegnato {group} " "(scopo: {scope})." -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "" "Il VID deve essere compreso negli intervalli {ranges} per le VLAN in gruppo " "{group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "" "Solo le VLAN dei clienti Q-in-Q possono essere assegnate a una VLAN di " "servizio." -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "Una VLAN cliente Q-in-Q deve essere assegnata a una VLAN di servizio." -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "Politiche di traduzione VLAN" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "Regola di traduzione VLAN" @@ -11669,14 +11669,14 @@ msgid "Added" msgstr "Aggiunto" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "Prefissi" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11735,26 +11735,26 @@ msgstr "Assegnata" msgid "Assigned Object" msgstr "Oggetto assegnato" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "Gamme VID" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VID" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "Regole" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "VID locale" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "VID remoto" @@ -12892,63 +12892,63 @@ msgstr "Impossibile aggiungere negozi al registro dopo l'inizializzazione" msgid "Cannot delete stores from registry" msgstr "Impossibile eliminare i negozi dal registro" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "cechi" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "danese" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "Tedesco" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "Inglese" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "spagnolo" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "Francese" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "Italiano" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "Giapponese" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "Olandese" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "Polacco" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "portoghese" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "Russo" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "turco" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "ucraino" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "Cinese" diff --git a/netbox/translations/ja/LC_MESSAGES/django.po b/netbox/translations/ja/LC_MESSAGES/django.po index 93d37f720..7da489ded 100644 --- a/netbox/translations/ja/LC_MESSAGES/django.po +++ b/netbox/translations/ja/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Japanese (https://app.transifex.com/netbox-community/teams/178115/ja/)\n" @@ -239,7 +239,7 @@ msgstr "サイトグループ (slug)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -505,7 +505,7 @@ msgstr "ASN" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -804,7 +804,7 @@ msgstr "プロバイダアカウント" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -888,7 +888,7 @@ msgstr "ステータス" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1127,7 +1127,7 @@ msgstr "プロバイダネットワーク" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1242,7 +1242,7 @@ msgstr "運用上のロール" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1408,8 +1408,8 @@ msgstr "割当" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1493,7 +1493,7 @@ msgstr "一意な回線 ID" #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1597,7 +1597,7 @@ msgstr "パッチパネル ID とポート番号" #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1637,7 +1637,7 @@ msgstr "回路終端は終端オブジェクトに接続する必要がありま #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1763,8 +1763,8 @@ msgstr "仮想回線終端" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1911,7 +1911,7 @@ msgstr "保証帯域" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2011,7 +2011,7 @@ msgstr "終端" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3459,8 +3459,8 @@ msgstr "自動" msgid "Access" msgstr "アクセス" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "タグ付き" @@ -4040,7 +4040,7 @@ msgstr "L2VPN (ID)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5867,7 +5867,7 @@ msgid "VM Interface" msgstr "VM インターフェイス" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6411,7 +6411,7 @@ msgstr "タグ付き VLAN" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10400,7 +10400,7 @@ msgstr "VLAN グループ" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10490,8 +10490,8 @@ msgid "VLAN ID ranges" msgstr "VLAN ID の範囲" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "Q-in-Q ロール" @@ -10504,7 +10504,7 @@ msgid "Site & Group" msgstr "サイトとグループ" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10603,7 +10603,7 @@ msgstr "割当 VLAN グループ" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "サービス VLAN(Q-in-Q/802.1ad カスタマー VLAN 用)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "VLAN 変換ポリシー" @@ -10702,8 +10702,8 @@ msgstr "インタフェースに割当済" msgid "DNS Name" msgstr "DNS名" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -10713,11 +10713,11 @@ msgstr "VLAN" msgid "Contains VLAN ID" msgstr "VLAN ID が含まれています" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "ローカル VLAN ID" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "リモート VLAN ID" @@ -10725,7 +10725,7 @@ msgstr "リモート VLAN ID" msgid "Q-in-Q/802.1ad" msgstr "Q-in-Q/802.1ad" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "VLAN ID" @@ -11202,63 +11202,63 @@ msgstr "範囲の終了 VLAN ID は、開始 VLAN ID ({range})以上である必 msgid "Ranges cannot overlap." msgstr "範囲は重複できません。" -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "この VLAN が割り当てられているサイト (存在する場合)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "VLAN グループ (オプション)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "数値によるVLAN ID (1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "この VLAN の動作ステータス" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "この VLAN の主な機能" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "カスタマー/サービス VLAN 指定 (Q-in-Q/IEEE 802.1ad 用)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " "site {site}." msgstr "VLANはグループ{group}に割り当てられています (スコープ: {scope}) サイト{site}への割り当てはできません 。" -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " "(scope: {scope})." msgstr "割り当てられたサイト {site} 割り当てられたグループのメンバーではない {group} (スコープ: {scope})。" -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "VID は範囲内にある必要があります {ranges} グループ内の VLAN 用 {group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "サービス VLAN に割り当てることができるのは Q-in-Q カスタマー VLAN だけです。" -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "Q-in-Q カスタマー VLAN はサービス VLAN に割り当てる必要があります。" -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "VLAN 変換ポリシー" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "VLAN トランスレーションルール" @@ -11317,14 +11317,14 @@ msgid "Added" msgstr "追加日" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "プレフィックス" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11383,26 +11383,26 @@ msgstr "割当済" msgid "Assigned Object" msgstr "割当オブジェクト" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "VID レンジ" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VID" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "ルール" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "ローカル VID" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "リモート VID" @@ -12509,63 +12509,63 @@ msgstr "初期化後にストアをレジストリに追加できません" msgid "Cannot delete stores from registry" msgstr "レジストリからストアを削除できません" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "チェコ語" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "デンマーク語" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "ドイツ語" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "英語" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "スペイン語" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "フランス語" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "イタリア語" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "日本語" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "オランダ語" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "ポーランド語" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "ポルトガル語" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "ロシア語" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "トルコ語" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "ウクライナ語" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "中国語" diff --git a/netbox/translations/nl/LC_MESSAGES/django.po b/netbox/translations/nl/LC_MESSAGES/django.po index dff8b8cde..0937c24c7 100644 --- a/netbox/translations/nl/LC_MESSAGES/django.po +++ b/netbox/translations/nl/LC_MESSAGES/django.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Dutch (https://app.transifex.com/netbox-community/teams/178115/nl/)\n" @@ -244,7 +244,7 @@ msgstr "Sitegroep (slug)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -510,7 +510,7 @@ msgstr "ASN's" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -809,7 +809,7 @@ msgstr "Provideraccount" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -893,7 +893,7 @@ msgstr "Status" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1132,7 +1132,7 @@ msgstr "Netwerkprovider" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1247,7 +1247,7 @@ msgstr "Operationele rol" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1413,8 +1413,8 @@ msgstr "Opdracht" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1498,7 +1498,7 @@ msgstr "Uniek circuit-ID" #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1602,7 +1602,7 @@ msgstr "ID en poortnummer(s) van het patchpaneel" #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1643,7 +1643,7 @@ msgstr "" #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1769,8 +1769,8 @@ msgstr "beëindigingen van virtuele circuits" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1917,7 +1917,7 @@ msgstr "Vastleggingspercentage" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2017,7 +2017,7 @@ msgstr "Beëindigingen" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3480,8 +3480,8 @@ msgstr "Auto" msgid "Access" msgstr "Toegang" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Getagd" @@ -4061,7 +4061,7 @@ msgstr "L2VPN (ID)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5929,7 +5929,7 @@ msgid "VM Interface" msgstr "VM-interface" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6519,7 +6519,7 @@ msgstr "gelabelde VLAN's" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10671,7 +10671,7 @@ msgstr "VLAN-groep" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10761,8 +10761,8 @@ msgid "VLAN ID ranges" msgstr "VLAN-ID-bereiken" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "De rol van Q-in-Q" @@ -10775,7 +10775,7 @@ msgid "Site & Group" msgstr "Site en groep" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10883,7 +10883,7 @@ msgstr "Toegewezen VLAN-groep" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "Service-VLAN (voor Q-in-Q/802.1Ad-klant-VLAN's)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "VLAN-vertaalbeleid" @@ -10984,8 +10984,8 @@ msgstr "Toegewezen aan een interface" msgid "DNS Name" msgstr "DNS-naam" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -10995,11 +10995,11 @@ msgstr "VLAN's" msgid "Contains VLAN ID" msgstr "Bevat VLAN-ID" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "Lokale VLAN-id" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "VLAN-id op afstand" @@ -11007,7 +11007,7 @@ msgstr "VLAN-id op afstand" msgid "Q-in-Q/802.1ad" msgstr "Q-in-Q/802.1ad" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "VLAN-ID" @@ -11518,32 +11518,32 @@ msgstr "" msgid "Ranges cannot overlap." msgstr "Bereiken kunnen elkaar niet overlappen." -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "De specifieke site waaraan dit VLAN is toegewezen (indien aanwezig)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "VLAN-groep (optioneel)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "Numerieke VLAN-id (1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "Operationele status van dit VLAN" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "De primaire functie van dit VLAN" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "VLAN-aanduiding voor klant/service (voor Q-in-Q/IEEE 802.1ad)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -11552,7 +11552,7 @@ msgstr "" "VLAN is toegewezen aan de groep {group} (toepassingsgebied: {scope}); kan " "niet ook aan de site worden toegewezen {site}." -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " @@ -11561,25 +11561,25 @@ msgstr "" "De toegewezen site {site} is geen lid van de toegewezen groep {group} " "(toepassingsgebied: {scope})." -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "VID moet binnen bereik zijn {ranges} voor VLAN's in groep {group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "" "Alleen Q-in-Q-klant-VLAN's kunnen worden toegewezen aan een service-VLAN." -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "Een Q-in-Q-klant-VLAN moet worden toegewezen aan een service-VLAN." -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "VLAN-vertaalbeleid" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "VLAN-vertaalregel" @@ -11639,14 +11639,14 @@ msgid "Added" msgstr "Toegevoegd" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "Prefixen" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11705,26 +11705,26 @@ msgstr "Toegewezen" msgid "Assigned Object" msgstr "Toegewezen object" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "VID-reeksen" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VID" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "Regels" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "Lokale VID" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "VID op afstand" @@ -12859,63 +12859,63 @@ msgstr "Kan na initialisatie geen winkels aan het register toevoegen" msgid "Cannot delete stores from registry" msgstr "Kan winkels niet verwijderen uit het register" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "Tsjechisch" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "Deens" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "Duits" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "Engels" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "Spaans" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "Frans" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "Italiaans" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "Japans" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "Nederlands" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "Pools" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "Portugees" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "Russisch" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "Turks" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "Oekraïens" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "Chinees" diff --git a/netbox/translations/pl/LC_MESSAGES/django.po b/netbox/translations/pl/LC_MESSAGES/django.po index fb451afef..63b92639f 100644 --- a/netbox/translations/pl/LC_MESSAGES/django.po +++ b/netbox/translations/pl/LC_MESSAGES/django.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Polish (https://app.transifex.com/netbox-community/teams/178115/pl/)\n" @@ -243,7 +243,7 @@ msgstr "Grupa placówek (uproszczona nazwa)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -509,7 +509,7 @@ msgstr "Numery ASN" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -808,7 +808,7 @@ msgstr "Konto u dostawcy usług" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -892,7 +892,7 @@ msgstr "Status" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1131,7 +1131,7 @@ msgstr "Sieć dostawcy usług" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1246,7 +1246,7 @@ msgstr "Rola operacyjna" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1412,8 +1412,8 @@ msgstr "Zlecenie" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1497,7 +1497,7 @@ msgstr "Unikalne ID łącza" #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1601,7 +1601,7 @@ msgstr "ID panelu krosowego i numer(y) portu(ów)" #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1641,7 +1641,7 @@ msgstr "Zakończenie łącza musi być przypisane do punktu zakończenia." #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1767,8 +1767,8 @@ msgstr "zakończenia łączy wirtualnych" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1915,7 +1915,7 @@ msgstr "Przydzielona przepustowość" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2015,7 +2015,7 @@ msgstr "Zakończenia" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3470,8 +3470,8 @@ msgstr "Automatyczny" msgid "Access" msgstr "Dostępowy (nietagowany)" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Tagowany" @@ -4051,7 +4051,7 @@ msgstr "L2VPN (ID)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5908,7 +5908,7 @@ msgid "VM Interface" msgstr "Interfejs VM" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6489,7 +6489,7 @@ msgstr "oznaczone sieci VLAN" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10604,7 +10604,7 @@ msgstr "Grupa VLAN" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10694,8 +10694,8 @@ msgid "VLAN ID ranges" msgstr "Zakresy identyfikatorów VLAN" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "Rola Q w Q" @@ -10708,7 +10708,7 @@ msgid "Site & Group" msgstr "Strona & Grupa" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10810,7 +10810,7 @@ msgstr "Przypisana grupa VLAN" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "Usługa VLAN (dla sieci VLAN klienta Q-in-Q/802.1ad)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "Zasady tłumaczenia sieci VLAN" @@ -10911,8 +10911,8 @@ msgstr "Przypisany do interfejsu" msgid "DNS Name" msgstr "Nazwa DNS" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -10922,11 +10922,11 @@ msgstr "sieci VLAN" msgid "Contains VLAN ID" msgstr "Zawiera identyfikator VLAN" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "Lokalny identyfikator sieci VLAN" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "Zdalny identyfikator sieci VLAN" @@ -10934,7 +10934,7 @@ msgstr "Zdalny identyfikator sieci VLAN" msgid "Q-in-Q/802.1ad" msgstr "Q w Q/802.1ad" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "IDENTYFIKATOR VLAN" @@ -11447,33 +11447,33 @@ msgstr "" msgid "Ranges cannot overlap." msgstr "Zakresy nie mogą się nakładać." -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "" "Określona strona, do której przypisana jest ta sieć VLAN (jeśli istnieje)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "Grupa VLAN (opcjonalnie)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "Numeryczny identyfikator sieci VLAN (1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "Stan operacyjny tej sieci VLAN" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "Podstawowa funkcja tej VLAN" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "Oznaczenie sieci VLAN klienta/usługi (dla Q-in-Q/IEEE 802.1ad)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -11482,7 +11482,7 @@ msgstr "" "VLAN jest przypisana do grupy {group} (zakres: {scope}); nie można również " "przypisać do witryny {site}." -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " @@ -11491,24 +11491,24 @@ msgstr "" "Przydzielona witryna {site} nie jest członkiem przypisanej grupy {group} " "(zakres: {scope})." -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "VID musi być w zakresach {ranges} dla sieci VLAN w grupie {group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "Tylko sieci VLAN klientów Q-in-Q mogą być przypisane do usługi VLAN." -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "Usługa VLAN klienta Q-in-Q musi być przypisana do sieci VLAN usługi." -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "Zasady tłumaczenia sieci VLAN" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "Reguła tłumaczenia VLAN" @@ -11567,14 +11567,14 @@ msgid "Added" msgstr "Dodano" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "Prefiksy" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11633,26 +11633,26 @@ msgstr "Przypisany" msgid "Assigned Object" msgstr "Przypisany obiekt" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "Zakresy VID" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VIDEO" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "Zasady" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "Lokalny VID" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "Zdalny VID" @@ -12780,63 +12780,63 @@ msgstr "Nie można dodać sklepów do rejestru po zainicjowaniu" msgid "Cannot delete stores from registry" msgstr "Nie można usunąć sklepów z rejestru" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "czeski" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "duński" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "niemiecki" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "angielski" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "hiszpański" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "francuski" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "włoski" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "japoński" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "holenderski" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "polski" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "portugalski" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "rosyjski" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "turecki" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "ukraiński" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "chiński" diff --git a/netbox/translations/pt/LC_MESSAGES/django.po b/netbox/translations/pt/LC_MESSAGES/django.po index e55cf4b31..1b6459e54 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: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Fabricio Maciel, 2025\n" "Language-Team: Portuguese (https://app.transifex.com/netbox-community/teams/178115/pt/)\n" @@ -242,7 +242,7 @@ msgstr "Grupo de sites (slug)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -508,7 +508,7 @@ msgstr "ASNs" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -807,7 +807,7 @@ msgstr "Conta do provedor" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -891,7 +891,7 @@ msgstr "Status" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1130,7 +1130,7 @@ msgstr "Rede do provedor" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1245,7 +1245,7 @@ msgstr "Função operacional" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1411,8 +1411,8 @@ msgstr "Atribuição" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1496,7 +1496,7 @@ msgstr "ID única do circuito" #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1600,7 +1600,7 @@ msgstr "ID do patch panel e número da(s) porta(s)" #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1641,7 +1641,7 @@ msgstr "" #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1767,8 +1767,8 @@ msgstr "terminações de circuito virtual" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1915,7 +1915,7 @@ msgstr "Taxa Garantida" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2015,7 +2015,7 @@ msgstr "Terminações" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3475,8 +3475,8 @@ msgstr "Automático" msgid "Access" msgstr "Acesso" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Tagueada" @@ -4056,7 +4056,7 @@ msgstr "L2VPN (ID)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5917,7 +5917,7 @@ msgid "VM Interface" msgstr "Interface de VM" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6501,7 +6501,7 @@ msgstr "VLANs tagueadas" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10637,7 +10637,7 @@ msgstr "Grupo de VLANs" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10727,8 +10727,8 @@ msgid "VLAN ID ranges" msgstr "Faixas para ID de VLAN." #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "Função do Q-in-Q" @@ -10741,7 +10741,7 @@ msgid "Site & Group" msgstr "Site e Grupo" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10846,7 +10846,7 @@ msgstr "Grupo de VLANs associado" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "VLAN de Serviço (para VLANs de clientes Q-in-Q/802.1ad)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "Política de tradução de VLAN" @@ -10946,8 +10946,8 @@ msgstr "Associado a uma interface" msgid "DNS Name" msgstr "Nome DNS" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -10957,11 +10957,11 @@ msgstr "VLANs" msgid "Contains VLAN ID" msgstr "Contém ID de VLAN" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "ID da VLAN Local" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "ID da VLAN Remota" @@ -10969,7 +10969,7 @@ msgstr "ID da VLAN Remota" msgid "Q-in-Q/802.1ad" msgstr "Q-in-Q/802.1ad" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "ID da VLAN" @@ -11474,32 +11474,32 @@ msgstr "" msgid "Ranges cannot overlap." msgstr "Os intervalos não podem se sobrepor." -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "O site específico ao qual esta VLAN está associada (se houver)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "Grupo de VLANs (opcional)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "ID numérica da VLAN (1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "Status operacional desta VLAN" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "Função principal desta VLAN" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "Designação de VLAN de cliente/serviço (para Q-in-Q/IEEE 802.1ad)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -11508,7 +11508,7 @@ msgstr "" "A VLAN está atribuída ao grupo {group} (escopo: {scope}); não pode ser " "associada ao site {site}." -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " @@ -11517,25 +11517,25 @@ msgstr "" "O site atribuído {site} não é membro do grupo designado {group} (escopo: " "{scope})." -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "VLAN ID devem estar nas faixas {ranges} para VLANs no grupo {group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "" "Somente VLANs de clientes Q-in-Q podem ser atribuídas a uma VLAN de serviço." -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "Uma VLAN de cliente Q-in-Q deve ser atribuída a uma VLAN de serviço." -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "Políticas de tradução de VLAN" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "Regra de tradução de VLAN" @@ -11594,14 +11594,14 @@ msgid "Added" msgstr "Adicionado" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "Prefixos" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11660,26 +11660,26 @@ msgstr "Associado" msgid "Assigned Object" msgstr "Objeto Associado" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "Faixas de ID de VLAN" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VLAN ID" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "Regras" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "VID Local" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "VID Remoto" @@ -12804,63 +12804,63 @@ msgstr "Não é possível adicionar stores ao registro após a inicialização" msgid "Cannot delete stores from registry" msgstr "Não é possível excluir stores do registro" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "Tcheco" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "Dinamarquês" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "Alemão" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "Inglês" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "Espanhol" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "Francês" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "Italiano" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "Japonês" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "Holandês" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "Polonês" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "Português" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "Russo" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "Turco" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "Ucraniano" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "Chinês" diff --git a/netbox/translations/ru/LC_MESSAGES/django.po b/netbox/translations/ru/LC_MESSAGES/django.po index 0ed49f05b..bae29a369 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: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Russian (https://app.transifex.com/netbox-community/teams/178115/ru/)\n" @@ -251,7 +251,7 @@ msgstr "Группа площадок (подстрока)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -517,7 +517,7 @@ msgstr "ASN" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -816,7 +816,7 @@ msgstr "Аккаунт провайдера" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -900,7 +900,7 @@ msgstr "Статус" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1139,7 +1139,7 @@ msgstr "Сеть провайдера" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1254,7 +1254,7 @@ msgstr "Операционная роль" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1420,8 +1420,8 @@ msgstr "Задание" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1505,7 +1505,7 @@ msgstr "Уникальный ID канала связи" #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1609,7 +1609,7 @@ msgstr "ID патч-панели и номера порта(-ов)" #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1649,7 +1649,7 @@ msgstr "Конец цепи должен быть прикреплен к кон #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1775,8 +1775,8 @@ msgstr "точки подключения виртуальных каналов" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1923,7 +1923,7 @@ msgstr "Гарантированная скорость" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2023,7 +2023,7 @@ msgstr "Соединения" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3481,8 +3481,8 @@ msgstr "Авто" msgid "Access" msgstr "Доступ" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Тегированный" @@ -4062,7 +4062,7 @@ msgstr "L2VPN (ID)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5919,7 +5919,7 @@ msgid "VM Interface" msgstr "Интерфейс виртуальной машины" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6503,7 +6503,7 @@ msgstr "тегированные VLAN" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10623,7 +10623,7 @@ msgstr "VLAN группа" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10713,8 +10713,8 @@ msgid "VLAN ID ranges" msgstr "Диапазоны идентификаторов VLAN" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "Роль Q-in-Q" @@ -10727,7 +10727,7 @@ msgid "Site & Group" msgstr "Площадка и группа" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10829,7 +10829,7 @@ msgstr "Назначенная VLAN группа" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "Сервисная VLAN (для клиентских виртуальных сетей Q-in-Q/802.1ad)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "Политика трансляции VLAN" @@ -10930,8 +10930,8 @@ msgstr "Назначено интерфейсу" msgid "DNS Name" msgstr "DNS-имя" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -10941,11 +10941,11 @@ msgstr "VLAN-ы" msgid "Contains VLAN ID" msgstr "Содержит идентификатор VLAN" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "Идентификатор локальной сети VLAN" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "Идентификатор удаленной сети VLAN" @@ -10953,7 +10953,7 @@ msgstr "Идентификатор удаленной сети VLAN" msgid "Q-in-Q/802.1ad" msgstr "Q-in-Q/802.1ad" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "VLAN ID" @@ -11462,32 +11462,32 @@ msgstr "" msgid "Ranges cannot overlap." msgstr "Диапазоны не могут перекрываться." -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "Конкретная площадка, которой назначена эта VLAN (если есть)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "Группа VLAN (опционально)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "Цифровой VLAN ID (1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "Рабочее состояние этой VLAN" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "Основная функция этой VLAN" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "Обозначение VLAN для клиентов/служб (для Q-in-Q/IEEE 802.1ad)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -11496,7 +11496,7 @@ msgstr "" "VLAN назначена группе {group} (область применения: {scope}) и не может быть " "присвоена площадке {site}." -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " @@ -11505,27 +11505,27 @@ msgstr "" "Назначенная площадка {site} не входит в назначенную группу {group} (область " "применения: {scope})." -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "" "VID должен быть в диапазонах {ranges} для виртуальных локальных сетей в " "группе {group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "" "Только клиентские VLAN Q-in-Q могут быть отнесены к служебной сети VLAN." -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "VLAN клиента Q-in-Q должна быть отнесена к служебной VLAN." -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "Политики трансляции VLAN" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "Правило трансляции VLAN" @@ -11584,14 +11584,14 @@ msgid "Added" msgstr "Добавлено" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "Префиксы" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11650,26 +11650,26 @@ msgstr "Назначено" msgid "Assigned Object" msgstr "Назначенный объект" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "Диапазоны VID" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VID" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "Правила" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "Местный VID" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "Удаленный VID" @@ -12799,63 +12799,63 @@ msgstr "Невозможно добавить хранилище в реестр msgid "Cannot delete stores from registry" msgstr "Невозможно удалить хранилище из реестра" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "Чешский" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "Датский" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "Немецкий" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "Английский" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "Испанский" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "Французский" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "Итальянский" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "Японский" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "Голландский" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "Польский" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "Португальский" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "Русский" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "Турецкий" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "Украинский" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "Китайский" diff --git a/netbox/translations/tr/LC_MESSAGES/django.po b/netbox/translations/tr/LC_MESSAGES/django.po index 7592b4cbc..5c77b6c01 100644 --- a/netbox/translations/tr/LC_MESSAGES/django.po +++ b/netbox/translations/tr/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Turkish (https://app.transifex.com/netbox-community/teams/178115/tr/)\n" @@ -241,7 +241,7 @@ msgstr "Site grubu (kısa ad)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -507,7 +507,7 @@ msgstr "ASN'ler" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -806,7 +806,7 @@ msgstr "Sağlayıcı hesabı" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -890,7 +890,7 @@ msgstr "Durum" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1129,7 +1129,7 @@ msgstr "Sağlayıcı ağı" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1244,7 +1244,7 @@ msgstr "Operasyonel rol" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1410,8 +1410,8 @@ msgstr "Ödev" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1495,7 +1495,7 @@ msgstr "Benzersiz devre ID" #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1599,7 +1599,7 @@ msgstr "Bağlantı paneli ID ve port numaraları" #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1639,7 +1639,7 @@ msgstr "Bir devre sonlandırma, sonlandırma nesnesine bağlanmalıdır." #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1765,8 +1765,8 @@ msgstr "sanal devre sonlandırmaları" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1913,7 +1913,7 @@ msgstr "Taahhüt Oranı" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2013,7 +2013,7 @@ msgstr "Fesih" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3468,8 +3468,8 @@ msgstr "Oto" msgid "Access" msgstr "Erişim" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Etiketlenmiş" @@ -4049,7 +4049,7 @@ msgstr "L2VPN (KİMLİĞİ)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5896,7 +5896,7 @@ msgid "VM Interface" msgstr "VM Arayüzü" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6461,7 +6461,7 @@ msgstr "etiketli VLAN'lar" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10542,7 +10542,7 @@ msgstr "VLAN Grubu" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10632,8 +10632,8 @@ msgid "VLAN ID ranges" msgstr "VLAN ID aralıkları" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "Q-in-Q rolü" @@ -10646,7 +10646,7 @@ msgid "Site & Group" msgstr "Site ve Grup" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10746,7 +10746,7 @@ msgstr "Atanmış VLAN grubu" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "Hizmet VLAN (Q-in-Q/802.1ad müşteri VLAN'ları için)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "VLAN çeviri politikası" @@ -10847,8 +10847,8 @@ msgstr "Bir arayüze atandı" msgid "DNS Name" msgstr "DNS Adı" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -10858,11 +10858,11 @@ msgstr "VLAN'lar" msgid "Contains VLAN ID" msgstr "VLAN Kimliği içerir" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "Yerel VLAN Kimliği" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "Uzak VLAN Kimliği" @@ -10870,7 +10870,7 @@ msgstr "Uzak VLAN Kimliği" msgid "Q-in-Q/802.1ad" msgstr "Q-in-Q/802.1ad" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "VLAN KİMLİĞİ" @@ -11366,32 +11366,32 @@ msgstr "" msgid "Ranges cannot overlap." msgstr "Aralıklar üst üste gelemez." -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "Bu VLAN'ın atandığı belirli site (varsa)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "VLAN grubu (isteğe bağlı)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "Sayısal VLAN Kimliği (1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "Bu VLAN'ın operasyonel durumu" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "Bu VLAN'ın birincil işlevi" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "Müşteri/hizmet VLAN tanımı (Q-in-Q/IEEE 802.1ad için)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -11400,7 +11400,7 @@ msgstr "" "VLAN {group} adlı gruba (kapsam: {scope}) atandığı için; {site} adlı siteye " "de atanamaz ." -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " @@ -11408,24 +11408,24 @@ msgid "" msgstr "" "Atanan site {site} atanan grubun üyesi değil {group} (kapsam: {scope})." -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "VID aralıklarda olmalıdır {ranges} gruptaki VLAN'lar için {group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "Bir hizmet VLAN'ına yalnızca Q-in-Q müşteri VLAN'ları atanabilir." -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "Bir Q-in-Q müşteri VLAN'ı bir hizmet VLAN'ına atanmalıdır." -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "VLAN çeviri politikaları" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "VLAN çeviri kuralı" @@ -11484,14 +11484,14 @@ msgid "Added" msgstr "Eklendi" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "Önekler" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11550,26 +11550,26 @@ msgstr "Atanmış" msgid "Assigned Object" msgstr "Atanan Nesne" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "VID Aralıkları" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VİDEO" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "Kuralları" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "Yerel VID" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "Uzaktan VID" @@ -12695,63 +12695,63 @@ msgstr "Başlatıldıktan sonra kayıt defterine mağazalar eklenemiyor" msgid "Cannot delete stores from registry" msgstr "Mağazalar kayıt defterinden silinemiyor" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "Çek" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "Danca" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "Alman" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "İngilizce" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "İspanyolca" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "Fransızca" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "İtalyan" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "Japonca" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "Hollandalı" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "Lehçe" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "Portekizce" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "Rusça" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "Türkçe" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "Ukraynalı" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "Çince" diff --git a/netbox/translations/uk/LC_MESSAGES/django.po b/netbox/translations/uk/LC_MESSAGES/django.po index 3846c1896..71fe76f36 100644 --- a/netbox/translations/uk/LC_MESSAGES/django.po +++ b/netbox/translations/uk/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Ukrainian (https://app.transifex.com/netbox-community/teams/178115/uk/)\n" @@ -240,7 +240,7 @@ msgstr "Група тех. майданчиків (скорочення)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -506,7 +506,7 @@ msgstr "ASNs" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -805,7 +805,7 @@ msgstr "Обліковий запис постачальника" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -889,7 +889,7 @@ msgstr "Статус" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1128,7 +1128,7 @@ msgstr "Мережа провайдера" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1243,7 +1243,7 @@ msgstr "Операційна роль" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1409,8 +1409,8 @@ msgstr "Призначення" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1494,7 +1494,7 @@ msgstr "Унікальний ідентифікатор каналу зв'язк #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1599,7 +1599,7 @@ msgstr "Ідентифікатор патч-панелі та номер(и) п #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1639,7 +1639,7 @@ msgstr "Закриття ланцюга повинно приєднатися д #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1765,8 +1765,8 @@ msgstr "завершення віртуальних схем" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1913,7 +1913,7 @@ msgstr "Гарантований процент чи коефіцієнт дос #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2013,7 +2013,7 @@ msgstr "Кінці" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3467,8 +3467,8 @@ msgstr "Авто" msgid "Access" msgstr "Доступ" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "З мітками" @@ -4048,7 +4048,7 @@ msgstr "L2VPN (ідентифікатор)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5905,7 +5905,7 @@ msgid "VM Interface" msgstr "Інтерфейс VM" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6487,7 +6487,7 @@ msgstr "VLAN'и з мітками" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10606,7 +10606,7 @@ msgstr "Група VLAN" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10696,8 +10696,8 @@ msgid "VLAN ID ranges" msgstr "Діапазони ідентифікаторів VLAN" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "Роль Q-in-Q" @@ -10710,7 +10710,7 @@ msgid "Site & Group" msgstr "Тех. майданчик і група" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10819,7 +10819,7 @@ msgstr "Призначена група VLAN" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "Сервісна VLAN (для VLAN клієнтів Q-in-Q/802.1ad)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "Політика перекладу VLAN" @@ -10920,8 +10920,8 @@ msgstr "Призначено на інтерфейс" msgid "DNS Name" msgstr "Ім'я DNS" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -10931,11 +10931,11 @@ msgstr "VLAN'и" msgid "Contains VLAN ID" msgstr "Містить ідентифікатор VLAN" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "Локальний ідентифікатор VLAN" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "Віддалений ідентифікатор VLAN" @@ -10943,7 +10943,7 @@ msgstr "Віддалений ідентифікатор VLAN" msgid "Q-in-Q/802.1ad" msgstr "Контроль Q/802.1ad" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "Ідентифікатор VLAN" @@ -11451,32 +11451,32 @@ msgstr "" msgid "Ranges cannot overlap." msgstr "Діапазони не можуть перекриватися." -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "Конкретний тех. майданчик, якому присвоєно цей VLAN (якщо такий є)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "Група VLAN (необов'язково)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "Числовий ідентифікатор VLAN (1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "Операційний стан цього VLAN" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "Основна функція цього VLAN" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "Позначення VLAN клієнта/служби (для Q-in-Q/IEEE 802.1ad)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -11485,7 +11485,7 @@ msgstr "" "VLAN присвоюється групі {group} (сфера застосування: {scope}); також не може" " призначатися до тех. майданчику {site}." -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " @@ -11494,27 +11494,27 @@ msgstr "" "Призначений сайт {site} не є членом призначеної групи {group} (сфера " "застосування: {scope})." -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "" "VID повинен знаходитися в діапазоні {ranges} для VLAN'ів у групі {group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "" "Тільки VLAN клієнтів Q-in-Q можуть бути призначені для обслуговування VLAN." -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "" "Клієнтська VLAN клієнта Q-in-Q повинна бути призначена для службової VLAN." -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "Політика перекладу VLAN" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "Правило перекладу VLAN" @@ -11573,14 +11573,14 @@ msgid "Added" msgstr "Додано" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "Мережеві префікси" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11639,26 +11639,26 @@ msgstr "Призначений" msgid "Assigned Object" msgstr "Призначений об'єкт" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "Діапазони VID" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VID" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "Правила" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "Локальний VID" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "Віддалений VID" @@ -12779,63 +12779,63 @@ msgstr "Не вдається додати магазини до реєстру msgid "Cannot delete stores from registry" msgstr "Неможливо видалити магазини з реєстру" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "Чеська мова" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "Данська мова" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "Німецька мова" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "Англійська мова" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "Іспанська мова" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "Французька мова" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "Італійська мова" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "Японська мова" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "Голландська мова" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "Польська мова" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "Португальська мова" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "Російська мова" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "Турецька мова" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "Українська мова" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "Китайська мова" diff --git a/netbox/translations/zh/LC_MESSAGES/django.po b/netbox/translations/zh/LC_MESSAGES/django.po index ddf6258bb..5218b5456 100644 --- a/netbox/translations/zh/LC_MESSAGES/django.po +++ b/netbox/translations/zh/LC_MESSAGES/django.po @@ -23,7 +23,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-10 05:03+0000\n" +"POT-Creation-Date: 2025-10-15 05:03+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Chinese (https://app.transifex.com/netbox-community/teams/178115/zh/)\n" @@ -249,7 +249,7 @@ msgstr "站点组(缩写)" #: netbox/ipam/forms/bulk_import.py:475 netbox/ipam/forms/filtersets.py:161 #: netbox/ipam/forms/filtersets.py:236 netbox/ipam/forms/filtersets.py:457 #: netbox/ipam/forms/filtersets.py:552 netbox/ipam/forms/model_forms.py:673 -#: netbox/ipam/tables/vlans.py:89 netbox/ipam/tables/vlans.py:199 +#: netbox/ipam/tables/vlans.py:90 netbox/ipam/tables/vlans.py:200 #: netbox/templates/dcim/device.html:22 #: netbox/templates/dcim/inc/cable_termination.html:8 #: netbox/templates/dcim/inc/cable_termination.html:36 @@ -515,7 +515,7 @@ msgstr "自治系统编号/AS编号" #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:401 #: netbox/ipam/forms/bulk_edit.py:417 netbox/ipam/forms/bulk_edit.py:511 #: netbox/ipam/forms/bulk_edit.py:543 netbox/ipam/forms/bulk_edit.py:586 -#: netbox/ipam/tables/vlans.py:242 netbox/ipam/tables/vlans.py:269 +#: netbox/ipam/tables/vlans.py:243 netbox/ipam/tables/vlans.py:270 #: netbox/templates/account/token.html:35 #: netbox/templates/circuits/circuit.html:69 #: netbox/templates/circuits/circuitgroup.html:32 @@ -814,7 +814,7 @@ msgstr "运营商账户" #: netbox/ipam/forms/model_forms.py:512 netbox/ipam/tables/ip.py:184 #: netbox/ipam/tables/ip.py:265 netbox/ipam/tables/ip.py:321 #: netbox/ipam/tables/ip.py:394 netbox/ipam/tables/ip.py:421 -#: netbox/ipam/tables/vlans.py:97 netbox/ipam/tables/vlans.py:210 +#: netbox/ipam/tables/vlans.py:98 netbox/ipam/tables/vlans.py:211 #: netbox/templates/circuits/circuit.html:34 #: netbox/templates/circuits/virtualcircuit.html:43 #: netbox/templates/core/datasource.html:46 netbox/templates/core/job.html:21 @@ -898,7 +898,7 @@ msgstr "状态" #: netbox/ipam/forms/filtersets.py:182 netbox/ipam/forms/filtersets.py:282 #: netbox/ipam/forms/filtersets.py:333 netbox/ipam/forms/filtersets.py:441 #: netbox/ipam/forms/filtersets.py:532 netbox/ipam/tables/ip.py:424 -#: netbox/ipam/tables/vlans.py:207 netbox/templates/circuits/circuit.html:48 +#: netbox/ipam/tables/vlans.py:208 netbox/templates/circuits/circuit.html:48 #: netbox/templates/circuits/circuitgroup.html:36 #: netbox/templates/circuits/virtualcircuit.html:47 #: netbox/templates/dcim/cable.html:23 netbox/templates/dcim/device.html:85 @@ -1137,7 +1137,7 @@ msgstr "运营商网络" #: netbox/ipam/forms/model_forms.py:221 netbox/ipam/forms/model_forms.py:260 #: netbox/ipam/forms/model_forms.py:688 netbox/ipam/tables/ip.py:210 #: netbox/ipam/tables/ip.py:269 netbox/ipam/tables/ip.py:325 -#: netbox/ipam/tables/vlans.py:101 netbox/ipam/tables/vlans.py:213 +#: netbox/ipam/tables/vlans.py:102 netbox/ipam/tables/vlans.py:214 #: netbox/templates/circuits/virtualcircuittermination.html:42 #: netbox/templates/dcim/device.html:188 #: netbox/templates/dcim/inc/panels/inventory_items.html:20 @@ -1252,7 +1252,7 @@ msgstr "操作角色" #: netbox/dcim/tables/connections.py:65 netbox/dcim/tables/devices.py:1169 #: netbox/ipam/forms/bulk_import.py:324 netbox/ipam/forms/model_forms.py:291 #: netbox/ipam/forms/model_forms.py:300 netbox/ipam/tables/fhrp.py:64 -#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:147 +#: netbox/ipam/tables/ip.py:330 netbox/ipam/tables/vlans.py:148 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/virtualcircuittermination.html:53 #: netbox/templates/circuits/virtualcircuittermination.html:60 @@ -1418,8 +1418,8 @@ msgstr "分配" #: netbox/dcim/tables/sites.py:103 netbox/extras/forms/filtersets.py:572 #: netbox/ipam/filtersets.py:981 netbox/ipam/forms/bulk_edit.py:488 #: netbox/ipam/forms/bulk_import.py:482 netbox/ipam/forms/model_forms.py:571 -#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:93 -#: netbox/ipam/tables/vlans.py:204 +#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:94 +#: netbox/ipam/tables/vlans.py:205 #: netbox/templates/circuits/circuitgroupassignment.html:22 #: netbox/templates/dcim/interface.html:341 netbox/templates/dcim/site.html:37 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:23 @@ -1503,7 +1503,7 @@ msgstr "唯一线路 ID" #: netbox/dcim/models/racks.py:294 netbox/dcim/models/racks.py:677 #: netbox/dcim/models/sites.py:154 netbox/dcim/models/sites.py:270 #: netbox/ipam/models/ip.py:243 netbox/ipam/models/ip.py:529 -#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:217 +#: netbox/ipam/models/ip.py:758 netbox/ipam/models/vlans.py:227 #: netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1607,7 +1607,7 @@ msgstr "配线架 ID 和端口号" #: netbox/extras/models/models.py:479 netbox/extras/models/models.py:558 #: netbox/extras/models/models.py:684 #: netbox/extras/models/notifications.py:131 netbox/extras/models/tags.py:33 -#: netbox/ipam/models/vlans.py:373 netbox/netbox/models/__init__.py:115 +#: netbox/ipam/models/vlans.py:383 netbox/netbox/models/__init__.py:115 #: netbox/netbox/models/__init__.py:150 netbox/netbox/models/__init__.py:200 #: netbox/users/models/permissions.py:24 netbox/users/models/tokens.py:57 #: netbox/users/models/users.py:33 @@ -1647,7 +1647,7 @@ msgstr "电路终端必须连接到终端对象。" #: netbox/extras/models/scripts.py:30 netbox/ipam/models/asns.py:18 #: netbox/ipam/models/fhrp.py:24 netbox/ipam/models/services.py:51 #: netbox/ipam/models/services.py:80 netbox/ipam/models/vlans.py:38 -#: netbox/ipam/models/vlans.py:206 netbox/ipam/models/vlans.py:352 +#: netbox/ipam/models/vlans.py:216 netbox/ipam/models/vlans.py:362 #: netbox/ipam/models/vrfs.py:20 netbox/ipam/models/vrfs.py:75 #: netbox/netbox/models/__init__.py:142 netbox/netbox/models/__init__.py:190 #: netbox/tenancy/models/contacts.py:56 netbox/tenancy/models/tenants.py:19 @@ -1773,8 +1773,8 @@ msgstr "虚拟电路终止" #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 #: netbox/ipam/tables/services.py:15 netbox/ipam/tables/services.py:40 -#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:85 -#: netbox/ipam/tables/vlans.py:233 netbox/ipam/tables/vrfs.py:26 +#: netbox/ipam/tables/vlans.py:33 netbox/ipam/tables/vlans.py:86 +#: netbox/ipam/tables/vlans.py:234 netbox/ipam/tables/vrfs.py:26 #: netbox/ipam/tables/vrfs.py:68 #: netbox/templates/circuits/circuitgroup.html:28 #: netbox/templates/circuits/circuittype.html:22 @@ -1921,7 +1921,7 @@ msgstr "承诺速率" #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 -#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:123 +#: netbox/ipam/tables/services.py:54 netbox/ipam/tables/vlans.py:124 #: netbox/ipam/tables/vrfs.py:47 netbox/ipam/tables/vrfs.py:72 #: netbox/templates/dcim/htmx/cable_edit.html:90 #: netbox/templates/generic/bulk_edit.html:86 @@ -2021,7 +2021,7 @@ msgstr "终端" #: netbox/dcim/tables/devices.py:989 netbox/dcim/tables/devices.py:1118 #: netbox/dcim/tables/modules.py:87 netbox/extras/forms/filtersets.py:386 #: netbox/ipam/forms/bulk_import.py:310 netbox/ipam/forms/filtersets.py:626 -#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:158 +#: netbox/ipam/forms/model_forms.py:334 netbox/ipam/tables/vlans.py:159 #: netbox/templates/circuits/virtualcircuittermination.html:56 #: netbox/templates/dcim/consoleport.html:20 #: netbox/templates/dcim/consoleserverport.html:20 @@ -3469,8 +3469,8 @@ msgstr "自动" msgid "Access" msgstr "接入" -#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:150 -#: netbox/ipam/tables/vlans.py:195 +#: netbox/dcim/choices.py:1518 netbox/ipam/tables/vlans.py:151 +#: netbox/ipam/tables/vlans.py:196 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Trunk口" @@ -4050,7 +4050,7 @@ msgstr "L2VPN (ID)" #: netbox/dcim/filtersets.py:1879 netbox/dcim/forms/filtersets.py:1531 #: netbox/dcim/tables/devices.py:613 netbox/ipam/filtersets.py:1029 -#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:115 +#: netbox/ipam/forms/filtersets.py:592 netbox/ipam/tables/vlans.py:116 #: netbox/templates/dcim/interface.html:99 netbox/templates/ipam/vlan.html:82 #: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/virtualization/forms/filtersets.py:241 @@ -5874,7 +5874,7 @@ msgid "VM Interface" msgstr "虚拟机接口" #: netbox/dcim/forms/model_forms.py:1924 netbox/ipam/forms/filtersets.py:631 -#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:173 +#: netbox/ipam/forms/model_forms.py:335 netbox/ipam/tables/vlans.py:174 #: netbox/templates/virtualization/virtualdisk.html:21 #: netbox/templates/virtualization/virtualmachine.html:12 #: netbox/templates/virtualization/vminterface.html:21 @@ -6414,7 +6414,7 @@ msgstr "已标记 VLANs" #: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:631 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 -#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:108 +#: netbox/ipam/forms/model_forms.py:694 netbox/ipam/tables/vlans.py:109 #: netbox/templates/dcim/interface.html:86 netbox/templates/ipam/vlan.html:77 #: netbox/templates/virtualization/vminterface.html:60 msgid "Q-in-Q SVLAN" @@ -10380,7 +10380,7 @@ msgstr "VLAN组" #: netbox/ipam/forms/bulk_edit.py:218 netbox/ipam/forms/bulk_import.py:188 #: netbox/ipam/forms/filtersets.py:271 netbox/ipam/forms/model_forms.py:218 -#: netbox/ipam/models/vlans.py:279 netbox/ipam/tables/ip.py:207 +#: netbox/ipam/models/vlans.py:289 netbox/ipam/tables/ip.py:207 #: netbox/templates/ipam/prefix.html:56 netbox/templates/ipam/vlan.html:12 #: netbox/templates/ipam/vlan/base.html:6 #: netbox/templates/ipam/vlan_edit.html:14 @@ -10470,8 +10470,8 @@ msgid "VLAN ID ranges" msgstr "VLAN ID 范围" #: netbox/ipam/forms/bulk_edit.py:516 netbox/ipam/forms/bulk_import.py:508 -#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:239 -#: netbox/ipam/tables/vlans.py:105 +#: netbox/ipam/forms/filtersets.py:579 netbox/ipam/models/vlans.py:249 +#: netbox/ipam/tables/vlans.py:106 msgid "Q-in-Q role" msgstr "Q-in-Q 角色" @@ -10484,7 +10484,7 @@ msgid "Site & Group" msgstr "站点 & 组" #: netbox/ipam/forms/bulk_edit.py:557 netbox/ipam/forms/bulk_import.py:538 -#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:258 +#: netbox/ipam/forms/model_forms.py:726 netbox/ipam/tables/vlans.py:259 #: netbox/templates/ipam/vlantranslationrule.html:14 #: netbox/vpn/forms/model_forms.py:322 netbox/vpn/forms/model_forms.py:359 msgid "Policy" @@ -10583,7 +10583,7 @@ msgstr "分配的VLAN组" msgid "Service VLAN (for Q-in-Q/802.1ad customer VLANs)" msgstr "服务 VLAN(适用于 q-in-q/802.1ad 客户 VLAN)" -#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:358 +#: netbox/ipam/forms/bulk_import.py:541 netbox/ipam/models/vlans.py:368 msgid "VLAN translation policy" msgstr "VLAN 转换策略" @@ -10682,8 +10682,8 @@ msgstr "指定给一个接口" msgid "DNS Name" msgstr "DNS名称" -#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:280 -#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:51 +#: netbox/ipam/forms/filtersets.py:440 netbox/ipam/models/vlans.py:290 +#: netbox/ipam/tables/ip.py:123 netbox/ipam/tables/vlans.py:52 #: netbox/ipam/views.py:1086 netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:202 msgid "VLANs" @@ -10693,11 +10693,11 @@ msgstr "VLANs" msgid "Contains VLAN ID" msgstr "包含 VLAN ID" -#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:378 +#: netbox/ipam/forms/filtersets.py:516 netbox/ipam/models/vlans.py:388 msgid "Local VLAN ID" msgstr "本地 VLAN ID" -#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:386 +#: netbox/ipam/forms/filtersets.py:521 netbox/ipam/models/vlans.py:396 msgid "Remote VLAN ID" msgstr "远程 VLAN ID" @@ -10705,7 +10705,7 @@ msgstr "远程 VLAN ID" msgid "Q-in-Q/802.1ad" msgstr "q-in-q/802.1ad" -#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:198 +#: netbox/ipam/forms/filtersets.py:576 netbox/ipam/models/vlans.py:208 #: netbox/templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "VLAN ID" @@ -11182,63 +11182,63 @@ msgstr "范围内的结束 VLAN ID 必须大于或等于起始 VLAN ID ({range}) msgid "Ranges cannot overlap." msgstr "范围不能重叠。" -#: netbox/ipam/models/vlans.py:187 +#: netbox/ipam/models/vlans.py:197 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "此VLAN所属的站点(如果有)" -#: netbox/ipam/models/vlans.py:195 +#: netbox/ipam/models/vlans.py:205 msgid "VLAN group (optional)" msgstr "VLAN组(可选)" -#: netbox/ipam/models/vlans.py:203 netbox/ipam/models/vlans.py:383 -#: netbox/ipam/models/vlans.py:391 +#: netbox/ipam/models/vlans.py:213 netbox/ipam/models/vlans.py:393 +#: netbox/ipam/models/vlans.py:401 msgid "Numeric VLAN ID (1-4094)" msgstr "VLAN ID(1-4094)" -#: netbox/ipam/models/vlans.py:221 +#: netbox/ipam/models/vlans.py:231 msgid "Operational status of this VLAN" msgstr "此VLAN的操作状态" -#: netbox/ipam/models/vlans.py:229 +#: netbox/ipam/models/vlans.py:239 msgid "The primary function of this VLAN" msgstr "此VLAN的主要功能" -#: netbox/ipam/models/vlans.py:244 +#: netbox/ipam/models/vlans.py:254 msgid "Customer/service VLAN designation (for Q-in-Q/IEEE 802.1ad)" msgstr "客户/服务 VLAN 指定(适用于 q-in-q/IEEE 802.1ad)" -#: netbox/ipam/models/vlans.py:293 +#: netbox/ipam/models/vlans.py:303 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " "site {site}." msgstr "VLAN 已分配给组 {group}(作用域:{scope}); 不能再分配给站点:{site}。" -#: netbox/ipam/models/vlans.py:300 +#: netbox/ipam/models/vlans.py:310 #, python-brace-format msgid "" "The assigned site {site} is not a member of the assigned group {group} " "(scope: {scope})." msgstr "分配的站点 {site} 不是分配组的成员 {group} (范围: {scope})。" -#: netbox/ipam/models/vlans.py:309 +#: netbox/ipam/models/vlans.py:319 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "VID 必须在范围内 {ranges} 对于组中的 VLAN {group}" -#: netbox/ipam/models/vlans.py:316 +#: netbox/ipam/models/vlans.py:326 msgid "Only Q-in-Q customer VLANs maybe assigned to a service VLAN." msgstr "只能将 Q-in-Q 客户 VLAN 分配给服务 VLAN。" -#: netbox/ipam/models/vlans.py:322 +#: netbox/ipam/models/vlans.py:332 msgid "A Q-in-Q customer VLAN must be assigned to a service VLAN." msgstr "必须将 Q-in-Q 客户 VLAN 分配给服务 VLAN。" -#: netbox/ipam/models/vlans.py:359 +#: netbox/ipam/models/vlans.py:369 msgid "VLAN translation policies" msgstr "VLAN 转换策略" -#: netbox/ipam/models/vlans.py:400 +#: netbox/ipam/models/vlans.py:410 msgid "VLAN translation rule" msgstr "VLAN 转换规则" @@ -11297,14 +11297,14 @@ msgid "Added" msgstr "已添加" #: netbox/ipam/tables/ip.py:75 netbox/ipam/tables/ip.py:113 -#: netbox/ipam/tables/vlans.py:120 netbox/ipam/views.py:420 +#: netbox/ipam/tables/vlans.py:121 netbox/ipam/views.py:420 #: netbox/netbox/navigation/menu.py:172 netbox/netbox/navigation/menu.py:174 #: netbox/templates/ipam/vlan.html:100 msgid "Prefixes" msgstr "前缀" #: netbox/ipam/tables/ip.py:78 netbox/ipam/tables/ip.py:222 -#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:55 +#: netbox/ipam/tables/ip.py:281 netbox/ipam/tables/vlans.py:56 #: netbox/templates/dcim/device.html:266 #: netbox/templates/ipam/aggregate.html:24 #: netbox/templates/ipam/iprange.html:37 netbox/templates/ipam/prefix.html:102 @@ -11363,26 +11363,26 @@ msgstr "分配" msgid "Assigned Object" msgstr "指定对象" -#: netbox/ipam/tables/vlans.py:45 +#: netbox/ipam/tables/vlans.py:46 msgid "VID Ranges" msgstr "VID 范围" -#: netbox/ipam/tables/vlans.py:82 netbox/ipam/tables/vlans.py:192 +#: netbox/ipam/tables/vlans.py:83 netbox/ipam/tables/vlans.py:193 #: netbox/templates/dcim/inc/interface_vlans_table.html:4 msgid "VID" msgstr "VLAN号" -#: netbox/ipam/tables/vlans.py:239 +#: netbox/ipam/tables/vlans.py:240 #: netbox/templates/ipam/vlantranslationpolicy.html:22 msgid "Rules" msgstr "规则" -#: netbox/ipam/tables/vlans.py:262 +#: netbox/ipam/tables/vlans.py:263 #: netbox/templates/ipam/vlantranslationrule.html:18 msgid "Local VID" msgstr "本地视频" -#: netbox/ipam/tables/vlans.py:266 +#: netbox/ipam/tables/vlans.py:267 #: netbox/templates/ipam/vlantranslationrule.html:22 msgid "Remote VID" msgstr "远程 VID" @@ -12487,63 +12487,63 @@ msgstr "初始化后无法在注册表中添加存储空间" msgid "Cannot delete stores from registry" msgstr "无法从注册表中删除存储" -#: netbox/netbox/settings.py:800 +#: netbox/netbox/settings.py:812 msgid "Czech" msgstr "捷克语" -#: netbox/netbox/settings.py:801 +#: netbox/netbox/settings.py:813 msgid "Danish" msgstr "丹麦语" -#: netbox/netbox/settings.py:802 +#: netbox/netbox/settings.py:814 msgid "German" msgstr "德语" -#: netbox/netbox/settings.py:803 +#: netbox/netbox/settings.py:815 msgid "English" msgstr "英语" -#: netbox/netbox/settings.py:804 +#: netbox/netbox/settings.py:816 msgid "Spanish" msgstr "西班牙语" -#: netbox/netbox/settings.py:805 +#: netbox/netbox/settings.py:817 msgid "French" msgstr "法语" -#: netbox/netbox/settings.py:806 +#: netbox/netbox/settings.py:818 msgid "Italian" msgstr "意大利语" -#: netbox/netbox/settings.py:807 +#: netbox/netbox/settings.py:819 msgid "Japanese" msgstr "日语" -#: netbox/netbox/settings.py:808 +#: netbox/netbox/settings.py:820 msgid "Dutch" msgstr "荷兰语" -#: netbox/netbox/settings.py:809 +#: netbox/netbox/settings.py:821 msgid "Polish" msgstr "波兰语" -#: netbox/netbox/settings.py:810 +#: netbox/netbox/settings.py:822 msgid "Portuguese" msgstr "葡萄牙语" -#: netbox/netbox/settings.py:811 +#: netbox/netbox/settings.py:823 msgid "Russian" msgstr "俄语" -#: netbox/netbox/settings.py:812 +#: netbox/netbox/settings.py:824 msgid "Turkish" msgstr "土耳其语" -#: netbox/netbox/settings.py:813 +#: netbox/netbox/settings.py:825 msgid "Ukrainian" msgstr "乌克兰语" -#: netbox/netbox/settings.py:814 +#: netbox/netbox/settings.py:826 msgid "Chinese" msgstr "中文" diff --git a/pyproject.toml b/pyproject.toml index d61226bbf..c7631a116 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ [project] name = "netbox" -version = "4.4.3" +version = "4.4.4" requires-python = ">=3.10" description = "The premier source of truth powering network automation." readme = "README.md" diff --git a/requirements.txt b/requirements.txt index 5cdfc7bdc..01398066d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -23,7 +23,7 @@ gunicorn==23.0.0 Jinja2==3.1.6 jsonschema==4.25.1 Markdown==3.9 -mkdocs-material==9.6.21 +mkdocs-material==9.6.22 mkdocstrings==0.30.1 mkdocstrings-python==1.18.2 netaddr==1.3.0 @@ -37,7 +37,7 @@ social-auth-app-django==5.6.0 social-auth-core==4.8.1 sorl-thumbnail==12.11.0 strawberry-graphql==0.283.3 -strawberry-graphql-django==0.66.1 +strawberry-graphql-django==0.66.2 svgwrite==1.4.3 -tablib==3.8.0 +tablib==3.9.0 tzdata==2025.2