Merge pull request #17626 from netbox-community/develop

Release v4.1.2
This commit is contained in:
Jeremy Stretch 2024-09-26 16:31:22 -04:00 committed by GitHub
commit ead6e637f4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
120 changed files with 3214 additions and 2840 deletions

View File

@ -14,7 +14,7 @@ body:
attributes: attributes:
label: NetBox version label: NetBox version
description: What version of NetBox are you currently running? description: What version of NetBox are you currently running?
placeholder: v4.1.1 placeholder: v4.1.2
validations: validations:
required: true required: true
- type: dropdown - type: dropdown

View File

@ -26,7 +26,7 @@ body:
attributes: attributes:
label: NetBox Version label: NetBox Version
description: What version of NetBox are you currently running? description: What version of NetBox are you currently running?
placeholder: v4.1.1 placeholder: v4.1.2
validations: validations:
required: true required: true
- type: dropdown - type: dropdown

View File

@ -18,7 +18,7 @@ jobs:
- uses: actions/stale@v9 - uses: actions/stale@v9
with: with:
# General parameters # General parameters
operations-per-run: 100 operations-per-run: 200
remove-stale-when-updated: false remove-stale-when-updated: false
# Issue parameters # Issue parameters
@ -43,7 +43,7 @@ jobs:
# Pull request parameters # Pull request parameters
close-pr-message: > close-pr-message: >
This PR has been automatically closed due to lack of activity. This PR has been automatically closed due to lack of activity.
days-before-pr-stale: 15 days-before-pr-stale: 30
days-before-pr-close: 15 days-before-pr-close: 15
exempt-pr-labels: 'status: blocked' exempt-pr-labels: 'status: blocked'
stale-pr-label: 'pending closure' stale-pr-label: 'pending closure'

View File

@ -290,6 +290,7 @@
"molex-micro-fit-2x2", "molex-micro-fit-2x2",
"molex-micro-fit-2x4", "molex-micro-fit-2x4",
"dc-terminal", "dc-terminal",
"eaton-c39",
"hdot-cx", "hdot-cx",
"saf-d-grid", "saf-d-grid",
"neutrik-powercon-20a", "neutrik-powercon-20a",
@ -330,6 +331,7 @@
"5gbase-t", "5gbase-t",
"10gbase-t", "10gbase-t",
"10gbase-cx4", "10gbase-cx4",
"100base-x-sfp",
"1000base-x-gbic", "1000base-x-gbic",
"1000base-x-sfp", "1000base-x-sfp",
"10gbase-x-sfpp", "10gbase-x-sfpp",
@ -381,6 +383,7 @@
"ieee802.11ay", "ieee802.11ay",
"ieee802.11be", "ieee802.11be",
"ieee802.15.1", "ieee802.15.1",
"ieee802.15.4",
"other-wireless", "other-wireless",
"gsm", "gsm",
"cdma", "cdma",

18
docs/_theme/partials/copyright.html vendored Normal file
View File

@ -0,0 +1,18 @@
<div class="md-copyright">
{% if config.copyright %}
<div class="md-copyright__highlight">
{{ config.copyright }}
</div>
{% endif %}
{% if not config.extra.generator == false %}
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
{% endif %}
</div>
{% if not config.extra.build_public %}
<div class="md-copyright">
Documentation is being served locally
</div>
{% endif %}

View File

@ -1,5 +1,41 @@
# NetBox v4.1 # NetBox v4.1
## v4.1.2 (2024-09-26)
### Enhancements
* [#14201](https://github.com/netbox-community/netbox/issues/14201) - Enable global search for AS numbers using "AS" prefix
* [#15408](https://github.com/netbox-community/netbox/issues/15408) - Enable bulk import of primary IPv4 & IPv6 addresses for virtual device contexts (VDCs)
* [#16781](https://github.com/netbox-community/netbox/issues/16781) - Add 100Base-X SFP interface type
* [#17255](https://github.com/netbox-community/netbox/issues/17255) - Include return URL when creating new IP address from prefix IPs list
* [#17471](https://github.com/netbox-community/netbox/issues/17471) - Add Eaton C39 power outlet type
* [#17482](https://github.com/netbox-community/netbox/issues/17482) - Do not preload Branch & StagedChange models in `nbshell`
* [#17550](https://github.com/netbox-community/netbox/issues/17550) - Add IEEE 802.15.4 wireless interface type
### Bug Fixes
* [#16837](https://github.com/netbox-community/netbox/issues/16837) - Fix filtering of cables with no type assigned
* [#17083](https://github.com/netbox-community/netbox/issues/17083) - Trim clickable area of form field labels
* [#17126](https://github.com/netbox-community/netbox/issues/17126) - Show total device weight in both imperial & metric units
* [#17360](https://github.com/netbox-community/netbox/issues/17360) - Fix AttributeError under child object views when experimental HTMX navigation is enabled
* [#17406](https://github.com/netbox-community/netbox/issues/17406) - Fix the cleanup of stale custom field data after removing a plugin
* [#17419](https://github.com/netbox-community/netbox/issues/17419) - Rebuild MPTT for module bays on upgrade to v4.1
* [#17492](https://github.com/netbox-community/netbox/issues/17492) - Fix URL resolution in `NetBoxModelSerializer` for plugin models
* [#17497](https://github.com/netbox-community/netbox/issues/17497) - Fix uncaught FieldError exception when referencing an invalid field on a related object during bulk import
* [#17498](https://github.com/netbox-community/netbox/issues/17498) - Fix MultipleObjectsReturned exception when importing a device type without uniquely specifying a manufacturer
* [#17501](https://github.com/netbox-community/netbox/issues/17501) - Fix reporting of last run time & status for custom scripts under UI
* [#17511](https://github.com/netbox-community/netbox/issues/17511) - Restore consistent font support for non-Latin characters
* [#17517](https://github.com/netbox-community/netbox/issues/17517) - Fix cable termination selection after switching termination type
* [#17521](https://github.com/netbox-community/netbox/issues/17521) - Correct text color in notification pop-ups under dark mode
* [#17522](https://github.com/netbox-community/netbox/issues/17522) - Fix language translation of form field labels under user preferences
* [#17537](https://github.com/netbox-community/netbox/issues/17537) - Fix global search support for ASN range names
* [#17555](https://github.com/netbox-community/netbox/issues/17555) - Fix toggling disconnected interfaces under device view
* [#17601](https://github.com/netbox-community/netbox/issues/17601) - Record change to terminating object when disconnecting a cable
* [#17605](https://github.com/netbox-community/netbox/issues/17605) - Fix calculation of aggregate VM disk space under cluster view
* [#17611](https://github.com/netbox-community/netbox/issues/17611) - Correct custom field minimum value validation error message
---
## v4.1.1 (2024-09-12) ## v4.1.1 (2024-09-12)
### Enhancements ### Enhancements

View File

@ -11,6 +11,10 @@ from core.models import ObjectType
from users.models import User from users.models import User
APPS = ('circuits', 'core', 'dcim', 'extras', 'ipam', 'tenancy', 'users', 'virtualization', 'vpn', 'wireless') APPS = ('circuits', 'core', 'dcim', 'extras', 'ipam', 'tenancy', 'users', 'virtualization', 'vpn', 'wireless')
EXCLUDE_MODELS = (
'extras.branch',
'extras.stagedchange',
)
BANNER_TEXT = """### NetBox interactive shell ({node}) BANNER_TEXT = """### NetBox interactive shell ({node})
### Python {python} | Django {django} | NetBox {netbox} ### Python {python} | Django {django} | NetBox {netbox}
@ -44,12 +48,16 @@ class Command(BaseCommand):
# Gather Django models and constants from each app # Gather Django models and constants from each app
for app in APPS: for app in APPS:
self.django_models[app] = [] models = []
# Load models from each app # Load models from each app
for model in apps.get_app_config(app).get_models(): for model in apps.get_app_config(app).get_models():
namespace[model.__name__] = model app_label = model._meta.app_label
self.django_models[app].append(model.__name__) model_name = model._meta.model_name
if f'{app_label}.{model_name}' not in EXCLUDE_MODELS:
namespace[model.__name__] = model
models.append(model.__name__)
self.django_models[app] = sorted(models)
# Constants # Constants
try: try:

View File

@ -684,6 +684,7 @@ class PowerOutletTypeChoices(ChoiceSet):
# Direct current (DC) # Direct current (DC)
TYPE_DC = 'dc-terminal' TYPE_DC = 'dc-terminal'
# Proprietary # Proprietary
TYPE_EATON_C39 = 'eaton-c39'
TYPE_HDOT_CX = 'hdot-cx' TYPE_HDOT_CX = 'hdot-cx'
TYPE_SAF_D_GRID = 'saf-d-grid' TYPE_SAF_D_GRID = 'saf-d-grid'
TYPE_NEUTRIK_POWERCON_20A = 'neutrik-powercon-20a' TYPE_NEUTRIK_POWERCON_20A = 'neutrik-powercon-20a'
@ -805,6 +806,7 @@ class PowerOutletTypeChoices(ChoiceSet):
(TYPE_DC, 'DC Terminal'), (TYPE_DC, 'DC Terminal'),
)), )),
(_('Proprietary'), ( (_('Proprietary'), (
(TYPE_EATON_C39, 'Eaton C39'),
(TYPE_HDOT_CX, 'HDOT Cx'), (TYPE_HDOT_CX, 'HDOT Cx'),
(TYPE_SAF_D_GRID, 'Saf-D-Grid'), (TYPE_SAF_D_GRID, 'Saf-D-Grid'),
(TYPE_NEUTRIK_POWERCON_20A, 'Neutrik powerCON (20A)'), (TYPE_NEUTRIK_POWERCON_20A, 'Neutrik powerCON (20A)'),
@ -861,6 +863,7 @@ class InterfaceTypeChoices(ChoiceSet):
TYPE_100ME_LFX = '100base-lfx' TYPE_100ME_LFX = '100base-lfx'
TYPE_100ME_FIXED = '100base-tx' TYPE_100ME_FIXED = '100base-tx'
TYPE_100ME_T1 = '100base-t1' TYPE_100ME_T1 = '100base-t1'
TYPE_100ME_SFP = '100base-x-sfp'
TYPE_1GE_FIXED = '1000base-t' TYPE_1GE_FIXED = '1000base-t'
TYPE_1GE_TX_FIXED = '1000base-tx' TYPE_1GE_TX_FIXED = '1000base-tx'
TYPE_1GE_GBIC = '1000base-x-gbic' TYPE_1GE_GBIC = '1000base-x-gbic'
@ -922,6 +925,7 @@ class InterfaceTypeChoices(ChoiceSet):
TYPE_80211AY = 'ieee802.11ay' TYPE_80211AY = 'ieee802.11ay'
TYPE_80211BE = 'ieee802.11be' TYPE_80211BE = 'ieee802.11be'
TYPE_802151 = 'ieee802.15.1' TYPE_802151 = 'ieee802.15.1'
TYPE_802154 = 'ieee802.15.4'
TYPE_OTHER_WIRELESS = 'other-wireless' TYPE_OTHER_WIRELESS = 'other-wireless'
# Cellular # Cellular
@ -1033,6 +1037,7 @@ class InterfaceTypeChoices(ChoiceSet):
( (
_('Ethernet (modular)'), _('Ethernet (modular)'),
( (
(TYPE_100ME_SFP, 'SFP (100ME)'),
(TYPE_1GE_GBIC, 'GBIC (1GE)'), (TYPE_1GE_GBIC, 'GBIC (1GE)'),
(TYPE_1GE_SFP, 'SFP (1GE)'), (TYPE_1GE_SFP, 'SFP (1GE)'),
(TYPE_10GE_SFP_PLUS, 'SFP+ (10GE)'), (TYPE_10GE_SFP_PLUS, 'SFP+ (10GE)'),
@ -1094,6 +1099,7 @@ class InterfaceTypeChoices(ChoiceSet):
(TYPE_80211AY, 'IEEE 802.11ay'), (TYPE_80211AY, 'IEEE 802.11ay'),
(TYPE_80211BE, 'IEEE 802.11be'), (TYPE_80211BE, 'IEEE 802.11be'),
(TYPE_802151, 'IEEE 802.15.1 (Bluetooth)'), (TYPE_802151, 'IEEE 802.15.1 (Bluetooth)'),
(TYPE_802154, 'IEEE 802.15.4 (LR-WPAN)'),
(TYPE_OTHER_WIRELESS, 'Other (Wireless)'), (TYPE_OTHER_WIRELESS, 'Other (Wireless)'),
) )
), ),

View File

@ -51,6 +51,7 @@ WIRELESS_IFACE_TYPES = [
InterfaceTypeChoices.TYPE_80211AY, InterfaceTypeChoices.TYPE_80211AY,
InterfaceTypeChoices.TYPE_80211BE, InterfaceTypeChoices.TYPE_80211BE,
InterfaceTypeChoices.TYPE_802151, InterfaceTypeChoices.TYPE_802151,
InterfaceTypeChoices.TYPE_802154,
InterfaceTypeChoices.TYPE_OTHER_WIRELESS, InterfaceTypeChoices.TYPE_OTHER_WIRELESS,
] ]

View File

@ -9,7 +9,7 @@ from dcim.choices import *
from dcim.constants import * from dcim.constants import *
from dcim.models import * from dcim.models import *
from extras.models import ConfigTemplate from extras.models import ConfigTemplate
from ipam.models import VRF from ipam.models import VRF, IPAddress
from netbox.forms import NetBoxModelImportForm from netbox.forms import NetBoxModelImportForm
from tenancy.models import Tenant from tenancy.models import Tenant
from utilities.forms.fields import ( from utilities.forms.fields import (
@ -367,13 +367,13 @@ class ManufacturerImportForm(NetBoxModelImportForm):
class DeviceTypeImportForm(NetBoxModelImportForm): class DeviceTypeImportForm(NetBoxModelImportForm):
manufacturer = forms.ModelChoiceField( manufacturer = CSVModelChoiceField(
label=_('Manufacturer'), label=_('Manufacturer'),
queryset=Manufacturer.objects.all(), queryset=Manufacturer.objects.all(),
to_field_name='name', to_field_name='name',
help_text=_('The manufacturer which produces this device type') help_text=_('The manufacturer which produces this device type')
) )
default_platform = forms.ModelChoiceField( default_platform = CSVModelChoiceField(
label=_('Default platform'), label=_('Default platform'),
queryset=Platform.objects.all(), queryset=Platform.objects.all(),
to_field_name='name', to_field_name='name',
@ -1435,9 +1435,33 @@ class VirtualDeviceContextImportForm(NetBoxModelImportForm):
label=_('Status'), label=_('Status'),
choices=VirtualDeviceContextStatusChoices, choices=VirtualDeviceContextStatusChoices,
) )
primary_ip4 = CSVModelChoiceField(
label=_('Primary IPv4'),
queryset=IPAddress.objects.all(),
required=False,
to_field_name='address',
help_text=_('IPv4 address with mask, e.g. 1.2.3.4/24')
)
primary_ip6 = CSVModelChoiceField(
label=_('Primary IPv6'),
queryset=IPAddress.objects.all(),
required=False,
to_field_name='address',
help_text=_('IPv6 address with prefix length, e.g. 2001:db8::1/64')
)
class Meta: class Meta:
fields = [ fields = [
'name', 'device', 'status', 'tenant', 'identifier', 'comments', 'name', 'device', 'status', 'tenant', 'identifier', 'comments', 'primary_ip4', 'primary_ip6',
] ]
model = VirtualDeviceContext model = VirtualDeviceContext
def __init__(self, data=None, *args, **kwargs):
super().__init__(data, *args, **kwargs)
if data:
# Limit primary_ip4/ip6 querysets by assigned device
params = {f"interface__device__{self.fields['device'].to_field_name}": data.get('device')}
self.fields['primary_ip4'].queryset = self.fields['primary_ip4'].queryset.filter(**params)
self.fields['primary_ip6'].queryset = self.fields['primary_ip6'].queryset.filter(**params)

View File

@ -1351,7 +1351,8 @@ class InterfaceForm(InterfaceCommonForm, ModularDeviceComponentForm):
vlan_group = DynamicModelChoiceField( vlan_group = DynamicModelChoiceField(
queryset=VLANGroup.objects.all(), queryset=VLANGroup.objects.all(),
required=False, required=False,
label=_('VLAN group') label=_('VLAN group'),
help_text=_("Filter VLANs available for assignment by group.")
) )
untagged_vlan = DynamicModelChoiceField( untagged_vlan = DynamicModelChoiceField(
queryset=VLAN.objects.all(), queryset=VLAN.objects.all(),

View File

@ -0,0 +1,26 @@
from django.db import migrations
import mptt
import mptt.managers
def rebuild_mptt(apps, schema_editor):
manager = mptt.managers.TreeManager()
ModuleBay = apps.get_model('dcim', 'ModuleBay')
manager.model = ModuleBay
mptt.register(ModuleBay)
manager.contribute_to_class(ModuleBay, 'objects')
manager.rebuild()
class Migration(migrations.Migration):
dependencies = [
('dcim', '0190_nested_modules'),
]
operations = [
migrations.RunPython(
code=rebuild_mptt,
reverse_code=migrations.RunPython.noop
),
]

View File

@ -164,7 +164,7 @@ class Cable(PrimaryModel):
if self.length is not None and not self.length_unit: if self.length is not None and not self.length_unit:
raise ValidationError(_("Must specify a unit when setting a cable length")) raise ValidationError(_("Must specify a unit when setting a cable length"))
if self.pk is None and (not self.a_terminations or not self.b_terminations): if self._state.adding and (not self.a_terminations or not self.b_terminations):
raise ValidationError(_("Must define A and B terminations when creating a new cable.")) raise ValidationError(_("Must define A and B terminations when creating a new cable."))
if self._terminations_modified: if self._terminations_modified:
@ -366,11 +366,11 @@ class CableTermination(ChangeLoggedModel):
def delete(self, *args, **kwargs): def delete(self, *args, **kwargs):
# Delete the cable association on the terminating object # Delete the cable association on the terminating object
termination_model = self.termination._meta.model termination = self.termination._meta.model.objects.get(pk=self.termination_id)
termination_model.objects.filter(pk=self.termination_id).update( termination.snapshot()
cable=None, termination.cable = None
cable_end='' termination.cable_end = ''
) termination.save()
super().delete(*args, **kwargs) super().delete(*args, **kwargs)

View File

@ -98,7 +98,7 @@ class ComponentTemplateModel(ChangeLoggedModel, TrackingModelMixin):
def clean(self): def clean(self):
super().clean() super().clean()
if self.pk is not None and self._original_device_type != self.device_type_id: if not self._state.adding and self._original_device_type != self.device_type_id:
raise ValidationError({ raise ValidationError({
"device_type": _("Component templates cannot be moved to a different device type.") "device_type": _("Component templates cannot be moved to a different device type.")
}) })

View File

@ -561,7 +561,7 @@ class BaseInterface(models.Model):
self.untagged_vlan = None self.untagged_vlan = None
# Only "tagged" interfaces may have tagged VLANs assigned. ("tagged all" implies all VLANs are assigned.) # Only "tagged" interfaces may have tagged VLANs assigned. ("tagged all" implies all VLANs are assigned.)
if self.pk and self.mode != InterfaceModeChoices.MODE_TAGGED: if not self._state.adding and self.mode != InterfaceModeChoices.MODE_TAGGED:
self.tagged_vlans.clear() self.tagged_vlans.clear()
return super().save(*args, **kwargs) return super().save(*args, **kwargs)
@ -1072,7 +1072,7 @@ class RearPort(ModularComponentModel, CabledObjectModel, TrackingModelMixin):
super().clean() super().clean()
# Check that positions count is greater than or equal to the number of associated FrontPorts # Check that positions count is greater than or equal to the number of associated FrontPorts
if self.pk: if not self._state.adding:
frontport_count = self.frontports.count() frontport_count = self.frontports.count()
if self.positions < frontport_count: if self.positions < frontport_count:
raise ValidationError({ raise ValidationError({
@ -1314,7 +1314,7 @@ class InventoryItem(MPTTModel, ComponentModel, TrackingModelMixin):
}) })
# Validation for moving InventoryItems # Validation for moving InventoryItems
if self.pk: if not self._state.adding:
# Cannot move an InventoryItem to another device if it has a parent # Cannot move an InventoryItem to another device if it has a parent
if self.parent and self.parent.device != self.device: if self.parent and self.parent.device != self.device:
raise ValidationError({ raise ValidationError({

View File

@ -293,7 +293,7 @@ class DeviceType(ImageAttachmentsMixin, PrimaryModel, WeightMixin):
# If editing an existing DeviceType to have a larger u_height, first validate that *all* instances of it have # If editing an existing DeviceType to have a larger u_height, first validate that *all* instances of it have
# room to expand within their racks. This validation will impose a very high performance penalty when there are # room to expand within their racks. This validation will impose a very high performance penalty when there are
# many instances to check, but increasing the u_height of a DeviceType should be a very rare occurrence. # many instances to check, but increasing the u_height of a DeviceType should be a very rare occurrence.
if self.pk and self.u_height > self._original_u_height: if not self._state.adding and self.u_height > self._original_u_height:
for d in Device.objects.filter(device_type=self, position__isnull=False): for d in Device.objects.filter(device_type=self, position__isnull=False):
face_required = None if self.is_full_depth else d.face face_required = None if self.is_full_depth else d.face
u_available = d.rack.get_available_units( u_available = d.rack.get_available_units(
@ -310,7 +310,7 @@ class DeviceType(ImageAttachmentsMixin, PrimaryModel, WeightMixin):
}) })
# If modifying the height of an existing DeviceType to 0U, check for any instances assigned to a rack position. # If modifying the height of an existing DeviceType to 0U, check for any instances assigned to a rack position.
elif self.pk and self._original_u_height > 0 and self.u_height == 0: elif not self._state.adding and self._original_u_height > 0 and self.u_height == 0:
racked_instance_count = Device.objects.filter( racked_instance_count = Device.objects.filter(
device_type=self, device_type=self,
position__isnull=False position__isnull=False
@ -1351,7 +1351,7 @@ class VirtualChassis(PrimaryModel):
# Verify that the selected master device has been assigned to this VirtualChassis. (Skip when creating a new # Verify that the selected master device has been assigned to this VirtualChassis. (Skip when creating a new
# VirtualChassis.) # VirtualChassis.)
if self.pk and self.master and self.master not in self.members.all(): if not self._state.adding and self.master and self.master not in self.members.all():
raise ValidationError({ raise ValidationError({
'master': _("The selected master ({master}) is not assigned to this virtual chassis.").format( 'master': _("The selected master ({master}) is not assigned to this virtual chassis.").format(
master=self.master master=self.master

View File

@ -382,7 +382,7 @@ class Rack(ContactsMixin, ImageAttachmentsMixin, RackBase):
if self.max_weight and not self.weight_unit: if self.max_weight and not self.weight_unit:
raise ValidationError(_("Must specify a unit when setting a maximum weight")) raise ValidationError(_("Must specify a unit when setting a maximum weight"))
if self.pk: if not self._state.adding:
mounted_devices = Device.objects.filter(rack=self).exclude(position__isnull=True).order_by('position') mounted_devices = Device.objects.filter(rack=self).exclude(position__isnull=True).order_by('position')
# Validate that Rack is tall enough to house the highest mounted Device # Validate that Rack is tall enough to house the highest mounted Device
@ -468,7 +468,7 @@ class Rack(ContactsMixin, ImageAttachmentsMixin, RackBase):
} }
# Add devices to rack units list # Add devices to rack units list
if self.pk: if not self._state.adding:
# Retrieve all devices installed within the rack # Retrieve all devices installed within the rack
devices = Device.objects.prefetch_related( devices = Device.objects.prefetch_related(

View File

@ -684,7 +684,8 @@ class DeviceInterfaceTable(InterfaceTable):
'data-virtual': lambda record: "true" if record.is_virtual else "false", 'data-virtual': lambda record: "true" if record.is_virtual else "false",
'data-mark-connected': lambda record: "true" if record.mark_connected else "false", 'data-mark-connected': lambda record: "true" if record.mark_connected else "false",
'data-cable-status': lambda record: record.cable.status if record.cable else "", 'data-cable-status': lambda record: record.cable.status if record.cable else "",
'data-type': lambda record: record.type 'data-type': lambda record: record.type,
'data-connected': lambda record: "connected" if record.mark_connected or record.cable else "disconnected"
} }

View File

@ -5247,6 +5247,10 @@ class CableTestCase(TestCase, ChangeLoggedFilterSetTests):
def test_type(self): def test_type(self):
params = {'type': [CableTypeChoices.TYPE_CAT3, CableTypeChoices.TYPE_CAT5E]} params = {'type': [CableTypeChoices.TYPE_CAT3, CableTypeChoices.TYPE_CAT5E]}
self.assertEqual(self.filterset(params, self.queryset).qs.count(), 4) self.assertEqual(self.filterset(params, self.queryset).qs.count(), 4)
params = {'type__empty': 'true'}
self.assertEqual(self.filterset(params, self.queryset).qs.count(), 8)
params = {'type__empty': 'false'}
self.assertEqual(self.filterset(params, self.queryset).qs.count(), 6)
def test_status(self): def test_status(self):
params = {'status': [LinkStatusChoices.STATUS_CONNECTED]} params = {'status': [LinkStatusChoices.STATUS_CONNECTED]}

View File

@ -3253,10 +3253,10 @@ class CableEditView(generic.ObjectEditView):
doesn't currently provide a hook for dynamic class resolution. doesn't currently provide a hook for dynamic class resolution.
""" """
a_terminations_type = CABLE_TERMINATION_TYPES.get( a_terminations_type = CABLE_TERMINATION_TYPES.get(
request.GET.get('a_terminations_type') or request.POST.get('a_terminations_type') request.POST.get('a_terminations_type') or request.GET.get('a_terminations_type')
) )
b_terminations_type = CABLE_TERMINATION_TYPES.get( b_terminations_type = CABLE_TERMINATION_TYPES.get(
request.GET.get('b_terminations_type') or request.POST.get('b_terminations_type') request.POST.get('b_terminations_type') or request.GET.get('b_terminations_type')
) )
if obj.pk: if obj.pk:

View File

@ -294,11 +294,11 @@ class CustomField(CloningMixin, ExportTemplatesMixin, ChangeLoggedModel):
no longer assigned to a model, or because it has been deleted). no longer assigned to a model, or because it has been deleted).
""" """
for ct in content_types: for ct in content_types:
model = ct.model_class() if model := ct.model_class():
instances = model.objects.filter(custom_field_data__has_key=self.name) instances = model.objects.filter(custom_field_data__has_key=self.name)
for instance in instances: for instance in instances:
del instance.custom_field_data[self.name] del instance.custom_field_data[self.name]
model.objects.bulk_update(instances, ['custom_field_data'], batch_size=100) model.objects.bulk_update(instances, ['custom_field_data'], batch_size=100)
def rename_object_data(self, old_name, new_name): def rename_object_data(self, old_name, new_name):
""" """
@ -661,7 +661,7 @@ class CustomField(CloningMixin, ExportTemplatesMixin, ChangeLoggedModel):
raise ValidationError(_("Value must be an integer.")) raise ValidationError(_("Value must be an integer."))
if self.validation_minimum is not None and value < self.validation_minimum: if self.validation_minimum is not None and value < self.validation_minimum:
raise ValidationError( raise ValidationError(
_("Value must be at least {minimum}").format(minimum=self.validation_maximum) _("Value must be at least {minimum}").format(minimum=self.validation_minimum)
) )
if self.validation_maximum is not None and value > self.validation_maximum: if self.validation_maximum is not None and value > self.validation_maximum:
raise ValidationError( raise ValidationError(

View File

@ -149,3 +149,7 @@ class ASN(PrimaryModel):
return f'{self.asn} ({self.asn // 65536}.{self.asn % 65536})' return f'{self.asn} ({self.asn // 65536}.{self.asn % 65536})'
else: else:
return self.asn return self.asn
@property
def prefixed_name(self):
return f'AS{self.asn_with_asdot}'

View File

@ -19,6 +19,7 @@ class ASNIndex(SearchIndex):
model = models.ASN model = models.ASN
fields = ( fields = (
('asn', 100), ('asn', 100),
('prefixed_name', 110),
('description', 500), ('description', 500),
) )
display_attrs = ('rir', 'tenant', 'description') display_attrs = ('rir', 'tenant', 'description')
@ -28,6 +29,7 @@ class ASNIndex(SearchIndex):
class ASNRangeIndex(SearchIndex): class ASNRangeIndex(SearchIndex):
model = models.ASNRange model = models.ASNRange
fields = ( fields = (
('name', 100),
('description', 500), ('description', 500),
) )
display_attrs = ('rir', 'tenant', 'description') display_attrs = ('rir', 'tenant', 'description')

View File

@ -51,7 +51,7 @@ IPADDRESS_LINK = """
{% if record.pk %} {% if record.pk %}
<a href="{{ record.get_absolute_url }}" id="ipaddress_{{ record.pk }}">{{ record.address }}</a> <a href="{{ record.get_absolute_url }}" id="ipaddress_{{ record.pk }}">{{ record.address }}</a>
{% elif perms.ipam.add_ipaddress %} {% elif perms.ipam.add_ipaddress %}
<a href="{% url 'ipam:ipaddress_add' %}?address={{ record.1 }}{% if object.vrf %}&vrf={{ object.vrf.pk }}{% endif %}{% if object.tenant %}&tenant={{ object.tenant.pk }}{% endif %}" class="btn btn-sm btn-success">{% if record.0 <= 65536 %}{{ record.0 }}{% else %}Many{% endif %} IP{{ record.0|pluralize }} available</a> <a href="{% url 'ipam:ipaddress_add' %}?address={{ record.1 }}{% if object.vrf %}&vrf={{ object.vrf.pk }}{% endif %}{% if object.tenant %}&tenant={{ object.tenant.pk }}{% endif %}&return_url={% url 'ipam:prefix_ipaddresses' pk=object.pk %}" class="btn btn-sm btn-success">{% if record.0 <= 65536 %}{{ record.0 }}{% else %}Many{% endif %} IP{{ record.0|pluralize }} available</a>
{% else %} {% else %}
{% if record.0 <= 65536 %}{{ record.0 }}{% else %}Many{% endif %} IP{{ record.0|pluralize }} available {% if record.0 <= 65536 %}{{ record.0 }}{% else %}Many{% endif %} IP{{ record.0|pluralize }} available
{% endif %} {% endif %}

View File

@ -1,5 +1,8 @@
from django.utils.translation import gettext_lazy as _
from rest_framework import serializers from rest_framework import serializers
from utilities.views import get_viewname
__all__ = ( __all__ = (
'NetBoxAPIHyperlinkedIdentityField', 'NetBoxAPIHyperlinkedIdentityField',
'NetBoxURLHyperlinkedIdentityField', 'NetBoxURLHyperlinkedIdentityField',
@ -30,12 +33,10 @@ class BaseNetBoxHyperlinkedIdentityField(serializers.HyperlinkedIdentityField):
lookup_value = getattr(obj, self.lookup_field) lookup_value = getattr(obj, self.lookup_field)
kwargs = {self.lookup_url_kwarg: lookup_value} kwargs = {self.lookup_url_kwarg: lookup_value}
model_name = self.parent.Meta.model._meta.model_name view_name = self.get_view_name(obj)
app_name = self.parent.Meta.model._meta.app_label
view_name = self.get_view_name(app_name, model_name)
return self.reverse(view_name, kwargs=kwargs, request=request, format=format) return self.reverse(view_name, kwargs=kwargs, request=request, format=format)
def get_view_name(self, app_name, model_name): def get_view_name(self, model):
raise NotImplementedError(_('{class_name} must implement get_view_name()').format( raise NotImplementedError(_('{class_name} must implement get_view_name()').format(
class_name=self.__class__.__name__ class_name=self.__class__.__name__
)) ))
@ -43,11 +44,11 @@ class BaseNetBoxHyperlinkedIdentityField(serializers.HyperlinkedIdentityField):
class NetBoxAPIHyperlinkedIdentityField(BaseNetBoxHyperlinkedIdentityField): class NetBoxAPIHyperlinkedIdentityField(BaseNetBoxHyperlinkedIdentityField):
def get_view_name(self, app_name, model_name): def get_view_name(self, model):
return f'{app_name}-api:{model_name}-detail' return get_viewname(model=model, action='detail', rest_api=True)
class NetBoxURLHyperlinkedIdentityField(BaseNetBoxHyperlinkedIdentityField): class NetBoxURLHyperlinkedIdentityField(BaseNetBoxHyperlinkedIdentityField):
def get_view_name(self, app_name, model_name): def get_view_name(self, model):
return f'{app_name}:{model_name}' return get_viewname(model=model)

View File

@ -133,7 +133,7 @@ class BaseFilterSet(django_filters.FilterSet):
django_filters.ModelChoiceFilter, django_filters.ModelChoiceFilter,
django_filters.ModelMultipleChoiceFilter, django_filters.ModelMultipleChoiceFilter,
TagFilter TagFilter
)) or existing_filter.extra.get('choices'): )):
# These filter types support only negation # These filter types support only negation
return FILTER_NEGATION_LOOKUP_MAP return FILTER_NEGATION_LOOKUP_MAP
@ -172,6 +172,7 @@ class BaseFilterSet(django_filters.FilterSet):
# Create new filters for each lookup expression in the map # Create new filters for each lookup expression in the map
for lookup_name, lookup_expr in lookup_map.items(): for lookup_name, lookup_expr in lookup_map.items():
new_filter_name = f'{existing_filter_name}__{lookup_name}' new_filter_name = f'{existing_filter_name}__{lookup_name}'
existing_filter_extra = deepcopy(existing_filter.extra)
try: try:
if existing_filter_name in cls.declared_filters: if existing_filter_name in cls.declared_filters:
@ -179,6 +180,8 @@ class BaseFilterSet(django_filters.FilterSet):
# create the new filter with the same type because there is no guarantee the defined type # create the new filter with the same type because there is no guarantee the defined type
# is the same as the default type for the field # is the same as the default type for the field
resolve_field(field, lookup_expr) # Will raise FieldLookupError if the lookup is invalid resolve_field(field, lookup_expr) # Will raise FieldLookupError if the lookup is invalid
for field_to_remove in ('choices', 'null_value'):
existing_filter_extra.pop(field_to_remove, None)
filter_cls = django_filters.BooleanFilter if lookup_expr == 'empty' else type(existing_filter) filter_cls = django_filters.BooleanFilter if lookup_expr == 'empty' else type(existing_filter)
new_filter = filter_cls( new_filter = filter_cls(
field_name=field_name, field_name=field_name,
@ -186,7 +189,7 @@ class BaseFilterSet(django_filters.FilterSet):
label=existing_filter.label, label=existing_filter.label,
exclude=existing_filter.exclude, exclude=existing_filter.exclude,
distinct=existing_filter.distinct, distinct=existing_filter.distinct,
**existing_filter.extra **existing_filter_extra
) )
elif hasattr(existing_filter, 'custom_field'): elif hasattr(existing_filter, 'custom_field'):
# Filter is for a custom field # Filter is for a custom field

View File

@ -162,7 +162,7 @@ class NestedGroupModel(NetBoxFeatureSet, MPTTModel):
super().clean() super().clean()
# An MPTT model cannot be its own parent # An MPTT model cannot be its own parent
if self.pk and self.parent and self.parent in self.get_descendants(include_self=True): if not self._state.adding and self.parent and self.parent in self.get_descendants(include_self=True):
raise ValidationError({ raise ValidationError({
"parent": "Cannot assign self or child {type} as parent.".format(type=self._meta.verbose_name) "parent": "Cannot assign self or child {type} as parent.".format(type=self._meta.verbose_name)
}) })

View File

@ -408,14 +408,9 @@ class JobsMixin(models.Model):
def get_latest_jobs(self): def get_latest_jobs(self):
""" """
Return a dictionary mapping of the most recent jobs for this instance. Return a list of the most recent jobs for this instance.
""" """
return { return self.jobs.filter(status__in=JobStatusChoices.TERMINAL_STATE_CHOICES).order_by('-created').defer('data')
job.name: job
for job in self.jobs.filter(
status__in=JobStatusChoices.TERMINAL_STATE_CHOICES
).order_by('name', '-created').distinct('name').defer('data')
}
class JournalingMixin(models.Model): class JournalingMixin(models.Model):

View File

@ -1,5 +1,5 @@
from django.conf import settings from django.conf import settings
from django.utils.translation import gettext as _ from django.utils.translation import gettext_lazy as _
from netbox.registry import registry from netbox.registry import registry
from users.preferences import UserPreference from users.preferences import UserPreference

View File

@ -146,10 +146,12 @@ class ObjectChildrenView(ObjectView, ActionsMixin, TableMixin):
return render(request, 'htmx/table.html', { return render(request, 'htmx/table.html', {
'object': instance, 'object': instance,
'table': table, 'table': table,
'model': self.child_model,
}) })
return render(request, self.get_template_name(), { return render(request, self.get_template_name(), {
'object': instance, 'object': instance,
'model': self.child_model,
'child_model': self.child_model, 'child_model': self.child_model,
'base_template': f'{instance._meta.app_label}/{instance._meta.model_name}.html', 'base_template': f'{instance._meta.app_label}/{instance._meta.model_name}.html',
'table': table, 'table': table,

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -22,17 +22,17 @@
"validate:formatting:scripts": "prettier -c src/**/*.ts" "validate:formatting:scripts": "prettier -c src/**/*.ts"
}, },
"dependencies": { "dependencies": {
"@fontsource-variable/plus-jakarta-sans": "^5.1.0",
"@mdi/font": "7.4.47", "@mdi/font": "7.4.47",
"@tabler/core": "1.0.0-beta20", "@tabler/core": "1.0.0-beta21",
"bootstrap": "5.3.3", "bootstrap": "5.3.3",
"clipboard": "2.0.11", "clipboard": "2.0.11",
"flatpickr": "4.6.13", "flatpickr": "4.6.13",
"gridstack": "10.3.1", "gridstack": "10.3.1",
"htmx.org": "1.9.12", "htmx.org": "1.9.12",
"query-string": "9.1.0", "query-string": "9.1.0",
"sass": "1.78.0", "sass": "1.79.3",
"tom-select": "2.3.1", "tom-select": "2.3.1",
"typeface-inter": "3.18.1",
"typeface-roboto-mono": "1.1.13" "typeface-roboto-mono": "1.1.13"
}, },
"devDependencies": { "devDependencies": {

View File

@ -1,10 +1,9 @@
// Global variables // Global variables
// Set base fonts // Set base fonts
$font-family-sans-serif: 'Plus Jakarta Sans Variable', system-ui, sans-serif; $font-family-sans-serif: 'Inter', system-ui, sans-serif;
// See https://github.com/tabler/tabler/issues/1812 // See https://github.com/tabler/tabler/issues/1812
$font-family-monospace: 'Roboto Mono'; $font-family-monospace: 'Roboto Mono';
$font-weight-base: 500;
// Set the navigation sidebar width // Set the navigation sidebar width
$sidebar-width: 18rem; $sidebar-width: 18rem;

View File

@ -4,5 +4,5 @@
@import 'gridstack/dist/gridstack.min.css'; @import 'gridstack/dist/gridstack.min.css';
// Fonts // Fonts
@import url("../node_modules/typeface-inter/inter.css");
@import url("../node_modules/typeface-roboto-mono/index.css"); @import url("../node_modules/typeface-roboto-mono/index.css");
@import url("../node_modules/@fontsource-variable/plus-jakarta-sans/index.css");

View File

@ -128,6 +128,9 @@ body[data-bs-theme=dark] {
.footer .text-primary { .footer .text-primary {
color: white !important; color: white !important;
} }
.toast {
color: var(--#{$prefix}body-color);
}
} }
// Do not apply padding to <code> elements inside a <pre> // Do not apply padding to <code> elements inside a <pre>

View File

@ -200,11 +200,6 @@
resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.2.tgz#d8bae93ac8b815b2bd7a98078cf91e2724ef11e5" resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.2.tgz#d8bae93ac8b815b2bd7a98078cf91e2724ef11e5"
integrity sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw== integrity sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==
"@fontsource-variable/plus-jakarta-sans@^5.1.0":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@fontsource-variable/plus-jakarta-sans/-/plus-jakarta-sans-5.1.0.tgz#9dd5aa72277c43d408f6e34cd658d823fbef1fe1"
integrity sha512-K7o2GO7/quVFFyfjTqYZu0ng4KJGf60KSAGbvUWwKuH+/Giyl6Qe/EqnGLcjrl9AmXZzTvtRB1xpkASn8FNFoQ==
"@graphiql/plugin-explorer@3.2.2": "@graphiql/plugin-explorer@3.2.2":
version "3.2.2" version "3.2.2"
resolved "https://registry.yarnpkg.com/@graphiql/plugin-explorer/-/plugin-explorer-3.2.2.tgz#973d6015b6db15041902e95c3e4b746473313eb6" resolved "https://registry.yarnpkg.com/@graphiql/plugin-explorer/-/plugin-explorer-3.2.2.tgz#973d6015b6db15041902e95c3e4b746473313eb6"
@ -675,19 +670,19 @@
resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8" resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8"
integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==
"@tabler/core@1.0.0-beta20": "@tabler/core@1.0.0-beta21":
version "1.0.0-beta20" version "1.0.0-beta21"
resolved "https://registry.yarnpkg.com/@tabler/core/-/core-1.0.0-beta20.tgz#3fcc3b5634ca89a413ba9c077df7bdfc531ab93c" resolved "https://registry.yarnpkg.com/@tabler/core/-/core-1.0.0-beta21.tgz#cd10d7648b3b7b31927a430fd776d3304e796403"
integrity sha512-OzKpur+Ug7e+HMbNJrMcSuWZGUsJTvu7HYboBNRE8qyo1RKIWqvwL5YewKBJ+odW5pDOqBPzbsS4je3EBQQxHw== integrity sha512-9ZKu38BScc0eHruhX/SlVDSiXenBFSgBp2WDq6orkuC8J/1yutKDt7CdXuJpBwkiADEk5yqYV31Ku+CnhwOc3Q==
dependencies: dependencies:
"@popperjs/core" "^2.11.8" "@popperjs/core" "^2.11.8"
"@tabler/icons" "^2.32.0" "@tabler/icons" "^3.14.0"
bootstrap "5.3.1" bootstrap "5.3.3"
"@tabler/icons@^2.32.0": "@tabler/icons@^3.14.0":
version "2.47.0" version "3.16.0"
resolved "https://registry.yarnpkg.com/@tabler/icons/-/icons-2.47.0.tgz#c41c680d1947e3ab2d60af3febc4132287c60596" resolved "https://registry.yarnpkg.com/@tabler/icons/-/icons-3.16.0.tgz#d618670b80163925a31a6c2290e8775f6058d81a"
integrity sha512-4w5evLh+7FUUiA1GucvGj2ReX2TvOjEr4ejXdwL/bsjoSkof6r1gQmzqI+VHrE2CpJpB3al7bCTulOkFa/RcyA== integrity sha512-GU7MSx4uQEr55BmyON6hD/QYTl6k1v0YlRhM91gBWDoKAbyCt6QIYw7rpJ/ecdh5zrHaTOJKPenZ4+luoutwFA==
"@tanstack/react-virtual@^3.0.0-beta.60": "@tanstack/react-virtual@^3.0.0-beta.60":
version "3.5.0" version "3.5.0"
@ -977,11 +972,6 @@ binary-extensions@^2.0.0:
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522"
integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==
bootstrap@5.3.1:
version "5.3.1"
resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.3.1.tgz#8ca07040ad15d7f75891d1504cf14c5dedfb1cfe"
integrity sha512-jzwza3Yagduci2x0rr9MeFSORjcHpt0lRZukZPZQJT1Dth5qzV7XcgGqYzi39KGAVYR8QEDVoO0ubFKOxzMG+g==
bootstrap@5.3.3: bootstrap@5.3.3:
version "5.3.3" version "5.3.3"
resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.3.3.tgz#de35e1a765c897ac940021900fcbb831602bac38" resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.3.3.tgz#de35e1a765c897ac940021900fcbb831602bac38"
@ -1048,6 +1038,13 @@ chalk@^4.0.0:
optionalDependencies: optionalDependencies:
fsevents "~2.3.2" fsevents "~2.3.2"
chokidar@^4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-4.0.1.tgz#4a6dff66798fb0f72a94f616abbd7e1a19f31d41"
integrity sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==
dependencies:
readdirp "^4.0.1"
client-only@^0.0.1: client-only@^0.0.1:
version "0.0.1" version "0.0.1"
resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1" resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1"
@ -2477,6 +2474,11 @@ react@18.3.1:
dependencies: dependencies:
loose-envify "^1.1.0" loose-envify "^1.1.0"
readdirp@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-4.0.1.tgz#b2fe35f8dca63183cd3b86883ecc8f720ea96ae6"
integrity sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==
readdirp@~3.6.0: readdirp@~3.6.0:
version "3.6.0" version "3.6.0"
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
@ -2561,12 +2563,12 @@ safe-regex-test@^1.0.3:
es-errors "^1.3.0" es-errors "^1.3.0"
is-regex "^1.1.4" is-regex "^1.1.4"
sass@1.78.0: sass@1.79.3:
version "1.78.0" version "1.79.3"
resolved "https://registry.yarnpkg.com/sass/-/sass-1.78.0.tgz#cef369b2f9dc21ea1d2cf22c979f52365da60841" resolved "https://registry.yarnpkg.com/sass/-/sass-1.79.3.tgz#7811b000eb68195fe51dea89177e73e7ef7f546f"
integrity sha512-AaIqGSrjo5lA2Yg7RvFZrlXDBCp3nV4XP73GrLGvdRWWwk+8H3l0SDvq/5bA4eF+0RFPLuWUk3E+P1U/YqnpsQ== integrity sha512-m7dZxh0W9EZ3cw50Me5GOuYm/tVAJAn91SUnohLRo9cXBixGUOdvmryN+dXpwR831bhoY3Zv7rEFt85PUwTmzA==
dependencies: dependencies:
chokidar ">=3.0.0 <4.0.0" chokidar "^4.0.0"
immutable "^4.0.0" immutable "^4.0.0"
source-map-js ">=0.6.2 <2.0.0" source-map-js ">=0.6.2 <2.0.0"
@ -2857,6 +2859,11 @@ typed-array-length@^1.0.6:
is-typed-array "^1.1.13" is-typed-array "^1.1.13"
possible-typed-array-names "^1.0.0" possible-typed-array-names "^1.0.0"
typeface-inter@3.18.1:
version "3.18.1"
resolved "https://registry.yarnpkg.com/typeface-inter/-/typeface-inter-3.18.1.tgz#24cccdf29923f318589783997be20a662cd3ab9c"
integrity sha512-c+TBanYFCvmg3j5vPk+zxK4ocMZbPxMEmjnwG7rPQoV87xvQ6b07VbAOC0Va0XBbbZCGw6cWNeFuLeg1YQru3Q==
typeface-roboto-mono@1.1.13: typeface-roboto-mono@1.1.13:
version "1.1.13" version "1.1.13"
resolved "https://registry.yarnpkg.com/typeface-roboto-mono/-/typeface-roboto-mono-1.1.13.tgz#2af8662db8f9119c00efd55d6ed8877d2a69ec94" resolved "https://registry.yarnpkg.com/typeface-roboto-mono/-/typeface-roboto-mono-1.1.13.tgz#2af8662db8f9119c00efd55d6ed8877d2a69ec94"

View File

@ -1,3 +1,3 @@
version: "4.1.1" version: "4.1.2"
edition: "Community" edition: "Community"
published: "2024-09-12" published: "2024-09-26"

View File

@ -325,6 +325,7 @@
<td> <td>
{% if object.total_weight %} {% if object.total_weight %}
{{ object.total_weight|floatformat }} {% trans "Kilograms" %} {{ object.total_weight|floatformat }} {% trans "Kilograms" %}
({{ object.total_weight|kg_to_pounds|floatformat }} {% trans "Pounds" %})
{% else %} {% else %}
{{ ''|placeholder }} {{ ''|placeholder }}
{% endif %} {% endif %}

View File

@ -103,8 +103,12 @@
<tr> <tr>
<th scope="row">{% trans "Total Weight" %}</th> <th scope="row">{% trans "Total Weight" %}</th>
<td> <td>
{{ object.total_weight|floatformat }} {% trans "Kilograms" %} {% if object.total_weight %}
({{ object.total_weight|kg_to_pounds|floatformat }} {% trans "Pounds" %}) {{ object.total_weight|floatformat }} {% trans "Kilograms" %}
({{ object.total_weight|kg_to_pounds|floatformat }} {% trans "Pounds" %})
{% else %}
{{ ''|placeholder }}
{% endif %}
</td> </td>
</tr> </tr>
</table> </table>

View File

@ -50,7 +50,7 @@
</thead> </thead>
<tbody> <tbody>
{% for script in module.scripts.all %} {% for script in module.scripts.all %}
{% with last_job=script.get_latest_jobs|get_key:script.name %} {% with last_job=script.get_latest_jobs|first %}
<tr> <tr>
<td> <td>
{% if script.is_executable %} {% if script.is_executable %}

View File

@ -10,7 +10,7 @@
{# Title #} {# Title #}
<div> <div>
<h1 class="page-title mt-1 mb-2">{% block title %}{% endblock title %}</h1> <h1 class="page-title">{% block title %}{% endblock title %}</h1>
{% block subtitle %}{% endblock %} {% block subtitle %}{% endblock %}
</div> </div>

View File

@ -69,7 +69,7 @@
<th scope="row"><i class="mdi mdi-harddisk"></i> {% trans "Disk Space" %}</th> <th scope="row"><i class="mdi mdi-harddisk"></i> {% trans "Disk Space" %}</th>
<td> <td>
{% if disk_sum %} {% if disk_sum %}
{{ disk_sum }} {% trans "GB" context "Abbreviation for gigabyte" %} {{ disk_sum|humanize_megabytes }}
{% else %} {% else %}
{{ ''|placeholder }} {{ ''|placeholder }}
{% endif %} {% endif %}

View File

@ -12,7 +12,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-12 05:02+0000\n" "POT-Creation-Date: 2024-09-25 05:02+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2024\n" "Last-Translator: Jeremy Stretch, 2024\n"
"Language-Team: Czech (https://app.transifex.com/netbox-community/teams/178115/cs/)\n" "Language-Team: Czech (https://app.transifex.com/netbox-community/teams/178115/cs/)\n"
@ -87,8 +87,8 @@ msgstr "Vaše heslo bylo úspěšně změněno."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
#: netbox/dcim/choices.py:231 netbox/dcim/choices.py:1518 #: netbox/dcim/choices.py:231 netbox/dcim/choices.py:1522
#: netbox/dcim/choices.py:1594 netbox/dcim/choices.py:1644 #: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45 #: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45
#: netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:18
msgid "Planned" msgid "Planned"
@ -101,7 +101,7 @@ msgstr "Zajišťování"
#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22 #: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22
#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103 #: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103
#: netbox/dcim/choices.py:184 netbox/dcim/choices.py:230 #: netbox/dcim/choices.py:184 netbox/dcim/choices.py:230
#: netbox/dcim/choices.py:1593 netbox/dcim/choices.py:1643 #: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
#: netbox/extras/tables/tables.py:495 netbox/ipam/choices.py:31 #: netbox/extras/tables/tables.py:495 netbox/ipam/choices.py:31
#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
#: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25
@ -112,8 +112,8 @@ msgid "Active"
msgstr "Aktivní" msgstr "Aktivní"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183 #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
#: netbox/dcim/choices.py:229 netbox/dcim/choices.py:1592 #: netbox/dcim/choices.py:229 netbox/dcim/choices.py:1596
#: netbox/dcim/choices.py:1645 netbox/virtualization/choices.py:24 #: netbox/dcim/choices.py:1649 netbox/virtualization/choices.py:24
#: netbox/virtualization/choices.py:43 #: netbox/virtualization/choices.py:43
msgid "Offline" msgid "Offline"
msgstr "Vypnuto" msgstr "Vypnuto"
@ -126,7 +126,7 @@ msgstr "Zrušení přidělování"
msgid "Decommissioned" msgid "Decommissioned"
msgstr "Vyřazeno z provozu" msgstr "Vyřazeno z provozu"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1605 #: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
#: netbox/tenancy/choices.py:17 #: netbox/tenancy/choices.py:17
msgid "Primary" msgid "Primary"
msgstr "Primární" msgstr "Primární"
@ -332,7 +332,7 @@ msgstr "Zakončení A (ID)"
#: netbox/extras/filtersets.py:348 netbox/extras/filtersets.py:391 #: netbox/extras/filtersets.py:348 netbox/extras/filtersets.py:391
#: netbox/extras/filtersets.py:438 netbox/extras/filtersets.py:498 #: netbox/extras/filtersets.py:438 netbox/extras/filtersets.py:498
#: netbox/extras/filtersets.py:657 netbox/extras/filtersets.py:703 #: netbox/extras/filtersets.py:657 netbox/extras/filtersets.py:703
#: netbox/ipam/forms/model_forms.py:449 netbox/netbox/filtersets.py:277 #: netbox/ipam/forms/model_forms.py:449 netbox/netbox/filtersets.py:280
#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:167 #: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28 #: netbox/templates/htmx/object_selector.html:28
#: netbox/templates/inc/filter_list.html:45 #: netbox/templates/inc/filter_list.html:45
@ -570,8 +570,8 @@ msgstr "ID služby"
#: netbox/dcim/forms/bulk_edit.py:1173 netbox/dcim/forms/bulk_edit.py:1200 #: netbox/dcim/forms/bulk_edit.py:1173 netbox/dcim/forms/bulk_edit.py:1200
#: netbox/dcim/forms/bulk_edit.py:1678 netbox/dcim/forms/filtersets.py:1064 #: netbox/dcim/forms/bulk_edit.py:1678 netbox/dcim/forms/filtersets.py:1064
#: netbox/dcim/forms/filtersets.py:1455 netbox/dcim/forms/filtersets.py:1479 #: netbox/dcim/forms/filtersets.py:1455 netbox/dcim/forms/filtersets.py:1479
#: netbox/dcim/tables/devices.py:700 netbox/dcim/tables/devices.py:757 #: netbox/dcim/tables/devices.py:701 netbox/dcim/tables/devices.py:758
#: netbox/dcim/tables/devices.py:999 netbox/dcim/tables/devicetypes.py:250 #: netbox/dcim/tables/devices.py:1000 netbox/dcim/tables/devicetypes.py:250
#: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:33 #: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:33
#: netbox/extras/forms/bulk_edit.py:270 netbox/extras/tables/tables.py:443 #: netbox/extras/forms/bulk_edit.py:270 netbox/extras/tables/tables.py:443
#: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/circuittype.html:30
@ -608,7 +608,7 @@ msgstr "Barva"
#: netbox/dcim/forms/object_import.py:84 #: netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113 #: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178 #: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178
#: netbox/dcim/tables/devices.py:810 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/devices.py:811 netbox/dcim/tables/power.py:77
#: netbox/dcim/tables/racks.py:138 netbox/extras/forms/bulk_import.py:42 #: netbox/dcim/tables/racks.py:138 netbox/extras/forms/bulk_import.py:42
#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:465 #: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:465
#: netbox/netbox/tables/tables.py:240 #: netbox/netbox/tables/tables.py:240
@ -665,8 +665,8 @@ msgstr "Účet poskytovatele"
#: netbox/dcim/forms/filtersets.py:359 netbox/dcim/forms/filtersets.py:799 #: netbox/dcim/forms/filtersets.py:359 netbox/dcim/forms/filtersets.py:799
#: netbox/dcim/forms/filtersets.py:924 netbox/dcim/forms/filtersets.py:958 #: netbox/dcim/forms/filtersets.py:924 netbox/dcim/forms/filtersets.py:958
#: netbox/dcim/forms/filtersets.py:1059 netbox/dcim/forms/filtersets.py:1170 #: netbox/dcim/forms/filtersets.py:1059 netbox/dcim/forms/filtersets.py:1170
#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:813 #: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:814
#: netbox/dcim/tables/devices.py:1059 netbox/dcim/tables/modules.py:69 #: netbox/dcim/tables/devices.py:1060 netbox/dcim/tables/modules.py:69
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:126 #: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:126
#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:138 #: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:138
#: netbox/ipam/forms/bulk_edit.py:255 netbox/ipam/forms/bulk_edit.py:305 #: netbox/ipam/forms/bulk_edit.py:255 netbox/ipam/forms/bulk_edit.py:305
@ -815,7 +815,7 @@ msgstr "Parametry služby"
#: netbox/circuits/forms/model_forms.py:183 #: netbox/circuits/forms/model_forms.py:183
#: netbox/dcim/forms/model_forms.py:139 netbox/dcim/forms/model_forms.py:181 #: netbox/dcim/forms/model_forms.py:139 netbox/dcim/forms/model_forms.py:181
#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/forms/model_forms.py:323 #: netbox/dcim/forms/model_forms.py:266 netbox/dcim/forms/model_forms.py:323
#: netbox/dcim/forms/model_forms.py:768 netbox/dcim/forms/model_forms.py:1691 #: netbox/dcim/forms/model_forms.py:768 netbox/dcim/forms/model_forms.py:1692
#: netbox/ipam/forms/model_forms.py:64 netbox/ipam/forms/model_forms.py:81 #: netbox/ipam/forms/model_forms.py:64 netbox/ipam/forms/model_forms.py:81
#: netbox/ipam/forms/model_forms.py:115 netbox/ipam/forms/model_forms.py:136 #: netbox/ipam/forms/model_forms.py:115 netbox/ipam/forms/model_forms.py:136
#: netbox/ipam/forms/model_forms.py:160 netbox/ipam/forms/model_forms.py:232 #: netbox/ipam/forms/model_forms.py:160 netbox/ipam/forms/model_forms.py:232
@ -1397,11 +1397,11 @@ msgstr "sítě poskytovatelů"
#: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289 #: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289
#: netbox/dcim/tables/devices.py:392 netbox/dcim/tables/devices.py:433 #: netbox/dcim/tables/devices.py:392 netbox/dcim/tables/devices.py:433
#: netbox/dcim/tables/devices.py:482 netbox/dcim/tables/devices.py:531 #: netbox/dcim/tables/devices.py:482 netbox/dcim/tables/devices.py:531
#: netbox/dcim/tables/devices.py:645 netbox/dcim/tables/devices.py:727 #: netbox/dcim/tables/devices.py:645 netbox/dcim/tables/devices.py:728
#: netbox/dcim/tables/devices.py:774 netbox/dcim/tables/devices.py:837 #: netbox/dcim/tables/devices.py:775 netbox/dcim/tables/devices.py:838
#: netbox/dcim/tables/devices.py:907 netbox/dcim/tables/devices.py:970 #: netbox/dcim/tables/devices.py:908 netbox/dcim/tables/devices.py:971
#: netbox/dcim/tables/devices.py:990 netbox/dcim/tables/devices.py:1019 #: netbox/dcim/tables/devices.py:991 netbox/dcim/tables/devices.py:1020
#: netbox/dcim/tables/devices.py:1049 netbox/dcim/tables/devicetypes.py:32 #: netbox/dcim/tables/devices.py:1050 netbox/dcim/tables/devicetypes.py:32
#: netbox/dcim/tables/power.py:22 netbox/dcim/tables/power.py:62 #: netbox/dcim/tables/power.py:22 netbox/dcim/tables/power.py:62
#: netbox/dcim/tables/racks.py:24 netbox/dcim/tables/racks.py:113 #: netbox/dcim/tables/racks.py:24 netbox/dcim/tables/racks.py:113
#: netbox/dcim/tables/sites.py:24 netbox/dcim/tables/sites.py:51 #: netbox/dcim/tables/sites.py:24 netbox/dcim/tables/sites.py:51
@ -1539,7 +1539,7 @@ msgstr "Míra odevzdání"
#: netbox/circuits/tables/circuits.py:80 #: netbox/circuits/tables/circuits.py:80
#: netbox/circuits/tables/providers.py:48 #: netbox/circuits/tables/providers.py:48
#: netbox/circuits/tables/providers.py:82 #: netbox/circuits/tables/providers.py:82
#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1032 #: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1033
#: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29 #: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29
#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39 #: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39
#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:84 #: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:84
@ -1618,7 +1618,7 @@ msgstr "Dokončeno"
#: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34
#: netbox/dcim/choices.py:187 netbox/dcim/choices.py:233 #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:233
#: netbox/dcim/choices.py:1595 netbox/virtualization/choices.py:47 #: netbox/dcim/choices.py:1599 netbox/virtualization/choices.py:47
msgid "Failed" msgid "Failed"
msgstr "Neuspěl" msgstr "Neuspěl"
@ -1943,7 +1943,7 @@ msgstr ""
msgid "Rack Elevations" msgid "Rack Elevations"
msgstr "Výšky stojanů" msgstr "Výšky stojanů"
#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1506 #: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1510
#: netbox/dcim/forms/bulk_edit.py:969 netbox/dcim/forms/bulk_edit.py:1357 #: netbox/dcim/forms/bulk_edit.py:969 netbox/dcim/forms/bulk_edit.py:1357
#: netbox/dcim/forms/bulk_edit.py:1375 netbox/dcim/tables/racks.py:158 #: netbox/dcim/forms/bulk_edit.py:1375 netbox/dcim/tables/racks.py:158
#: netbox/netbox/navigation/menu.py:291 netbox/netbox/navigation/menu.py:295 #: netbox/netbox/navigation/menu.py:291 netbox/netbox/navigation/menu.py:295
@ -2516,7 +2516,7 @@ msgid "Staging"
msgstr "Inscenace" msgstr "Inscenace"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189 #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
#: netbox/dcim/choices.py:234 netbox/dcim/choices.py:1519 #: netbox/dcim/choices.py:234 netbox/dcim/choices.py:1523
#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48 #: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48
msgid "Decommissioning" msgid "Decommissioning"
msgstr "Vyřazení z provozu" msgstr "Vyřazení z provozu"
@ -2580,7 +2580,7 @@ msgstr "Zastaralé"
msgid "Millimeters" msgid "Millimeters"
msgstr "Milimetry" msgstr "Milimetry"
#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1541 #: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1545
msgid "Inches" msgid "Inches"
msgstr "palce" msgstr "palce"
@ -2602,9 +2602,9 @@ msgstr "Zezadu dopředu"
#: netbox/dcim/forms/bulk_import.py:1088 netbox/dcim/forms/filtersets.py:234 #: netbox/dcim/forms/bulk_import.py:1088 netbox/dcim/forms/filtersets.py:234
#: netbox/dcim/forms/model_forms.py:74 netbox/dcim/forms/model_forms.py:93 #: netbox/dcim/forms/model_forms.py:74 netbox/dcim/forms/model_forms.py:93
#: netbox/dcim/forms/model_forms.py:170 netbox/dcim/forms/model_forms.py:1062 #: netbox/dcim/forms/model_forms.py:170 netbox/dcim/forms/model_forms.py:1062
#: netbox/dcim/forms/model_forms.py:1501 #: netbox/dcim/forms/model_forms.py:1502
#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:653 #: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:653
#: netbox/dcim/tables/devices.py:865 netbox/dcim/tables/devices.py:950 #: netbox/dcim/tables/devices.py:866 netbox/dcim/tables/devices.py:951
#: netbox/extras/tables/tables.py:223 netbox/ipam/tables/fhrp.py:59 #: netbox/extras/tables/tables.py:223 netbox/ipam/tables/fhrp.py:59
#: netbox/ipam/tables/ip.py:378 netbox/ipam/tables/services.py:44 #: netbox/ipam/tables/ip.py:378 netbox/ipam/tables/services.py:44
#: netbox/templates/dcim/interface.html:102 #: netbox/templates/dcim/interface.html:102
@ -2634,15 +2634,15 @@ msgstr "Rodič"
msgid "Child" msgid "Child"
msgstr "Dítě" msgstr "Dítě"
#: netbox/dcim/choices.py:166 netbox/templates/dcim/device.html:339 #: netbox/dcim/choices.py:166 netbox/templates/dcim/device.html:340
#: netbox/templates/dcim/rack.html:129 #: netbox/templates/dcim/rack.html:133
#: netbox/templates/dcim/rack_elevation_list.html:20 #: netbox/templates/dcim/rack_elevation_list.html:20
#: netbox/templates/dcim/rackreservation.html:76 #: netbox/templates/dcim/rackreservation.html:76
msgid "Front" msgid "Front"
msgstr "Fronta" msgstr "Fronta"
#: netbox/dcim/choices.py:167 netbox/templates/dcim/device.html:345 #: netbox/dcim/choices.py:167 netbox/templates/dcim/device.html:346
#: netbox/templates/dcim/rack.html:135 #: netbox/templates/dcim/rack.html:139
#: netbox/templates/dcim/rack_elevation_list.html:21 #: netbox/templates/dcim/rack_elevation_list.html:21
#: netbox/templates/dcim/rackreservation.html:82 #: netbox/templates/dcim/rackreservation.html:82
msgid "Rear" msgid "Rear"
@ -2670,7 +2670,7 @@ msgid "Side to rear"
msgstr "Ze strany dozadu" msgstr "Ze strany dozadu"
#: netbox/dcim/choices.py:209 netbox/dcim/choices.py:253 #: netbox/dcim/choices.py:209 netbox/dcim/choices.py:253
#: netbox/dcim/choices.py:1291 #: netbox/dcim/choices.py:1295
msgid "Passive" msgid "Passive"
msgstr "pasivní" msgstr "pasivní"
@ -2678,15 +2678,15 @@ msgstr "pasivní"
msgid "Mixed" msgid "Mixed"
msgstr "Smíšené" msgstr "Smíšené"
#: netbox/dcim/choices.py:478 netbox/dcim/choices.py:726 #: netbox/dcim/choices.py:478 netbox/dcim/choices.py:727
msgid "NEMA (Non-locking)" msgid "NEMA (Non-locking)"
msgstr "NEMA (bez blokování)" msgstr "NEMA (bez blokování)"
#: netbox/dcim/choices.py:500 netbox/dcim/choices.py:748 #: netbox/dcim/choices.py:500 netbox/dcim/choices.py:749
msgid "NEMA (Locking)" msgid "NEMA (Locking)"
msgstr "NEMA (zamykání)" msgstr "NEMA (zamykání)"
#: netbox/dcim/choices.py:524 netbox/dcim/choices.py:772 #: netbox/dcim/choices.py:524 netbox/dcim/choices.py:773
msgid "California Style" msgid "California Style"
msgstr "Kalifornský styl" msgstr "Kalifornský styl"
@ -2694,42 +2694,42 @@ msgstr "Kalifornský styl"
msgid "International/ITA" msgid "International/ITA"
msgstr "Mezinárodní/ITA" msgstr "Mezinárodní/ITA"
#: netbox/dcim/choices.py:567 netbox/dcim/choices.py:807 #: netbox/dcim/choices.py:567 netbox/dcim/choices.py:808
msgid "Proprietary" msgid "Proprietary"
msgstr "Proprietární" msgstr "Proprietární"
#: netbox/dcim/choices.py:575 netbox/dcim/choices.py:816 #: netbox/dcim/choices.py:575 netbox/dcim/choices.py:818
#: netbox/dcim/choices.py:1207 netbox/dcim/choices.py:1209 #: netbox/dcim/choices.py:1211 netbox/dcim/choices.py:1213
#: netbox/dcim/choices.py:1435 netbox/dcim/choices.py:1437 #: netbox/dcim/choices.py:1439 netbox/dcim/choices.py:1441
#: netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:200
msgid "Other" msgid "Other"
msgstr "Ostatní" msgstr "Ostatní"
#: netbox/dcim/choices.py:780 #: netbox/dcim/choices.py:781
msgid "ITA/International" msgid "ITA/International"
msgstr "ITA/Mezinárodní" msgstr "ITA/Mezinárodní"
#: netbox/dcim/choices.py:846 #: netbox/dcim/choices.py:848
msgid "Physical" msgid "Physical"
msgstr "Fyzické" msgstr "Fyzické"
#: netbox/dcim/choices.py:847 netbox/dcim/choices.py:1013 #: netbox/dcim/choices.py:849 netbox/dcim/choices.py:1016
msgid "Virtual" msgid "Virtual"
msgstr "Virtuální" msgstr "Virtuální"
#: netbox/dcim/choices.py:848 netbox/dcim/choices.py:1086 #: netbox/dcim/choices.py:850 netbox/dcim/choices.py:1089
#: netbox/dcim/forms/bulk_edit.py:1515 netbox/dcim/forms/filtersets.py:1330 #: netbox/dcim/forms/bulk_edit.py:1515 netbox/dcim/forms/filtersets.py:1330
#: netbox/dcim/forms/model_forms.py:988 netbox/dcim/forms/model_forms.py:1396 #: netbox/dcim/forms/model_forms.py:988 netbox/dcim/forms/model_forms.py:1397
#: netbox/netbox/navigation/menu.py:140 netbox/netbox/navigation/menu.py:144 #: netbox/netbox/navigation/menu.py:140 netbox/netbox/navigation/menu.py:144
#: netbox/templates/dcim/interface.html:210 #: netbox/templates/dcim/interface.html:210
msgid "Wireless" msgid "Wireless"
msgstr "Bezdrátové" msgstr "Bezdrátové"
#: netbox/dcim/choices.py:1011 #: netbox/dcim/choices.py:1014
msgid "Virtual interfaces" msgid "Virtual interfaces"
msgstr "Virtuální rozhraní" msgstr "Virtuální rozhraní"
#: netbox/dcim/choices.py:1014 netbox/dcim/forms/bulk_edit.py:1410 #: netbox/dcim/choices.py:1017 netbox/dcim/forms/bulk_edit.py:1410
#: netbox/dcim/forms/bulk_import.py:840 netbox/dcim/forms/model_forms.py:974 #: netbox/dcim/forms/bulk_import.py:840 netbox/dcim/forms/model_forms.py:974
#: netbox/dcim/tables/devices.py:657 netbox/templates/dcim/interface.html:106 #: netbox/dcim/tables/devices.py:657 netbox/templates/dcim/interface.html:106
#: netbox/templates/virtualization/vminterface.html:43 #: netbox/templates/virtualization/vminterface.html:43
@ -2739,27 +2739,27 @@ msgstr "Virtuální rozhraní"
msgid "Bridge" msgid "Bridge"
msgstr "Most" msgstr "Most"
#: netbox/dcim/choices.py:1015 #: netbox/dcim/choices.py:1018
msgid "Link Aggregation Group (LAG)" msgid "Link Aggregation Group (LAG)"
msgstr "Agregační skupina (LAG)" msgstr "Agregační skupina (LAG)"
#: netbox/dcim/choices.py:1019 #: netbox/dcim/choices.py:1022
msgid "Ethernet (fixed)" msgid "Ethernet (fixed)"
msgstr "Ethernet (pevný)" msgstr "Ethernet (pevný)"
#: netbox/dcim/choices.py:1034 #: netbox/dcim/choices.py:1037
msgid "Ethernet (modular)" msgid "Ethernet (modular)"
msgstr "Ethernet (modulární)" msgstr "Ethernet (modulární)"
#: netbox/dcim/choices.py:1070 #: netbox/dcim/choices.py:1073
msgid "Ethernet (backplane)" msgid "Ethernet (backplane)"
msgstr "Ethernet (propojovací deska)" msgstr "Ethernet (propojovací deska)"
#: netbox/dcim/choices.py:1101 #: netbox/dcim/choices.py:1105
msgid "Cellular" msgid "Cellular"
msgstr "Buněčný" msgstr "Buněčný"
#: netbox/dcim/choices.py:1153 netbox/dcim/forms/filtersets.py:383 #: netbox/dcim/choices.py:1157 netbox/dcim/forms/filtersets.py:383
#: netbox/dcim/forms/filtersets.py:809 netbox/dcim/forms/filtersets.py:963 #: netbox/dcim/forms/filtersets.py:809 netbox/dcim/forms/filtersets.py:963
#: netbox/dcim/forms/filtersets.py:1542 #: netbox/dcim/forms/filtersets.py:1542
#: netbox/templates/dcim/inventoryitem.html:52 #: netbox/templates/dcim/inventoryitem.html:52
@ -2767,129 +2767,130 @@ msgstr "Buněčný"
msgid "Serial" msgid "Serial"
msgstr "Sériový" msgstr "Sériový"
#: netbox/dcim/choices.py:1168 #: netbox/dcim/choices.py:1172
msgid "Coaxial" msgid "Coaxial"
msgstr "Koaxiální" msgstr "Koaxiální"
#: netbox/dcim/choices.py:1188 #: netbox/dcim/choices.py:1192
msgid "Stacking" msgid "Stacking"
msgstr "Stohování" msgstr "Stohování"
#: netbox/dcim/choices.py:1238 #: netbox/dcim/choices.py:1242
msgid "Half" msgid "Half"
msgstr "Poloviční" msgstr "Poloviční"
#: netbox/dcim/choices.py:1239 #: netbox/dcim/choices.py:1243
msgid "Full" msgid "Full"
msgstr "Plný" msgstr "Plný"
#: netbox/dcim/choices.py:1240 netbox/netbox/preferences.py:31 #: netbox/dcim/choices.py:1244 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480 #: netbox/wireless/choices.py:480
msgid "Auto" msgid "Auto"
msgstr "Auto" msgstr "Auto"
#: netbox/dcim/choices.py:1251 #: netbox/dcim/choices.py:1255
msgid "Access" msgid "Access"
msgstr "Přístup" msgstr "Přístup"
#: netbox/dcim/choices.py:1252 netbox/ipam/tables/vlans.py:172 #: netbox/dcim/choices.py:1256 netbox/ipam/tables/vlans.py:172
#: netbox/ipam/tables/vlans.py:217 #: netbox/ipam/tables/vlans.py:217
#: netbox/templates/dcim/inc/interface_vlans_table.html:7 #: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged" msgid "Tagged"
msgstr "Označeno" msgstr "Označeno"
#: netbox/dcim/choices.py:1253 #: netbox/dcim/choices.py:1257
msgid "Tagged (All)" msgid "Tagged (All)"
msgstr "Označeno (Vše)" msgstr "Označeno (Vše)"
#: netbox/dcim/choices.py:1282 #: netbox/dcim/choices.py:1286
msgid "IEEE Standard" msgid "IEEE Standard"
msgstr "Norma IEEE" msgstr "Norma IEEE"
#: netbox/dcim/choices.py:1293 #: netbox/dcim/choices.py:1297
msgid "Passive 24V (2-pair)" msgid "Passive 24V (2-pair)"
msgstr "Pasivní 24V (2 páry)" msgstr "Pasivní 24V (2 páry)"
#: netbox/dcim/choices.py:1294 #: netbox/dcim/choices.py:1298
msgid "Passive 24V (4-pair)" msgid "Passive 24V (4-pair)"
msgstr "Pasivní 24V (4 páry)" msgstr "Pasivní 24V (4 páry)"
#: netbox/dcim/choices.py:1295 #: netbox/dcim/choices.py:1299
msgid "Passive 48V (2-pair)" msgid "Passive 48V (2-pair)"
msgstr "Pasivní 48V (2 páry)" msgstr "Pasivní 48V (2 páry)"
#: netbox/dcim/choices.py:1296 #: netbox/dcim/choices.py:1300
msgid "Passive 48V (4-pair)" msgid "Passive 48V (4-pair)"
msgstr "Pasivní 48V (4 páry)" msgstr "Pasivní 48V (4 páry)"
#: netbox/dcim/choices.py:1366 netbox/dcim/choices.py:1476 #: netbox/dcim/choices.py:1370 netbox/dcim/choices.py:1480
msgid "Copper" msgid "Copper"
msgstr "měď" msgstr "měď"
#: netbox/dcim/choices.py:1389 #: netbox/dcim/choices.py:1393
msgid "Fiber Optic" msgid "Fiber Optic"
msgstr "Optická vlákna" msgstr "Optická vlákna"
#: netbox/dcim/choices.py:1422 netbox/dcim/choices.py:1505 #: netbox/dcim/choices.py:1426 netbox/dcim/choices.py:1509
msgid "USB" msgid "USB"
msgstr "USB" msgstr "USB"
#: netbox/dcim/choices.py:1492 #: netbox/dcim/choices.py:1496
msgid "Fiber" msgid "Fiber"
msgstr "Vlákno" msgstr "Vlákno"
#: netbox/dcim/choices.py:1517 netbox/dcim/forms/filtersets.py:1227 #: netbox/dcim/choices.py:1521 netbox/dcim/forms/filtersets.py:1227
msgid "Connected" msgid "Connected"
msgstr "Připojeno" msgstr "Připojeno"
#: netbox/dcim/choices.py:1536 netbox/wireless/choices.py:497 #: netbox/dcim/choices.py:1540 netbox/wireless/choices.py:497
msgid "Kilometers" msgid "Kilometers"
msgstr "Kilometry" msgstr "Kilometry"
#: netbox/dcim/choices.py:1537 netbox/templates/dcim/cable_trace.html:65 #: netbox/dcim/choices.py:1541 netbox/templates/dcim/cable_trace.html:65
#: netbox/wireless/choices.py:498 #: netbox/wireless/choices.py:498
msgid "Meters" msgid "Meters"
msgstr "Metry" msgstr "Metry"
#: netbox/dcim/choices.py:1538 #: netbox/dcim/choices.py:1542
msgid "Centimeters" msgid "Centimeters"
msgstr "Centimetry" msgstr "Centimetry"
#: netbox/dcim/choices.py:1539 netbox/wireless/choices.py:499 #: netbox/dcim/choices.py:1543 netbox/wireless/choices.py:499
msgid "Miles" msgid "Miles"
msgstr "Míle" msgstr "Míle"
#: netbox/dcim/choices.py:1540 netbox/templates/dcim/cable_trace.html:66 #: netbox/dcim/choices.py:1544 netbox/templates/dcim/cable_trace.html:66
#: netbox/wireless/choices.py:500 #: netbox/wireless/choices.py:500
msgid "Feet" msgid "Feet"
msgstr "Stopy" msgstr "Stopy"
#: netbox/dcim/choices.py:1556 netbox/templates/dcim/device.html:327 #: netbox/dcim/choices.py:1560 netbox/templates/dcim/device.html:327
#: netbox/templates/dcim/rack.html:106 #: netbox/templates/dcim/rack.html:107
msgid "Kilograms" msgid "Kilograms"
msgstr "Kilogramy" msgstr "Kilogramy"
#: netbox/dcim/choices.py:1557 #: netbox/dcim/choices.py:1561
msgid "Grams" msgid "Grams"
msgstr "Gramy" msgstr "Gramy"
#: netbox/dcim/choices.py:1558 netbox/templates/dcim/rack.html:107 #: netbox/dcim/choices.py:1562 netbox/templates/dcim/device.html:328
#: netbox/templates/dcim/rack.html:108
msgid "Pounds" msgid "Pounds"
msgstr "libry" msgstr "libry"
#: netbox/dcim/choices.py:1559 #: netbox/dcim/choices.py:1563
msgid "Ounces" msgid "Ounces"
msgstr "Unce" msgstr "Unce"
#: netbox/dcim/choices.py:1606 #: netbox/dcim/choices.py:1610
msgid "Redundant" msgid "Redundant"
msgstr "Redundantní" msgstr "Redundantní"
#: netbox/dcim/choices.py:1627 #: netbox/dcim/choices.py:1631
msgid "Single phase" msgid "Single phase"
msgstr "Jednofázový" msgstr "Jednofázový"
#: netbox/dcim/choices.py:1628 #: netbox/dcim/choices.py:1632
msgid "Three-phase" msgid "Three-phase"
msgstr "Třífázový" msgstr "Třífázový"
@ -3259,7 +3260,7 @@ msgstr "Přiřazené VID"
#: netbox/dcim/filtersets.py:1613 netbox/dcim/forms/bulk_edit.py:1489 #: netbox/dcim/filtersets.py:1613 netbox/dcim/forms/bulk_edit.py:1489
#: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/filtersets.py:1428 #: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/filtersets.py:1428
#: netbox/dcim/forms/model_forms.py:1377 #: netbox/dcim/forms/model_forms.py:1378
#: netbox/dcim/models/device_components.py:712 #: netbox/dcim/models/device_components.py:712
#: netbox/dcim/tables/devices.py:623 netbox/ipam/filtersets.py:316 #: netbox/dcim/tables/devices.py:623 netbox/ipam/filtersets.py:316
#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483 #: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483
@ -3338,7 +3339,7 @@ msgid "LAG interface (ID)"
msgstr "Rozhraní LAG (ID)" msgstr "Rozhraní LAG (ID)"
#: netbox/dcim/filtersets.py:1713 netbox/dcim/filtersets.py:1725 #: netbox/dcim/filtersets.py:1713 netbox/dcim/filtersets.py:1725
#: netbox/dcim/forms/filtersets.py:1345 netbox/dcim/forms/model_forms.py:1689 #: netbox/dcim/forms/filtersets.py:1345 netbox/dcim/forms/model_forms.py:1690
#: netbox/templates/dcim/virtualdevicecontext.html:15 #: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context" msgid "Virtual Device Context"
msgstr "Kontext virtuálního zařízení" msgstr "Kontext virtuálního zařízení"
@ -3413,7 +3414,7 @@ msgstr "Značky"
#: netbox/dcim/forms/model_forms.py:488 netbox/dcim/forms/model_forms.py:546 #: netbox/dcim/forms/model_forms.py:488 netbox/dcim/forms/model_forms.py:546
#: netbox/dcim/forms/object_create.py:197 #: netbox/dcim/forms/object_create.py:197
#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165 #: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165
#: netbox/dcim/tables/devices.py:703 netbox/dcim/tables/devicetypes.py:247 #: netbox/dcim/tables/devices.py:704 netbox/dcim/tables/devicetypes.py:247
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131 #: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38 #: netbox/templates/dcim/modulebay.html:38
#: netbox/templates/dcim/virtualchassis.html:66 #: netbox/templates/dcim/virtualchassis.html:66
@ -3460,9 +3461,9 @@ msgstr "Časové pásmo"
#: netbox/dcim/forms/model_forms.py:207 netbox/dcim/forms/model_forms.py:337 #: netbox/dcim/forms/model_forms.py:207 netbox/dcim/forms/model_forms.py:337
#: netbox/dcim/forms/model_forms.py:349 netbox/dcim/forms/model_forms.py:395 #: netbox/dcim/forms/model_forms.py:349 netbox/dcim/forms/model_forms.py:395
#: netbox/dcim/forms/model_forms.py:436 netbox/dcim/forms/model_forms.py:1075 #: netbox/dcim/forms/model_forms.py:436 netbox/dcim/forms/model_forms.py:1075
#: netbox/dcim/forms/model_forms.py:1514 #: netbox/dcim/forms/model_forms.py:1515
#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96 #: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96
#: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:936 #: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:937
#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309 #: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309
#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60 #: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60
#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:132 #: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:132
@ -3586,9 +3587,9 @@ msgstr "Číslování"
#: netbox/dcim/forms/bulk_import.py:1076 netbox/dcim/forms/filtersets.py:367 #: netbox/dcim/forms/bulk_import.py:1076 netbox/dcim/forms/filtersets.py:367
#: netbox/dcim/forms/filtersets.py:777 netbox/dcim/forms/filtersets.py:1534 #: netbox/dcim/forms/filtersets.py:777 netbox/dcim/forms/filtersets.py:1534
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:1070 #: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:1070
#: netbox/dcim/forms/model_forms.py:1509 #: netbox/dcim/forms/model_forms.py:1510
#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:169 #: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:169
#: netbox/dcim/tables/devices.py:805 netbox/dcim/tables/devices.py:933 #: netbox/dcim/tables/devices.py:806 netbox/dcim/tables/devices.py:934
#: netbox/dcim/tables/devicetypes.py:305 netbox/dcim/tables/racks.py:129 #: netbox/dcim/tables/devicetypes.py:305 netbox/dcim/tables/racks.py:129
#: netbox/extras/filtersets.py:552 netbox/ipam/forms/bulk_edit.py:260 #: netbox/extras/filtersets.py:552 netbox/ipam/forms/bulk_edit.py:260
#: netbox/ipam/forms/bulk_edit.py:310 netbox/ipam/forms/bulk_edit.py:358 #: netbox/ipam/forms/bulk_edit.py:310 netbox/ipam/forms/bulk_edit.py:358
@ -3678,7 +3679,7 @@ msgstr "Stojan"
#: netbox/dcim/forms/filtersets.py:325 netbox/dcim/forms/filtersets.py:398 #: netbox/dcim/forms/filtersets.py:325 netbox/dcim/forms/filtersets.py:398
#: netbox/dcim/forms/filtersets.py:481 netbox/dcim/forms/filtersets.py:608 #: netbox/dcim/forms/filtersets.py:481 netbox/dcim/forms/filtersets.py:608
#: netbox/dcim/forms/filtersets.py:721 netbox/dcim/forms/filtersets.py:942 #: netbox/dcim/forms/filtersets.py:721 netbox/dcim/forms/filtersets.py:942
#: netbox/dcim/forms/model_forms.py:670 netbox/dcim/forms/model_forms.py:1579 #: netbox/dcim/forms/model_forms.py:670 netbox/dcim/forms/model_forms.py:1580
#: netbox/templates/dcim/device_edit.html:20 #: netbox/templates/dcim/device_edit.html:20
msgid "Hardware" msgid "Hardware"
msgstr "Hardware" msgstr "Hardware"
@ -3786,15 +3787,15 @@ msgstr "Nástupiště"
#: netbox/dcim/forms/filtersets.py:1592 netbox/dcim/forms/filtersets.py:1616 #: netbox/dcim/forms/filtersets.py:1592 netbox/dcim/forms/filtersets.py:1616
#: netbox/dcim/forms/filtersets.py:1640 netbox/dcim/forms/model_forms.py:633 #: netbox/dcim/forms/filtersets.py:1640 netbox/dcim/forms/model_forms.py:633
#: netbox/dcim/forms/model_forms.py:849 netbox/dcim/forms/model_forms.py:1208 #: netbox/dcim/forms/model_forms.py:849 netbox/dcim/forms/model_forms.py:1208
#: netbox/dcim/forms/model_forms.py:1663 #: netbox/dcim/forms/model_forms.py:1664
#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22 #: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60 #: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:285 netbox/dcim/tables/devices.py:371 #: netbox/dcim/tables/devices.py:285 netbox/dcim/tables/devices.py:371
#: netbox/dcim/tables/devices.py:412 netbox/dcim/tables/devices.py:454 #: netbox/dcim/tables/devices.py:412 netbox/dcim/tables/devices.py:454
#: netbox/dcim/tables/devices.py:505 netbox/dcim/tables/devices.py:594 #: netbox/dcim/tables/devices.py:505 netbox/dcim/tables/devices.py:594
#: netbox/dcim/tables/devices.py:693 netbox/dcim/tables/devices.py:750 #: netbox/dcim/tables/devices.py:694 netbox/dcim/tables/devices.py:751
#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/devices.py:857 #: netbox/dcim/tables/devices.py:798 netbox/dcim/tables/devices.py:858
#: netbox/dcim/tables/devices.py:926 netbox/dcim/tables/devices.py:1053 #: netbox/dcim/tables/devices.py:927 netbox/dcim/tables/devices.py:1054
#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:321 #: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:321
#: netbox/ipam/forms/bulk_import.py:304 netbox/ipam/forms/bulk_import.py:481 #: netbox/ipam/forms/bulk_import.py:304 netbox/ipam/forms/bulk_import.py:481
#: netbox/ipam/forms/filtersets.py:551 netbox/ipam/forms/model_forms.py:319 #: netbox/ipam/forms/filtersets.py:551 netbox/ipam/forms/model_forms.py:319
@ -3938,7 +3939,7 @@ msgstr "Přidělený příkon (W)"
#: netbox/dcim/forms/bulk_edit.py:1078 netbox/dcim/forms/bulk_import.py:786 #: netbox/dcim/forms/bulk_edit.py:1078 netbox/dcim/forms/bulk_import.py:786
#: netbox/dcim/forms/model_forms.py:953 netbox/dcim/forms/model_forms.py:1278 #: netbox/dcim/forms/model_forms.py:953 netbox/dcim/forms/model_forms.py:1278
#: netbox/dcim/forms/model_forms.py:1566 netbox/dcim/forms/object_import.py:55 #: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/object_import.py:55
msgid "Power port" msgid "Power port"
msgstr "Napájecí port" msgstr "Napájecí port"
@ -4026,14 +4027,14 @@ msgstr "Režim"
msgid "VLAN group" msgid "VLAN group"
msgstr "Skupina VLAN" msgstr "Skupina VLAN"
#: netbox/dcim/forms/bulk_edit.py:1476 netbox/dcim/forms/model_forms.py:1359 #: netbox/dcim/forms/bulk_edit.py:1476 netbox/dcim/forms/model_forms.py:1360
#: netbox/dcim/tables/devices.py:579 #: netbox/dcim/tables/devices.py:579
#: netbox/virtualization/forms/bulk_edit.py:248 #: netbox/virtualization/forms/bulk_edit.py:248
#: netbox/virtualization/forms/model_forms.py:326 #: netbox/virtualization/forms/model_forms.py:326
msgid "Untagged VLAN" msgid "Untagged VLAN"
msgstr "Neznačené VLAN" msgstr "Neznačené VLAN"
#: netbox/dcim/forms/bulk_edit.py:1484 netbox/dcim/forms/model_forms.py:1368 #: netbox/dcim/forms/bulk_edit.py:1484 netbox/dcim/forms/model_forms.py:1369
#: netbox/dcim/tables/devices.py:585 #: netbox/dcim/tables/devices.py:585
#: netbox/virtualization/forms/bulk_edit.py:256 #: netbox/virtualization/forms/bulk_edit.py:256
#: netbox/virtualization/forms/model_forms.py:335 #: netbox/virtualization/forms/model_forms.py:335
@ -4052,7 +4053,7 @@ msgid "Wireless LANs"
msgstr "Bezdrátové LAN sítě" msgstr "Bezdrátové LAN sítě"
#: netbox/dcim/forms/bulk_edit.py:1508 netbox/dcim/forms/filtersets.py:1328 #: netbox/dcim/forms/bulk_edit.py:1508 netbox/dcim/forms/filtersets.py:1328
#: netbox/dcim/forms/model_forms.py:1389 netbox/ipam/forms/bulk_edit.py:285 #: netbox/dcim/forms/model_forms.py:1390 netbox/ipam/forms/bulk_edit.py:285
#: netbox/ipam/forms/bulk_edit.py:377 netbox/ipam/forms/filtersets.py:169 #: netbox/ipam/forms/bulk_edit.py:377 netbox/ipam/forms/filtersets.py:169
#: netbox/templates/dcim/interface.html:122 #: netbox/templates/dcim/interface.html:122
#: netbox/templates/ipam/prefix.html:95 #: netbox/templates/ipam/prefix.html:95
@ -4061,24 +4062,24 @@ msgid "Addressing"
msgstr "Adresování" msgstr "Adresování"
#: netbox/dcim/forms/bulk_edit.py:1509 netbox/dcim/forms/filtersets.py:720 #: netbox/dcim/forms/bulk_edit.py:1509 netbox/dcim/forms/filtersets.py:720
#: netbox/dcim/forms/model_forms.py:1390 #: netbox/dcim/forms/model_forms.py:1391
#: netbox/virtualization/forms/model_forms.py:350 #: netbox/virtualization/forms/model_forms.py:350
msgid "Operation" msgid "Operation"
msgstr "Operace" msgstr "Operace"
#: netbox/dcim/forms/bulk_edit.py:1510 netbox/dcim/forms/filtersets.py:1329 #: netbox/dcim/forms/bulk_edit.py:1510 netbox/dcim/forms/filtersets.py:1329
#: netbox/dcim/forms/model_forms.py:987 netbox/dcim/forms/model_forms.py:1392 #: netbox/dcim/forms/model_forms.py:987 netbox/dcim/forms/model_forms.py:1393
msgid "PoE" msgid "PoE"
msgstr "PoE" msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1511 netbox/dcim/forms/model_forms.py:1391 #: netbox/dcim/forms/bulk_edit.py:1511 netbox/dcim/forms/model_forms.py:1392
#: netbox/templates/dcim/interface.html:99 #: netbox/templates/dcim/interface.html:99
#: netbox/virtualization/forms/bulk_edit.py:267 #: netbox/virtualization/forms/bulk_edit.py:267
#: netbox/virtualization/forms/model_forms.py:351 #: netbox/virtualization/forms/model_forms.py:351
msgid "Related Interfaces" msgid "Related Interfaces"
msgstr "Související rozhraní" msgstr "Související rozhraní"
#: netbox/dcim/forms/bulk_edit.py:1512 netbox/dcim/forms/model_forms.py:1393 #: netbox/dcim/forms/bulk_edit.py:1512 netbox/dcim/forms/model_forms.py:1394
#: netbox/virtualization/forms/bulk_edit.py:268 #: netbox/virtualization/forms/bulk_edit.py:268
#: netbox/virtualization/forms/model_forms.py:352 #: netbox/virtualization/forms/model_forms.py:352
msgid "802.1Q Switching" msgid "802.1Q Switching"
@ -4417,7 +4418,7 @@ msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} není přiřazen k zařízení {device}" msgstr "VDC {vdc} není přiřazen k zařízení {device}"
#: netbox/dcim/forms/bulk_import.py:951 netbox/dcim/forms/model_forms.py:1000 #: netbox/dcim/forms/bulk_import.py:951 netbox/dcim/forms/model_forms.py:1000
#: netbox/dcim/forms/model_forms.py:1574 #: netbox/dcim/forms/model_forms.py:1575
#: netbox/dcim/forms/object_import.py:117 #: netbox/dcim/forms/object_import.py:117
msgid "Rear port" msgid "Rear port"
msgstr "Zadní port" msgstr "Zadní port"
@ -4431,7 +4432,7 @@ msgstr "Odpovídající zadní port"
msgid "Physical medium classification" msgid "Physical medium classification"
msgstr "Klasifikace fyzického média" msgstr "Klasifikace fyzického média"
#: netbox/dcim/forms/bulk_import.py:1028 netbox/dcim/tables/devices.py:818 #: netbox/dcim/forms/bulk_import.py:1028 netbox/dcim/tables/devices.py:819
msgid "Installed device" msgid "Installed device"
msgstr "Nainstalované zařízení" msgstr "Nainstalované zařízení"
@ -4520,7 +4521,7 @@ msgid "{side_upper} side termination not found: {device} {name}"
msgstr "Zakončení strany {side_upper} nebylo nalezeno: {device} {name}" msgstr "Zakončení strany {side_upper} nebylo nalezeno: {device} {name}"
#: netbox/dcim/forms/bulk_import.py:1293 netbox/dcim/forms/model_forms.py:785 #: netbox/dcim/forms/bulk_import.py:1293 netbox/dcim/forms/model_forms.py:785
#: netbox/dcim/tables/devices.py:1023 netbox/templates/dcim/device.html:132 #: netbox/dcim/tables/devices.py:1024 netbox/templates/dcim/device.html:132
#: netbox/templates/dcim/virtualchassis.html:27 #: netbox/templates/dcim/virtualchassis.html:27
#: netbox/templates/dcim/virtualchassis.html:67 #: netbox/templates/dcim/virtualchassis.html:67
msgid "Master" msgid "Master"
@ -4550,6 +4551,28 @@ msgstr "Typ napájení (AC/DC)"
msgid "Single or three-phase" msgid "Single or three-phase"
msgstr "Jednofázové nebo třífázové" msgstr "Jednofázové nebo třífázové"
#: netbox/dcim/forms/bulk_import.py:1439 netbox/dcim/forms/model_forms.py:1670
#: netbox/templates/dcim/device.html:190
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
msgid "Primary IPv4"
msgstr "Primární IPv4"
#: netbox/dcim/forms/bulk_import.py:1443
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "IPv4 adresa s maskou, např. 1.2.3.4/24"
#: netbox/dcim/forms/bulk_import.py:1446 netbox/dcim/forms/model_forms.py:1679
#: netbox/templates/dcim/device.html:206
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
msgid "Primary IPv6"
msgstr "Primární IPv6"
#: netbox/dcim/forms/bulk_import.py:1450
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "IPv6 adresa s délkou předpony, např. 2001:db8: :1/64"
#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528 #: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528
#: netbox/templates/dcim/interface.html:57 #: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:55 #: netbox/templates/virtualization/vminterface.html:55
@ -4712,7 +4735,7 @@ msgstr "Druh"
msgid "Mgmt only" msgid "Mgmt only"
msgstr "Pouze správa" msgstr "Pouze správa"
#: netbox/dcim/forms/filtersets.py:1389 netbox/dcim/forms/model_forms.py:1382 #: netbox/dcim/forms/filtersets.py:1389 netbox/dcim/forms/model_forms.py:1383
#: netbox/dcim/models/device_components.py:630 #: netbox/dcim/models/device_components.py:630
#: netbox/templates/dcim/interface.html:129 #: netbox/templates/dcim/interface.html:129
msgid "WWN" msgid "WWN"
@ -4746,7 +4769,7 @@ msgstr "Vysílací výkon (dBm)"
msgid "Cable" msgid "Cable"
msgstr "Kabel" msgstr "Kabel"
#: netbox/dcim/forms/filtersets.py:1550 netbox/dcim/tables/devices.py:945 #: netbox/dcim/forms/filtersets.py:1550 netbox/dcim/tables/devices.py:946
msgid "Discovered" msgid "Discovered"
msgstr "objeveno" msgstr "objeveno"
@ -4843,8 +4866,8 @@ msgstr "Šablona napájecího portu"
msgid "Rear port template" msgid "Rear port template"
msgstr "Šablona zadního portu" msgstr "Šablona zadního portu"
#: netbox/dcim/forms/model_forms.py:1144 netbox/dcim/forms/model_forms.py:1387 #: netbox/dcim/forms/model_forms.py:1144 netbox/dcim/forms/model_forms.py:1388
#: netbox/dcim/forms/model_forms.py:1550 netbox/dcim/forms/model_forms.py:1582 #: netbox/dcim/forms/model_forms.py:1551 netbox/dcim/forms/model_forms.py:1583
#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:318 #: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:318
#: netbox/ipam/forms/model_forms.py:280 netbox/ipam/forms/model_forms.py:289 #: netbox/ipam/forms/model_forms.py:280 netbox/ipam/forms/model_forms.py:289
#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372 #: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372
@ -4868,7 +4891,7 @@ msgstr "Šablona zadního portu"
msgid "Interface" msgid "Interface"
msgstr "Rozhraní" msgstr "Rozhraní"
#: netbox/dcim/forms/model_forms.py:1145 netbox/dcim/forms/model_forms.py:1583 #: netbox/dcim/forms/model_forms.py:1145 netbox/dcim/forms/model_forms.py:1584
#: netbox/dcim/tables/connections.py:27 #: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17 #: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:74 #: netbox/templates/dcim/consoleserverport.html:74
@ -4876,14 +4899,14 @@ msgstr "Rozhraní"
msgid "Console Port" msgid "Console Port"
msgstr "Port konzoly" msgstr "Port konzoly"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1584 #: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1585
#: netbox/templates/dcim/consoleport.html:73 #: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17 #: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109 #: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port" msgid "Console Server Port"
msgstr "Port konzolového serveru" msgstr "Port konzolového serveru"
#: netbox/dcim/forms/model_forms.py:1147 netbox/dcim/forms/model_forms.py:1585 #: netbox/dcim/forms/model_forms.py:1147 netbox/dcim/forms/model_forms.py:1586
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/consoleport.html:76 #: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:77 #: netbox/templates/dcim/consoleserverport.html:77
@ -4894,8 +4917,8 @@ msgstr "Port konzolového serveru"
msgid "Front Port" msgid "Front Port"
msgstr "Přední port" msgstr "Přední port"
#: netbox/dcim/forms/model_forms.py:1148 netbox/dcim/forms/model_forms.py:1586 #: netbox/dcim/forms/model_forms.py:1148 netbox/dcim/forms/model_forms.py:1587
#: netbox/dcim/tables/devices.py:706 #: netbox/dcim/tables/devices.py:707
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53 #: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:79 #: netbox/templates/dcim/consoleport.html:79
#: netbox/templates/dcim/consoleserverport.html:80 #: netbox/templates/dcim/consoleserverport.html:80
@ -4907,24 +4930,24 @@ msgstr "Přední port"
msgid "Rear Port" msgid "Rear Port"
msgstr "Zadní port" msgstr "Zadní port"
#: netbox/dcim/forms/model_forms.py:1149 netbox/dcim/forms/model_forms.py:1587 #: netbox/dcim/forms/model_forms.py:1149 netbox/dcim/forms/model_forms.py:1588
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:512 #: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:512
#: netbox/templates/dcim/poweroutlet.html:44 #: netbox/templates/dcim/poweroutlet.html:44
#: netbox/templates/dcim/powerport.html:17 #: netbox/templates/dcim/powerport.html:17
msgid "Power Port" msgid "Power Port"
msgstr "Napájecí port" msgstr "Napájecí port"
#: netbox/dcim/forms/model_forms.py:1150 netbox/dcim/forms/model_forms.py:1588 #: netbox/dcim/forms/model_forms.py:1150 netbox/dcim/forms/model_forms.py:1589
#: netbox/templates/dcim/poweroutlet.html:17 #: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77 #: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet" msgid "Power Outlet"
msgstr "Napájecí zásuvka" msgstr "Napájecí zásuvka"
#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1590 #: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1591
msgid "Component Assignment" msgid "Component Assignment"
msgstr "Přiřazení komponent" msgstr "Přiřazení komponent"
#: netbox/dcim/forms/model_forms.py:1195 netbox/dcim/forms/model_forms.py:1637 #: netbox/dcim/forms/model_forms.py:1195 netbox/dcim/forms/model_forms.py:1638
msgid "An InventoryItem can only be assigned to a single component." msgid "An InventoryItem can only be assigned to a single component."
msgstr "InventoryItem lze přiřadit pouze k jedné komponentě." msgstr "InventoryItem lze přiřadit pouze k jedné komponentě."
@ -4932,11 +4955,15 @@ msgstr "InventoryItem lze přiřadit pouze k jedné komponentě."
msgid "LAG interface" msgid "LAG interface"
msgstr "Rozhraní LAG" msgstr "Rozhraní LAG"
#: netbox/dcim/forms/model_forms.py:1483 #: netbox/dcim/forms/model_forms.py:1355
msgid "Filter VLANs available for assignment by group."
msgstr "Filtrujte sítě VLAN dostupné pro přiřazení podle skupiny."
#: netbox/dcim/forms/model_forms.py:1484
msgid "Child Device" msgid "Child Device"
msgstr "Podřazené zařízení" msgstr "Podřazené zařízení"
#: netbox/dcim/forms/model_forms.py:1484 #: netbox/dcim/forms/model_forms.py:1485
msgid "" msgid ""
"Child devices must first be created and assigned to the site and rack of the" "Child devices must first be created and assigned to the site and rack of the"
" parent device." " parent device."
@ -4944,44 +4971,32 @@ msgstr ""
"Podřízená zařízení musí být nejprve vytvořena a přiřazena k staveništi a " "Podřízená zařízení musí být nejprve vytvořena a přiřazena k staveništi a "
"stojanu nadřazeného zařízení." "stojanu nadřazeného zařízení."
#: netbox/dcim/forms/model_forms.py:1526 #: netbox/dcim/forms/model_forms.py:1527
msgid "Console port" msgid "Console port"
msgstr "Port konzoly" msgstr "Port konzoly"
#: netbox/dcim/forms/model_forms.py:1534 #: netbox/dcim/forms/model_forms.py:1535
msgid "Console server port" msgid "Console server port"
msgstr "Port konzolového serveru" msgstr "Port konzolového serveru"
#: netbox/dcim/forms/model_forms.py:1542 #: netbox/dcim/forms/model_forms.py:1543
msgid "Front port" msgid "Front port"
msgstr "Přední port" msgstr "Přední port"
#: netbox/dcim/forms/model_forms.py:1558 #: netbox/dcim/forms/model_forms.py:1559
msgid "Power outlet" msgid "Power outlet"
msgstr "Napájecí zásuvka" msgstr "Napájecí zásuvka"
#: netbox/dcim/forms/model_forms.py:1578 #: netbox/dcim/forms/model_forms.py:1579
#: netbox/templates/dcim/inventoryitem.html:17 #: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item" msgid "Inventory Item"
msgstr "Položka inventáře" msgstr "Položka inventáře"
#: netbox/dcim/forms/model_forms.py:1651 #: netbox/dcim/forms/model_forms.py:1652
#: netbox/templates/dcim/inventoryitemrole.html:15 #: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role" msgid "Inventory Item Role"
msgstr "Role položky inventáře" msgstr "Role položky inventáře"
#: netbox/dcim/forms/model_forms.py:1669 netbox/templates/dcim/device.html:190
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
msgid "Primary IPv4"
msgstr "Primární IPv4"
#: netbox/dcim/forms/model_forms.py:1678 netbox/templates/dcim/device.html:206
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
msgid "Primary IPv6"
msgstr "Primární IPv6"
#: netbox/dcim/forms/object_create.py:48 #: netbox/dcim/forms/object_create.py:48
#: netbox/dcim/forms/object_create.py:199 #: netbox/dcim/forms/object_create.py:199
#: netbox/dcim/forms/object_create.py:355 #: netbox/dcim/forms/object_create.py:355
@ -5039,7 +5054,7 @@ msgstr ""
"Počet předních portů, které mají být vytvořeny ({frontport_count}), musí " "Počet předních portů, které mají být vytvořeny ({frontport_count}), musí "
"odpovídat zvolenému počtu pozic zadních portů ({rearport_count})." "odpovídat zvolenému počtu pozic zadních portů ({rearport_count})."
#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1029 #: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1030
#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53 #: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53
#: netbox/templates/dcim/virtualchassis_edit.html:47 #: netbox/templates/dcim/virtualchassis_edit.html:47
#: netbox/templates/ipam/fhrpgroup.html:38 #: netbox/templates/ipam/fhrpgroup.html:38
@ -6615,7 +6630,7 @@ msgstr "Konfigurační šablona"
msgid "Site Group" msgid "Site Group"
msgstr "Skupina stránek" msgstr "Skupina stránek"
#: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1064 #: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1065
#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/model_forms.py:306 #: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/model_forms.py:306
#: netbox/ipam/forms/model_forms.py:315 netbox/ipam/tables/ip.py:356 #: netbox/ipam/forms/model_forms.py:315 netbox/ipam/tables/ip.py:356
#: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446 #: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446
@ -6624,12 +6639,12 @@ msgstr "Skupina stránek"
msgid "IP Address" msgid "IP Address"
msgstr "IP adresa" msgstr "IP adresa"
#: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1068 #: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1069
#: netbox/virtualization/tables/virtualmachines.py:86 #: netbox/virtualization/tables/virtualmachines.py:86
msgid "IPv4 Address" msgid "IPv4 Address"
msgstr "IPv4 Adresa" msgstr "IPv4 Adresa"
#: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1072 #: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1073
#: netbox/virtualization/tables/virtualmachines.py:90 #: netbox/virtualization/tables/virtualmachines.py:90
msgid "IPv6 Address" msgid "IPv6 Address"
msgstr "Adresa IPv6" msgstr "Adresa IPv6"
@ -6667,7 +6682,7 @@ msgstr "Napájecí porty"
msgid "Power outlets" msgid "Power outlets"
msgstr "Elektrické zásuvky" msgstr "Elektrické zásuvky"
#: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1077 #: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1078
#: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:1042 #: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:1042
#: netbox/dcim/views.py:1281 netbox/dcim/views.py:1977 #: netbox/dcim/views.py:1281 netbox/dcim/views.py:1977
#: netbox/netbox/navigation/menu.py:94 netbox/netbox/navigation/menu.py:250 #: netbox/netbox/navigation/menu.py:94 netbox/netbox/navigation/menu.py:250
@ -6774,28 +6789,28 @@ msgstr "Pouze správa"
msgid "VDCs" msgid "VDCs"
msgstr "VDC" msgstr "VDC"
#: netbox/dcim/tables/devices.py:869 netbox/templates/dcim/modulebay.html:53 #: netbox/dcim/tables/devices.py:870 netbox/templates/dcim/modulebay.html:53
msgid "Installed Module" msgid "Installed Module"
msgstr "Instalovaný modul" msgstr "Instalovaný modul"
#: netbox/dcim/tables/devices.py:872 #: netbox/dcim/tables/devices.py:873
msgid "Module Serial" msgid "Module Serial"
msgstr "Sériový modul" msgstr "Sériový modul"
#: netbox/dcim/tables/devices.py:876 #: netbox/dcim/tables/devices.py:877
msgid "Module Asset Tag" msgid "Module Asset Tag"
msgstr "Štítek aktiv modulu" msgstr "Štítek aktiv modulu"
#: netbox/dcim/tables/devices.py:885 #: netbox/dcim/tables/devices.py:886
msgid "Module Status" msgid "Module Status"
msgstr "Stav modulu" msgstr "Stav modulu"
#: netbox/dcim/tables/devices.py:940 netbox/dcim/tables/devicetypes.py:313 #: netbox/dcim/tables/devices.py:941 netbox/dcim/tables/devicetypes.py:313
#: netbox/templates/dcim/inventoryitem.html:40 #: netbox/templates/dcim/inventoryitem.html:40
msgid "Component" msgid "Component"
msgstr "Komponenta" msgstr "Komponenta"
#: netbox/dcim/tables/devices.py:996 #: netbox/dcim/tables/devices.py:997
msgid "Items" msgid "Items"
msgstr "Položky" msgstr "Položky"
@ -10362,7 +10377,7 @@ msgstr "Rozsahy musí být specifikovány ve formuláři (dolní, horní)."
msgid "Range boundaries must be defined as integers." msgid "Range boundaries must be defined as integers."
msgstr "Hranice rozsahu musí být definovány jako celá čísla." msgstr "Hranice rozsahu musí být definovány jako celá čísla."
#: netbox/netbox/api/serializers/fields.py:39 #: netbox/netbox/api/serializers/fields.py:40
#, python-brace-format #, python-brace-format
msgid "{class_name} must implement get_view_name()" msgid "{class_name} must implement get_view_name()"
msgstr "{class_name} musí implementovat get_view_name ()" msgstr "{class_name} musí implementovat get_view_name ()"
@ -10712,32 +10727,32 @@ msgstr "Vlastní pole '{name}Musí mít jedinečnou hodnotu."
msgid "Missing required custom field '{name}'." msgid "Missing required custom field '{name}'."
msgstr "Chybí povinné vlastní pole '{name}„." msgstr "Chybí povinné vlastní pole '{name}„."
#: netbox/netbox/models/features.py:467 #: netbox/netbox/models/features.py:462
msgid "Remote data source" msgid "Remote data source"
msgstr "Vzdálený zdroj dat" msgstr "Vzdálený zdroj dat"
#: netbox/netbox/models/features.py:477 #: netbox/netbox/models/features.py:472
msgid "data path" msgid "data path"
msgstr "datová cesta" msgstr "datová cesta"
#: netbox/netbox/models/features.py:481 #: netbox/netbox/models/features.py:476
msgid "Path to remote file (relative to data source root)" msgid "Path to remote file (relative to data source root)"
msgstr "Cesta ke vzdálenému souboru (vzhledem k kořenovému zdroji dat)" msgstr "Cesta ke vzdálenému souboru (vzhledem k kořenovému zdroji dat)"
#: netbox/netbox/models/features.py:484 #: netbox/netbox/models/features.py:479
msgid "auto sync enabled" msgid "auto sync enabled"
msgstr "automatická synchronizace povolena" msgstr "automatická synchronizace povolena"
#: netbox/netbox/models/features.py:486 #: netbox/netbox/models/features.py:481
msgid "Enable automatic synchronization of data when the data file is updated" msgid "Enable automatic synchronization of data when the data file is updated"
msgstr "" msgstr ""
"Povolit automatickou synchronizaci dat při aktualizaci datového souboru" "Povolit automatickou synchronizaci dat při aktualizaci datového souboru"
#: netbox/netbox/models/features.py:489 #: netbox/netbox/models/features.py:484
msgid "date synced" msgid "date synced"
msgstr "datum synchronizováno" msgstr "datum synchronizováno"
#: netbox/netbox/models/features.py:583 #: netbox/netbox/models/features.py:578
#, python-brace-format #, python-brace-format
msgid "{class_name} must implement a sync_data() method." msgid "{class_name} must implement a sync_data() method."
msgstr "{class_name} musí implementovat metodu sync_data ()." msgstr "{class_name} musí implementovat metodu sync_data ()."
@ -12472,7 +12487,7 @@ msgid "Parent Bay"
msgstr "Mateřská zátoka" msgstr "Mateřská zátoka"
#: netbox/templates/dcim/device_edit.html:48 #: netbox/templates/dcim/device_edit.html:48
#: netbox/utilities/templates/form_helpers/render_field.html:20 #: netbox/utilities/templates/form_helpers/render_field.html:22
msgid "Regenerate Slug" msgid "Regenerate Slug"
msgstr "Regenerujte slimáka" msgstr "Regenerujte slimáka"
@ -12817,17 +12832,17 @@ msgstr "Maximální hmotnost"
msgid "Total Weight" msgid "Total Weight"
msgstr "Celková hmotnost" msgstr "Celková hmotnost"
#: netbox/templates/dcim/rack.html:121 #: netbox/templates/dcim/rack.html:125
#: netbox/templates/dcim/rack_elevation_list.html:15 #: netbox/templates/dcim/rack_elevation_list.html:15
msgid "Images and Labels" msgid "Images and Labels"
msgstr "Obrázky a štítky" msgstr "Obrázky a štítky"
#: netbox/templates/dcim/rack.html:122 #: netbox/templates/dcim/rack.html:126
#: netbox/templates/dcim/rack_elevation_list.html:16 #: netbox/templates/dcim/rack_elevation_list.html:16
msgid "Images only" msgid "Images only"
msgstr "Pouze obrázky" msgstr "Pouze obrázky"
#: netbox/templates/dcim/rack.html:123 #: netbox/templates/dcim/rack.html:127
#: netbox/templates/dcim/rack_elevation_list.html:17 #: netbox/templates/dcim/rack_elevation_list.html:17
msgid "Labels only" msgid "Labels only"
msgstr "Pouze štítky" msgstr "Pouze štítky"
@ -15099,15 +15114,15 @@ msgstr "Odhlásit"
msgid "Subscribe" msgid "Subscribe"
msgstr "Přihlásit" msgstr "Přihlásit"
#: netbox/utilities/templates/form_helpers/render_field.html:39 #: netbox/utilities/templates/form_helpers/render_field.html:41
msgid "Copy to clipboard" msgid "Copy to clipboard"
msgstr "Kopírovat do schránky" msgstr "Kopírovat do schránky"
#: netbox/utilities/templates/form_helpers/render_field.html:55 #: netbox/utilities/templates/form_helpers/render_field.html:57
msgid "This field is required" msgid "This field is required"
msgstr "Toto pole je povinné" msgstr "Toto pole je povinné"
#: netbox/utilities/templates/form_helpers/render_field.html:68 #: netbox/utilities/templates/form_helpers/render_field.html:70
msgid "Set Null" msgid "Set Null"
msgstr "Nastavit Null" msgstr "Nastavit Null"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-12 05:02+0000\n" "POT-Creation-Date: 2024-09-25 05:02+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -82,8 +82,8 @@ msgstr ""
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
#: netbox/dcim/choices.py:231 netbox/dcim/choices.py:1518 #: netbox/dcim/choices.py:231 netbox/dcim/choices.py:1522
#: netbox/dcim/choices.py:1594 netbox/dcim/choices.py:1644 #: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45 #: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45
#: netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:18
msgid "Planned" msgid "Planned"
@ -96,7 +96,7 @@ msgstr ""
#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22 #: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22
#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103 #: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103
#: netbox/dcim/choices.py:184 netbox/dcim/choices.py:230 #: netbox/dcim/choices.py:184 netbox/dcim/choices.py:230
#: netbox/dcim/choices.py:1593 netbox/dcim/choices.py:1643 #: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
#: netbox/extras/tables/tables.py:495 netbox/ipam/choices.py:31 #: netbox/extras/tables/tables.py:495 netbox/ipam/choices.py:31
#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
#: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25
@ -107,8 +107,8 @@ msgid "Active"
msgstr "" msgstr ""
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183 #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
#: netbox/dcim/choices.py:229 netbox/dcim/choices.py:1592 #: netbox/dcim/choices.py:229 netbox/dcim/choices.py:1596
#: netbox/dcim/choices.py:1645 netbox/virtualization/choices.py:24 #: netbox/dcim/choices.py:1649 netbox/virtualization/choices.py:24
#: netbox/virtualization/choices.py:43 #: netbox/virtualization/choices.py:43
msgid "Offline" msgid "Offline"
msgstr "" msgstr ""
@ -121,7 +121,7 @@ msgstr ""
msgid "Decommissioned" msgid "Decommissioned"
msgstr "" msgstr ""
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1605 #: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
#: netbox/tenancy/choices.py:17 #: netbox/tenancy/choices.py:17
msgid "Primary" msgid "Primary"
msgstr "" msgstr ""
@ -327,7 +327,7 @@ msgstr ""
#: netbox/extras/filtersets.py:348 netbox/extras/filtersets.py:391 #: netbox/extras/filtersets.py:348 netbox/extras/filtersets.py:391
#: netbox/extras/filtersets.py:438 netbox/extras/filtersets.py:498 #: netbox/extras/filtersets.py:438 netbox/extras/filtersets.py:498
#: netbox/extras/filtersets.py:657 netbox/extras/filtersets.py:703 #: netbox/extras/filtersets.py:657 netbox/extras/filtersets.py:703
#: netbox/ipam/forms/model_forms.py:449 netbox/netbox/filtersets.py:277 #: netbox/ipam/forms/model_forms.py:449 netbox/netbox/filtersets.py:280
#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:167 #: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28 #: netbox/templates/htmx/object_selector.html:28
#: netbox/templates/inc/filter_list.html:45 #: netbox/templates/inc/filter_list.html:45
@ -559,8 +559,8 @@ msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1173 netbox/dcim/forms/bulk_edit.py:1200 #: netbox/dcim/forms/bulk_edit.py:1173 netbox/dcim/forms/bulk_edit.py:1200
#: netbox/dcim/forms/bulk_edit.py:1678 netbox/dcim/forms/filtersets.py:1064 #: netbox/dcim/forms/bulk_edit.py:1678 netbox/dcim/forms/filtersets.py:1064
#: netbox/dcim/forms/filtersets.py:1455 netbox/dcim/forms/filtersets.py:1479 #: netbox/dcim/forms/filtersets.py:1455 netbox/dcim/forms/filtersets.py:1479
#: netbox/dcim/tables/devices.py:700 netbox/dcim/tables/devices.py:757 #: netbox/dcim/tables/devices.py:701 netbox/dcim/tables/devices.py:758
#: netbox/dcim/tables/devices.py:999 netbox/dcim/tables/devicetypes.py:250 #: netbox/dcim/tables/devices.py:1000 netbox/dcim/tables/devicetypes.py:250
#: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:33 #: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:33
#: netbox/extras/forms/bulk_edit.py:270 netbox/extras/tables/tables.py:443 #: netbox/extras/forms/bulk_edit.py:270 netbox/extras/tables/tables.py:443
#: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/circuittype.html:30
@ -595,7 +595,7 @@ msgstr ""
#: netbox/dcim/forms/model_forms.py:703 netbox/dcim/forms/model_forms.py:709 #: netbox/dcim/forms/model_forms.py:703 netbox/dcim/forms/model_forms.py:709
#: netbox/dcim/forms/object_import.py:84 netbox/dcim/forms/object_import.py:113 #: netbox/dcim/forms/object_import.py:84 netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178 #: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178
#: netbox/dcim/tables/devices.py:810 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/devices.py:811 netbox/dcim/tables/power.py:77
#: netbox/dcim/tables/racks.py:138 netbox/extras/forms/bulk_import.py:42 #: netbox/dcim/tables/racks.py:138 netbox/extras/forms/bulk_import.py:42
#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:465 #: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:465
#: netbox/netbox/tables/tables.py:240 netbox/templates/circuits/circuit.html:30 #: netbox/netbox/tables/tables.py:240 netbox/templates/circuits/circuit.html:30
@ -650,8 +650,8 @@ msgstr ""
#: netbox/dcim/forms/filtersets.py:359 netbox/dcim/forms/filtersets.py:799 #: netbox/dcim/forms/filtersets.py:359 netbox/dcim/forms/filtersets.py:799
#: netbox/dcim/forms/filtersets.py:924 netbox/dcim/forms/filtersets.py:958 #: netbox/dcim/forms/filtersets.py:924 netbox/dcim/forms/filtersets.py:958
#: netbox/dcim/forms/filtersets.py:1059 netbox/dcim/forms/filtersets.py:1170 #: netbox/dcim/forms/filtersets.py:1059 netbox/dcim/forms/filtersets.py:1170
#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:813 #: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:814
#: netbox/dcim/tables/devices.py:1059 netbox/dcim/tables/modules.py:69 #: netbox/dcim/tables/devices.py:1060 netbox/dcim/tables/modules.py:69
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:126 #: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:126
#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:138 #: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:138
#: netbox/ipam/forms/bulk_edit.py:255 netbox/ipam/forms/bulk_edit.py:305 #: netbox/ipam/forms/bulk_edit.py:255 netbox/ipam/forms/bulk_edit.py:305
@ -798,7 +798,7 @@ msgstr ""
#: netbox/circuits/forms/model_forms.py:183 #: netbox/circuits/forms/model_forms.py:183
#: netbox/dcim/forms/model_forms.py:139 netbox/dcim/forms/model_forms.py:181 #: netbox/dcim/forms/model_forms.py:139 netbox/dcim/forms/model_forms.py:181
#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/forms/model_forms.py:323 #: netbox/dcim/forms/model_forms.py:266 netbox/dcim/forms/model_forms.py:323
#: netbox/dcim/forms/model_forms.py:768 netbox/dcim/forms/model_forms.py:1691 #: netbox/dcim/forms/model_forms.py:768 netbox/dcim/forms/model_forms.py:1692
#: netbox/ipam/forms/model_forms.py:64 netbox/ipam/forms/model_forms.py:81 #: netbox/ipam/forms/model_forms.py:64 netbox/ipam/forms/model_forms.py:81
#: netbox/ipam/forms/model_forms.py:115 netbox/ipam/forms/model_forms.py:136 #: netbox/ipam/forms/model_forms.py:115 netbox/ipam/forms/model_forms.py:136
#: netbox/ipam/forms/model_forms.py:160 netbox/ipam/forms/model_forms.py:232 #: netbox/ipam/forms/model_forms.py:160 netbox/ipam/forms/model_forms.py:232
@ -1371,11 +1371,11 @@ msgstr ""
#: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289 #: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289
#: netbox/dcim/tables/devices.py:392 netbox/dcim/tables/devices.py:433 #: netbox/dcim/tables/devices.py:392 netbox/dcim/tables/devices.py:433
#: netbox/dcim/tables/devices.py:482 netbox/dcim/tables/devices.py:531 #: netbox/dcim/tables/devices.py:482 netbox/dcim/tables/devices.py:531
#: netbox/dcim/tables/devices.py:645 netbox/dcim/tables/devices.py:727 #: netbox/dcim/tables/devices.py:645 netbox/dcim/tables/devices.py:728
#: netbox/dcim/tables/devices.py:774 netbox/dcim/tables/devices.py:837 #: netbox/dcim/tables/devices.py:775 netbox/dcim/tables/devices.py:838
#: netbox/dcim/tables/devices.py:907 netbox/dcim/tables/devices.py:970 #: netbox/dcim/tables/devices.py:908 netbox/dcim/tables/devices.py:971
#: netbox/dcim/tables/devices.py:990 netbox/dcim/tables/devices.py:1019 #: netbox/dcim/tables/devices.py:991 netbox/dcim/tables/devices.py:1020
#: netbox/dcim/tables/devices.py:1049 netbox/dcim/tables/devicetypes.py:32 #: netbox/dcim/tables/devices.py:1050 netbox/dcim/tables/devicetypes.py:32
#: netbox/dcim/tables/power.py:22 netbox/dcim/tables/power.py:62 #: netbox/dcim/tables/power.py:22 netbox/dcim/tables/power.py:62
#: netbox/dcim/tables/racks.py:24 netbox/dcim/tables/racks.py:113 #: netbox/dcim/tables/racks.py:24 netbox/dcim/tables/racks.py:113
#: netbox/dcim/tables/sites.py:24 netbox/dcim/tables/sites.py:51 #: netbox/dcim/tables/sites.py:24 netbox/dcim/tables/sites.py:51
@ -1508,7 +1508,7 @@ msgstr ""
#: netbox/circuits/tables/circuits.py:80 netbox/circuits/tables/providers.py:48 #: netbox/circuits/tables/circuits.py:80 netbox/circuits/tables/providers.py:48
#: netbox/circuits/tables/providers.py:82 #: netbox/circuits/tables/providers.py:82
#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1032 #: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1033
#: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29 #: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29
#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39 #: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39
#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:84 #: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:84
@ -1587,7 +1587,7 @@ msgstr ""
#: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34
#: netbox/dcim/choices.py:187 netbox/dcim/choices.py:233 #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:233
#: netbox/dcim/choices.py:1595 netbox/virtualization/choices.py:47 #: netbox/dcim/choices.py:1599 netbox/virtualization/choices.py:47
msgid "Failed" msgid "Failed"
msgstr "" msgstr ""
@ -1911,7 +1911,7 @@ msgstr ""
msgid "Rack Elevations" msgid "Rack Elevations"
msgstr "" msgstr ""
#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1506 #: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1510
#: netbox/dcim/forms/bulk_edit.py:969 netbox/dcim/forms/bulk_edit.py:1357 #: netbox/dcim/forms/bulk_edit.py:969 netbox/dcim/forms/bulk_edit.py:1357
#: netbox/dcim/forms/bulk_edit.py:1375 netbox/dcim/tables/racks.py:158 #: netbox/dcim/forms/bulk_edit.py:1375 netbox/dcim/tables/racks.py:158
#: netbox/netbox/navigation/menu.py:291 netbox/netbox/navigation/menu.py:295 #: netbox/netbox/navigation/menu.py:291 netbox/netbox/navigation/menu.py:295
@ -2477,7 +2477,7 @@ msgid "Staging"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189 #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
#: netbox/dcim/choices.py:234 netbox/dcim/choices.py:1519 #: netbox/dcim/choices.py:234 netbox/dcim/choices.py:1523
#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48 #: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48
msgid "Decommissioning" msgid "Decommissioning"
msgstr "" msgstr ""
@ -2541,7 +2541,7 @@ msgstr ""
msgid "Millimeters" msgid "Millimeters"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1541 #: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1545
msgid "Inches" msgid "Inches"
msgstr "" msgstr ""
@ -2563,9 +2563,9 @@ msgstr ""
#: netbox/dcim/forms/bulk_import.py:1088 netbox/dcim/forms/filtersets.py:234 #: netbox/dcim/forms/bulk_import.py:1088 netbox/dcim/forms/filtersets.py:234
#: netbox/dcim/forms/model_forms.py:74 netbox/dcim/forms/model_forms.py:93 #: netbox/dcim/forms/model_forms.py:74 netbox/dcim/forms/model_forms.py:93
#: netbox/dcim/forms/model_forms.py:170 netbox/dcim/forms/model_forms.py:1062 #: netbox/dcim/forms/model_forms.py:170 netbox/dcim/forms/model_forms.py:1062
#: netbox/dcim/forms/model_forms.py:1501 netbox/dcim/forms/object_import.py:176 #: netbox/dcim/forms/model_forms.py:1502 netbox/dcim/forms/object_import.py:176
#: netbox/dcim/tables/devices.py:653 netbox/dcim/tables/devices.py:865 #: netbox/dcim/tables/devices.py:653 netbox/dcim/tables/devices.py:866
#: netbox/dcim/tables/devices.py:950 netbox/extras/tables/tables.py:223 #: netbox/dcim/tables/devices.py:951 netbox/extras/tables/tables.py:223
#: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:378 #: netbox/ipam/tables/fhrp.py:59 netbox/ipam/tables/ip.py:378
#: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102 #: netbox/ipam/tables/services.py:44 netbox/templates/dcim/interface.html:102
#: netbox/templates/dcim/interface.html:309 #: netbox/templates/dcim/interface.html:309
@ -2594,15 +2594,15 @@ msgstr ""
msgid "Child" msgid "Child"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:166 netbox/templates/dcim/device.html:339 #: netbox/dcim/choices.py:166 netbox/templates/dcim/device.html:340
#: netbox/templates/dcim/rack.html:129 #: netbox/templates/dcim/rack.html:133
#: netbox/templates/dcim/rack_elevation_list.html:20 #: netbox/templates/dcim/rack_elevation_list.html:20
#: netbox/templates/dcim/rackreservation.html:76 #: netbox/templates/dcim/rackreservation.html:76
msgid "Front" msgid "Front"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:167 netbox/templates/dcim/device.html:345 #: netbox/dcim/choices.py:167 netbox/templates/dcim/device.html:346
#: netbox/templates/dcim/rack.html:135 #: netbox/templates/dcim/rack.html:139
#: netbox/templates/dcim/rack_elevation_list.html:21 #: netbox/templates/dcim/rack_elevation_list.html:21
#: netbox/templates/dcim/rackreservation.html:82 #: netbox/templates/dcim/rackreservation.html:82
msgid "Rear" msgid "Rear"
@ -2630,7 +2630,7 @@ msgid "Side to rear"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:209 netbox/dcim/choices.py:253 #: netbox/dcim/choices.py:209 netbox/dcim/choices.py:253
#: netbox/dcim/choices.py:1291 #: netbox/dcim/choices.py:1295
msgid "Passive" msgid "Passive"
msgstr "" msgstr ""
@ -2638,15 +2638,15 @@ msgstr ""
msgid "Mixed" msgid "Mixed"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:478 netbox/dcim/choices.py:726 #: netbox/dcim/choices.py:478 netbox/dcim/choices.py:727
msgid "NEMA (Non-locking)" msgid "NEMA (Non-locking)"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:500 netbox/dcim/choices.py:748 #: netbox/dcim/choices.py:500 netbox/dcim/choices.py:749
msgid "NEMA (Locking)" msgid "NEMA (Locking)"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:524 netbox/dcim/choices.py:772 #: netbox/dcim/choices.py:524 netbox/dcim/choices.py:773
msgid "California Style" msgid "California Style"
msgstr "" msgstr ""
@ -2654,42 +2654,42 @@ msgstr ""
msgid "International/ITA" msgid "International/ITA"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:567 netbox/dcim/choices.py:807 #: netbox/dcim/choices.py:567 netbox/dcim/choices.py:808
msgid "Proprietary" msgid "Proprietary"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:575 netbox/dcim/choices.py:816 #: netbox/dcim/choices.py:575 netbox/dcim/choices.py:818
#: netbox/dcim/choices.py:1207 netbox/dcim/choices.py:1209 #: netbox/dcim/choices.py:1211 netbox/dcim/choices.py:1213
#: netbox/dcim/choices.py:1435 netbox/dcim/choices.py:1437 #: netbox/dcim/choices.py:1439 netbox/dcim/choices.py:1441
#: netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:200
msgid "Other" msgid "Other"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:780 #: netbox/dcim/choices.py:781
msgid "ITA/International" msgid "ITA/International"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:846 #: netbox/dcim/choices.py:848
msgid "Physical" msgid "Physical"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:847 netbox/dcim/choices.py:1013 #: netbox/dcim/choices.py:849 netbox/dcim/choices.py:1016
msgid "Virtual" msgid "Virtual"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:848 netbox/dcim/choices.py:1086 #: netbox/dcim/choices.py:850 netbox/dcim/choices.py:1089
#: netbox/dcim/forms/bulk_edit.py:1515 netbox/dcim/forms/filtersets.py:1330 #: netbox/dcim/forms/bulk_edit.py:1515 netbox/dcim/forms/filtersets.py:1330
#: netbox/dcim/forms/model_forms.py:988 netbox/dcim/forms/model_forms.py:1396 #: netbox/dcim/forms/model_forms.py:988 netbox/dcim/forms/model_forms.py:1397
#: netbox/netbox/navigation/menu.py:140 netbox/netbox/navigation/menu.py:144 #: netbox/netbox/navigation/menu.py:140 netbox/netbox/navigation/menu.py:144
#: netbox/templates/dcim/interface.html:210 #: netbox/templates/dcim/interface.html:210
msgid "Wireless" msgid "Wireless"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1011 #: netbox/dcim/choices.py:1014
msgid "Virtual interfaces" msgid "Virtual interfaces"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1014 netbox/dcim/forms/bulk_edit.py:1410 #: netbox/dcim/choices.py:1017 netbox/dcim/forms/bulk_edit.py:1410
#: netbox/dcim/forms/bulk_import.py:840 netbox/dcim/forms/model_forms.py:974 #: netbox/dcim/forms/bulk_import.py:840 netbox/dcim/forms/model_forms.py:974
#: netbox/dcim/tables/devices.py:657 netbox/templates/dcim/interface.html:106 #: netbox/dcim/tables/devices.py:657 netbox/templates/dcim/interface.html:106
#: netbox/templates/virtualization/vminterface.html:43 #: netbox/templates/virtualization/vminterface.html:43
@ -2699,27 +2699,27 @@ msgstr ""
msgid "Bridge" msgid "Bridge"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1015 #: netbox/dcim/choices.py:1018
msgid "Link Aggregation Group (LAG)" msgid "Link Aggregation Group (LAG)"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1019 #: netbox/dcim/choices.py:1022
msgid "Ethernet (fixed)" msgid "Ethernet (fixed)"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1034 #: netbox/dcim/choices.py:1037
msgid "Ethernet (modular)" msgid "Ethernet (modular)"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1070 #: netbox/dcim/choices.py:1073
msgid "Ethernet (backplane)" msgid "Ethernet (backplane)"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1101 #: netbox/dcim/choices.py:1105
msgid "Cellular" msgid "Cellular"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1153 netbox/dcim/forms/filtersets.py:383 #: netbox/dcim/choices.py:1157 netbox/dcim/forms/filtersets.py:383
#: netbox/dcim/forms/filtersets.py:809 netbox/dcim/forms/filtersets.py:963 #: netbox/dcim/forms/filtersets.py:809 netbox/dcim/forms/filtersets.py:963
#: netbox/dcim/forms/filtersets.py:1542 #: netbox/dcim/forms/filtersets.py:1542
#: netbox/templates/dcim/inventoryitem.html:52 #: netbox/templates/dcim/inventoryitem.html:52
@ -2727,129 +2727,130 @@ msgstr ""
msgid "Serial" msgid "Serial"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1168 #: netbox/dcim/choices.py:1172
msgid "Coaxial" msgid "Coaxial"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1188 #: netbox/dcim/choices.py:1192
msgid "Stacking" msgid "Stacking"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1238 #: netbox/dcim/choices.py:1242
msgid "Half" msgid "Half"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1239 #: netbox/dcim/choices.py:1243
msgid "Full" msgid "Full"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1240 netbox/netbox/preferences.py:31 #: netbox/dcim/choices.py:1244 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480 #: netbox/wireless/choices.py:480
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1251 #: netbox/dcim/choices.py:1255
msgid "Access" msgid "Access"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1252 netbox/ipam/tables/vlans.py:172 #: netbox/dcim/choices.py:1256 netbox/ipam/tables/vlans.py:172
#: netbox/ipam/tables/vlans.py:217 #: netbox/ipam/tables/vlans.py:217
#: netbox/templates/dcim/inc/interface_vlans_table.html:7 #: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged" msgid "Tagged"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1253 #: netbox/dcim/choices.py:1257
msgid "Tagged (All)" msgid "Tagged (All)"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1282 #: netbox/dcim/choices.py:1286
msgid "IEEE Standard" msgid "IEEE Standard"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1293 #: netbox/dcim/choices.py:1297
msgid "Passive 24V (2-pair)" msgid "Passive 24V (2-pair)"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1294 #: netbox/dcim/choices.py:1298
msgid "Passive 24V (4-pair)" msgid "Passive 24V (4-pair)"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1295 #: netbox/dcim/choices.py:1299
msgid "Passive 48V (2-pair)" msgid "Passive 48V (2-pair)"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1296 #: netbox/dcim/choices.py:1300
msgid "Passive 48V (4-pair)" msgid "Passive 48V (4-pair)"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1366 netbox/dcim/choices.py:1476 #: netbox/dcim/choices.py:1370 netbox/dcim/choices.py:1480
msgid "Copper" msgid "Copper"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1389 #: netbox/dcim/choices.py:1393
msgid "Fiber Optic" msgid "Fiber Optic"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1422 netbox/dcim/choices.py:1505 #: netbox/dcim/choices.py:1426 netbox/dcim/choices.py:1509
msgid "USB" msgid "USB"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1492 #: netbox/dcim/choices.py:1496
msgid "Fiber" msgid "Fiber"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1517 netbox/dcim/forms/filtersets.py:1227 #: netbox/dcim/choices.py:1521 netbox/dcim/forms/filtersets.py:1227
msgid "Connected" msgid "Connected"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1536 netbox/wireless/choices.py:497 #: netbox/dcim/choices.py:1540 netbox/wireless/choices.py:497
msgid "Kilometers" msgid "Kilometers"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1537 netbox/templates/dcim/cable_trace.html:65 #: netbox/dcim/choices.py:1541 netbox/templates/dcim/cable_trace.html:65
#: netbox/wireless/choices.py:498 #: netbox/wireless/choices.py:498
msgid "Meters" msgid "Meters"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1538 #: netbox/dcim/choices.py:1542
msgid "Centimeters" msgid "Centimeters"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1539 netbox/wireless/choices.py:499 #: netbox/dcim/choices.py:1543 netbox/wireless/choices.py:499
msgid "Miles" msgid "Miles"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1540 netbox/templates/dcim/cable_trace.html:66 #: netbox/dcim/choices.py:1544 netbox/templates/dcim/cable_trace.html:66
#: netbox/wireless/choices.py:500 #: netbox/wireless/choices.py:500
msgid "Feet" msgid "Feet"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1556 netbox/templates/dcim/device.html:327 #: netbox/dcim/choices.py:1560 netbox/templates/dcim/device.html:327
#: netbox/templates/dcim/rack.html:106 #: netbox/templates/dcim/rack.html:107
msgid "Kilograms" msgid "Kilograms"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1557 #: netbox/dcim/choices.py:1561
msgid "Grams" msgid "Grams"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1558 netbox/templates/dcim/rack.html:107 #: netbox/dcim/choices.py:1562 netbox/templates/dcim/device.html:328
#: netbox/templates/dcim/rack.html:108
msgid "Pounds" msgid "Pounds"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1559 #: netbox/dcim/choices.py:1563
msgid "Ounces" msgid "Ounces"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1606 #: netbox/dcim/choices.py:1610
msgid "Redundant" msgid "Redundant"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1627 #: netbox/dcim/choices.py:1631
msgid "Single phase" msgid "Single phase"
msgstr "" msgstr ""
#: netbox/dcim/choices.py:1628 #: netbox/dcim/choices.py:1632
msgid "Three-phase" msgid "Three-phase"
msgstr "" msgstr ""
@ -3219,7 +3220,7 @@ msgstr ""
#: netbox/dcim/filtersets.py:1613 netbox/dcim/forms/bulk_edit.py:1489 #: netbox/dcim/filtersets.py:1613 netbox/dcim/forms/bulk_edit.py:1489
#: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/filtersets.py:1428 #: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/filtersets.py:1428
#: netbox/dcim/forms/model_forms.py:1377 #: netbox/dcim/forms/model_forms.py:1378
#: netbox/dcim/models/device_components.py:712 #: netbox/dcim/models/device_components.py:712
#: netbox/dcim/tables/devices.py:623 netbox/ipam/filtersets.py:316 #: netbox/dcim/tables/devices.py:623 netbox/ipam/filtersets.py:316
#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483 #: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483
@ -3298,7 +3299,7 @@ msgid "LAG interface (ID)"
msgstr "" msgstr ""
#: netbox/dcim/filtersets.py:1713 netbox/dcim/filtersets.py:1725 #: netbox/dcim/filtersets.py:1713 netbox/dcim/filtersets.py:1725
#: netbox/dcim/forms/filtersets.py:1345 netbox/dcim/forms/model_forms.py:1689 #: netbox/dcim/forms/filtersets.py:1345 netbox/dcim/forms/model_forms.py:1690
#: netbox/templates/dcim/virtualdevicecontext.html:15 #: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context" msgid "Virtual Device Context"
msgstr "" msgstr ""
@ -3372,7 +3373,7 @@ msgstr ""
#: netbox/dcim/forms/model_forms.py:488 netbox/dcim/forms/model_forms.py:546 #: netbox/dcim/forms/model_forms.py:488 netbox/dcim/forms/model_forms.py:546
#: netbox/dcim/forms/object_create.py:197 #: netbox/dcim/forms/object_create.py:197
#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165 #: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165
#: netbox/dcim/tables/devices.py:703 netbox/dcim/tables/devicetypes.py:247 #: netbox/dcim/tables/devices.py:704 netbox/dcim/tables/devicetypes.py:247
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131 #: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38 #: netbox/templates/dcim/modulebay.html:38
#: netbox/templates/dcim/virtualchassis.html:66 #: netbox/templates/dcim/virtualchassis.html:66
@ -3417,9 +3418,9 @@ msgstr ""
#: netbox/dcim/forms/model_forms.py:207 netbox/dcim/forms/model_forms.py:337 #: netbox/dcim/forms/model_forms.py:207 netbox/dcim/forms/model_forms.py:337
#: netbox/dcim/forms/model_forms.py:349 netbox/dcim/forms/model_forms.py:395 #: netbox/dcim/forms/model_forms.py:349 netbox/dcim/forms/model_forms.py:395
#: netbox/dcim/forms/model_forms.py:436 netbox/dcim/forms/model_forms.py:1075 #: netbox/dcim/forms/model_forms.py:436 netbox/dcim/forms/model_forms.py:1075
#: netbox/dcim/forms/model_forms.py:1514 netbox/dcim/forms/object_import.py:187 #: netbox/dcim/forms/model_forms.py:1515 netbox/dcim/forms/object_import.py:187
#: netbox/dcim/tables/devices.py:96 netbox/dcim/tables/devices.py:172 #: netbox/dcim/tables/devices.py:96 netbox/dcim/tables/devices.py:172
#: netbox/dcim/tables/devices.py:936 netbox/dcim/tables/devicetypes.py:81 #: netbox/dcim/tables/devices.py:937 netbox/dcim/tables/devicetypes.py:81
#: netbox/dcim/tables/devicetypes.py:309 netbox/dcim/tables/modules.py:20 #: netbox/dcim/tables/devicetypes.py:309 netbox/dcim/tables/modules.py:20
#: netbox/dcim/tables/modules.py:60 netbox/dcim/tables/racks.py:58 #: netbox/dcim/tables/modules.py:60 netbox/dcim/tables/racks.py:58
#: netbox/dcim/tables/racks.py:132 netbox/templates/dcim/devicetype.html:14 #: netbox/dcim/tables/racks.py:132 netbox/templates/dcim/devicetype.html:14
@ -3542,9 +3543,9 @@ msgstr ""
#: netbox/dcim/forms/bulk_import.py:1076 netbox/dcim/forms/filtersets.py:367 #: netbox/dcim/forms/bulk_import.py:1076 netbox/dcim/forms/filtersets.py:367
#: netbox/dcim/forms/filtersets.py:777 netbox/dcim/forms/filtersets.py:1534 #: netbox/dcim/forms/filtersets.py:777 netbox/dcim/forms/filtersets.py:1534
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:1070 #: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:1070
#: netbox/dcim/forms/model_forms.py:1509 netbox/dcim/forms/object_import.py:181 #: netbox/dcim/forms/model_forms.py:1510 netbox/dcim/forms/object_import.py:181
#: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:805 #: netbox/dcim/tables/devices.py:169 netbox/dcim/tables/devices.py:806
#: netbox/dcim/tables/devices.py:933 netbox/dcim/tables/devicetypes.py:305 #: netbox/dcim/tables/devices.py:934 netbox/dcim/tables/devicetypes.py:305
#: netbox/dcim/tables/racks.py:129 netbox/extras/filtersets.py:552 #: netbox/dcim/tables/racks.py:129 netbox/extras/filtersets.py:552
#: netbox/ipam/forms/bulk_edit.py:260 netbox/ipam/forms/bulk_edit.py:310 #: netbox/ipam/forms/bulk_edit.py:260 netbox/ipam/forms/bulk_edit.py:310
#: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:556 #: netbox/ipam/forms/bulk_edit.py:358 netbox/ipam/forms/bulk_edit.py:556
@ -3632,7 +3633,7 @@ msgstr ""
#: netbox/dcim/forms/filtersets.py:325 netbox/dcim/forms/filtersets.py:398 #: netbox/dcim/forms/filtersets.py:325 netbox/dcim/forms/filtersets.py:398
#: netbox/dcim/forms/filtersets.py:481 netbox/dcim/forms/filtersets.py:608 #: netbox/dcim/forms/filtersets.py:481 netbox/dcim/forms/filtersets.py:608
#: netbox/dcim/forms/filtersets.py:721 netbox/dcim/forms/filtersets.py:942 #: netbox/dcim/forms/filtersets.py:721 netbox/dcim/forms/filtersets.py:942
#: netbox/dcim/forms/model_forms.py:670 netbox/dcim/forms/model_forms.py:1579 #: netbox/dcim/forms/model_forms.py:670 netbox/dcim/forms/model_forms.py:1580
#: netbox/templates/dcim/device_edit.html:20 #: netbox/templates/dcim/device_edit.html:20
msgid "Hardware" msgid "Hardware"
msgstr "" msgstr ""
@ -3738,15 +3739,15 @@ msgstr ""
#: netbox/dcim/forms/filtersets.py:1592 netbox/dcim/forms/filtersets.py:1616 #: netbox/dcim/forms/filtersets.py:1592 netbox/dcim/forms/filtersets.py:1616
#: netbox/dcim/forms/filtersets.py:1640 netbox/dcim/forms/model_forms.py:633 #: netbox/dcim/forms/filtersets.py:1640 netbox/dcim/forms/model_forms.py:633
#: netbox/dcim/forms/model_forms.py:849 netbox/dcim/forms/model_forms.py:1208 #: netbox/dcim/forms/model_forms.py:849 netbox/dcim/forms/model_forms.py:1208
#: netbox/dcim/forms/model_forms.py:1663 netbox/dcim/forms/object_create.py:257 #: netbox/dcim/forms/model_forms.py:1664 netbox/dcim/forms/object_create.py:257
#: netbox/dcim/tables/connections.py:22 netbox/dcim/tables/connections.py:41 #: netbox/dcim/tables/connections.py:22 netbox/dcim/tables/connections.py:41
#: netbox/dcim/tables/connections.py:60 netbox/dcim/tables/devices.py:285 #: netbox/dcim/tables/connections.py:60 netbox/dcim/tables/devices.py:285
#: netbox/dcim/tables/devices.py:371 netbox/dcim/tables/devices.py:412 #: netbox/dcim/tables/devices.py:371 netbox/dcim/tables/devices.py:412
#: netbox/dcim/tables/devices.py:454 netbox/dcim/tables/devices.py:505 #: netbox/dcim/tables/devices.py:454 netbox/dcim/tables/devices.py:505
#: netbox/dcim/tables/devices.py:594 netbox/dcim/tables/devices.py:693 #: netbox/dcim/tables/devices.py:594 netbox/dcim/tables/devices.py:694
#: netbox/dcim/tables/devices.py:750 netbox/dcim/tables/devices.py:797 #: netbox/dcim/tables/devices.py:751 netbox/dcim/tables/devices.py:798
#: netbox/dcim/tables/devices.py:857 netbox/dcim/tables/devices.py:926 #: netbox/dcim/tables/devices.py:858 netbox/dcim/tables/devices.py:927
#: netbox/dcim/tables/devices.py:1053 netbox/dcim/tables/modules.py:52 #: netbox/dcim/tables/devices.py:1054 netbox/dcim/tables/modules.py:52
#: netbox/extras/forms/filtersets.py:321 netbox/ipam/forms/bulk_import.py:304 #: netbox/extras/forms/filtersets.py:321 netbox/ipam/forms/bulk_import.py:304
#: netbox/ipam/forms/bulk_import.py:481 netbox/ipam/forms/filtersets.py:551 #: netbox/ipam/forms/bulk_import.py:481 netbox/ipam/forms/filtersets.py:551
#: netbox/ipam/forms/model_forms.py:319 netbox/ipam/forms/model_forms.py:679 #: netbox/ipam/forms/model_forms.py:319 netbox/ipam/forms/model_forms.py:679
@ -3886,7 +3887,7 @@ msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1078 netbox/dcim/forms/bulk_import.py:786 #: netbox/dcim/forms/bulk_edit.py:1078 netbox/dcim/forms/bulk_import.py:786
#: netbox/dcim/forms/model_forms.py:953 netbox/dcim/forms/model_forms.py:1278 #: netbox/dcim/forms/model_forms.py:953 netbox/dcim/forms/model_forms.py:1278
#: netbox/dcim/forms/model_forms.py:1566 netbox/dcim/forms/object_import.py:55 #: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/object_import.py:55
msgid "Power port" msgid "Power port"
msgstr "" msgstr ""
@ -3973,14 +3974,14 @@ msgstr ""
msgid "VLAN group" msgid "VLAN group"
msgstr "" msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1476 netbox/dcim/forms/model_forms.py:1359 #: netbox/dcim/forms/bulk_edit.py:1476 netbox/dcim/forms/model_forms.py:1360
#: netbox/dcim/tables/devices.py:579 #: netbox/dcim/tables/devices.py:579
#: netbox/virtualization/forms/bulk_edit.py:248 #: netbox/virtualization/forms/bulk_edit.py:248
#: netbox/virtualization/forms/model_forms.py:326 #: netbox/virtualization/forms/model_forms.py:326
msgid "Untagged VLAN" msgid "Untagged VLAN"
msgstr "" msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1484 netbox/dcim/forms/model_forms.py:1368 #: netbox/dcim/forms/bulk_edit.py:1484 netbox/dcim/forms/model_forms.py:1369
#: netbox/dcim/tables/devices.py:585 #: netbox/dcim/tables/devices.py:585
#: netbox/virtualization/forms/bulk_edit.py:256 #: netbox/virtualization/forms/bulk_edit.py:256
#: netbox/virtualization/forms/model_forms.py:335 #: netbox/virtualization/forms/model_forms.py:335
@ -3999,7 +4000,7 @@ msgid "Wireless LANs"
msgstr "" msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1508 netbox/dcim/forms/filtersets.py:1328 #: netbox/dcim/forms/bulk_edit.py:1508 netbox/dcim/forms/filtersets.py:1328
#: netbox/dcim/forms/model_forms.py:1389 netbox/ipam/forms/bulk_edit.py:285 #: netbox/dcim/forms/model_forms.py:1390 netbox/ipam/forms/bulk_edit.py:285
#: netbox/ipam/forms/bulk_edit.py:377 netbox/ipam/forms/filtersets.py:169 #: netbox/ipam/forms/bulk_edit.py:377 netbox/ipam/forms/filtersets.py:169
#: netbox/templates/dcim/interface.html:122 #: netbox/templates/dcim/interface.html:122
#: netbox/templates/ipam/prefix.html:95 #: netbox/templates/ipam/prefix.html:95
@ -4008,24 +4009,24 @@ msgid "Addressing"
msgstr "" msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1509 netbox/dcim/forms/filtersets.py:720 #: netbox/dcim/forms/bulk_edit.py:1509 netbox/dcim/forms/filtersets.py:720
#: netbox/dcim/forms/model_forms.py:1390 #: netbox/dcim/forms/model_forms.py:1391
#: netbox/virtualization/forms/model_forms.py:350 #: netbox/virtualization/forms/model_forms.py:350
msgid "Operation" msgid "Operation"
msgstr "" msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1510 netbox/dcim/forms/filtersets.py:1329 #: netbox/dcim/forms/bulk_edit.py:1510 netbox/dcim/forms/filtersets.py:1329
#: netbox/dcim/forms/model_forms.py:987 netbox/dcim/forms/model_forms.py:1392 #: netbox/dcim/forms/model_forms.py:987 netbox/dcim/forms/model_forms.py:1393
msgid "PoE" msgid "PoE"
msgstr "" msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1511 netbox/dcim/forms/model_forms.py:1391 #: netbox/dcim/forms/bulk_edit.py:1511 netbox/dcim/forms/model_forms.py:1392
#: netbox/templates/dcim/interface.html:99 #: netbox/templates/dcim/interface.html:99
#: netbox/virtualization/forms/bulk_edit.py:267 #: netbox/virtualization/forms/bulk_edit.py:267
#: netbox/virtualization/forms/model_forms.py:351 #: netbox/virtualization/forms/model_forms.py:351
msgid "Related Interfaces" msgid "Related Interfaces"
msgstr "" msgstr ""
#: netbox/dcim/forms/bulk_edit.py:1512 netbox/dcim/forms/model_forms.py:1393 #: netbox/dcim/forms/bulk_edit.py:1512 netbox/dcim/forms/model_forms.py:1394
#: netbox/virtualization/forms/bulk_edit.py:268 #: netbox/virtualization/forms/bulk_edit.py:268
#: netbox/virtualization/forms/model_forms.py:352 #: netbox/virtualization/forms/model_forms.py:352
msgid "802.1Q Switching" msgid "802.1Q Switching"
@ -4360,7 +4361,7 @@ msgid "VDC {vdc} is not assigned to device {device}"
msgstr "" msgstr ""
#: netbox/dcim/forms/bulk_import.py:951 netbox/dcim/forms/model_forms.py:1000 #: netbox/dcim/forms/bulk_import.py:951 netbox/dcim/forms/model_forms.py:1000
#: netbox/dcim/forms/model_forms.py:1574 netbox/dcim/forms/object_import.py:117 #: netbox/dcim/forms/model_forms.py:1575 netbox/dcim/forms/object_import.py:117
msgid "Rear port" msgid "Rear port"
msgstr "" msgstr ""
@ -4373,7 +4374,7 @@ msgstr ""
msgid "Physical medium classification" msgid "Physical medium classification"
msgstr "" msgstr ""
#: netbox/dcim/forms/bulk_import.py:1028 netbox/dcim/tables/devices.py:818 #: netbox/dcim/forms/bulk_import.py:1028 netbox/dcim/tables/devices.py:819
msgid "Installed device" msgid "Installed device"
msgstr "" msgstr ""
@ -4462,7 +4463,7 @@ msgid "{side_upper} side termination not found: {device} {name}"
msgstr "" msgstr ""
#: netbox/dcim/forms/bulk_import.py:1293 netbox/dcim/forms/model_forms.py:785 #: netbox/dcim/forms/bulk_import.py:1293 netbox/dcim/forms/model_forms.py:785
#: netbox/dcim/tables/devices.py:1023 netbox/templates/dcim/device.html:132 #: netbox/dcim/tables/devices.py:1024 netbox/templates/dcim/device.html:132
#: netbox/templates/dcim/virtualchassis.html:27 #: netbox/templates/dcim/virtualchassis.html:27
#: netbox/templates/dcim/virtualchassis.html:67 #: netbox/templates/dcim/virtualchassis.html:67
msgid "Master" msgid "Master"
@ -4492,6 +4493,28 @@ msgstr ""
msgid "Single or three-phase" msgid "Single or three-phase"
msgstr "" msgstr ""
#: netbox/dcim/forms/bulk_import.py:1439 netbox/dcim/forms/model_forms.py:1670
#: netbox/templates/dcim/device.html:190
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
msgid "Primary IPv4"
msgstr ""
#: netbox/dcim/forms/bulk_import.py:1443
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr ""
#: netbox/dcim/forms/bulk_import.py:1446 netbox/dcim/forms/model_forms.py:1679
#: netbox/templates/dcim/device.html:206
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
msgid "Primary IPv6"
msgstr ""
#: netbox/dcim/forms/bulk_import.py:1450
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr ""
#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528 #: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528
#: netbox/templates/dcim/interface.html:57 #: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:55 #: netbox/templates/virtualization/vminterface.html:55
@ -4647,7 +4670,7 @@ msgstr ""
msgid "Mgmt only" msgid "Mgmt only"
msgstr "" msgstr ""
#: netbox/dcim/forms/filtersets.py:1389 netbox/dcim/forms/model_forms.py:1382 #: netbox/dcim/forms/filtersets.py:1389 netbox/dcim/forms/model_forms.py:1383
#: netbox/dcim/models/device_components.py:630 #: netbox/dcim/models/device_components.py:630
#: netbox/templates/dcim/interface.html:129 #: netbox/templates/dcim/interface.html:129
msgid "WWN" msgid "WWN"
@ -4680,7 +4703,7 @@ msgstr ""
msgid "Cable" msgid "Cable"
msgstr "" msgstr ""
#: netbox/dcim/forms/filtersets.py:1550 netbox/dcim/tables/devices.py:945 #: netbox/dcim/forms/filtersets.py:1550 netbox/dcim/tables/devices.py:946
msgid "Discovered" msgid "Discovered"
msgstr "" msgstr ""
@ -4774,8 +4797,8 @@ msgstr ""
msgid "Rear port template" msgid "Rear port template"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1144 netbox/dcim/forms/model_forms.py:1387 #: netbox/dcim/forms/model_forms.py:1144 netbox/dcim/forms/model_forms.py:1388
#: netbox/dcim/forms/model_forms.py:1550 netbox/dcim/forms/model_forms.py:1582 #: netbox/dcim/forms/model_forms.py:1551 netbox/dcim/forms/model_forms.py:1583
#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:318 #: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:318
#: netbox/ipam/forms/model_forms.py:280 netbox/ipam/forms/model_forms.py:289 #: netbox/ipam/forms/model_forms.py:280 netbox/ipam/forms/model_forms.py:289
#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372 #: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372
@ -4798,7 +4821,7 @@ msgstr ""
msgid "Interface" msgid "Interface"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1145 netbox/dcim/forms/model_forms.py:1583 #: netbox/dcim/forms/model_forms.py:1145 netbox/dcim/forms/model_forms.py:1584
#: netbox/dcim/tables/connections.py:27 #: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17 #: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:74 #: netbox/templates/dcim/consoleserverport.html:74
@ -4806,14 +4829,14 @@ msgstr ""
msgid "Console Port" msgid "Console Port"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1584 #: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1585
#: netbox/templates/dcim/consoleport.html:73 #: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17 #: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109 #: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port" msgid "Console Server Port"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1147 netbox/dcim/forms/model_forms.py:1585 #: netbox/dcim/forms/model_forms.py:1147 netbox/dcim/forms/model_forms.py:1586
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/consoleport.html:76 #: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:77 #: netbox/templates/dcim/consoleserverport.html:77
@ -4824,8 +4847,8 @@ msgstr ""
msgid "Front Port" msgid "Front Port"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1148 netbox/dcim/forms/model_forms.py:1586 #: netbox/dcim/forms/model_forms.py:1148 netbox/dcim/forms/model_forms.py:1587
#: netbox/dcim/tables/devices.py:706 #: netbox/dcim/tables/devices.py:707
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53 #: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:79 #: netbox/templates/dcim/consoleport.html:79
#: netbox/templates/dcim/consoleserverport.html:80 #: netbox/templates/dcim/consoleserverport.html:80
@ -4837,24 +4860,24 @@ msgstr ""
msgid "Rear Port" msgid "Rear Port"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1149 netbox/dcim/forms/model_forms.py:1587 #: netbox/dcim/forms/model_forms.py:1149 netbox/dcim/forms/model_forms.py:1588
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:512 #: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:512
#: netbox/templates/dcim/poweroutlet.html:44 #: netbox/templates/dcim/poweroutlet.html:44
#: netbox/templates/dcim/powerport.html:17 #: netbox/templates/dcim/powerport.html:17
msgid "Power Port" msgid "Power Port"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1150 netbox/dcim/forms/model_forms.py:1588 #: netbox/dcim/forms/model_forms.py:1150 netbox/dcim/forms/model_forms.py:1589
#: netbox/templates/dcim/poweroutlet.html:17 #: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77 #: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet" msgid "Power Outlet"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1590 #: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1591
msgid "Component Assignment" msgid "Component Assignment"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1195 netbox/dcim/forms/model_forms.py:1637 #: netbox/dcim/forms/model_forms.py:1195 netbox/dcim/forms/model_forms.py:1638
msgid "An InventoryItem can only be assigned to a single component." msgid "An InventoryItem can only be assigned to a single component."
msgstr "" msgstr ""
@ -4862,54 +4885,46 @@ msgstr ""
msgid "LAG interface" msgid "LAG interface"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1483 #: netbox/dcim/forms/model_forms.py:1355
msgid "Child Device" msgid "Filter VLANs available for assignment by group."
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1484 #: netbox/dcim/forms/model_forms.py:1484
msgid "Child Device"
msgstr ""
#: netbox/dcim/forms/model_forms.py:1485
msgid "" msgid ""
"Child devices must first be created and assigned to the site and rack of the " "Child devices must first be created and assigned to the site and rack of the "
"parent device." "parent device."
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1526 #: netbox/dcim/forms/model_forms.py:1527
msgid "Console port" msgid "Console port"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1534 #: netbox/dcim/forms/model_forms.py:1535
msgid "Console server port" msgid "Console server port"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1542 #: netbox/dcim/forms/model_forms.py:1543
msgid "Front port" msgid "Front port"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1558 #: netbox/dcim/forms/model_forms.py:1559
msgid "Power outlet" msgid "Power outlet"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1578 #: netbox/dcim/forms/model_forms.py:1579
#: netbox/templates/dcim/inventoryitem.html:17 #: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item" msgid "Inventory Item"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1651 #: netbox/dcim/forms/model_forms.py:1652
#: netbox/templates/dcim/inventoryitemrole.html:15 #: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role" msgid "Inventory Item Role"
msgstr "" msgstr ""
#: netbox/dcim/forms/model_forms.py:1669 netbox/templates/dcim/device.html:190
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
msgid "Primary IPv4"
msgstr ""
#: netbox/dcim/forms/model_forms.py:1678 netbox/templates/dcim/device.html:206
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
msgid "Primary IPv6"
msgstr ""
#: netbox/dcim/forms/object_create.py:48 netbox/dcim/forms/object_create.py:199 #: netbox/dcim/forms/object_create.py:48 netbox/dcim/forms/object_create.py:199
#: netbox/dcim/forms/object_create.py:355 #: netbox/dcim/forms/object_create.py:355
msgid "" msgid ""
@ -4955,7 +4970,7 @@ msgid ""
"selected number of rear port positions ({rearport_count})." "selected number of rear port positions ({rearport_count})."
msgstr "" msgstr ""
#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1029 #: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1030
#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53 #: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53
#: netbox/templates/dcim/virtualchassis_edit.html:47 #: netbox/templates/dcim/virtualchassis_edit.html:47
#: netbox/templates/ipam/fhrpgroup.html:38 #: netbox/templates/ipam/fhrpgroup.html:38
@ -6466,7 +6481,7 @@ msgstr ""
msgid "Site Group" msgid "Site Group"
msgstr "" msgstr ""
#: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1064 #: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1065
#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/model_forms.py:306 #: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/model_forms.py:306
#: netbox/ipam/forms/model_forms.py:315 netbox/ipam/tables/ip.py:356 #: netbox/ipam/forms/model_forms.py:315 netbox/ipam/tables/ip.py:356
#: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446 #: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446
@ -6475,12 +6490,12 @@ msgstr ""
msgid "IP Address" msgid "IP Address"
msgstr "" msgstr ""
#: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1068 #: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1069
#: netbox/virtualization/tables/virtualmachines.py:86 #: netbox/virtualization/tables/virtualmachines.py:86
msgid "IPv4 Address" msgid "IPv4 Address"
msgstr "" msgstr ""
#: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1072 #: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1073
#: netbox/virtualization/tables/virtualmachines.py:90 #: netbox/virtualization/tables/virtualmachines.py:90
msgid "IPv6 Address" msgid "IPv6 Address"
msgstr "" msgstr ""
@ -6518,7 +6533,7 @@ msgstr ""
msgid "Power outlets" msgid "Power outlets"
msgstr "" msgstr ""
#: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1077 #: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1078
#: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:1042 #: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:1042
#: netbox/dcim/views.py:1281 netbox/dcim/views.py:1977 #: netbox/dcim/views.py:1281 netbox/dcim/views.py:1977
#: netbox/netbox/navigation/menu.py:94 netbox/netbox/navigation/menu.py:250 #: netbox/netbox/navigation/menu.py:94 netbox/netbox/navigation/menu.py:250
@ -6625,28 +6640,28 @@ msgstr ""
msgid "VDCs" msgid "VDCs"
msgstr "" msgstr ""
#: netbox/dcim/tables/devices.py:869 netbox/templates/dcim/modulebay.html:53 #: netbox/dcim/tables/devices.py:870 netbox/templates/dcim/modulebay.html:53
msgid "Installed Module" msgid "Installed Module"
msgstr "" msgstr ""
#: netbox/dcim/tables/devices.py:872 #: netbox/dcim/tables/devices.py:873
msgid "Module Serial" msgid "Module Serial"
msgstr "" msgstr ""
#: netbox/dcim/tables/devices.py:876 #: netbox/dcim/tables/devices.py:877
msgid "Module Asset Tag" msgid "Module Asset Tag"
msgstr "" msgstr ""
#: netbox/dcim/tables/devices.py:885 #: netbox/dcim/tables/devices.py:886
msgid "Module Status" msgid "Module Status"
msgstr "" msgstr ""
#: netbox/dcim/tables/devices.py:940 netbox/dcim/tables/devicetypes.py:313 #: netbox/dcim/tables/devices.py:941 netbox/dcim/tables/devicetypes.py:313
#: netbox/templates/dcim/inventoryitem.html:40 #: netbox/templates/dcim/inventoryitem.html:40
msgid "Component" msgid "Component"
msgstr "" msgstr ""
#: netbox/dcim/tables/devices.py:996 #: netbox/dcim/tables/devices.py:997
msgid "Items" msgid "Items"
msgstr "" msgstr ""
@ -10097,7 +10112,7 @@ msgstr ""
msgid "Range boundaries must be defined as integers." msgid "Range boundaries must be defined as integers."
msgstr "" msgstr ""
#: netbox/netbox/api/serializers/fields.py:39 #: netbox/netbox/api/serializers/fields.py:40
#, python-brace-format #, python-brace-format
msgid "{class_name} must implement get_view_name()" msgid "{class_name} must implement get_view_name()"
msgstr "" msgstr ""
@ -10444,31 +10459,31 @@ msgstr ""
msgid "Missing required custom field '{name}'." msgid "Missing required custom field '{name}'."
msgstr "" msgstr ""
#: netbox/netbox/models/features.py:467 #: netbox/netbox/models/features.py:462
msgid "Remote data source" msgid "Remote data source"
msgstr "" msgstr ""
#: netbox/netbox/models/features.py:477 #: netbox/netbox/models/features.py:472
msgid "data path" msgid "data path"
msgstr "" msgstr ""
#: netbox/netbox/models/features.py:481 #: netbox/netbox/models/features.py:476
msgid "Path to remote file (relative to data source root)" msgid "Path to remote file (relative to data source root)"
msgstr "" msgstr ""
#: netbox/netbox/models/features.py:484 #: netbox/netbox/models/features.py:479
msgid "auto sync enabled" msgid "auto sync enabled"
msgstr "" msgstr ""
#: netbox/netbox/models/features.py:486 #: netbox/netbox/models/features.py:481
msgid "Enable automatic synchronization of data when the data file is updated" msgid "Enable automatic synchronization of data when the data file is updated"
msgstr "" msgstr ""
#: netbox/netbox/models/features.py:489 #: netbox/netbox/models/features.py:484
msgid "date synced" msgid "date synced"
msgstr "" msgstr ""
#: netbox/netbox/models/features.py:583 #: netbox/netbox/models/features.py:578
#, python-brace-format #, python-brace-format
msgid "{class_name} must implement a sync_data() method." msgid "{class_name} must implement a sync_data() method."
msgstr "" msgstr ""
@ -12187,7 +12202,7 @@ msgid "Parent Bay"
msgstr "" msgstr ""
#: netbox/templates/dcim/device_edit.html:48 #: netbox/templates/dcim/device_edit.html:48
#: netbox/utilities/templates/form_helpers/render_field.html:20 #: netbox/utilities/templates/form_helpers/render_field.html:22
msgid "Regenerate Slug" msgid "Regenerate Slug"
msgstr "" msgstr ""
@ -12529,17 +12544,17 @@ msgstr ""
msgid "Total Weight" msgid "Total Weight"
msgstr "" msgstr ""
#: netbox/templates/dcim/rack.html:121 #: netbox/templates/dcim/rack.html:125
#: netbox/templates/dcim/rack_elevation_list.html:15 #: netbox/templates/dcim/rack_elevation_list.html:15
msgid "Images and Labels" msgid "Images and Labels"
msgstr "" msgstr ""
#: netbox/templates/dcim/rack.html:122 #: netbox/templates/dcim/rack.html:126
#: netbox/templates/dcim/rack_elevation_list.html:16 #: netbox/templates/dcim/rack_elevation_list.html:16
msgid "Images only" msgid "Images only"
msgstr "" msgstr ""
#: netbox/templates/dcim/rack.html:123 #: netbox/templates/dcim/rack.html:127
#: netbox/templates/dcim/rack_elevation_list.html:17 #: netbox/templates/dcim/rack_elevation_list.html:17
msgid "Labels only" msgid "Labels only"
msgstr "" msgstr ""
@ -14695,15 +14710,15 @@ msgstr ""
msgid "Subscribe" msgid "Subscribe"
msgstr "" msgstr ""
#: netbox/utilities/templates/form_helpers/render_field.html:39 #: netbox/utilities/templates/form_helpers/render_field.html:41
msgid "Copy to clipboard" msgid "Copy to clipboard"
msgstr "" msgstr ""
#: netbox/utilities/templates/form_helpers/render_field.html:55 #: netbox/utilities/templates/form_helpers/render_field.html:57
msgid "This field is required" msgid "This field is required"
msgstr "" msgstr ""
#: netbox/utilities/templates/form_helpers/render_field.html:68 #: netbox/utilities/templates/form_helpers/render_field.html:70
msgid "Set Null" msgid "Set Null"
msgstr "" msgstr ""

View File

@ -11,7 +11,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-12 05:02+0000\n" "POT-Creation-Date: 2024-09-25 05:02+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2024\n" "Last-Translator: Jeremy Stretch, 2024\n"
"Language-Team: Spanish (https://app.transifex.com/netbox-community/teams/178115/es/)\n" "Language-Team: Spanish (https://app.transifex.com/netbox-community/teams/178115/es/)\n"
@ -88,8 +88,8 @@ msgstr "La contraseña se ha cambiado correctamente."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
#: netbox/dcim/choices.py:231 netbox/dcim/choices.py:1518 #: netbox/dcim/choices.py:231 netbox/dcim/choices.py:1522
#: netbox/dcim/choices.py:1594 netbox/dcim/choices.py:1644 #: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45 #: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45
#: netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:18
msgid "Planned" msgid "Planned"
@ -102,7 +102,7 @@ msgstr "Aprovisionamiento"
#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22 #: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22
#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103 #: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103
#: netbox/dcim/choices.py:184 netbox/dcim/choices.py:230 #: netbox/dcim/choices.py:184 netbox/dcim/choices.py:230
#: netbox/dcim/choices.py:1593 netbox/dcim/choices.py:1643 #: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
#: netbox/extras/tables/tables.py:495 netbox/ipam/choices.py:31 #: netbox/extras/tables/tables.py:495 netbox/ipam/choices.py:31
#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
#: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25
@ -113,8 +113,8 @@ msgid "Active"
msgstr "Activo" msgstr "Activo"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183 #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
#: netbox/dcim/choices.py:229 netbox/dcim/choices.py:1592 #: netbox/dcim/choices.py:229 netbox/dcim/choices.py:1596
#: netbox/dcim/choices.py:1645 netbox/virtualization/choices.py:24 #: netbox/dcim/choices.py:1649 netbox/virtualization/choices.py:24
#: netbox/virtualization/choices.py:43 #: netbox/virtualization/choices.py:43
msgid "Offline" msgid "Offline"
msgstr "Desconectado" msgstr "Desconectado"
@ -127,7 +127,7 @@ msgstr "Desaprovisionamiento"
msgid "Decommissioned" msgid "Decommissioned"
msgstr "Desmantelado" msgstr "Desmantelado"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1605 #: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
#: netbox/tenancy/choices.py:17 #: netbox/tenancy/choices.py:17
msgid "Primary" msgid "Primary"
msgstr "Primaria" msgstr "Primaria"
@ -333,7 +333,7 @@ msgstr "Terminación A (ID)"
#: netbox/extras/filtersets.py:348 netbox/extras/filtersets.py:391 #: netbox/extras/filtersets.py:348 netbox/extras/filtersets.py:391
#: netbox/extras/filtersets.py:438 netbox/extras/filtersets.py:498 #: netbox/extras/filtersets.py:438 netbox/extras/filtersets.py:498
#: netbox/extras/filtersets.py:657 netbox/extras/filtersets.py:703 #: netbox/extras/filtersets.py:657 netbox/extras/filtersets.py:703
#: netbox/ipam/forms/model_forms.py:449 netbox/netbox/filtersets.py:277 #: netbox/ipam/forms/model_forms.py:449 netbox/netbox/filtersets.py:280
#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:167 #: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28 #: netbox/templates/htmx/object_selector.html:28
#: netbox/templates/inc/filter_list.html:45 #: netbox/templates/inc/filter_list.html:45
@ -571,8 +571,8 @@ msgstr "ID de servicio"
#: netbox/dcim/forms/bulk_edit.py:1173 netbox/dcim/forms/bulk_edit.py:1200 #: netbox/dcim/forms/bulk_edit.py:1173 netbox/dcim/forms/bulk_edit.py:1200
#: netbox/dcim/forms/bulk_edit.py:1678 netbox/dcim/forms/filtersets.py:1064 #: netbox/dcim/forms/bulk_edit.py:1678 netbox/dcim/forms/filtersets.py:1064
#: netbox/dcim/forms/filtersets.py:1455 netbox/dcim/forms/filtersets.py:1479 #: netbox/dcim/forms/filtersets.py:1455 netbox/dcim/forms/filtersets.py:1479
#: netbox/dcim/tables/devices.py:700 netbox/dcim/tables/devices.py:757 #: netbox/dcim/tables/devices.py:701 netbox/dcim/tables/devices.py:758
#: netbox/dcim/tables/devices.py:999 netbox/dcim/tables/devicetypes.py:250 #: netbox/dcim/tables/devices.py:1000 netbox/dcim/tables/devicetypes.py:250
#: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:33 #: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:33
#: netbox/extras/forms/bulk_edit.py:270 netbox/extras/tables/tables.py:443 #: netbox/extras/forms/bulk_edit.py:270 netbox/extras/tables/tables.py:443
#: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/circuittype.html:30
@ -609,7 +609,7 @@ msgstr "Color"
#: netbox/dcim/forms/object_import.py:84 #: netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113 #: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178 #: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178
#: netbox/dcim/tables/devices.py:810 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/devices.py:811 netbox/dcim/tables/power.py:77
#: netbox/dcim/tables/racks.py:138 netbox/extras/forms/bulk_import.py:42 #: netbox/dcim/tables/racks.py:138 netbox/extras/forms/bulk_import.py:42
#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:465 #: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:465
#: netbox/netbox/tables/tables.py:240 #: netbox/netbox/tables/tables.py:240
@ -666,8 +666,8 @@ msgstr "Cuenta de proveedor"
#: netbox/dcim/forms/filtersets.py:359 netbox/dcim/forms/filtersets.py:799 #: netbox/dcim/forms/filtersets.py:359 netbox/dcim/forms/filtersets.py:799
#: netbox/dcim/forms/filtersets.py:924 netbox/dcim/forms/filtersets.py:958 #: netbox/dcim/forms/filtersets.py:924 netbox/dcim/forms/filtersets.py:958
#: netbox/dcim/forms/filtersets.py:1059 netbox/dcim/forms/filtersets.py:1170 #: netbox/dcim/forms/filtersets.py:1059 netbox/dcim/forms/filtersets.py:1170
#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:813 #: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:814
#: netbox/dcim/tables/devices.py:1059 netbox/dcim/tables/modules.py:69 #: netbox/dcim/tables/devices.py:1060 netbox/dcim/tables/modules.py:69
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:126 #: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:126
#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:138 #: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:138
#: netbox/ipam/forms/bulk_edit.py:255 netbox/ipam/forms/bulk_edit.py:305 #: netbox/ipam/forms/bulk_edit.py:255 netbox/ipam/forms/bulk_edit.py:305
@ -816,7 +816,7 @@ msgstr "Parámetros de servicio"
#: netbox/circuits/forms/model_forms.py:183 #: netbox/circuits/forms/model_forms.py:183
#: netbox/dcim/forms/model_forms.py:139 netbox/dcim/forms/model_forms.py:181 #: netbox/dcim/forms/model_forms.py:139 netbox/dcim/forms/model_forms.py:181
#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/forms/model_forms.py:323 #: netbox/dcim/forms/model_forms.py:266 netbox/dcim/forms/model_forms.py:323
#: netbox/dcim/forms/model_forms.py:768 netbox/dcim/forms/model_forms.py:1691 #: netbox/dcim/forms/model_forms.py:768 netbox/dcim/forms/model_forms.py:1692
#: netbox/ipam/forms/model_forms.py:64 netbox/ipam/forms/model_forms.py:81 #: netbox/ipam/forms/model_forms.py:64 netbox/ipam/forms/model_forms.py:81
#: netbox/ipam/forms/model_forms.py:115 netbox/ipam/forms/model_forms.py:136 #: netbox/ipam/forms/model_forms.py:115 netbox/ipam/forms/model_forms.py:136
#: netbox/ipam/forms/model_forms.py:160 netbox/ipam/forms/model_forms.py:232 #: netbox/ipam/forms/model_forms.py:160 netbox/ipam/forms/model_forms.py:232
@ -1399,11 +1399,11 @@ msgstr "redes de proveedores"
#: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289 #: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289
#: netbox/dcim/tables/devices.py:392 netbox/dcim/tables/devices.py:433 #: netbox/dcim/tables/devices.py:392 netbox/dcim/tables/devices.py:433
#: netbox/dcim/tables/devices.py:482 netbox/dcim/tables/devices.py:531 #: netbox/dcim/tables/devices.py:482 netbox/dcim/tables/devices.py:531
#: netbox/dcim/tables/devices.py:645 netbox/dcim/tables/devices.py:727 #: netbox/dcim/tables/devices.py:645 netbox/dcim/tables/devices.py:728
#: netbox/dcim/tables/devices.py:774 netbox/dcim/tables/devices.py:837 #: netbox/dcim/tables/devices.py:775 netbox/dcim/tables/devices.py:838
#: netbox/dcim/tables/devices.py:907 netbox/dcim/tables/devices.py:970 #: netbox/dcim/tables/devices.py:908 netbox/dcim/tables/devices.py:971
#: netbox/dcim/tables/devices.py:990 netbox/dcim/tables/devices.py:1019 #: netbox/dcim/tables/devices.py:991 netbox/dcim/tables/devices.py:1020
#: netbox/dcim/tables/devices.py:1049 netbox/dcim/tables/devicetypes.py:32 #: netbox/dcim/tables/devices.py:1050 netbox/dcim/tables/devicetypes.py:32
#: netbox/dcim/tables/power.py:22 netbox/dcim/tables/power.py:62 #: netbox/dcim/tables/power.py:22 netbox/dcim/tables/power.py:62
#: netbox/dcim/tables/racks.py:24 netbox/dcim/tables/racks.py:113 #: netbox/dcim/tables/racks.py:24 netbox/dcim/tables/racks.py:113
#: netbox/dcim/tables/sites.py:24 netbox/dcim/tables/sites.py:51 #: netbox/dcim/tables/sites.py:24 netbox/dcim/tables/sites.py:51
@ -1541,7 +1541,7 @@ msgstr "Tasa de compromiso"
#: netbox/circuits/tables/circuits.py:80 #: netbox/circuits/tables/circuits.py:80
#: netbox/circuits/tables/providers.py:48 #: netbox/circuits/tables/providers.py:48
#: netbox/circuits/tables/providers.py:82 #: netbox/circuits/tables/providers.py:82
#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1032 #: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1033
#: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29 #: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29
#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39 #: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39
#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:84 #: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:84
@ -1620,7 +1620,7 @@ msgstr "Completado"
#: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34
#: netbox/dcim/choices.py:187 netbox/dcim/choices.py:233 #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:233
#: netbox/dcim/choices.py:1595 netbox/virtualization/choices.py:47 #: netbox/dcim/choices.py:1599 netbox/virtualization/choices.py:47
msgid "Failed" msgid "Failed"
msgstr "Falló" msgstr "Falló"
@ -1946,7 +1946,7 @@ msgstr ""
msgid "Rack Elevations" msgid "Rack Elevations"
msgstr "Elevaciones de estanterías" msgstr "Elevaciones de estanterías"
#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1506 #: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1510
#: netbox/dcim/forms/bulk_edit.py:969 netbox/dcim/forms/bulk_edit.py:1357 #: netbox/dcim/forms/bulk_edit.py:969 netbox/dcim/forms/bulk_edit.py:1357
#: netbox/dcim/forms/bulk_edit.py:1375 netbox/dcim/tables/racks.py:158 #: netbox/dcim/forms/bulk_edit.py:1375 netbox/dcim/tables/racks.py:158
#: netbox/netbox/navigation/menu.py:291 netbox/netbox/navigation/menu.py:295 #: netbox/netbox/navigation/menu.py:291 netbox/netbox/navigation/menu.py:295
@ -2526,7 +2526,7 @@ msgid "Staging"
msgstr "Puesta en escena" msgstr "Puesta en escena"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189 #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
#: netbox/dcim/choices.py:234 netbox/dcim/choices.py:1519 #: netbox/dcim/choices.py:234 netbox/dcim/choices.py:1523
#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48 #: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48
msgid "Decommissioning" msgid "Decommissioning"
msgstr "Desmantelamiento" msgstr "Desmantelamiento"
@ -2590,7 +2590,7 @@ msgstr "Obsoleto"
msgid "Millimeters" msgid "Millimeters"
msgstr "Milímetros" msgstr "Milímetros"
#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1541 #: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1545
msgid "Inches" msgid "Inches"
msgstr "Pulgadas" msgstr "Pulgadas"
@ -2612,9 +2612,9 @@ msgstr "De atrás hacia adelante"
#: netbox/dcim/forms/bulk_import.py:1088 netbox/dcim/forms/filtersets.py:234 #: netbox/dcim/forms/bulk_import.py:1088 netbox/dcim/forms/filtersets.py:234
#: netbox/dcim/forms/model_forms.py:74 netbox/dcim/forms/model_forms.py:93 #: netbox/dcim/forms/model_forms.py:74 netbox/dcim/forms/model_forms.py:93
#: netbox/dcim/forms/model_forms.py:170 netbox/dcim/forms/model_forms.py:1062 #: netbox/dcim/forms/model_forms.py:170 netbox/dcim/forms/model_forms.py:1062
#: netbox/dcim/forms/model_forms.py:1501 #: netbox/dcim/forms/model_forms.py:1502
#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:653 #: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:653
#: netbox/dcim/tables/devices.py:865 netbox/dcim/tables/devices.py:950 #: netbox/dcim/tables/devices.py:866 netbox/dcim/tables/devices.py:951
#: netbox/extras/tables/tables.py:223 netbox/ipam/tables/fhrp.py:59 #: netbox/extras/tables/tables.py:223 netbox/ipam/tables/fhrp.py:59
#: netbox/ipam/tables/ip.py:378 netbox/ipam/tables/services.py:44 #: netbox/ipam/tables/ip.py:378 netbox/ipam/tables/services.py:44
#: netbox/templates/dcim/interface.html:102 #: netbox/templates/dcim/interface.html:102
@ -2644,15 +2644,15 @@ msgstr "Padre"
msgid "Child" msgid "Child"
msgstr "Niño" msgstr "Niño"
#: netbox/dcim/choices.py:166 netbox/templates/dcim/device.html:339 #: netbox/dcim/choices.py:166 netbox/templates/dcim/device.html:340
#: netbox/templates/dcim/rack.html:129 #: netbox/templates/dcim/rack.html:133
#: netbox/templates/dcim/rack_elevation_list.html:20 #: netbox/templates/dcim/rack_elevation_list.html:20
#: netbox/templates/dcim/rackreservation.html:76 #: netbox/templates/dcim/rackreservation.html:76
msgid "Front" msgid "Front"
msgstr "Delantera" msgstr "Delantera"
#: netbox/dcim/choices.py:167 netbox/templates/dcim/device.html:345 #: netbox/dcim/choices.py:167 netbox/templates/dcim/device.html:346
#: netbox/templates/dcim/rack.html:135 #: netbox/templates/dcim/rack.html:139
#: netbox/templates/dcim/rack_elevation_list.html:21 #: netbox/templates/dcim/rack_elevation_list.html:21
#: netbox/templates/dcim/rackreservation.html:82 #: netbox/templates/dcim/rackreservation.html:82
msgid "Rear" msgid "Rear"
@ -2680,7 +2680,7 @@ msgid "Side to rear"
msgstr "De lado a atrás" msgstr "De lado a atrás"
#: netbox/dcim/choices.py:209 netbox/dcim/choices.py:253 #: netbox/dcim/choices.py:209 netbox/dcim/choices.py:253
#: netbox/dcim/choices.py:1291 #: netbox/dcim/choices.py:1295
msgid "Passive" msgid "Passive"
msgstr "Pasivo" msgstr "Pasivo"
@ -2688,15 +2688,15 @@ msgstr "Pasivo"
msgid "Mixed" msgid "Mixed"
msgstr "Mezclado" msgstr "Mezclado"
#: netbox/dcim/choices.py:478 netbox/dcim/choices.py:726 #: netbox/dcim/choices.py:478 netbox/dcim/choices.py:727
msgid "NEMA (Non-locking)" msgid "NEMA (Non-locking)"
msgstr "NEMA (sin bloqueo)" msgstr "NEMA (sin bloqueo)"
#: netbox/dcim/choices.py:500 netbox/dcim/choices.py:748 #: netbox/dcim/choices.py:500 netbox/dcim/choices.py:749
msgid "NEMA (Locking)" msgid "NEMA (Locking)"
msgstr "NEMA (Bloqueo)" msgstr "NEMA (Bloqueo)"
#: netbox/dcim/choices.py:524 netbox/dcim/choices.py:772 #: netbox/dcim/choices.py:524 netbox/dcim/choices.py:773
msgid "California Style" msgid "California Style"
msgstr "Estilo californiano" msgstr "Estilo californiano"
@ -2704,42 +2704,42 @@ msgstr "Estilo californiano"
msgid "International/ITA" msgid "International/ITA"
msgstr "Internacional/ITA" msgstr "Internacional/ITA"
#: netbox/dcim/choices.py:567 netbox/dcim/choices.py:807 #: netbox/dcim/choices.py:567 netbox/dcim/choices.py:808
msgid "Proprietary" msgid "Proprietary"
msgstr "Proprietario" msgstr "Proprietario"
#: netbox/dcim/choices.py:575 netbox/dcim/choices.py:816 #: netbox/dcim/choices.py:575 netbox/dcim/choices.py:818
#: netbox/dcim/choices.py:1207 netbox/dcim/choices.py:1209 #: netbox/dcim/choices.py:1211 netbox/dcim/choices.py:1213
#: netbox/dcim/choices.py:1435 netbox/dcim/choices.py:1437 #: netbox/dcim/choices.py:1439 netbox/dcim/choices.py:1441
#: netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:200
msgid "Other" msgid "Other"
msgstr "Otros" msgstr "Otros"
#: netbox/dcim/choices.py:780 #: netbox/dcim/choices.py:781
msgid "ITA/International" msgid "ITA/International"
msgstr "ITA/Internacional" msgstr "ITA/Internacional"
#: netbox/dcim/choices.py:846 #: netbox/dcim/choices.py:848
msgid "Physical" msgid "Physical"
msgstr "Físico" msgstr "Físico"
#: netbox/dcim/choices.py:847 netbox/dcim/choices.py:1013 #: netbox/dcim/choices.py:849 netbox/dcim/choices.py:1016
msgid "Virtual" msgid "Virtual"
msgstr "Virtual" msgstr "Virtual"
#: netbox/dcim/choices.py:848 netbox/dcim/choices.py:1086 #: netbox/dcim/choices.py:850 netbox/dcim/choices.py:1089
#: netbox/dcim/forms/bulk_edit.py:1515 netbox/dcim/forms/filtersets.py:1330 #: netbox/dcim/forms/bulk_edit.py:1515 netbox/dcim/forms/filtersets.py:1330
#: netbox/dcim/forms/model_forms.py:988 netbox/dcim/forms/model_forms.py:1396 #: netbox/dcim/forms/model_forms.py:988 netbox/dcim/forms/model_forms.py:1397
#: netbox/netbox/navigation/menu.py:140 netbox/netbox/navigation/menu.py:144 #: netbox/netbox/navigation/menu.py:140 netbox/netbox/navigation/menu.py:144
#: netbox/templates/dcim/interface.html:210 #: netbox/templates/dcim/interface.html:210
msgid "Wireless" msgid "Wireless"
msgstr "inalámbrico" msgstr "inalámbrico"
#: netbox/dcim/choices.py:1011 #: netbox/dcim/choices.py:1014
msgid "Virtual interfaces" msgid "Virtual interfaces"
msgstr "Interfaces virtuales" msgstr "Interfaces virtuales"
#: netbox/dcim/choices.py:1014 netbox/dcim/forms/bulk_edit.py:1410 #: netbox/dcim/choices.py:1017 netbox/dcim/forms/bulk_edit.py:1410
#: netbox/dcim/forms/bulk_import.py:840 netbox/dcim/forms/model_forms.py:974 #: netbox/dcim/forms/bulk_import.py:840 netbox/dcim/forms/model_forms.py:974
#: netbox/dcim/tables/devices.py:657 netbox/templates/dcim/interface.html:106 #: netbox/dcim/tables/devices.py:657 netbox/templates/dcim/interface.html:106
#: netbox/templates/virtualization/vminterface.html:43 #: netbox/templates/virtualization/vminterface.html:43
@ -2749,27 +2749,27 @@ msgstr "Interfaces virtuales"
msgid "Bridge" msgid "Bridge"
msgstr "puente" msgstr "puente"
#: netbox/dcim/choices.py:1015 #: netbox/dcim/choices.py:1018
msgid "Link Aggregation Group (LAG)" msgid "Link Aggregation Group (LAG)"
msgstr "Grupo de agregación de enlaces (LAG)" msgstr "Grupo de agregación de enlaces (LAG)"
#: netbox/dcim/choices.py:1019 #: netbox/dcim/choices.py:1022
msgid "Ethernet (fixed)" msgid "Ethernet (fixed)"
msgstr "Ethernet (fijo)" msgstr "Ethernet (fijo)"
#: netbox/dcim/choices.py:1034 #: netbox/dcim/choices.py:1037
msgid "Ethernet (modular)" msgid "Ethernet (modular)"
msgstr "Ethernet (modular)" msgstr "Ethernet (modular)"
#: netbox/dcim/choices.py:1070 #: netbox/dcim/choices.py:1073
msgid "Ethernet (backplane)" msgid "Ethernet (backplane)"
msgstr "Ethernet (placa base)" msgstr "Ethernet (placa base)"
#: netbox/dcim/choices.py:1101 #: netbox/dcim/choices.py:1105
msgid "Cellular" msgid "Cellular"
msgstr "Celular" msgstr "Celular"
#: netbox/dcim/choices.py:1153 netbox/dcim/forms/filtersets.py:383 #: netbox/dcim/choices.py:1157 netbox/dcim/forms/filtersets.py:383
#: netbox/dcim/forms/filtersets.py:809 netbox/dcim/forms/filtersets.py:963 #: netbox/dcim/forms/filtersets.py:809 netbox/dcim/forms/filtersets.py:963
#: netbox/dcim/forms/filtersets.py:1542 #: netbox/dcim/forms/filtersets.py:1542
#: netbox/templates/dcim/inventoryitem.html:52 #: netbox/templates/dcim/inventoryitem.html:52
@ -2777,129 +2777,130 @@ msgstr "Celular"
msgid "Serial" msgid "Serial"
msgstr "serie" msgstr "serie"
#: netbox/dcim/choices.py:1168 #: netbox/dcim/choices.py:1172
msgid "Coaxial" msgid "Coaxial"
msgstr "Coaxial" msgstr "Coaxial"
#: netbox/dcim/choices.py:1188 #: netbox/dcim/choices.py:1192
msgid "Stacking" msgid "Stacking"
msgstr "Apilamiento" msgstr "Apilamiento"
#: netbox/dcim/choices.py:1238 #: netbox/dcim/choices.py:1242
msgid "Half" msgid "Half"
msgstr "Mitad" msgstr "Mitad"
#: netbox/dcim/choices.py:1239 #: netbox/dcim/choices.py:1243
msgid "Full" msgid "Full"
msgstr "Lleno" msgstr "Lleno"
#: netbox/dcim/choices.py:1240 netbox/netbox/preferences.py:31 #: netbox/dcim/choices.py:1244 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480 #: netbox/wireless/choices.py:480
msgid "Auto" msgid "Auto"
msgstr "Auto" msgstr "Auto"
#: netbox/dcim/choices.py:1251 #: netbox/dcim/choices.py:1255
msgid "Access" msgid "Access"
msgstr "Acceso" msgstr "Acceso"
#: netbox/dcim/choices.py:1252 netbox/ipam/tables/vlans.py:172 #: netbox/dcim/choices.py:1256 netbox/ipam/tables/vlans.py:172
#: netbox/ipam/tables/vlans.py:217 #: netbox/ipam/tables/vlans.py:217
#: netbox/templates/dcim/inc/interface_vlans_table.html:7 #: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged" msgid "Tagged"
msgstr "Etiquetado" msgstr "Etiquetado"
#: netbox/dcim/choices.py:1253 #: netbox/dcim/choices.py:1257
msgid "Tagged (All)" msgid "Tagged (All)"
msgstr "Etiquetado (Todos)" msgstr "Etiquetado (Todos)"
#: netbox/dcim/choices.py:1282 #: netbox/dcim/choices.py:1286
msgid "IEEE Standard" msgid "IEEE Standard"
msgstr "Estándar IEEE" msgstr "Estándar IEEE"
#: netbox/dcim/choices.py:1293 #: netbox/dcim/choices.py:1297
msgid "Passive 24V (2-pair)" msgid "Passive 24V (2-pair)"
msgstr "Pasivo 24 V (2 pares)" msgstr "Pasivo 24 V (2 pares)"
#: netbox/dcim/choices.py:1294 #: netbox/dcim/choices.py:1298
msgid "Passive 24V (4-pair)" msgid "Passive 24V (4-pair)"
msgstr "Pasivo de 24 V (4 pares)" msgstr "Pasivo de 24 V (4 pares)"
#: netbox/dcim/choices.py:1295 #: netbox/dcim/choices.py:1299
msgid "Passive 48V (2-pair)" msgid "Passive 48V (2-pair)"
msgstr "Pasivo 48 V (2 pares)" msgstr "Pasivo 48 V (2 pares)"
#: netbox/dcim/choices.py:1296 #: netbox/dcim/choices.py:1300
msgid "Passive 48V (4-pair)" msgid "Passive 48V (4-pair)"
msgstr "Pasivo de 48 V (4 pares)" msgstr "Pasivo de 48 V (4 pares)"
#: netbox/dcim/choices.py:1366 netbox/dcim/choices.py:1476 #: netbox/dcim/choices.py:1370 netbox/dcim/choices.py:1480
msgid "Copper" msgid "Copper"
msgstr "Cobre" msgstr "Cobre"
#: netbox/dcim/choices.py:1389 #: netbox/dcim/choices.py:1393
msgid "Fiber Optic" msgid "Fiber Optic"
msgstr "Fibra óptica" msgstr "Fibra óptica"
#: netbox/dcim/choices.py:1422 netbox/dcim/choices.py:1505 #: netbox/dcim/choices.py:1426 netbox/dcim/choices.py:1509
msgid "USB" msgid "USB"
msgstr "USB" msgstr "USB"
#: netbox/dcim/choices.py:1492 #: netbox/dcim/choices.py:1496
msgid "Fiber" msgid "Fiber"
msgstr "Fibra" msgstr "Fibra"
#: netbox/dcim/choices.py:1517 netbox/dcim/forms/filtersets.py:1227 #: netbox/dcim/choices.py:1521 netbox/dcim/forms/filtersets.py:1227
msgid "Connected" msgid "Connected"
msgstr "Conectado" msgstr "Conectado"
#: netbox/dcim/choices.py:1536 netbox/wireless/choices.py:497 #: netbox/dcim/choices.py:1540 netbox/wireless/choices.py:497
msgid "Kilometers" msgid "Kilometers"
msgstr "Kilómetros" msgstr "Kilómetros"
#: netbox/dcim/choices.py:1537 netbox/templates/dcim/cable_trace.html:65 #: netbox/dcim/choices.py:1541 netbox/templates/dcim/cable_trace.html:65
#: netbox/wireless/choices.py:498 #: netbox/wireless/choices.py:498
msgid "Meters" msgid "Meters"
msgstr "Medidores" msgstr "Medidores"
#: netbox/dcim/choices.py:1538 #: netbox/dcim/choices.py:1542
msgid "Centimeters" msgid "Centimeters"
msgstr "Centímetros" msgstr "Centímetros"
#: netbox/dcim/choices.py:1539 netbox/wireless/choices.py:499 #: netbox/dcim/choices.py:1543 netbox/wireless/choices.py:499
msgid "Miles" msgid "Miles"
msgstr "Millas" msgstr "Millas"
#: netbox/dcim/choices.py:1540 netbox/templates/dcim/cable_trace.html:66 #: netbox/dcim/choices.py:1544 netbox/templates/dcim/cable_trace.html:66
#: netbox/wireless/choices.py:500 #: netbox/wireless/choices.py:500
msgid "Feet" msgid "Feet"
msgstr "Pies" msgstr "Pies"
#: netbox/dcim/choices.py:1556 netbox/templates/dcim/device.html:327 #: netbox/dcim/choices.py:1560 netbox/templates/dcim/device.html:327
#: netbox/templates/dcim/rack.html:106 #: netbox/templates/dcim/rack.html:107
msgid "Kilograms" msgid "Kilograms"
msgstr "Kilogramos" msgstr "Kilogramos"
#: netbox/dcim/choices.py:1557 #: netbox/dcim/choices.py:1561
msgid "Grams" msgid "Grams"
msgstr "Gramos" msgstr "Gramos"
#: netbox/dcim/choices.py:1558 netbox/templates/dcim/rack.html:107 #: netbox/dcim/choices.py:1562 netbox/templates/dcim/device.html:328
#: netbox/templates/dcim/rack.html:108
msgid "Pounds" msgid "Pounds"
msgstr "Libras" msgstr "Libras"
#: netbox/dcim/choices.py:1559 #: netbox/dcim/choices.py:1563
msgid "Ounces" msgid "Ounces"
msgstr "Onzas" msgstr "Onzas"
#: netbox/dcim/choices.py:1606 #: netbox/dcim/choices.py:1610
msgid "Redundant" msgid "Redundant"
msgstr "Redundante" msgstr "Redundante"
#: netbox/dcim/choices.py:1627 #: netbox/dcim/choices.py:1631
msgid "Single phase" msgid "Single phase"
msgstr "Monofásico" msgstr "Monofásico"
#: netbox/dcim/choices.py:1628 #: netbox/dcim/choices.py:1632
msgid "Three-phase" msgid "Three-phase"
msgstr "Trifásico" msgstr "Trifásico"
@ -3269,7 +3270,7 @@ msgstr "VID asignado"
#: netbox/dcim/filtersets.py:1613 netbox/dcim/forms/bulk_edit.py:1489 #: netbox/dcim/filtersets.py:1613 netbox/dcim/forms/bulk_edit.py:1489
#: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/filtersets.py:1428 #: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/filtersets.py:1428
#: netbox/dcim/forms/model_forms.py:1377 #: netbox/dcim/forms/model_forms.py:1378
#: netbox/dcim/models/device_components.py:712 #: netbox/dcim/models/device_components.py:712
#: netbox/dcim/tables/devices.py:623 netbox/ipam/filtersets.py:316 #: netbox/dcim/tables/devices.py:623 netbox/ipam/filtersets.py:316
#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483 #: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483
@ -3348,7 +3349,7 @@ msgid "LAG interface (ID)"
msgstr "Interfaz LAG (ID)" msgstr "Interfaz LAG (ID)"
#: netbox/dcim/filtersets.py:1713 netbox/dcim/filtersets.py:1725 #: netbox/dcim/filtersets.py:1713 netbox/dcim/filtersets.py:1725
#: netbox/dcim/forms/filtersets.py:1345 netbox/dcim/forms/model_forms.py:1689 #: netbox/dcim/forms/filtersets.py:1345 netbox/dcim/forms/model_forms.py:1690
#: netbox/templates/dcim/virtualdevicecontext.html:15 #: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context" msgid "Virtual Device Context"
msgstr "Contexto de dispositivo virtual" msgstr "Contexto de dispositivo virtual"
@ -3423,7 +3424,7 @@ msgstr "Etiquetas"
#: netbox/dcim/forms/model_forms.py:488 netbox/dcim/forms/model_forms.py:546 #: netbox/dcim/forms/model_forms.py:488 netbox/dcim/forms/model_forms.py:546
#: netbox/dcim/forms/object_create.py:197 #: netbox/dcim/forms/object_create.py:197
#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165 #: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165
#: netbox/dcim/tables/devices.py:703 netbox/dcim/tables/devicetypes.py:247 #: netbox/dcim/tables/devices.py:704 netbox/dcim/tables/devicetypes.py:247
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131 #: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38 #: netbox/templates/dcim/modulebay.html:38
#: netbox/templates/dcim/virtualchassis.html:66 #: netbox/templates/dcim/virtualchassis.html:66
@ -3470,9 +3471,9 @@ msgstr "Zona horaria"
#: netbox/dcim/forms/model_forms.py:207 netbox/dcim/forms/model_forms.py:337 #: netbox/dcim/forms/model_forms.py:207 netbox/dcim/forms/model_forms.py:337
#: netbox/dcim/forms/model_forms.py:349 netbox/dcim/forms/model_forms.py:395 #: netbox/dcim/forms/model_forms.py:349 netbox/dcim/forms/model_forms.py:395
#: netbox/dcim/forms/model_forms.py:436 netbox/dcim/forms/model_forms.py:1075 #: netbox/dcim/forms/model_forms.py:436 netbox/dcim/forms/model_forms.py:1075
#: netbox/dcim/forms/model_forms.py:1514 #: netbox/dcim/forms/model_forms.py:1515
#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96 #: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96
#: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:936 #: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:937
#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309 #: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309
#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60 #: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60
#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:132 #: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:132
@ -3596,9 +3597,9 @@ msgstr "Numeración"
#: netbox/dcim/forms/bulk_import.py:1076 netbox/dcim/forms/filtersets.py:367 #: netbox/dcim/forms/bulk_import.py:1076 netbox/dcim/forms/filtersets.py:367
#: netbox/dcim/forms/filtersets.py:777 netbox/dcim/forms/filtersets.py:1534 #: netbox/dcim/forms/filtersets.py:777 netbox/dcim/forms/filtersets.py:1534
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:1070 #: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:1070
#: netbox/dcim/forms/model_forms.py:1509 #: netbox/dcim/forms/model_forms.py:1510
#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:169 #: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:169
#: netbox/dcim/tables/devices.py:805 netbox/dcim/tables/devices.py:933 #: netbox/dcim/tables/devices.py:806 netbox/dcim/tables/devices.py:934
#: netbox/dcim/tables/devicetypes.py:305 netbox/dcim/tables/racks.py:129 #: netbox/dcim/tables/devicetypes.py:305 netbox/dcim/tables/racks.py:129
#: netbox/extras/filtersets.py:552 netbox/ipam/forms/bulk_edit.py:260 #: netbox/extras/filtersets.py:552 netbox/ipam/forms/bulk_edit.py:260
#: netbox/ipam/forms/bulk_edit.py:310 netbox/ipam/forms/bulk_edit.py:358 #: netbox/ipam/forms/bulk_edit.py:310 netbox/ipam/forms/bulk_edit.py:358
@ -3688,7 +3689,7 @@ msgstr "Estante"
#: netbox/dcim/forms/filtersets.py:325 netbox/dcim/forms/filtersets.py:398 #: netbox/dcim/forms/filtersets.py:325 netbox/dcim/forms/filtersets.py:398
#: netbox/dcim/forms/filtersets.py:481 netbox/dcim/forms/filtersets.py:608 #: netbox/dcim/forms/filtersets.py:481 netbox/dcim/forms/filtersets.py:608
#: netbox/dcim/forms/filtersets.py:721 netbox/dcim/forms/filtersets.py:942 #: netbox/dcim/forms/filtersets.py:721 netbox/dcim/forms/filtersets.py:942
#: netbox/dcim/forms/model_forms.py:670 netbox/dcim/forms/model_forms.py:1579 #: netbox/dcim/forms/model_forms.py:670 netbox/dcim/forms/model_forms.py:1580
#: netbox/templates/dcim/device_edit.html:20 #: netbox/templates/dcim/device_edit.html:20
msgid "Hardware" msgid "Hardware"
msgstr "Hardware" msgstr "Hardware"
@ -3796,15 +3797,15 @@ msgstr "Plataforma"
#: netbox/dcim/forms/filtersets.py:1592 netbox/dcim/forms/filtersets.py:1616 #: netbox/dcim/forms/filtersets.py:1592 netbox/dcim/forms/filtersets.py:1616
#: netbox/dcim/forms/filtersets.py:1640 netbox/dcim/forms/model_forms.py:633 #: netbox/dcim/forms/filtersets.py:1640 netbox/dcim/forms/model_forms.py:633
#: netbox/dcim/forms/model_forms.py:849 netbox/dcim/forms/model_forms.py:1208 #: netbox/dcim/forms/model_forms.py:849 netbox/dcim/forms/model_forms.py:1208
#: netbox/dcim/forms/model_forms.py:1663 #: netbox/dcim/forms/model_forms.py:1664
#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22 #: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60 #: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:285 netbox/dcim/tables/devices.py:371 #: netbox/dcim/tables/devices.py:285 netbox/dcim/tables/devices.py:371
#: netbox/dcim/tables/devices.py:412 netbox/dcim/tables/devices.py:454 #: netbox/dcim/tables/devices.py:412 netbox/dcim/tables/devices.py:454
#: netbox/dcim/tables/devices.py:505 netbox/dcim/tables/devices.py:594 #: netbox/dcim/tables/devices.py:505 netbox/dcim/tables/devices.py:594
#: netbox/dcim/tables/devices.py:693 netbox/dcim/tables/devices.py:750 #: netbox/dcim/tables/devices.py:694 netbox/dcim/tables/devices.py:751
#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/devices.py:857 #: netbox/dcim/tables/devices.py:798 netbox/dcim/tables/devices.py:858
#: netbox/dcim/tables/devices.py:926 netbox/dcim/tables/devices.py:1053 #: netbox/dcim/tables/devices.py:927 netbox/dcim/tables/devices.py:1054
#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:321 #: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:321
#: netbox/ipam/forms/bulk_import.py:304 netbox/ipam/forms/bulk_import.py:481 #: netbox/ipam/forms/bulk_import.py:304 netbox/ipam/forms/bulk_import.py:481
#: netbox/ipam/forms/filtersets.py:551 netbox/ipam/forms/model_forms.py:319 #: netbox/ipam/forms/filtersets.py:551 netbox/ipam/forms/model_forms.py:319
@ -3948,7 +3949,7 @@ msgstr "Consumo de energía asignado (vatios)"
#: netbox/dcim/forms/bulk_edit.py:1078 netbox/dcim/forms/bulk_import.py:786 #: netbox/dcim/forms/bulk_edit.py:1078 netbox/dcim/forms/bulk_import.py:786
#: netbox/dcim/forms/model_forms.py:953 netbox/dcim/forms/model_forms.py:1278 #: netbox/dcim/forms/model_forms.py:953 netbox/dcim/forms/model_forms.py:1278
#: netbox/dcim/forms/model_forms.py:1566 netbox/dcim/forms/object_import.py:55 #: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/object_import.py:55
msgid "Power port" msgid "Power port"
msgstr "Puerto de alimentación" msgstr "Puerto de alimentación"
@ -4036,14 +4037,14 @@ msgstr "Modo"
msgid "VLAN group" msgid "VLAN group"
msgstr "Grupo de VLAN" msgstr "Grupo de VLAN"
#: netbox/dcim/forms/bulk_edit.py:1476 netbox/dcim/forms/model_forms.py:1359 #: netbox/dcim/forms/bulk_edit.py:1476 netbox/dcim/forms/model_forms.py:1360
#: netbox/dcim/tables/devices.py:579 #: netbox/dcim/tables/devices.py:579
#: netbox/virtualization/forms/bulk_edit.py:248 #: netbox/virtualization/forms/bulk_edit.py:248
#: netbox/virtualization/forms/model_forms.py:326 #: netbox/virtualization/forms/model_forms.py:326
msgid "Untagged VLAN" msgid "Untagged VLAN"
msgstr "VLAN sin etiquetar" msgstr "VLAN sin etiquetar"
#: netbox/dcim/forms/bulk_edit.py:1484 netbox/dcim/forms/model_forms.py:1368 #: netbox/dcim/forms/bulk_edit.py:1484 netbox/dcim/forms/model_forms.py:1369
#: netbox/dcim/tables/devices.py:585 #: netbox/dcim/tables/devices.py:585
#: netbox/virtualization/forms/bulk_edit.py:256 #: netbox/virtualization/forms/bulk_edit.py:256
#: netbox/virtualization/forms/model_forms.py:335 #: netbox/virtualization/forms/model_forms.py:335
@ -4062,7 +4063,7 @@ msgid "Wireless LANs"
msgstr "LAN inalámbricas" msgstr "LAN inalámbricas"
#: netbox/dcim/forms/bulk_edit.py:1508 netbox/dcim/forms/filtersets.py:1328 #: netbox/dcim/forms/bulk_edit.py:1508 netbox/dcim/forms/filtersets.py:1328
#: netbox/dcim/forms/model_forms.py:1389 netbox/ipam/forms/bulk_edit.py:285 #: netbox/dcim/forms/model_forms.py:1390 netbox/ipam/forms/bulk_edit.py:285
#: netbox/ipam/forms/bulk_edit.py:377 netbox/ipam/forms/filtersets.py:169 #: netbox/ipam/forms/bulk_edit.py:377 netbox/ipam/forms/filtersets.py:169
#: netbox/templates/dcim/interface.html:122 #: netbox/templates/dcim/interface.html:122
#: netbox/templates/ipam/prefix.html:95 #: netbox/templates/ipam/prefix.html:95
@ -4071,24 +4072,24 @@ msgid "Addressing"
msgstr "Dirigiéndose" msgstr "Dirigiéndose"
#: netbox/dcim/forms/bulk_edit.py:1509 netbox/dcim/forms/filtersets.py:720 #: netbox/dcim/forms/bulk_edit.py:1509 netbox/dcim/forms/filtersets.py:720
#: netbox/dcim/forms/model_forms.py:1390 #: netbox/dcim/forms/model_forms.py:1391
#: netbox/virtualization/forms/model_forms.py:350 #: netbox/virtualization/forms/model_forms.py:350
msgid "Operation" msgid "Operation"
msgstr "Operación" msgstr "Operación"
#: netbox/dcim/forms/bulk_edit.py:1510 netbox/dcim/forms/filtersets.py:1329 #: netbox/dcim/forms/bulk_edit.py:1510 netbox/dcim/forms/filtersets.py:1329
#: netbox/dcim/forms/model_forms.py:987 netbox/dcim/forms/model_forms.py:1392 #: netbox/dcim/forms/model_forms.py:987 netbox/dcim/forms/model_forms.py:1393
msgid "PoE" msgid "PoE"
msgstr "PoE" msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1511 netbox/dcim/forms/model_forms.py:1391 #: netbox/dcim/forms/bulk_edit.py:1511 netbox/dcim/forms/model_forms.py:1392
#: netbox/templates/dcim/interface.html:99 #: netbox/templates/dcim/interface.html:99
#: netbox/virtualization/forms/bulk_edit.py:267 #: netbox/virtualization/forms/bulk_edit.py:267
#: netbox/virtualization/forms/model_forms.py:351 #: netbox/virtualization/forms/model_forms.py:351
msgid "Related Interfaces" msgid "Related Interfaces"
msgstr "Interfaces relacionadas" msgstr "Interfaces relacionadas"
#: netbox/dcim/forms/bulk_edit.py:1512 netbox/dcim/forms/model_forms.py:1393 #: netbox/dcim/forms/bulk_edit.py:1512 netbox/dcim/forms/model_forms.py:1394
#: netbox/virtualization/forms/bulk_edit.py:268 #: netbox/virtualization/forms/bulk_edit.py:268
#: netbox/virtualization/forms/model_forms.py:352 #: netbox/virtualization/forms/model_forms.py:352
msgid "802.1Q Switching" msgid "802.1Q Switching"
@ -4430,7 +4431,7 @@ msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} no está asignado al dispositivo {device}" msgstr "VDC {vdc} no está asignado al dispositivo {device}"
#: netbox/dcim/forms/bulk_import.py:951 netbox/dcim/forms/model_forms.py:1000 #: netbox/dcim/forms/bulk_import.py:951 netbox/dcim/forms/model_forms.py:1000
#: netbox/dcim/forms/model_forms.py:1574 #: netbox/dcim/forms/model_forms.py:1575
#: netbox/dcim/forms/object_import.py:117 #: netbox/dcim/forms/object_import.py:117
msgid "Rear port" msgid "Rear port"
msgstr "Puerto trasero" msgstr "Puerto trasero"
@ -4444,7 +4445,7 @@ msgstr "Puerto trasero correspondiente"
msgid "Physical medium classification" msgid "Physical medium classification"
msgstr "Clasificación de medios físicos" msgstr "Clasificación de medios físicos"
#: netbox/dcim/forms/bulk_import.py:1028 netbox/dcim/tables/devices.py:818 #: netbox/dcim/forms/bulk_import.py:1028 netbox/dcim/tables/devices.py:819
msgid "Installed device" msgid "Installed device"
msgstr "Dispositivo instalado" msgstr "Dispositivo instalado"
@ -4533,7 +4534,7 @@ msgid "{side_upper} side termination not found: {device} {name}"
msgstr "{side_upper} no se encontró la terminación lateral: {device} {name}" msgstr "{side_upper} no se encontró la terminación lateral: {device} {name}"
#: netbox/dcim/forms/bulk_import.py:1293 netbox/dcim/forms/model_forms.py:785 #: netbox/dcim/forms/bulk_import.py:1293 netbox/dcim/forms/model_forms.py:785
#: netbox/dcim/tables/devices.py:1023 netbox/templates/dcim/device.html:132 #: netbox/dcim/tables/devices.py:1024 netbox/templates/dcim/device.html:132
#: netbox/templates/dcim/virtualchassis.html:27 #: netbox/templates/dcim/virtualchassis.html:27
#: netbox/templates/dcim/virtualchassis.html:67 #: netbox/templates/dcim/virtualchassis.html:67
msgid "Master" msgid "Master"
@ -4563,6 +4564,28 @@ msgstr "Tipo de alimentación (AC/DC)"
msgid "Single or three-phase" msgid "Single or three-phase"
msgstr "Monofásico o trifásico" msgstr "Monofásico o trifásico"
#: netbox/dcim/forms/bulk_import.py:1439 netbox/dcim/forms/model_forms.py:1670
#: netbox/templates/dcim/device.html:190
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
msgid "Primary IPv4"
msgstr "IPv4 principal"
#: netbox/dcim/forms/bulk_import.py:1443
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "Dirección IPv4 con máscara, p. ej. 1.2.3.4/24"
#: netbox/dcim/forms/bulk_import.py:1446 netbox/dcim/forms/model_forms.py:1679
#: netbox/templates/dcim/device.html:206
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
msgid "Primary IPv6"
msgstr "IPv6 principal"
#: netbox/dcim/forms/bulk_import.py:1450
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "Dirección IPv6 con longitud de prefijo, por ejemplo, 2001:db8: :1/64"
#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528 #: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528
#: netbox/templates/dcim/interface.html:57 #: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:55 #: netbox/templates/virtualization/vminterface.html:55
@ -4726,7 +4749,7 @@ msgstr "Amable"
msgid "Mgmt only" msgid "Mgmt only"
msgstr "Solo administración" msgstr "Solo administración"
#: netbox/dcim/forms/filtersets.py:1389 netbox/dcim/forms/model_forms.py:1382 #: netbox/dcim/forms/filtersets.py:1389 netbox/dcim/forms/model_forms.py:1383
#: netbox/dcim/models/device_components.py:630 #: netbox/dcim/models/device_components.py:630
#: netbox/templates/dcim/interface.html:129 #: netbox/templates/dcim/interface.html:129
msgid "WWN" msgid "WWN"
@ -4760,7 +4783,7 @@ msgstr "Potencia de transmisión (dBm)"
msgid "Cable" msgid "Cable"
msgstr "Cable" msgstr "Cable"
#: netbox/dcim/forms/filtersets.py:1550 netbox/dcim/tables/devices.py:945 #: netbox/dcim/forms/filtersets.py:1550 netbox/dcim/tables/devices.py:946
msgid "Discovered" msgid "Discovered"
msgstr "Descubierto" msgstr "Descubierto"
@ -4860,8 +4883,8 @@ msgstr "Plantilla de puerto de alimentación"
msgid "Rear port template" msgid "Rear port template"
msgstr "Plantilla de puerto trasero" msgstr "Plantilla de puerto trasero"
#: netbox/dcim/forms/model_forms.py:1144 netbox/dcim/forms/model_forms.py:1387 #: netbox/dcim/forms/model_forms.py:1144 netbox/dcim/forms/model_forms.py:1388
#: netbox/dcim/forms/model_forms.py:1550 netbox/dcim/forms/model_forms.py:1582 #: netbox/dcim/forms/model_forms.py:1551 netbox/dcim/forms/model_forms.py:1583
#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:318 #: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:318
#: netbox/ipam/forms/model_forms.py:280 netbox/ipam/forms/model_forms.py:289 #: netbox/ipam/forms/model_forms.py:280 netbox/ipam/forms/model_forms.py:289
#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372 #: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372
@ -4885,7 +4908,7 @@ msgstr "Plantilla de puerto trasero"
msgid "Interface" msgid "Interface"
msgstr "Interfaz" msgstr "Interfaz"
#: netbox/dcim/forms/model_forms.py:1145 netbox/dcim/forms/model_forms.py:1583 #: netbox/dcim/forms/model_forms.py:1145 netbox/dcim/forms/model_forms.py:1584
#: netbox/dcim/tables/connections.py:27 #: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17 #: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:74 #: netbox/templates/dcim/consoleserverport.html:74
@ -4893,14 +4916,14 @@ msgstr "Interfaz"
msgid "Console Port" msgid "Console Port"
msgstr "Puerto de consola" msgstr "Puerto de consola"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1584 #: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1585
#: netbox/templates/dcim/consoleport.html:73 #: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17 #: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109 #: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port" msgid "Console Server Port"
msgstr "Puerto de servidor de consola" msgstr "Puerto de servidor de consola"
#: netbox/dcim/forms/model_forms.py:1147 netbox/dcim/forms/model_forms.py:1585 #: netbox/dcim/forms/model_forms.py:1147 netbox/dcim/forms/model_forms.py:1586
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/consoleport.html:76 #: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:77 #: netbox/templates/dcim/consoleserverport.html:77
@ -4911,8 +4934,8 @@ msgstr "Puerto de servidor de consola"
msgid "Front Port" msgid "Front Port"
msgstr "Puerto frontal" msgstr "Puerto frontal"
#: netbox/dcim/forms/model_forms.py:1148 netbox/dcim/forms/model_forms.py:1586 #: netbox/dcim/forms/model_forms.py:1148 netbox/dcim/forms/model_forms.py:1587
#: netbox/dcim/tables/devices.py:706 #: netbox/dcim/tables/devices.py:707
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53 #: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:79 #: netbox/templates/dcim/consoleport.html:79
#: netbox/templates/dcim/consoleserverport.html:80 #: netbox/templates/dcim/consoleserverport.html:80
@ -4924,24 +4947,24 @@ msgstr "Puerto frontal"
msgid "Rear Port" msgid "Rear Port"
msgstr "Puerto trasero" msgstr "Puerto trasero"
#: netbox/dcim/forms/model_forms.py:1149 netbox/dcim/forms/model_forms.py:1587 #: netbox/dcim/forms/model_forms.py:1149 netbox/dcim/forms/model_forms.py:1588
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:512 #: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:512
#: netbox/templates/dcim/poweroutlet.html:44 #: netbox/templates/dcim/poweroutlet.html:44
#: netbox/templates/dcim/powerport.html:17 #: netbox/templates/dcim/powerport.html:17
msgid "Power Port" msgid "Power Port"
msgstr "Puerto de alimentación" msgstr "Puerto de alimentación"
#: netbox/dcim/forms/model_forms.py:1150 netbox/dcim/forms/model_forms.py:1588 #: netbox/dcim/forms/model_forms.py:1150 netbox/dcim/forms/model_forms.py:1589
#: netbox/templates/dcim/poweroutlet.html:17 #: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77 #: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet" msgid "Power Outlet"
msgstr "Toma de corriente" msgstr "Toma de corriente"
#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1590 #: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1591
msgid "Component Assignment" msgid "Component Assignment"
msgstr "Asignación de componentes" msgstr "Asignación de componentes"
#: netbox/dcim/forms/model_forms.py:1195 netbox/dcim/forms/model_forms.py:1637 #: netbox/dcim/forms/model_forms.py:1195 netbox/dcim/forms/model_forms.py:1638
msgid "An InventoryItem can only be assigned to a single component." msgid "An InventoryItem can only be assigned to a single component."
msgstr "Un InventoryItem solo se puede asignar a un único componente." msgstr "Un InventoryItem solo se puede asignar a un único componente."
@ -4949,11 +4972,15 @@ msgstr "Un InventoryItem solo se puede asignar a un único componente."
msgid "LAG interface" msgid "LAG interface"
msgstr "Interfaz LAG" msgstr "Interfaz LAG"
#: netbox/dcim/forms/model_forms.py:1483 #: netbox/dcim/forms/model_forms.py:1355
msgid "Filter VLANs available for assignment by group."
msgstr "Filtre las VLAN disponibles para la asignación por grupo."
#: netbox/dcim/forms/model_forms.py:1484
msgid "Child Device" msgid "Child Device"
msgstr "Dispositivo infantil" msgstr "Dispositivo infantil"
#: netbox/dcim/forms/model_forms.py:1484 #: netbox/dcim/forms/model_forms.py:1485
msgid "" msgid ""
"Child devices must first be created and assigned to the site and rack of the" "Child devices must first be created and assigned to the site and rack of the"
" parent device." " parent device."
@ -4961,44 +4988,32 @@ msgstr ""
"Los dispositivos secundarios primero deben crearse y asignarse al sitio y al" "Los dispositivos secundarios primero deben crearse y asignarse al sitio y al"
" rack del dispositivo principal." " rack del dispositivo principal."
#: netbox/dcim/forms/model_forms.py:1526 #: netbox/dcim/forms/model_forms.py:1527
msgid "Console port" msgid "Console port"
msgstr "Puerto de consola" msgstr "Puerto de consola"
#: netbox/dcim/forms/model_forms.py:1534 #: netbox/dcim/forms/model_forms.py:1535
msgid "Console server port" msgid "Console server port"
msgstr "Puerto de servidor de consola" msgstr "Puerto de servidor de consola"
#: netbox/dcim/forms/model_forms.py:1542 #: netbox/dcim/forms/model_forms.py:1543
msgid "Front port" msgid "Front port"
msgstr "Puerto frontal" msgstr "Puerto frontal"
#: netbox/dcim/forms/model_forms.py:1558 #: netbox/dcim/forms/model_forms.py:1559
msgid "Power outlet" msgid "Power outlet"
msgstr "toma de corriente" msgstr "toma de corriente"
#: netbox/dcim/forms/model_forms.py:1578 #: netbox/dcim/forms/model_forms.py:1579
#: netbox/templates/dcim/inventoryitem.html:17 #: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item" msgid "Inventory Item"
msgstr "Artículo de inventario" msgstr "Artículo de inventario"
#: netbox/dcim/forms/model_forms.py:1651 #: netbox/dcim/forms/model_forms.py:1652
#: netbox/templates/dcim/inventoryitemrole.html:15 #: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role" msgid "Inventory Item Role"
msgstr "Función del artículo de inventario" msgstr "Función del artículo de inventario"
#: netbox/dcim/forms/model_forms.py:1669 netbox/templates/dcim/device.html:190
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
msgid "Primary IPv4"
msgstr "IPv4 principal"
#: netbox/dcim/forms/model_forms.py:1678 netbox/templates/dcim/device.html:206
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
msgid "Primary IPv6"
msgstr "IPv6 principal"
#: netbox/dcim/forms/object_create.py:48 #: netbox/dcim/forms/object_create.py:48
#: netbox/dcim/forms/object_create.py:199 #: netbox/dcim/forms/object_create.py:199
#: netbox/dcim/forms/object_create.py:355 #: netbox/dcim/forms/object_create.py:355
@ -5059,7 +5074,7 @@ msgstr ""
"coincidir con el número seleccionado de posiciones de los puertos traseros " "coincidir con el número seleccionado de posiciones de los puertos traseros "
"({rearport_count})." "({rearport_count})."
#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1029 #: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1030
#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53 #: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53
#: netbox/templates/dcim/virtualchassis_edit.html:47 #: netbox/templates/dcim/virtualchassis_edit.html:47
#: netbox/templates/ipam/fhrpgroup.html:38 #: netbox/templates/ipam/fhrpgroup.html:38
@ -6692,7 +6707,7 @@ msgstr "Plantilla de configuración"
msgid "Site Group" msgid "Site Group"
msgstr "Grupo de sitios" msgstr "Grupo de sitios"
#: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1064 #: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1065
#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/model_forms.py:306 #: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/model_forms.py:306
#: netbox/ipam/forms/model_forms.py:315 netbox/ipam/tables/ip.py:356 #: netbox/ipam/forms/model_forms.py:315 netbox/ipam/tables/ip.py:356
#: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446 #: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446
@ -6701,12 +6716,12 @@ msgstr "Grupo de sitios"
msgid "IP Address" msgid "IP Address"
msgstr "Dirección IP" msgstr "Dirección IP"
#: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1068 #: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1069
#: netbox/virtualization/tables/virtualmachines.py:86 #: netbox/virtualization/tables/virtualmachines.py:86
msgid "IPv4 Address" msgid "IPv4 Address"
msgstr "Dirección IPv4" msgstr "Dirección IPv4"
#: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1072 #: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1073
#: netbox/virtualization/tables/virtualmachines.py:90 #: netbox/virtualization/tables/virtualmachines.py:90
msgid "IPv6 Address" msgid "IPv6 Address"
msgstr "Dirección IPv6" msgstr "Dirección IPv6"
@ -6744,7 +6759,7 @@ msgstr "Puertos de alimentación"
msgid "Power outlets" msgid "Power outlets"
msgstr "tomas de corriente" msgstr "tomas de corriente"
#: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1077 #: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1078
#: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:1042 #: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:1042
#: netbox/dcim/views.py:1281 netbox/dcim/views.py:1977 #: netbox/dcim/views.py:1281 netbox/dcim/views.py:1977
#: netbox/netbox/navigation/menu.py:94 netbox/netbox/navigation/menu.py:250 #: netbox/netbox/navigation/menu.py:94 netbox/netbox/navigation/menu.py:250
@ -6851,28 +6866,28 @@ msgstr "Solo administración"
msgid "VDCs" msgid "VDCs"
msgstr "VDC" msgstr "VDC"
#: netbox/dcim/tables/devices.py:869 netbox/templates/dcim/modulebay.html:53 #: netbox/dcim/tables/devices.py:870 netbox/templates/dcim/modulebay.html:53
msgid "Installed Module" msgid "Installed Module"
msgstr "Módulo instalado" msgstr "Módulo instalado"
#: netbox/dcim/tables/devices.py:872 #: netbox/dcim/tables/devices.py:873
msgid "Module Serial" msgid "Module Serial"
msgstr "Serie del módulo" msgstr "Serie del módulo"
#: netbox/dcim/tables/devices.py:876 #: netbox/dcim/tables/devices.py:877
msgid "Module Asset Tag" msgid "Module Asset Tag"
msgstr "Etiqueta de activo del módulo" msgstr "Etiqueta de activo del módulo"
#: netbox/dcim/tables/devices.py:885 #: netbox/dcim/tables/devices.py:886
msgid "Module Status" msgid "Module Status"
msgstr "Estado del módulo" msgstr "Estado del módulo"
#: netbox/dcim/tables/devices.py:940 netbox/dcim/tables/devicetypes.py:313 #: netbox/dcim/tables/devices.py:941 netbox/dcim/tables/devicetypes.py:313
#: netbox/templates/dcim/inventoryitem.html:40 #: netbox/templates/dcim/inventoryitem.html:40
msgid "Component" msgid "Component"
msgstr "Componente" msgstr "Componente"
#: netbox/dcim/tables/devices.py:996 #: netbox/dcim/tables/devices.py:997
msgid "Items" msgid "Items"
msgstr "Artículos" msgstr "Artículos"
@ -10498,7 +10513,7 @@ msgstr ""
msgid "Range boundaries must be defined as integers." msgid "Range boundaries must be defined as integers."
msgstr "Los límites del rango se deben definir como números enteros." msgstr "Los límites del rango se deben definir como números enteros."
#: netbox/netbox/api/serializers/fields.py:39 #: netbox/netbox/api/serializers/fields.py:40
#, python-brace-format #, python-brace-format
msgid "{class_name} must implement get_view_name()" msgid "{class_name} must implement get_view_name()"
msgstr "{class_name} debe implementar get_view_name ()" msgstr "{class_name} debe implementar get_view_name ()"
@ -10856,33 +10871,33 @@ msgstr "Campo personalizado '{name}'debe tener un valor único."
msgid "Missing required custom field '{name}'." msgid "Missing required custom field '{name}'."
msgstr "Falta el campo personalizado obligatorio '{name}'." msgstr "Falta el campo personalizado obligatorio '{name}'."
#: netbox/netbox/models/features.py:467 #: netbox/netbox/models/features.py:462
msgid "Remote data source" msgid "Remote data source"
msgstr "Fuente de datos remota" msgstr "Fuente de datos remota"
#: netbox/netbox/models/features.py:477 #: netbox/netbox/models/features.py:472
msgid "data path" msgid "data path"
msgstr "ruta de datos" msgstr "ruta de datos"
#: netbox/netbox/models/features.py:481 #: netbox/netbox/models/features.py:476
msgid "Path to remote file (relative to data source root)" msgid "Path to remote file (relative to data source root)"
msgstr "Ruta al archivo remoto (relativa a la raíz de la fuente de datos)" msgstr "Ruta al archivo remoto (relativa a la raíz de la fuente de datos)"
#: netbox/netbox/models/features.py:484 #: netbox/netbox/models/features.py:479
msgid "auto sync enabled" msgid "auto sync enabled"
msgstr "sincronización automática habilitada" msgstr "sincronización automática habilitada"
#: netbox/netbox/models/features.py:486 #: netbox/netbox/models/features.py:481
msgid "Enable automatic synchronization of data when the data file is updated" msgid "Enable automatic synchronization of data when the data file is updated"
msgstr "" msgstr ""
"Habilitar la sincronización automática de datos cuando se actualiza el " "Habilitar la sincronización automática de datos cuando se actualiza el "
"archivo de datos" "archivo de datos"
#: netbox/netbox/models/features.py:489 #: netbox/netbox/models/features.py:484
msgid "date synced" msgid "date synced"
msgstr "fecha sincronizada" msgstr "fecha sincronizada"
#: netbox/netbox/models/features.py:583 #: netbox/netbox/models/features.py:578
#, python-brace-format #, python-brace-format
msgid "{class_name} must implement a sync_data() method." msgid "{class_name} must implement a sync_data() method."
msgstr "{class_name} debe implementar un método sync_data ()." msgstr "{class_name} debe implementar un método sync_data ()."
@ -12630,7 +12645,7 @@ msgid "Parent Bay"
msgstr "Bahía para padres" msgstr "Bahía para padres"
#: netbox/templates/dcim/device_edit.html:48 #: netbox/templates/dcim/device_edit.html:48
#: netbox/utilities/templates/form_helpers/render_field.html:20 #: netbox/utilities/templates/form_helpers/render_field.html:22
msgid "Regenerate Slug" msgid "Regenerate Slug"
msgstr "Regenera a Slug" msgstr "Regenera a Slug"
@ -12975,17 +12990,17 @@ msgstr "Peso máximo"
msgid "Total Weight" msgid "Total Weight"
msgstr "Peso total" msgstr "Peso total"
#: netbox/templates/dcim/rack.html:121 #: netbox/templates/dcim/rack.html:125
#: netbox/templates/dcim/rack_elevation_list.html:15 #: netbox/templates/dcim/rack_elevation_list.html:15
msgid "Images and Labels" msgid "Images and Labels"
msgstr "Imágenes y etiquetas" msgstr "Imágenes y etiquetas"
#: netbox/templates/dcim/rack.html:122 #: netbox/templates/dcim/rack.html:126
#: netbox/templates/dcim/rack_elevation_list.html:16 #: netbox/templates/dcim/rack_elevation_list.html:16
msgid "Images only" msgid "Images only"
msgstr "Solo imágenes" msgstr "Solo imágenes"
#: netbox/templates/dcim/rack.html:123 #: netbox/templates/dcim/rack.html:127
#: netbox/templates/dcim/rack_elevation_list.html:17 #: netbox/templates/dcim/rack_elevation_list.html:17
msgid "Labels only" msgid "Labels only"
msgstr "Solo etiquetas" msgstr "Solo etiquetas"
@ -15285,15 +15300,15 @@ msgstr "Cancelar suscripción"
msgid "Subscribe" msgid "Subscribe"
msgstr "Suscríbase" msgstr "Suscríbase"
#: netbox/utilities/templates/form_helpers/render_field.html:39 #: netbox/utilities/templates/form_helpers/render_field.html:41
msgid "Copy to clipboard" msgid "Copy to clipboard"
msgstr "Copiar al portapapeles" msgstr "Copiar al portapapeles"
#: netbox/utilities/templates/form_helpers/render_field.html:55 #: netbox/utilities/templates/form_helpers/render_field.html:57
msgid "This field is required" msgid "This field is required"
msgstr "Este campo es obligatorio" msgstr "Este campo es obligatorio"
#: netbox/utilities/templates/form_helpers/render_field.html:68 #: netbox/utilities/templates/form_helpers/render_field.html:70
msgid "Set Null" msgid "Set Null"
msgstr "Establecer nulo" msgstr "Establecer nulo"

View File

@ -18,7 +18,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-12 05:02+0000\n" "POT-Creation-Date: 2024-09-25 05:02+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2024\n" "Last-Translator: Jeremy Stretch, 2024\n"
"Language-Team: French (https://app.transifex.com/netbox-community/teams/178115/fr/)\n" "Language-Team: French (https://app.transifex.com/netbox-community/teams/178115/fr/)\n"
@ -95,8 +95,8 @@ msgstr "Votre mot de passe a été modifié avec succès."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
#: netbox/dcim/choices.py:231 netbox/dcim/choices.py:1518 #: netbox/dcim/choices.py:231 netbox/dcim/choices.py:1522
#: netbox/dcim/choices.py:1594 netbox/dcim/choices.py:1644 #: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45 #: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45
#: netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:18
msgid "Planned" msgid "Planned"
@ -109,7 +109,7 @@ msgstr "Approvisionnement"
#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22 #: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22
#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103 #: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103
#: netbox/dcim/choices.py:184 netbox/dcim/choices.py:230 #: netbox/dcim/choices.py:184 netbox/dcim/choices.py:230
#: netbox/dcim/choices.py:1593 netbox/dcim/choices.py:1643 #: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
#: netbox/extras/tables/tables.py:495 netbox/ipam/choices.py:31 #: netbox/extras/tables/tables.py:495 netbox/ipam/choices.py:31
#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
#: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25
@ -120,8 +120,8 @@ msgid "Active"
msgstr "Actif" msgstr "Actif"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183 #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
#: netbox/dcim/choices.py:229 netbox/dcim/choices.py:1592 #: netbox/dcim/choices.py:229 netbox/dcim/choices.py:1596
#: netbox/dcim/choices.py:1645 netbox/virtualization/choices.py:24 #: netbox/dcim/choices.py:1649 netbox/virtualization/choices.py:24
#: netbox/virtualization/choices.py:43 #: netbox/virtualization/choices.py:43
msgid "Offline" msgid "Offline"
msgstr "Hors ligne" msgstr "Hors ligne"
@ -134,7 +134,7 @@ msgstr "Déprovisionnement"
msgid "Decommissioned" msgid "Decommissioned"
msgstr "Mis hors service" msgstr "Mis hors service"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1605 #: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
#: netbox/tenancy/choices.py:17 #: netbox/tenancy/choices.py:17
msgid "Primary" msgid "Primary"
msgstr "Primaire" msgstr "Primaire"
@ -340,7 +340,7 @@ msgstr "Terminaison A (ID)"
#: netbox/extras/filtersets.py:348 netbox/extras/filtersets.py:391 #: netbox/extras/filtersets.py:348 netbox/extras/filtersets.py:391
#: netbox/extras/filtersets.py:438 netbox/extras/filtersets.py:498 #: netbox/extras/filtersets.py:438 netbox/extras/filtersets.py:498
#: netbox/extras/filtersets.py:657 netbox/extras/filtersets.py:703 #: netbox/extras/filtersets.py:657 netbox/extras/filtersets.py:703
#: netbox/ipam/forms/model_forms.py:449 netbox/netbox/filtersets.py:277 #: netbox/ipam/forms/model_forms.py:449 netbox/netbox/filtersets.py:280
#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:167 #: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28 #: netbox/templates/htmx/object_selector.html:28
#: netbox/templates/inc/filter_list.html:45 #: netbox/templates/inc/filter_list.html:45
@ -578,8 +578,8 @@ msgstr "Identifiant du service"
#: netbox/dcim/forms/bulk_edit.py:1173 netbox/dcim/forms/bulk_edit.py:1200 #: netbox/dcim/forms/bulk_edit.py:1173 netbox/dcim/forms/bulk_edit.py:1200
#: netbox/dcim/forms/bulk_edit.py:1678 netbox/dcim/forms/filtersets.py:1064 #: netbox/dcim/forms/bulk_edit.py:1678 netbox/dcim/forms/filtersets.py:1064
#: netbox/dcim/forms/filtersets.py:1455 netbox/dcim/forms/filtersets.py:1479 #: netbox/dcim/forms/filtersets.py:1455 netbox/dcim/forms/filtersets.py:1479
#: netbox/dcim/tables/devices.py:700 netbox/dcim/tables/devices.py:757 #: netbox/dcim/tables/devices.py:701 netbox/dcim/tables/devices.py:758
#: netbox/dcim/tables/devices.py:999 netbox/dcim/tables/devicetypes.py:250 #: netbox/dcim/tables/devices.py:1000 netbox/dcim/tables/devicetypes.py:250
#: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:33 #: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:33
#: netbox/extras/forms/bulk_edit.py:270 netbox/extras/tables/tables.py:443 #: netbox/extras/forms/bulk_edit.py:270 netbox/extras/tables/tables.py:443
#: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/circuittype.html:30
@ -616,7 +616,7 @@ msgstr "Couleur"
#: netbox/dcim/forms/object_import.py:84 #: netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113 #: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178 #: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178
#: netbox/dcim/tables/devices.py:810 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/devices.py:811 netbox/dcim/tables/power.py:77
#: netbox/dcim/tables/racks.py:138 netbox/extras/forms/bulk_import.py:42 #: netbox/dcim/tables/racks.py:138 netbox/extras/forms/bulk_import.py:42
#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:465 #: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:465
#: netbox/netbox/tables/tables.py:240 #: netbox/netbox/tables/tables.py:240
@ -673,8 +673,8 @@ msgstr "Identifiant de compte du prestataire"
#: netbox/dcim/forms/filtersets.py:359 netbox/dcim/forms/filtersets.py:799 #: netbox/dcim/forms/filtersets.py:359 netbox/dcim/forms/filtersets.py:799
#: netbox/dcim/forms/filtersets.py:924 netbox/dcim/forms/filtersets.py:958 #: netbox/dcim/forms/filtersets.py:924 netbox/dcim/forms/filtersets.py:958
#: netbox/dcim/forms/filtersets.py:1059 netbox/dcim/forms/filtersets.py:1170 #: netbox/dcim/forms/filtersets.py:1059 netbox/dcim/forms/filtersets.py:1170
#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:813 #: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:814
#: netbox/dcim/tables/devices.py:1059 netbox/dcim/tables/modules.py:69 #: netbox/dcim/tables/devices.py:1060 netbox/dcim/tables/modules.py:69
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:126 #: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:126
#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:138 #: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:138
#: netbox/ipam/forms/bulk_edit.py:255 netbox/ipam/forms/bulk_edit.py:305 #: netbox/ipam/forms/bulk_edit.py:255 netbox/ipam/forms/bulk_edit.py:305
@ -823,7 +823,7 @@ msgstr "Paramètres du service"
#: netbox/circuits/forms/model_forms.py:183 #: netbox/circuits/forms/model_forms.py:183
#: netbox/dcim/forms/model_forms.py:139 netbox/dcim/forms/model_forms.py:181 #: netbox/dcim/forms/model_forms.py:139 netbox/dcim/forms/model_forms.py:181
#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/forms/model_forms.py:323 #: netbox/dcim/forms/model_forms.py:266 netbox/dcim/forms/model_forms.py:323
#: netbox/dcim/forms/model_forms.py:768 netbox/dcim/forms/model_forms.py:1691 #: netbox/dcim/forms/model_forms.py:768 netbox/dcim/forms/model_forms.py:1692
#: netbox/ipam/forms/model_forms.py:64 netbox/ipam/forms/model_forms.py:81 #: netbox/ipam/forms/model_forms.py:64 netbox/ipam/forms/model_forms.py:81
#: netbox/ipam/forms/model_forms.py:115 netbox/ipam/forms/model_forms.py:136 #: netbox/ipam/forms/model_forms.py:115 netbox/ipam/forms/model_forms.py:136
#: netbox/ipam/forms/model_forms.py:160 netbox/ipam/forms/model_forms.py:232 #: netbox/ipam/forms/model_forms.py:160 netbox/ipam/forms/model_forms.py:232
@ -1406,11 +1406,11 @@ msgstr "réseaux de fournisseurs"
#: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289 #: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289
#: netbox/dcim/tables/devices.py:392 netbox/dcim/tables/devices.py:433 #: netbox/dcim/tables/devices.py:392 netbox/dcim/tables/devices.py:433
#: netbox/dcim/tables/devices.py:482 netbox/dcim/tables/devices.py:531 #: netbox/dcim/tables/devices.py:482 netbox/dcim/tables/devices.py:531
#: netbox/dcim/tables/devices.py:645 netbox/dcim/tables/devices.py:727 #: netbox/dcim/tables/devices.py:645 netbox/dcim/tables/devices.py:728
#: netbox/dcim/tables/devices.py:774 netbox/dcim/tables/devices.py:837 #: netbox/dcim/tables/devices.py:775 netbox/dcim/tables/devices.py:838
#: netbox/dcim/tables/devices.py:907 netbox/dcim/tables/devices.py:970 #: netbox/dcim/tables/devices.py:908 netbox/dcim/tables/devices.py:971
#: netbox/dcim/tables/devices.py:990 netbox/dcim/tables/devices.py:1019 #: netbox/dcim/tables/devices.py:991 netbox/dcim/tables/devices.py:1020
#: netbox/dcim/tables/devices.py:1049 netbox/dcim/tables/devicetypes.py:32 #: netbox/dcim/tables/devices.py:1050 netbox/dcim/tables/devicetypes.py:32
#: netbox/dcim/tables/power.py:22 netbox/dcim/tables/power.py:62 #: netbox/dcim/tables/power.py:22 netbox/dcim/tables/power.py:62
#: netbox/dcim/tables/racks.py:24 netbox/dcim/tables/racks.py:113 #: netbox/dcim/tables/racks.py:24 netbox/dcim/tables/racks.py:113
#: netbox/dcim/tables/sites.py:24 netbox/dcim/tables/sites.py:51 #: netbox/dcim/tables/sites.py:24 netbox/dcim/tables/sites.py:51
@ -1548,7 +1548,7 @@ msgstr "Bande passante garantie"
#: netbox/circuits/tables/circuits.py:80 #: netbox/circuits/tables/circuits.py:80
#: netbox/circuits/tables/providers.py:48 #: netbox/circuits/tables/providers.py:48
#: netbox/circuits/tables/providers.py:82 #: netbox/circuits/tables/providers.py:82
#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1032 #: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1033
#: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29 #: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29
#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39 #: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39
#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:84 #: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:84
@ -1628,7 +1628,7 @@ msgstr "Terminé"
#: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34
#: netbox/dcim/choices.py:187 netbox/dcim/choices.py:233 #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:233
#: netbox/dcim/choices.py:1595 netbox/virtualization/choices.py:47 #: netbox/dcim/choices.py:1599 netbox/virtualization/choices.py:47
msgid "Failed" msgid "Failed"
msgstr "Échoué" msgstr "Échoué"
@ -1956,7 +1956,7 @@ msgstr ""
msgid "Rack Elevations" msgid "Rack Elevations"
msgstr "Élévations des baies" msgstr "Élévations des baies"
#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1506 #: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1510
#: netbox/dcim/forms/bulk_edit.py:969 netbox/dcim/forms/bulk_edit.py:1357 #: netbox/dcim/forms/bulk_edit.py:969 netbox/dcim/forms/bulk_edit.py:1357
#: netbox/dcim/forms/bulk_edit.py:1375 netbox/dcim/tables/racks.py:158 #: netbox/dcim/forms/bulk_edit.py:1375 netbox/dcim/tables/racks.py:158
#: netbox/netbox/navigation/menu.py:291 netbox/netbox/navigation/menu.py:295 #: netbox/netbox/navigation/menu.py:291 netbox/netbox/navigation/menu.py:295
@ -2539,7 +2539,7 @@ msgid "Staging"
msgstr "Mise en scène" msgstr "Mise en scène"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189 #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
#: netbox/dcim/choices.py:234 netbox/dcim/choices.py:1519 #: netbox/dcim/choices.py:234 netbox/dcim/choices.py:1523
#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48 #: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48
msgid "Decommissioning" msgid "Decommissioning"
msgstr "Démantèlement" msgstr "Démantèlement"
@ -2603,7 +2603,7 @@ msgstr "Obsolète"
msgid "Millimeters" msgid "Millimeters"
msgstr "Millimètres" msgstr "Millimètres"
#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1541 #: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1545
msgid "Inches" msgid "Inches"
msgstr "Pouces" msgstr "Pouces"
@ -2625,9 +2625,9 @@ msgstr "De l'arrière vers l'avant"
#: netbox/dcim/forms/bulk_import.py:1088 netbox/dcim/forms/filtersets.py:234 #: netbox/dcim/forms/bulk_import.py:1088 netbox/dcim/forms/filtersets.py:234
#: netbox/dcim/forms/model_forms.py:74 netbox/dcim/forms/model_forms.py:93 #: netbox/dcim/forms/model_forms.py:74 netbox/dcim/forms/model_forms.py:93
#: netbox/dcim/forms/model_forms.py:170 netbox/dcim/forms/model_forms.py:1062 #: netbox/dcim/forms/model_forms.py:170 netbox/dcim/forms/model_forms.py:1062
#: netbox/dcim/forms/model_forms.py:1501 #: netbox/dcim/forms/model_forms.py:1502
#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:653 #: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:653
#: netbox/dcim/tables/devices.py:865 netbox/dcim/tables/devices.py:950 #: netbox/dcim/tables/devices.py:866 netbox/dcim/tables/devices.py:951
#: netbox/extras/tables/tables.py:223 netbox/ipam/tables/fhrp.py:59 #: netbox/extras/tables/tables.py:223 netbox/ipam/tables/fhrp.py:59
#: netbox/ipam/tables/ip.py:378 netbox/ipam/tables/services.py:44 #: netbox/ipam/tables/ip.py:378 netbox/ipam/tables/services.py:44
#: netbox/templates/dcim/interface.html:102 #: netbox/templates/dcim/interface.html:102
@ -2657,15 +2657,15 @@ msgstr "Parent"
msgid "Child" msgid "Child"
msgstr "Enfant" msgstr "Enfant"
#: netbox/dcim/choices.py:166 netbox/templates/dcim/device.html:339 #: netbox/dcim/choices.py:166 netbox/templates/dcim/device.html:340
#: netbox/templates/dcim/rack.html:129 #: netbox/templates/dcim/rack.html:133
#: netbox/templates/dcim/rack_elevation_list.html:20 #: netbox/templates/dcim/rack_elevation_list.html:20
#: netbox/templates/dcim/rackreservation.html:76 #: netbox/templates/dcim/rackreservation.html:76
msgid "Front" msgid "Front"
msgstr "Avant" msgstr "Avant"
#: netbox/dcim/choices.py:167 netbox/templates/dcim/device.html:345 #: netbox/dcim/choices.py:167 netbox/templates/dcim/device.html:346
#: netbox/templates/dcim/rack.html:135 #: netbox/templates/dcim/rack.html:139
#: netbox/templates/dcim/rack_elevation_list.html:21 #: netbox/templates/dcim/rack_elevation_list.html:21
#: netbox/templates/dcim/rackreservation.html:82 #: netbox/templates/dcim/rackreservation.html:82
msgid "Rear" msgid "Rear"
@ -2693,7 +2693,7 @@ msgid "Side to rear"
msgstr "D'un côté à l'arrière" msgstr "D'un côté à l'arrière"
#: netbox/dcim/choices.py:209 netbox/dcim/choices.py:253 #: netbox/dcim/choices.py:209 netbox/dcim/choices.py:253
#: netbox/dcim/choices.py:1291 #: netbox/dcim/choices.py:1295
msgid "Passive" msgid "Passive"
msgstr "Passif" msgstr "Passif"
@ -2701,15 +2701,15 @@ msgstr "Passif"
msgid "Mixed" msgid "Mixed"
msgstr "Mixte" msgstr "Mixte"
#: netbox/dcim/choices.py:478 netbox/dcim/choices.py:726 #: netbox/dcim/choices.py:478 netbox/dcim/choices.py:727
msgid "NEMA (Non-locking)" msgid "NEMA (Non-locking)"
msgstr "NEMA (non verrouillable)" msgstr "NEMA (non verrouillable)"
#: netbox/dcim/choices.py:500 netbox/dcim/choices.py:748 #: netbox/dcim/choices.py:500 netbox/dcim/choices.py:749
msgid "NEMA (Locking)" msgid "NEMA (Locking)"
msgstr "NEMA (verrouillage)" msgstr "NEMA (verrouillage)"
#: netbox/dcim/choices.py:524 netbox/dcim/choices.py:772 #: netbox/dcim/choices.py:524 netbox/dcim/choices.py:773
msgid "California Style" msgid "California Style"
msgstr "Style californien" msgstr "Style californien"
@ -2717,42 +2717,42 @@ msgstr "Style californien"
msgid "International/ITA" msgid "International/ITA"
msgstr "International/ITA" msgstr "International/ITA"
#: netbox/dcim/choices.py:567 netbox/dcim/choices.py:807 #: netbox/dcim/choices.py:567 netbox/dcim/choices.py:808
msgid "Proprietary" msgid "Proprietary"
msgstr "Propriétaire" msgstr "Propriétaire"
#: netbox/dcim/choices.py:575 netbox/dcim/choices.py:816 #: netbox/dcim/choices.py:575 netbox/dcim/choices.py:818
#: netbox/dcim/choices.py:1207 netbox/dcim/choices.py:1209 #: netbox/dcim/choices.py:1211 netbox/dcim/choices.py:1213
#: netbox/dcim/choices.py:1435 netbox/dcim/choices.py:1437 #: netbox/dcim/choices.py:1439 netbox/dcim/choices.py:1441
#: netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:200
msgid "Other" msgid "Other"
msgstr "Autres" msgstr "Autres"
#: netbox/dcim/choices.py:780 #: netbox/dcim/choices.py:781
msgid "ITA/International" msgid "ITA/International"
msgstr "ITA/International" msgstr "ITA/International"
#: netbox/dcim/choices.py:846 #: netbox/dcim/choices.py:848
msgid "Physical" msgid "Physical"
msgstr "Physique" msgstr "Physique"
#: netbox/dcim/choices.py:847 netbox/dcim/choices.py:1013 #: netbox/dcim/choices.py:849 netbox/dcim/choices.py:1016
msgid "Virtual" msgid "Virtual"
msgstr "Virtuel" msgstr "Virtuel"
#: netbox/dcim/choices.py:848 netbox/dcim/choices.py:1086 #: netbox/dcim/choices.py:850 netbox/dcim/choices.py:1089
#: netbox/dcim/forms/bulk_edit.py:1515 netbox/dcim/forms/filtersets.py:1330 #: netbox/dcim/forms/bulk_edit.py:1515 netbox/dcim/forms/filtersets.py:1330
#: netbox/dcim/forms/model_forms.py:988 netbox/dcim/forms/model_forms.py:1396 #: netbox/dcim/forms/model_forms.py:988 netbox/dcim/forms/model_forms.py:1397
#: netbox/netbox/navigation/menu.py:140 netbox/netbox/navigation/menu.py:144 #: netbox/netbox/navigation/menu.py:140 netbox/netbox/navigation/menu.py:144
#: netbox/templates/dcim/interface.html:210 #: netbox/templates/dcim/interface.html:210
msgid "Wireless" msgid "Wireless"
msgstr "Sans fil" msgstr "Sans fil"
#: netbox/dcim/choices.py:1011 #: netbox/dcim/choices.py:1014
msgid "Virtual interfaces" msgid "Virtual interfaces"
msgstr "Interfaces virtuelles" msgstr "Interfaces virtuelles"
#: netbox/dcim/choices.py:1014 netbox/dcim/forms/bulk_edit.py:1410 #: netbox/dcim/choices.py:1017 netbox/dcim/forms/bulk_edit.py:1410
#: netbox/dcim/forms/bulk_import.py:840 netbox/dcim/forms/model_forms.py:974 #: netbox/dcim/forms/bulk_import.py:840 netbox/dcim/forms/model_forms.py:974
#: netbox/dcim/tables/devices.py:657 netbox/templates/dcim/interface.html:106 #: netbox/dcim/tables/devices.py:657 netbox/templates/dcim/interface.html:106
#: netbox/templates/virtualization/vminterface.html:43 #: netbox/templates/virtualization/vminterface.html:43
@ -2762,27 +2762,27 @@ msgstr "Interfaces virtuelles"
msgid "Bridge" msgid "Bridge"
msgstr "Passerelle" msgstr "Passerelle"
#: netbox/dcim/choices.py:1015 #: netbox/dcim/choices.py:1018
msgid "Link Aggregation Group (LAG)" msgid "Link Aggregation Group (LAG)"
msgstr "Groupe d'agrégation de liens (LAG)" msgstr "Groupe d'agrégation de liens (LAG)"
#: netbox/dcim/choices.py:1019 #: netbox/dcim/choices.py:1022
msgid "Ethernet (fixed)" msgid "Ethernet (fixed)"
msgstr "Ethernet (fixe)" msgstr "Ethernet (fixe)"
#: netbox/dcim/choices.py:1034 #: netbox/dcim/choices.py:1037
msgid "Ethernet (modular)" msgid "Ethernet (modular)"
msgstr "Ethernet (modulaire)" msgstr "Ethernet (modulaire)"
#: netbox/dcim/choices.py:1070 #: netbox/dcim/choices.py:1073
msgid "Ethernet (backplane)" msgid "Ethernet (backplane)"
msgstr "Ethernet (panneau arrière)" msgstr "Ethernet (panneau arrière)"
#: netbox/dcim/choices.py:1101 #: netbox/dcim/choices.py:1105
msgid "Cellular" msgid "Cellular"
msgstr "Cellulaire" msgstr "Cellulaire"
#: netbox/dcim/choices.py:1153 netbox/dcim/forms/filtersets.py:383 #: netbox/dcim/choices.py:1157 netbox/dcim/forms/filtersets.py:383
#: netbox/dcim/forms/filtersets.py:809 netbox/dcim/forms/filtersets.py:963 #: netbox/dcim/forms/filtersets.py:809 netbox/dcim/forms/filtersets.py:963
#: netbox/dcim/forms/filtersets.py:1542 #: netbox/dcim/forms/filtersets.py:1542
#: netbox/templates/dcim/inventoryitem.html:52 #: netbox/templates/dcim/inventoryitem.html:52
@ -2790,129 +2790,130 @@ msgstr "Cellulaire"
msgid "Serial" msgid "Serial"
msgstr "Série" msgstr "Série"
#: netbox/dcim/choices.py:1168 #: netbox/dcim/choices.py:1172
msgid "Coaxial" msgid "Coaxial"
msgstr "Coaxiale" msgstr "Coaxiale"
#: netbox/dcim/choices.py:1188 #: netbox/dcim/choices.py:1192
msgid "Stacking" msgid "Stacking"
msgstr "Empilage" msgstr "Empilage"
#: netbox/dcim/choices.py:1238 #: netbox/dcim/choices.py:1242
msgid "Half" msgid "Half"
msgstr "La moitié" msgstr "La moitié"
#: netbox/dcim/choices.py:1239 #: netbox/dcim/choices.py:1243
msgid "Full" msgid "Full"
msgstr "Complet" msgstr "Complet"
#: netbox/dcim/choices.py:1240 netbox/netbox/preferences.py:31 #: netbox/dcim/choices.py:1244 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480 #: netbox/wireless/choices.py:480
msgid "Auto" msgid "Auto"
msgstr "Automatique" msgstr "Automatique"
#: netbox/dcim/choices.py:1251 #: netbox/dcim/choices.py:1255
msgid "Access" msgid "Access"
msgstr "Accès" msgstr "Accès"
#: netbox/dcim/choices.py:1252 netbox/ipam/tables/vlans.py:172 #: netbox/dcim/choices.py:1256 netbox/ipam/tables/vlans.py:172
#: netbox/ipam/tables/vlans.py:217 #: netbox/ipam/tables/vlans.py:217
#: netbox/templates/dcim/inc/interface_vlans_table.html:7 #: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged" msgid "Tagged"
msgstr "Tagué" msgstr "Tagué"
#: netbox/dcim/choices.py:1253 #: netbox/dcim/choices.py:1257
msgid "Tagged (All)" msgid "Tagged (All)"
msgstr "Tagué (Tous)" msgstr "Tagué (Tous)"
#: netbox/dcim/choices.py:1282 #: netbox/dcim/choices.py:1286
msgid "IEEE Standard" msgid "IEEE Standard"
msgstr "Norme IEEE" msgstr "Norme IEEE"
#: netbox/dcim/choices.py:1293 #: netbox/dcim/choices.py:1297
msgid "Passive 24V (2-pair)" msgid "Passive 24V (2-pair)"
msgstr "24 V passif (2 paires)" msgstr "24 V passif (2 paires)"
#: netbox/dcim/choices.py:1294 #: netbox/dcim/choices.py:1298
msgid "Passive 24V (4-pair)" msgid "Passive 24V (4-pair)"
msgstr "24 V passif (4 paires)" msgstr "24 V passif (4 paires)"
#: netbox/dcim/choices.py:1295 #: netbox/dcim/choices.py:1299
msgid "Passive 48V (2-pair)" msgid "Passive 48V (2-pair)"
msgstr "48 V passif (2 paires)" msgstr "48 V passif (2 paires)"
#: netbox/dcim/choices.py:1296 #: netbox/dcim/choices.py:1300
msgid "Passive 48V (4-pair)" msgid "Passive 48V (4-pair)"
msgstr "48 V passif (4 paires)" msgstr "48 V passif (4 paires)"
#: netbox/dcim/choices.py:1366 netbox/dcim/choices.py:1476 #: netbox/dcim/choices.py:1370 netbox/dcim/choices.py:1480
msgid "Copper" msgid "Copper"
msgstr "Cuivre" msgstr "Cuivre"
#: netbox/dcim/choices.py:1389 #: netbox/dcim/choices.py:1393
msgid "Fiber Optic" msgid "Fiber Optic"
msgstr "fibre optique" msgstr "fibre optique"
#: netbox/dcim/choices.py:1422 netbox/dcim/choices.py:1505 #: netbox/dcim/choices.py:1426 netbox/dcim/choices.py:1509
msgid "USB" msgid "USB"
msgstr "USB" msgstr "USB"
#: netbox/dcim/choices.py:1492 #: netbox/dcim/choices.py:1496
msgid "Fiber" msgid "Fiber"
msgstr "Fibre" msgstr "Fibre"
#: netbox/dcim/choices.py:1517 netbox/dcim/forms/filtersets.py:1227 #: netbox/dcim/choices.py:1521 netbox/dcim/forms/filtersets.py:1227
msgid "Connected" msgid "Connected"
msgstr "Connecté" msgstr "Connecté"
#: netbox/dcim/choices.py:1536 netbox/wireless/choices.py:497 #: netbox/dcim/choices.py:1540 netbox/wireless/choices.py:497
msgid "Kilometers" msgid "Kilometers"
msgstr "Kilomètres" msgstr "Kilomètres"
#: netbox/dcim/choices.py:1537 netbox/templates/dcim/cable_trace.html:65 #: netbox/dcim/choices.py:1541 netbox/templates/dcim/cable_trace.html:65
#: netbox/wireless/choices.py:498 #: netbox/wireless/choices.py:498
msgid "Meters" msgid "Meters"
msgstr "Compteurs" msgstr "Compteurs"
#: netbox/dcim/choices.py:1538 #: netbox/dcim/choices.py:1542
msgid "Centimeters" msgid "Centimeters"
msgstr "Centimètres" msgstr "Centimètres"
#: netbox/dcim/choices.py:1539 netbox/wireless/choices.py:499 #: netbox/dcim/choices.py:1543 netbox/wireless/choices.py:499
msgid "Miles" msgid "Miles"
msgstr "Miles" msgstr "Miles"
#: netbox/dcim/choices.py:1540 netbox/templates/dcim/cable_trace.html:66 #: netbox/dcim/choices.py:1544 netbox/templates/dcim/cable_trace.html:66
#: netbox/wireless/choices.py:500 #: netbox/wireless/choices.py:500
msgid "Feet" msgid "Feet"
msgstr "Pieds" msgstr "Pieds"
#: netbox/dcim/choices.py:1556 netbox/templates/dcim/device.html:327 #: netbox/dcim/choices.py:1560 netbox/templates/dcim/device.html:327
#: netbox/templates/dcim/rack.html:106 #: netbox/templates/dcim/rack.html:107
msgid "Kilograms" msgid "Kilograms"
msgstr "Kilogrammes" msgstr "Kilogrammes"
#: netbox/dcim/choices.py:1557 #: netbox/dcim/choices.py:1561
msgid "Grams" msgid "Grams"
msgstr "Grammes" msgstr "Grammes"
#: netbox/dcim/choices.py:1558 netbox/templates/dcim/rack.html:107 #: netbox/dcim/choices.py:1562 netbox/templates/dcim/device.html:328
#: netbox/templates/dcim/rack.html:108
msgid "Pounds" msgid "Pounds"
msgstr "Livres" msgstr "Livres"
#: netbox/dcim/choices.py:1559 #: netbox/dcim/choices.py:1563
msgid "Ounces" msgid "Ounces"
msgstr "Onces" msgstr "Onces"
#: netbox/dcim/choices.py:1606 #: netbox/dcim/choices.py:1610
msgid "Redundant" msgid "Redundant"
msgstr "Redondant" msgstr "Redondant"
#: netbox/dcim/choices.py:1627 #: netbox/dcim/choices.py:1631
msgid "Single phase" msgid "Single phase"
msgstr "Monophasé" msgstr "Monophasé"
#: netbox/dcim/choices.py:1628 #: netbox/dcim/choices.py:1632
msgid "Three-phase" msgid "Three-phase"
msgstr "Triphasé" msgstr "Triphasé"
@ -3282,7 +3283,7 @@ msgstr "VID attribué"
#: netbox/dcim/filtersets.py:1613 netbox/dcim/forms/bulk_edit.py:1489 #: netbox/dcim/filtersets.py:1613 netbox/dcim/forms/bulk_edit.py:1489
#: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/filtersets.py:1428 #: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/filtersets.py:1428
#: netbox/dcim/forms/model_forms.py:1377 #: netbox/dcim/forms/model_forms.py:1378
#: netbox/dcim/models/device_components.py:712 #: netbox/dcim/models/device_components.py:712
#: netbox/dcim/tables/devices.py:623 netbox/ipam/filtersets.py:316 #: netbox/dcim/tables/devices.py:623 netbox/ipam/filtersets.py:316
#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483 #: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483
@ -3361,7 +3362,7 @@ msgid "LAG interface (ID)"
msgstr "Interface LAG (ID)" msgstr "Interface LAG (ID)"
#: netbox/dcim/filtersets.py:1713 netbox/dcim/filtersets.py:1725 #: netbox/dcim/filtersets.py:1713 netbox/dcim/filtersets.py:1725
#: netbox/dcim/forms/filtersets.py:1345 netbox/dcim/forms/model_forms.py:1689 #: netbox/dcim/forms/filtersets.py:1345 netbox/dcim/forms/model_forms.py:1690
#: netbox/templates/dcim/virtualdevicecontext.html:15 #: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context" msgid "Virtual Device Context"
msgstr "Contexte du périphérique virtuel" msgstr "Contexte du périphérique virtuel"
@ -3436,7 +3437,7 @@ msgstr "Balises"
#: netbox/dcim/forms/model_forms.py:488 netbox/dcim/forms/model_forms.py:546 #: netbox/dcim/forms/model_forms.py:488 netbox/dcim/forms/model_forms.py:546
#: netbox/dcim/forms/object_create.py:197 #: netbox/dcim/forms/object_create.py:197
#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165 #: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165
#: netbox/dcim/tables/devices.py:703 netbox/dcim/tables/devicetypes.py:247 #: netbox/dcim/tables/devices.py:704 netbox/dcim/tables/devicetypes.py:247
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131 #: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38 #: netbox/templates/dcim/modulebay.html:38
#: netbox/templates/dcim/virtualchassis.html:66 #: netbox/templates/dcim/virtualchassis.html:66
@ -3483,9 +3484,9 @@ msgstr "Fuseau horaire"
#: netbox/dcim/forms/model_forms.py:207 netbox/dcim/forms/model_forms.py:337 #: netbox/dcim/forms/model_forms.py:207 netbox/dcim/forms/model_forms.py:337
#: netbox/dcim/forms/model_forms.py:349 netbox/dcim/forms/model_forms.py:395 #: netbox/dcim/forms/model_forms.py:349 netbox/dcim/forms/model_forms.py:395
#: netbox/dcim/forms/model_forms.py:436 netbox/dcim/forms/model_forms.py:1075 #: netbox/dcim/forms/model_forms.py:436 netbox/dcim/forms/model_forms.py:1075
#: netbox/dcim/forms/model_forms.py:1514 #: netbox/dcim/forms/model_forms.py:1515
#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96 #: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96
#: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:936 #: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:937
#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309 #: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309
#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60 #: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60
#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:132 #: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:132
@ -3609,9 +3610,9 @@ msgstr "Numérotation"
#: netbox/dcim/forms/bulk_import.py:1076 netbox/dcim/forms/filtersets.py:367 #: netbox/dcim/forms/bulk_import.py:1076 netbox/dcim/forms/filtersets.py:367
#: netbox/dcim/forms/filtersets.py:777 netbox/dcim/forms/filtersets.py:1534 #: netbox/dcim/forms/filtersets.py:777 netbox/dcim/forms/filtersets.py:1534
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:1070 #: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:1070
#: netbox/dcim/forms/model_forms.py:1509 #: netbox/dcim/forms/model_forms.py:1510
#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:169 #: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:169
#: netbox/dcim/tables/devices.py:805 netbox/dcim/tables/devices.py:933 #: netbox/dcim/tables/devices.py:806 netbox/dcim/tables/devices.py:934
#: netbox/dcim/tables/devicetypes.py:305 netbox/dcim/tables/racks.py:129 #: netbox/dcim/tables/devicetypes.py:305 netbox/dcim/tables/racks.py:129
#: netbox/extras/filtersets.py:552 netbox/ipam/forms/bulk_edit.py:260 #: netbox/extras/filtersets.py:552 netbox/ipam/forms/bulk_edit.py:260
#: netbox/ipam/forms/bulk_edit.py:310 netbox/ipam/forms/bulk_edit.py:358 #: netbox/ipam/forms/bulk_edit.py:310 netbox/ipam/forms/bulk_edit.py:358
@ -3701,7 +3702,7 @@ msgstr "Baie"
#: netbox/dcim/forms/filtersets.py:325 netbox/dcim/forms/filtersets.py:398 #: netbox/dcim/forms/filtersets.py:325 netbox/dcim/forms/filtersets.py:398
#: netbox/dcim/forms/filtersets.py:481 netbox/dcim/forms/filtersets.py:608 #: netbox/dcim/forms/filtersets.py:481 netbox/dcim/forms/filtersets.py:608
#: netbox/dcim/forms/filtersets.py:721 netbox/dcim/forms/filtersets.py:942 #: netbox/dcim/forms/filtersets.py:721 netbox/dcim/forms/filtersets.py:942
#: netbox/dcim/forms/model_forms.py:670 netbox/dcim/forms/model_forms.py:1579 #: netbox/dcim/forms/model_forms.py:670 netbox/dcim/forms/model_forms.py:1580
#: netbox/templates/dcim/device_edit.html:20 #: netbox/templates/dcim/device_edit.html:20
msgid "Hardware" msgid "Hardware"
msgstr "Matériel" msgstr "Matériel"
@ -3809,15 +3810,15 @@ msgstr "Plateforme"
#: netbox/dcim/forms/filtersets.py:1592 netbox/dcim/forms/filtersets.py:1616 #: netbox/dcim/forms/filtersets.py:1592 netbox/dcim/forms/filtersets.py:1616
#: netbox/dcim/forms/filtersets.py:1640 netbox/dcim/forms/model_forms.py:633 #: netbox/dcim/forms/filtersets.py:1640 netbox/dcim/forms/model_forms.py:633
#: netbox/dcim/forms/model_forms.py:849 netbox/dcim/forms/model_forms.py:1208 #: netbox/dcim/forms/model_forms.py:849 netbox/dcim/forms/model_forms.py:1208
#: netbox/dcim/forms/model_forms.py:1663 #: netbox/dcim/forms/model_forms.py:1664
#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22 #: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60 #: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:285 netbox/dcim/tables/devices.py:371 #: netbox/dcim/tables/devices.py:285 netbox/dcim/tables/devices.py:371
#: netbox/dcim/tables/devices.py:412 netbox/dcim/tables/devices.py:454 #: netbox/dcim/tables/devices.py:412 netbox/dcim/tables/devices.py:454
#: netbox/dcim/tables/devices.py:505 netbox/dcim/tables/devices.py:594 #: netbox/dcim/tables/devices.py:505 netbox/dcim/tables/devices.py:594
#: netbox/dcim/tables/devices.py:693 netbox/dcim/tables/devices.py:750 #: netbox/dcim/tables/devices.py:694 netbox/dcim/tables/devices.py:751
#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/devices.py:857 #: netbox/dcim/tables/devices.py:798 netbox/dcim/tables/devices.py:858
#: netbox/dcim/tables/devices.py:926 netbox/dcim/tables/devices.py:1053 #: netbox/dcim/tables/devices.py:927 netbox/dcim/tables/devices.py:1054
#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:321 #: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:321
#: netbox/ipam/forms/bulk_import.py:304 netbox/ipam/forms/bulk_import.py:481 #: netbox/ipam/forms/bulk_import.py:304 netbox/ipam/forms/bulk_import.py:481
#: netbox/ipam/forms/filtersets.py:551 netbox/ipam/forms/model_forms.py:319 #: netbox/ipam/forms/filtersets.py:551 netbox/ipam/forms/model_forms.py:319
@ -3961,7 +3962,7 @@ msgstr "Consommation électrique allouée (watts)"
#: netbox/dcim/forms/bulk_edit.py:1078 netbox/dcim/forms/bulk_import.py:786 #: netbox/dcim/forms/bulk_edit.py:1078 netbox/dcim/forms/bulk_import.py:786
#: netbox/dcim/forms/model_forms.py:953 netbox/dcim/forms/model_forms.py:1278 #: netbox/dcim/forms/model_forms.py:953 netbox/dcim/forms/model_forms.py:1278
#: netbox/dcim/forms/model_forms.py:1566 netbox/dcim/forms/object_import.py:55 #: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/object_import.py:55
msgid "Power port" msgid "Power port"
msgstr "port d'alimentation" msgstr "port d'alimentation"
@ -4049,14 +4050,14 @@ msgstr "Mode"
msgid "VLAN group" msgid "VLAN group"
msgstr "groupe VLAN" msgstr "groupe VLAN"
#: netbox/dcim/forms/bulk_edit.py:1476 netbox/dcim/forms/model_forms.py:1359 #: netbox/dcim/forms/bulk_edit.py:1476 netbox/dcim/forms/model_forms.py:1360
#: netbox/dcim/tables/devices.py:579 #: netbox/dcim/tables/devices.py:579
#: netbox/virtualization/forms/bulk_edit.py:248 #: netbox/virtualization/forms/bulk_edit.py:248
#: netbox/virtualization/forms/model_forms.py:326 #: netbox/virtualization/forms/model_forms.py:326
msgid "Untagged VLAN" msgid "Untagged VLAN"
msgstr "VLAN non balisé" msgstr "VLAN non balisé"
#: netbox/dcim/forms/bulk_edit.py:1484 netbox/dcim/forms/model_forms.py:1368 #: netbox/dcim/forms/bulk_edit.py:1484 netbox/dcim/forms/model_forms.py:1369
#: netbox/dcim/tables/devices.py:585 #: netbox/dcim/tables/devices.py:585
#: netbox/virtualization/forms/bulk_edit.py:256 #: netbox/virtualization/forms/bulk_edit.py:256
#: netbox/virtualization/forms/model_forms.py:335 #: netbox/virtualization/forms/model_forms.py:335
@ -4075,7 +4076,7 @@ msgid "Wireless LANs"
msgstr "Réseaux locaux sans fil" msgstr "Réseaux locaux sans fil"
#: netbox/dcim/forms/bulk_edit.py:1508 netbox/dcim/forms/filtersets.py:1328 #: netbox/dcim/forms/bulk_edit.py:1508 netbox/dcim/forms/filtersets.py:1328
#: netbox/dcim/forms/model_forms.py:1389 netbox/ipam/forms/bulk_edit.py:285 #: netbox/dcim/forms/model_forms.py:1390 netbox/ipam/forms/bulk_edit.py:285
#: netbox/ipam/forms/bulk_edit.py:377 netbox/ipam/forms/filtersets.py:169 #: netbox/ipam/forms/bulk_edit.py:377 netbox/ipam/forms/filtersets.py:169
#: netbox/templates/dcim/interface.html:122 #: netbox/templates/dcim/interface.html:122
#: netbox/templates/ipam/prefix.html:95 #: netbox/templates/ipam/prefix.html:95
@ -4084,24 +4085,24 @@ msgid "Addressing"
msgstr "Adressage" msgstr "Adressage"
#: netbox/dcim/forms/bulk_edit.py:1509 netbox/dcim/forms/filtersets.py:720 #: netbox/dcim/forms/bulk_edit.py:1509 netbox/dcim/forms/filtersets.py:720
#: netbox/dcim/forms/model_forms.py:1390 #: netbox/dcim/forms/model_forms.py:1391
#: netbox/virtualization/forms/model_forms.py:350 #: netbox/virtualization/forms/model_forms.py:350
msgid "Operation" msgid "Operation"
msgstr "Fonctionnement" msgstr "Fonctionnement"
#: netbox/dcim/forms/bulk_edit.py:1510 netbox/dcim/forms/filtersets.py:1329 #: netbox/dcim/forms/bulk_edit.py:1510 netbox/dcim/forms/filtersets.py:1329
#: netbox/dcim/forms/model_forms.py:987 netbox/dcim/forms/model_forms.py:1392 #: netbox/dcim/forms/model_forms.py:987 netbox/dcim/forms/model_forms.py:1393
msgid "PoE" msgid "PoE"
msgstr "PoE" msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1511 netbox/dcim/forms/model_forms.py:1391 #: netbox/dcim/forms/bulk_edit.py:1511 netbox/dcim/forms/model_forms.py:1392
#: netbox/templates/dcim/interface.html:99 #: netbox/templates/dcim/interface.html:99
#: netbox/virtualization/forms/bulk_edit.py:267 #: netbox/virtualization/forms/bulk_edit.py:267
#: netbox/virtualization/forms/model_forms.py:351 #: netbox/virtualization/forms/model_forms.py:351
msgid "Related Interfaces" msgid "Related Interfaces"
msgstr "Interfaces associées" msgstr "Interfaces associées"
#: netbox/dcim/forms/bulk_edit.py:1512 netbox/dcim/forms/model_forms.py:1393 #: netbox/dcim/forms/bulk_edit.py:1512 netbox/dcim/forms/model_forms.py:1394
#: netbox/virtualization/forms/bulk_edit.py:268 #: netbox/virtualization/forms/bulk_edit.py:268
#: netbox/virtualization/forms/model_forms.py:352 #: netbox/virtualization/forms/model_forms.py:352
msgid "802.1Q Switching" msgid "802.1Q Switching"
@ -4442,7 +4443,7 @@ msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} n'est pas attribué à l'appareil {device}" msgstr "VDC {vdc} n'est pas attribué à l'appareil {device}"
#: netbox/dcim/forms/bulk_import.py:951 netbox/dcim/forms/model_forms.py:1000 #: netbox/dcim/forms/bulk_import.py:951 netbox/dcim/forms/model_forms.py:1000
#: netbox/dcim/forms/model_forms.py:1574 #: netbox/dcim/forms/model_forms.py:1575
#: netbox/dcim/forms/object_import.py:117 #: netbox/dcim/forms/object_import.py:117
msgid "Rear port" msgid "Rear port"
msgstr "Port arrière" msgstr "Port arrière"
@ -4456,7 +4457,7 @@ msgstr "Port arrière correspondant"
msgid "Physical medium classification" msgid "Physical medium classification"
msgstr "Classification des supports physiques" msgstr "Classification des supports physiques"
#: netbox/dcim/forms/bulk_import.py:1028 netbox/dcim/tables/devices.py:818 #: netbox/dcim/forms/bulk_import.py:1028 netbox/dcim/tables/devices.py:819
msgid "Installed device" msgid "Installed device"
msgstr "Appareil installé" msgstr "Appareil installé"
@ -4545,7 +4546,7 @@ msgid "{side_upper} side termination not found: {device} {name}"
msgstr "{side_upper} terminaison latérale introuvable : {device} {name}" msgstr "{side_upper} terminaison latérale introuvable : {device} {name}"
#: netbox/dcim/forms/bulk_import.py:1293 netbox/dcim/forms/model_forms.py:785 #: netbox/dcim/forms/bulk_import.py:1293 netbox/dcim/forms/model_forms.py:785
#: netbox/dcim/tables/devices.py:1023 netbox/templates/dcim/device.html:132 #: netbox/dcim/tables/devices.py:1024 netbox/templates/dcim/device.html:132
#: netbox/templates/dcim/virtualchassis.html:27 #: netbox/templates/dcim/virtualchassis.html:27
#: netbox/templates/dcim/virtualchassis.html:67 #: netbox/templates/dcim/virtualchassis.html:67
msgid "Master" msgid "Master"
@ -4575,6 +4576,28 @@ msgstr "Type d'alimentation (AC/DC)"
msgid "Single or three-phase" msgid "Single or three-phase"
msgstr "Monophasé ou triphasé" msgstr "Monophasé ou triphasé"
#: netbox/dcim/forms/bulk_import.py:1439 netbox/dcim/forms/model_forms.py:1670
#: netbox/templates/dcim/device.html:190
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
msgid "Primary IPv4"
msgstr "IPv4 principal"
#: netbox/dcim/forms/bulk_import.py:1443
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "Adresse IPv4 avec masque, par exemple 1.2.3.4/24"
#: netbox/dcim/forms/bulk_import.py:1446 netbox/dcim/forms/model_forms.py:1679
#: netbox/templates/dcim/device.html:206
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
msgid "Primary IPv6"
msgstr "IPv6 principal"
#: netbox/dcim/forms/bulk_import.py:1450
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "Adresse IPv6 avec longueur de préfixe, par exemple 2001:db8 : :1/64"
#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528 #: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528
#: netbox/templates/dcim/interface.html:57 #: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:55 #: netbox/templates/virtualization/vminterface.html:55
@ -4739,7 +4762,7 @@ msgstr "Type"
msgid "Mgmt only" msgid "Mgmt only"
msgstr "Gestion uniquement" msgstr "Gestion uniquement"
#: netbox/dcim/forms/filtersets.py:1389 netbox/dcim/forms/model_forms.py:1382 #: netbox/dcim/forms/filtersets.py:1389 netbox/dcim/forms/model_forms.py:1383
#: netbox/dcim/models/device_components.py:630 #: netbox/dcim/models/device_components.py:630
#: netbox/templates/dcim/interface.html:129 #: netbox/templates/dcim/interface.html:129
msgid "WWN" msgid "WWN"
@ -4773,7 +4796,7 @@ msgstr "Puissance de transmission (dBm)"
msgid "Cable" msgid "Cable"
msgstr "câble" msgstr "câble"
#: netbox/dcim/forms/filtersets.py:1550 netbox/dcim/tables/devices.py:945 #: netbox/dcim/forms/filtersets.py:1550 netbox/dcim/tables/devices.py:946
msgid "Discovered" msgid "Discovered"
msgstr "Découvert" msgstr "Découvert"
@ -4872,8 +4895,8 @@ msgstr "Modèle de port d'alimentation"
msgid "Rear port template" msgid "Rear port template"
msgstr "Modèle de port arrière" msgstr "Modèle de port arrière"
#: netbox/dcim/forms/model_forms.py:1144 netbox/dcim/forms/model_forms.py:1387 #: netbox/dcim/forms/model_forms.py:1144 netbox/dcim/forms/model_forms.py:1388
#: netbox/dcim/forms/model_forms.py:1550 netbox/dcim/forms/model_forms.py:1582 #: netbox/dcim/forms/model_forms.py:1551 netbox/dcim/forms/model_forms.py:1583
#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:318 #: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:318
#: netbox/ipam/forms/model_forms.py:280 netbox/ipam/forms/model_forms.py:289 #: netbox/ipam/forms/model_forms.py:280 netbox/ipam/forms/model_forms.py:289
#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372 #: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372
@ -4897,7 +4920,7 @@ msgstr "Modèle de port arrière"
msgid "Interface" msgid "Interface"
msgstr "Interface" msgstr "Interface"
#: netbox/dcim/forms/model_forms.py:1145 netbox/dcim/forms/model_forms.py:1583 #: netbox/dcim/forms/model_forms.py:1145 netbox/dcim/forms/model_forms.py:1584
#: netbox/dcim/tables/connections.py:27 #: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17 #: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:74 #: netbox/templates/dcim/consoleserverport.html:74
@ -4905,14 +4928,14 @@ msgstr "Interface"
msgid "Console Port" msgid "Console Port"
msgstr "Port de console" msgstr "Port de console"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1584 #: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1585
#: netbox/templates/dcim/consoleport.html:73 #: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17 #: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109 #: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port" msgid "Console Server Port"
msgstr "Port du serveur de consoles" msgstr "Port du serveur de consoles"
#: netbox/dcim/forms/model_forms.py:1147 netbox/dcim/forms/model_forms.py:1585 #: netbox/dcim/forms/model_forms.py:1147 netbox/dcim/forms/model_forms.py:1586
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/consoleport.html:76 #: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:77 #: netbox/templates/dcim/consoleserverport.html:77
@ -4923,8 +4946,8 @@ msgstr "Port du serveur de consoles"
msgid "Front Port" msgid "Front Port"
msgstr "Port avant" msgstr "Port avant"
#: netbox/dcim/forms/model_forms.py:1148 netbox/dcim/forms/model_forms.py:1586 #: netbox/dcim/forms/model_forms.py:1148 netbox/dcim/forms/model_forms.py:1587
#: netbox/dcim/tables/devices.py:706 #: netbox/dcim/tables/devices.py:707
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53 #: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:79 #: netbox/templates/dcim/consoleport.html:79
#: netbox/templates/dcim/consoleserverport.html:80 #: netbox/templates/dcim/consoleserverport.html:80
@ -4936,24 +4959,24 @@ msgstr "Port avant"
msgid "Rear Port" msgid "Rear Port"
msgstr "Port arrière" msgstr "Port arrière"
#: netbox/dcim/forms/model_forms.py:1149 netbox/dcim/forms/model_forms.py:1587 #: netbox/dcim/forms/model_forms.py:1149 netbox/dcim/forms/model_forms.py:1588
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:512 #: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:512
#: netbox/templates/dcim/poweroutlet.html:44 #: netbox/templates/dcim/poweroutlet.html:44
#: netbox/templates/dcim/powerport.html:17 #: netbox/templates/dcim/powerport.html:17
msgid "Power Port" msgid "Power Port"
msgstr "Port d'alimentation" msgstr "Port d'alimentation"
#: netbox/dcim/forms/model_forms.py:1150 netbox/dcim/forms/model_forms.py:1588 #: netbox/dcim/forms/model_forms.py:1150 netbox/dcim/forms/model_forms.py:1589
#: netbox/templates/dcim/poweroutlet.html:17 #: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77 #: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet" msgid "Power Outlet"
msgstr "Prise de courant" msgstr "Prise de courant"
#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1590 #: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1591
msgid "Component Assignment" msgid "Component Assignment"
msgstr "Affectation des composants" msgstr "Affectation des composants"
#: netbox/dcim/forms/model_forms.py:1195 netbox/dcim/forms/model_forms.py:1637 #: netbox/dcim/forms/model_forms.py:1195 netbox/dcim/forms/model_forms.py:1638
msgid "An InventoryItem can only be assigned to a single component." msgid "An InventoryItem can only be assigned to a single component."
msgstr "Un item d'inventaire ne peut être attribué qu'à un seul composant." msgstr "Un item d'inventaire ne peut être attribué qu'à un seul composant."
@ -4961,11 +4984,15 @@ msgstr "Un item d'inventaire ne peut être attribué qu'à un seul composant."
msgid "LAG interface" msgid "LAG interface"
msgstr "Interface LAG" msgstr "Interface LAG"
#: netbox/dcim/forms/model_forms.py:1483 #: netbox/dcim/forms/model_forms.py:1355
msgid "Filter VLANs available for assignment by group."
msgstr "Filtrez les VLAN disponibles pour une attribution par groupe."
#: netbox/dcim/forms/model_forms.py:1484
msgid "Child Device" msgid "Child Device"
msgstr "Appareil pour enfants" msgstr "Appareil pour enfants"
#: netbox/dcim/forms/model_forms.py:1484 #: netbox/dcim/forms/model_forms.py:1485
msgid "" msgid ""
"Child devices must first be created and assigned to the site and rack of the" "Child devices must first be created and assigned to the site and rack of the"
" parent device." " parent device."
@ -4973,44 +5000,32 @@ msgstr ""
"Les appareils enfants doivent d'abord être créés et affectés au site et à la" "Les appareils enfants doivent d'abord être créés et affectés au site et à la"
" baie de l'appareil parent." " baie de l'appareil parent."
#: netbox/dcim/forms/model_forms.py:1526 #: netbox/dcim/forms/model_forms.py:1527
msgid "Console port" msgid "Console port"
msgstr "Port de console" msgstr "Port de console"
#: netbox/dcim/forms/model_forms.py:1534 #: netbox/dcim/forms/model_forms.py:1535
msgid "Console server port" msgid "Console server port"
msgstr "Port du serveur de console" msgstr "Port du serveur de console"
#: netbox/dcim/forms/model_forms.py:1542 #: netbox/dcim/forms/model_forms.py:1543
msgid "Front port" msgid "Front port"
msgstr "Port avant" msgstr "Port avant"
#: netbox/dcim/forms/model_forms.py:1558 #: netbox/dcim/forms/model_forms.py:1559
msgid "Power outlet" msgid "Power outlet"
msgstr "prise de courant" msgstr "prise de courant"
#: netbox/dcim/forms/model_forms.py:1578 #: netbox/dcim/forms/model_forms.py:1579
#: netbox/templates/dcim/inventoryitem.html:17 #: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item" msgid "Inventory Item"
msgstr "Article d'inventaire" msgstr "Article d'inventaire"
#: netbox/dcim/forms/model_forms.py:1651 #: netbox/dcim/forms/model_forms.py:1652
#: netbox/templates/dcim/inventoryitemrole.html:15 #: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role" msgid "Inventory Item Role"
msgstr "Rôle de l'article d'inventaire" msgstr "Rôle de l'article d'inventaire"
#: netbox/dcim/forms/model_forms.py:1669 netbox/templates/dcim/device.html:190
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
msgid "Primary IPv4"
msgstr "IPv4 principal"
#: netbox/dcim/forms/model_forms.py:1678 netbox/templates/dcim/device.html:206
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
msgid "Primary IPv6"
msgstr "IPv6 principal"
#: netbox/dcim/forms/object_create.py:48 #: netbox/dcim/forms/object_create.py:48
#: netbox/dcim/forms/object_create.py:199 #: netbox/dcim/forms/object_create.py:199
#: netbox/dcim/forms/object_create.py:355 #: netbox/dcim/forms/object_create.py:355
@ -5068,7 +5083,7 @@ msgstr ""
"Le nombre de ports frontaux à créer ({frontport_count}) doit correspondre au" "Le nombre de ports frontaux à créer ({frontport_count}) doit correspondre au"
" nombre sélectionné de positions des ports arrière ({rearport_count})." " nombre sélectionné de positions des ports arrière ({rearport_count})."
#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1029 #: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1030
#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53 #: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53
#: netbox/templates/dcim/virtualchassis_edit.html:47 #: netbox/templates/dcim/virtualchassis_edit.html:47
#: netbox/templates/ipam/fhrpgroup.html:38 #: netbox/templates/ipam/fhrpgroup.html:38
@ -6700,7 +6715,7 @@ msgstr "Modèle de configuration"
msgid "Site Group" msgid "Site Group"
msgstr "Groupe de sites" msgstr "Groupe de sites"
#: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1064 #: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1065
#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/model_forms.py:306 #: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/model_forms.py:306
#: netbox/ipam/forms/model_forms.py:315 netbox/ipam/tables/ip.py:356 #: netbox/ipam/forms/model_forms.py:315 netbox/ipam/tables/ip.py:356
#: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446 #: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446
@ -6709,12 +6724,12 @@ msgstr "Groupe de sites"
msgid "IP Address" msgid "IP Address"
msgstr "Adresse IP" msgstr "Adresse IP"
#: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1068 #: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1069
#: netbox/virtualization/tables/virtualmachines.py:86 #: netbox/virtualization/tables/virtualmachines.py:86
msgid "IPv4 Address" msgid "IPv4 Address"
msgstr "Adresse IPv4" msgstr "Adresse IPv4"
#: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1072 #: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1073
#: netbox/virtualization/tables/virtualmachines.py:90 #: netbox/virtualization/tables/virtualmachines.py:90
msgid "IPv6 Address" msgid "IPv6 Address"
msgstr "Adresse IPv6" msgstr "Adresse IPv6"
@ -6752,7 +6767,7 @@ msgstr "Ports d'alimentation"
msgid "Power outlets" msgid "Power outlets"
msgstr "Prises de courant" msgstr "Prises de courant"
#: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1077 #: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1078
#: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:1042 #: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:1042
#: netbox/dcim/views.py:1281 netbox/dcim/views.py:1977 #: netbox/dcim/views.py:1281 netbox/dcim/views.py:1977
#: netbox/netbox/navigation/menu.py:94 netbox/netbox/navigation/menu.py:250 #: netbox/netbox/navigation/menu.py:94 netbox/netbox/navigation/menu.py:250
@ -6859,28 +6874,28 @@ msgstr "Gestion uniquement"
msgid "VDCs" msgid "VDCs"
msgstr "VDC" msgstr "VDC"
#: netbox/dcim/tables/devices.py:869 netbox/templates/dcim/modulebay.html:53 #: netbox/dcim/tables/devices.py:870 netbox/templates/dcim/modulebay.html:53
msgid "Installed Module" msgid "Installed Module"
msgstr "Module installé" msgstr "Module installé"
#: netbox/dcim/tables/devices.py:872 #: netbox/dcim/tables/devices.py:873
msgid "Module Serial" msgid "Module Serial"
msgstr "Série du module" msgstr "Série du module"
#: netbox/dcim/tables/devices.py:876 #: netbox/dcim/tables/devices.py:877
msgid "Module Asset Tag" msgid "Module Asset Tag"
msgstr "Étiquette d'actif du module" msgstr "Étiquette d'actif du module"
#: netbox/dcim/tables/devices.py:885 #: netbox/dcim/tables/devices.py:886
msgid "Module Status" msgid "Module Status"
msgstr "État du module" msgstr "État du module"
#: netbox/dcim/tables/devices.py:940 netbox/dcim/tables/devicetypes.py:313 #: netbox/dcim/tables/devices.py:941 netbox/dcim/tables/devicetypes.py:313
#: netbox/templates/dcim/inventoryitem.html:40 #: netbox/templates/dcim/inventoryitem.html:40
msgid "Component" msgid "Component"
msgstr "Composant" msgstr "Composant"
#: netbox/dcim/tables/devices.py:996 #: netbox/dcim/tables/devices.py:997
msgid "Items" msgid "Items"
msgstr "Objets" msgstr "Objets"
@ -10539,7 +10554,7 @@ msgid "Range boundaries must be defined as integers."
msgstr "" msgstr ""
"Les limites des plages doivent être définies sous forme de nombres entiers." "Les limites des plages doivent être définies sous forme de nombres entiers."
#: netbox/netbox/api/serializers/fields.py:39 #: netbox/netbox/api/serializers/fields.py:40
#, python-brace-format #, python-brace-format
msgid "{class_name} must implement get_view_name()" msgid "{class_name} must implement get_view_name()"
msgstr "{class_name} doit implémenter get_view_name ()" msgstr "{class_name} doit implémenter get_view_name ()"
@ -10897,35 +10912,35 @@ msgstr "Champ personnalisé '{name}'doit avoir une valeur unique."
msgid "Missing required custom field '{name}'." msgid "Missing required custom field '{name}'."
msgstr "Champ personnalisé obligatoire manquant '{name}'." msgstr "Champ personnalisé obligatoire manquant '{name}'."
#: netbox/netbox/models/features.py:467 #: netbox/netbox/models/features.py:462
msgid "Remote data source" msgid "Remote data source"
msgstr "Source de données distante" msgstr "Source de données distante"
#: netbox/netbox/models/features.py:477 #: netbox/netbox/models/features.py:472
msgid "data path" msgid "data path"
msgstr "chemin de données" msgstr "chemin de données"
#: netbox/netbox/models/features.py:481 #: netbox/netbox/models/features.py:476
msgid "Path to remote file (relative to data source root)" msgid "Path to remote file (relative to data source root)"
msgstr "" msgstr ""
"Chemin vers le fichier distant (par rapport à la racine de la source de " "Chemin vers le fichier distant (par rapport à la racine de la source de "
"données)" "données)"
#: netbox/netbox/models/features.py:484 #: netbox/netbox/models/features.py:479
msgid "auto sync enabled" msgid "auto sync enabled"
msgstr "synchronisation automatique activée" msgstr "synchronisation automatique activée"
#: netbox/netbox/models/features.py:486 #: netbox/netbox/models/features.py:481
msgid "Enable automatic synchronization of data when the data file is updated" msgid "Enable automatic synchronization of data when the data file is updated"
msgstr "" msgstr ""
"Activer la synchronisation automatique des données lors de la mise à jour du" "Activer la synchronisation automatique des données lors de la mise à jour du"
" fichier de données" " fichier de données"
#: netbox/netbox/models/features.py:489 #: netbox/netbox/models/features.py:484
msgid "date synced" msgid "date synced"
msgstr "date de synchronisation" msgstr "date de synchronisation"
#: netbox/netbox/models/features.py:583 #: netbox/netbox/models/features.py:578
#, python-brace-format #, python-brace-format
msgid "{class_name} must implement a sync_data() method." msgid "{class_name} must implement a sync_data() method."
msgstr "{class_name} doit implémenter une méthode sync_data ()." msgstr "{class_name} doit implémenter une méthode sync_data ()."
@ -12676,7 +12691,7 @@ msgid "Parent Bay"
msgstr "Baie Parent" msgstr "Baie Parent"
#: netbox/templates/dcim/device_edit.html:48 #: netbox/templates/dcim/device_edit.html:48
#: netbox/utilities/templates/form_helpers/render_field.html:20 #: netbox/utilities/templates/form_helpers/render_field.html:22
msgid "Regenerate Slug" msgid "Regenerate Slug"
msgstr "Régénérez le slug" msgstr "Régénérez le slug"
@ -13021,17 +13036,17 @@ msgstr "Poids maximum"
msgid "Total Weight" msgid "Total Weight"
msgstr "Poids total" msgstr "Poids total"
#: netbox/templates/dcim/rack.html:121 #: netbox/templates/dcim/rack.html:125
#: netbox/templates/dcim/rack_elevation_list.html:15 #: netbox/templates/dcim/rack_elevation_list.html:15
msgid "Images and Labels" msgid "Images and Labels"
msgstr "Images et étiquettes" msgstr "Images et étiquettes"
#: netbox/templates/dcim/rack.html:122 #: netbox/templates/dcim/rack.html:126
#: netbox/templates/dcim/rack_elevation_list.html:16 #: netbox/templates/dcim/rack_elevation_list.html:16
msgid "Images only" msgid "Images only"
msgstr "Images uniquement" msgstr "Images uniquement"
#: netbox/templates/dcim/rack.html:123 #: netbox/templates/dcim/rack.html:127
#: netbox/templates/dcim/rack_elevation_list.html:17 #: netbox/templates/dcim/rack_elevation_list.html:17
msgid "Labels only" msgid "Labels only"
msgstr "Étiquettes uniquement" msgstr "Étiquettes uniquement"
@ -15329,15 +15344,15 @@ msgstr "Désabonnement"
msgid "Subscribe" msgid "Subscribe"
msgstr "Souscrire" msgstr "Souscrire"
#: netbox/utilities/templates/form_helpers/render_field.html:39 #: netbox/utilities/templates/form_helpers/render_field.html:41
msgid "Copy to clipboard" msgid "Copy to clipboard"
msgstr "Copier dans le presse-papiers" msgstr "Copier dans le presse-papiers"
#: netbox/utilities/templates/form_helpers/render_field.html:55 #: netbox/utilities/templates/form_helpers/render_field.html:57
msgid "This field is required" msgid "This field is required"
msgstr "Ce champ est obligatoire" msgstr "Ce champ est obligatoire"
#: netbox/utilities/templates/form_helpers/render_field.html:68 #: netbox/utilities/templates/form_helpers/render_field.html:70
msgid "Set Null" msgid "Set Null"
msgstr "Définir à Null" msgstr "Définir à Null"

View File

@ -14,7 +14,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-12 05:02+0000\n" "POT-Creation-Date: 2024-09-25 05:02+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2024\n" "Last-Translator: Jeremy Stretch, 2024\n"
"Language-Team: Italian (https://app.transifex.com/netbox-community/teams/178115/it/)\n" "Language-Team: Italian (https://app.transifex.com/netbox-community/teams/178115/it/)\n"
@ -91,8 +91,8 @@ msgstr "La tua password è stata cambiata con successo."
#: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20
#: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:185
#: netbox/dcim/choices.py:231 netbox/dcim/choices.py:1518 #: netbox/dcim/choices.py:231 netbox/dcim/choices.py:1522
#: netbox/dcim/choices.py:1594 netbox/dcim/choices.py:1644 #: netbox/dcim/choices.py:1598 netbox/dcim/choices.py:1648
#: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45 #: netbox/virtualization/choices.py:20 netbox/virtualization/choices.py:45
#: netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:18
msgid "Planned" msgid "Planned"
@ -105,7 +105,7 @@ msgstr "Approvvigionamento"
#: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22 #: netbox/circuits/choices.py:23 netbox/core/tables/tasks.py:22
#: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103 #: netbox/dcim/choices.py:22 netbox/dcim/choices.py:103
#: netbox/dcim/choices.py:184 netbox/dcim/choices.py:230 #: netbox/dcim/choices.py:184 netbox/dcim/choices.py:230
#: netbox/dcim/choices.py:1593 netbox/dcim/choices.py:1643 #: netbox/dcim/choices.py:1597 netbox/dcim/choices.py:1647
#: netbox/extras/tables/tables.py:495 netbox/ipam/choices.py:31 #: netbox/extras/tables/tables.py:495 netbox/ipam/choices.py:31
#: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69
#: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25
@ -116,8 +116,8 @@ msgid "Active"
msgstr "Attivo" msgstr "Attivo"
#: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183 #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:183
#: netbox/dcim/choices.py:229 netbox/dcim/choices.py:1592 #: netbox/dcim/choices.py:229 netbox/dcim/choices.py:1596
#: netbox/dcim/choices.py:1645 netbox/virtualization/choices.py:24 #: netbox/dcim/choices.py:1649 netbox/virtualization/choices.py:24
#: netbox/virtualization/choices.py:43 #: netbox/virtualization/choices.py:43
msgid "Offline" msgid "Offline"
msgstr "Offline" msgstr "Offline"
@ -130,7 +130,7 @@ msgstr "Deprovisioning"
msgid "Decommissioned" msgid "Decommissioned"
msgstr "Dismesso" msgstr "Dismesso"
#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1605 #: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1609
#: netbox/tenancy/choices.py:17 #: netbox/tenancy/choices.py:17
msgid "Primary" msgid "Primary"
msgstr "Primaria" msgstr "Primaria"
@ -336,7 +336,7 @@ msgstr "Terminazione A (ID)"
#: netbox/extras/filtersets.py:348 netbox/extras/filtersets.py:391 #: netbox/extras/filtersets.py:348 netbox/extras/filtersets.py:391
#: netbox/extras/filtersets.py:438 netbox/extras/filtersets.py:498 #: netbox/extras/filtersets.py:438 netbox/extras/filtersets.py:498
#: netbox/extras/filtersets.py:657 netbox/extras/filtersets.py:703 #: netbox/extras/filtersets.py:657 netbox/extras/filtersets.py:703
#: netbox/ipam/forms/model_forms.py:449 netbox/netbox/filtersets.py:277 #: netbox/ipam/forms/model_forms.py:449 netbox/netbox/filtersets.py:280
#: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:167 #: netbox/netbox/forms/__init__.py:22 netbox/netbox/forms/base.py:167
#: netbox/templates/htmx/object_selector.html:28 #: netbox/templates/htmx/object_selector.html:28
#: netbox/templates/inc/filter_list.html:45 #: netbox/templates/inc/filter_list.html:45
@ -574,8 +574,8 @@ msgstr "ID del servizio"
#: netbox/dcim/forms/bulk_edit.py:1173 netbox/dcim/forms/bulk_edit.py:1200 #: netbox/dcim/forms/bulk_edit.py:1173 netbox/dcim/forms/bulk_edit.py:1200
#: netbox/dcim/forms/bulk_edit.py:1678 netbox/dcim/forms/filtersets.py:1064 #: netbox/dcim/forms/bulk_edit.py:1678 netbox/dcim/forms/filtersets.py:1064
#: netbox/dcim/forms/filtersets.py:1455 netbox/dcim/forms/filtersets.py:1479 #: netbox/dcim/forms/filtersets.py:1455 netbox/dcim/forms/filtersets.py:1479
#: netbox/dcim/tables/devices.py:700 netbox/dcim/tables/devices.py:757 #: netbox/dcim/tables/devices.py:701 netbox/dcim/tables/devices.py:758
#: netbox/dcim/tables/devices.py:999 netbox/dcim/tables/devicetypes.py:250 #: netbox/dcim/tables/devices.py:1000 netbox/dcim/tables/devicetypes.py:250
#: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:33 #: netbox/dcim/tables/devicetypes.py:265 netbox/dcim/tables/racks.py:33
#: netbox/extras/forms/bulk_edit.py:270 netbox/extras/tables/tables.py:443 #: netbox/extras/forms/bulk_edit.py:270 netbox/extras/tables/tables.py:443
#: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/circuittype.html:30
@ -612,7 +612,7 @@ msgstr "Colore"
#: netbox/dcim/forms/object_import.py:84 #: netbox/dcim/forms/object_import.py:84
#: netbox/dcim/forms/object_import.py:113 #: netbox/dcim/forms/object_import.py:113
#: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178 #: netbox/dcim/forms/object_import.py:145 netbox/dcim/tables/devices.py:178
#: netbox/dcim/tables/devices.py:810 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/devices.py:811 netbox/dcim/tables/power.py:77
#: netbox/dcim/tables/racks.py:138 netbox/extras/forms/bulk_import.py:42 #: netbox/dcim/tables/racks.py:138 netbox/extras/forms/bulk_import.py:42
#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:465 #: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:465
#: netbox/netbox/tables/tables.py:240 #: netbox/netbox/tables/tables.py:240
@ -669,8 +669,8 @@ msgstr "Provider account "
#: netbox/dcim/forms/filtersets.py:359 netbox/dcim/forms/filtersets.py:799 #: netbox/dcim/forms/filtersets.py:359 netbox/dcim/forms/filtersets.py:799
#: netbox/dcim/forms/filtersets.py:924 netbox/dcim/forms/filtersets.py:958 #: netbox/dcim/forms/filtersets.py:924 netbox/dcim/forms/filtersets.py:958
#: netbox/dcim/forms/filtersets.py:1059 netbox/dcim/forms/filtersets.py:1170 #: netbox/dcim/forms/filtersets.py:1059 netbox/dcim/forms/filtersets.py:1170
#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:813 #: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:814
#: netbox/dcim/tables/devices.py:1059 netbox/dcim/tables/modules.py:69 #: netbox/dcim/tables/devices.py:1060 netbox/dcim/tables/modules.py:69
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:126 #: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:126
#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:138 #: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:138
#: netbox/ipam/forms/bulk_edit.py:255 netbox/ipam/forms/bulk_edit.py:305 #: netbox/ipam/forms/bulk_edit.py:255 netbox/ipam/forms/bulk_edit.py:305
@ -819,7 +819,7 @@ msgstr "Parametri del servizio"
#: netbox/circuits/forms/model_forms.py:183 #: netbox/circuits/forms/model_forms.py:183
#: netbox/dcim/forms/model_forms.py:139 netbox/dcim/forms/model_forms.py:181 #: netbox/dcim/forms/model_forms.py:139 netbox/dcim/forms/model_forms.py:181
#: netbox/dcim/forms/model_forms.py:266 netbox/dcim/forms/model_forms.py:323 #: netbox/dcim/forms/model_forms.py:266 netbox/dcim/forms/model_forms.py:323
#: netbox/dcim/forms/model_forms.py:768 netbox/dcim/forms/model_forms.py:1691 #: netbox/dcim/forms/model_forms.py:768 netbox/dcim/forms/model_forms.py:1692
#: netbox/ipam/forms/model_forms.py:64 netbox/ipam/forms/model_forms.py:81 #: netbox/ipam/forms/model_forms.py:64 netbox/ipam/forms/model_forms.py:81
#: netbox/ipam/forms/model_forms.py:115 netbox/ipam/forms/model_forms.py:136 #: netbox/ipam/forms/model_forms.py:115 netbox/ipam/forms/model_forms.py:136
#: netbox/ipam/forms/model_forms.py:160 netbox/ipam/forms/model_forms.py:232 #: netbox/ipam/forms/model_forms.py:160 netbox/ipam/forms/model_forms.py:232
@ -1402,11 +1402,11 @@ msgstr "reti di fornitori"
#: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289 #: netbox/dcim/tables/devices.py:134 netbox/dcim/tables/devices.py:289
#: netbox/dcim/tables/devices.py:392 netbox/dcim/tables/devices.py:433 #: netbox/dcim/tables/devices.py:392 netbox/dcim/tables/devices.py:433
#: netbox/dcim/tables/devices.py:482 netbox/dcim/tables/devices.py:531 #: netbox/dcim/tables/devices.py:482 netbox/dcim/tables/devices.py:531
#: netbox/dcim/tables/devices.py:645 netbox/dcim/tables/devices.py:727 #: netbox/dcim/tables/devices.py:645 netbox/dcim/tables/devices.py:728
#: netbox/dcim/tables/devices.py:774 netbox/dcim/tables/devices.py:837 #: netbox/dcim/tables/devices.py:775 netbox/dcim/tables/devices.py:838
#: netbox/dcim/tables/devices.py:907 netbox/dcim/tables/devices.py:970 #: netbox/dcim/tables/devices.py:908 netbox/dcim/tables/devices.py:971
#: netbox/dcim/tables/devices.py:990 netbox/dcim/tables/devices.py:1019 #: netbox/dcim/tables/devices.py:991 netbox/dcim/tables/devices.py:1020
#: netbox/dcim/tables/devices.py:1049 netbox/dcim/tables/devicetypes.py:32 #: netbox/dcim/tables/devices.py:1050 netbox/dcim/tables/devicetypes.py:32
#: netbox/dcim/tables/power.py:22 netbox/dcim/tables/power.py:62 #: netbox/dcim/tables/power.py:22 netbox/dcim/tables/power.py:62
#: netbox/dcim/tables/racks.py:24 netbox/dcim/tables/racks.py:113 #: netbox/dcim/tables/racks.py:24 netbox/dcim/tables/racks.py:113
#: netbox/dcim/tables/sites.py:24 netbox/dcim/tables/sites.py:51 #: netbox/dcim/tables/sites.py:24 netbox/dcim/tables/sites.py:51
@ -1544,7 +1544,7 @@ msgstr "Tasso di impegno"
#: netbox/circuits/tables/circuits.py:80 #: netbox/circuits/tables/circuits.py:80
#: netbox/circuits/tables/providers.py:48 #: netbox/circuits/tables/providers.py:48
#: netbox/circuits/tables/providers.py:82 #: netbox/circuits/tables/providers.py:82
#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1032 #: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1033
#: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29 #: netbox/dcim/tables/devicetypes.py:93 netbox/dcim/tables/modules.py:29
#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39 #: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39
#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:84 #: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:84
@ -1625,7 +1625,7 @@ msgstr "Completato"
#: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/choices.py:22 netbox/core/choices.py:59
#: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34
#: netbox/dcim/choices.py:187 netbox/dcim/choices.py:233 #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:233
#: netbox/dcim/choices.py:1595 netbox/virtualization/choices.py:47 #: netbox/dcim/choices.py:1599 netbox/virtualization/choices.py:47
msgid "Failed" msgid "Failed"
msgstr "Fallito" msgstr "Fallito"
@ -1950,7 +1950,7 @@ msgstr ""
msgid "Rack Elevations" msgid "Rack Elevations"
msgstr "Elevazioni dei rack" msgstr "Elevazioni dei rack"
#: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1506 #: netbox/core/forms/model_forms.py:157 netbox/dcim/choices.py:1510
#: netbox/dcim/forms/bulk_edit.py:969 netbox/dcim/forms/bulk_edit.py:1357 #: netbox/dcim/forms/bulk_edit.py:969 netbox/dcim/forms/bulk_edit.py:1357
#: netbox/dcim/forms/bulk_edit.py:1375 netbox/dcim/tables/racks.py:158 #: netbox/dcim/forms/bulk_edit.py:1375 netbox/dcim/tables/racks.py:158
#: netbox/netbox/navigation/menu.py:291 netbox/netbox/navigation/menu.py:295 #: netbox/netbox/navigation/menu.py:291 netbox/netbox/navigation/menu.py:295
@ -2532,7 +2532,7 @@ msgid "Staging"
msgstr "Messa in scena" msgstr "Messa in scena"
#: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189 #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:189
#: netbox/dcim/choices.py:234 netbox/dcim/choices.py:1519 #: netbox/dcim/choices.py:234 netbox/dcim/choices.py:1523
#: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48 #: netbox/virtualization/choices.py:23 netbox/virtualization/choices.py:48
msgid "Decommissioning" msgid "Decommissioning"
msgstr "Smantellamento" msgstr "Smantellamento"
@ -2596,7 +2596,7 @@ msgstr "Obsoleto"
msgid "Millimeters" msgid "Millimeters"
msgstr "Millimetri" msgstr "Millimetri"
#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1541 #: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1545
msgid "Inches" msgid "Inches"
msgstr "Pollici" msgstr "Pollici"
@ -2618,9 +2618,9 @@ msgstr "Posteriore/anteriore"
#: netbox/dcim/forms/bulk_import.py:1088 netbox/dcim/forms/filtersets.py:234 #: netbox/dcim/forms/bulk_import.py:1088 netbox/dcim/forms/filtersets.py:234
#: netbox/dcim/forms/model_forms.py:74 netbox/dcim/forms/model_forms.py:93 #: netbox/dcim/forms/model_forms.py:74 netbox/dcim/forms/model_forms.py:93
#: netbox/dcim/forms/model_forms.py:170 netbox/dcim/forms/model_forms.py:1062 #: netbox/dcim/forms/model_forms.py:170 netbox/dcim/forms/model_forms.py:1062
#: netbox/dcim/forms/model_forms.py:1501 #: netbox/dcim/forms/model_forms.py:1502
#: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:653 #: netbox/dcim/forms/object_import.py:176 netbox/dcim/tables/devices.py:653
#: netbox/dcim/tables/devices.py:865 netbox/dcim/tables/devices.py:950 #: netbox/dcim/tables/devices.py:866 netbox/dcim/tables/devices.py:951
#: netbox/extras/tables/tables.py:223 netbox/ipam/tables/fhrp.py:59 #: netbox/extras/tables/tables.py:223 netbox/ipam/tables/fhrp.py:59
#: netbox/ipam/tables/ip.py:378 netbox/ipam/tables/services.py:44 #: netbox/ipam/tables/ip.py:378 netbox/ipam/tables/services.py:44
#: netbox/templates/dcim/interface.html:102 #: netbox/templates/dcim/interface.html:102
@ -2650,15 +2650,15 @@ msgstr "Genitore"
msgid "Child" msgid "Child"
msgstr "Bambino" msgstr "Bambino"
#: netbox/dcim/choices.py:166 netbox/templates/dcim/device.html:339 #: netbox/dcim/choices.py:166 netbox/templates/dcim/device.html:340
#: netbox/templates/dcim/rack.html:129 #: netbox/templates/dcim/rack.html:133
#: netbox/templates/dcim/rack_elevation_list.html:20 #: netbox/templates/dcim/rack_elevation_list.html:20
#: netbox/templates/dcim/rackreservation.html:76 #: netbox/templates/dcim/rackreservation.html:76
msgid "Front" msgid "Front"
msgstr "Anteriore" msgstr "Anteriore"
#: netbox/dcim/choices.py:167 netbox/templates/dcim/device.html:345 #: netbox/dcim/choices.py:167 netbox/templates/dcim/device.html:346
#: netbox/templates/dcim/rack.html:135 #: netbox/templates/dcim/rack.html:139
#: netbox/templates/dcim/rack_elevation_list.html:21 #: netbox/templates/dcim/rack_elevation_list.html:21
#: netbox/templates/dcim/rackreservation.html:82 #: netbox/templates/dcim/rackreservation.html:82
msgid "Rear" msgid "Rear"
@ -2686,7 +2686,7 @@ msgid "Side to rear"
msgstr "Da lato a retro" msgstr "Da lato a retro"
#: netbox/dcim/choices.py:209 netbox/dcim/choices.py:253 #: netbox/dcim/choices.py:209 netbox/dcim/choices.py:253
#: netbox/dcim/choices.py:1291 #: netbox/dcim/choices.py:1295
msgid "Passive" msgid "Passive"
msgstr "Passivo" msgstr "Passivo"
@ -2694,15 +2694,15 @@ msgstr "Passivo"
msgid "Mixed" msgid "Mixed"
msgstr "Misto" msgstr "Misto"
#: netbox/dcim/choices.py:478 netbox/dcim/choices.py:726 #: netbox/dcim/choices.py:478 netbox/dcim/choices.py:727
msgid "NEMA (Non-locking)" msgid "NEMA (Non-locking)"
msgstr "NEMA (non bloccante)" msgstr "NEMA (non bloccante)"
#: netbox/dcim/choices.py:500 netbox/dcim/choices.py:748 #: netbox/dcim/choices.py:500 netbox/dcim/choices.py:749
msgid "NEMA (Locking)" msgid "NEMA (Locking)"
msgstr "NEMA (bloccaggio)" msgstr "NEMA (bloccaggio)"
#: netbox/dcim/choices.py:524 netbox/dcim/choices.py:772 #: netbox/dcim/choices.py:524 netbox/dcim/choices.py:773
msgid "California Style" msgid "California Style"
msgstr "Stile californiano" msgstr "Stile californiano"
@ -2710,42 +2710,42 @@ msgstr "Stile californiano"
msgid "International/ITA" msgid "International/ITA"
msgstr "Internazionale/ITA" msgstr "Internazionale/ITA"
#: netbox/dcim/choices.py:567 netbox/dcim/choices.py:807 #: netbox/dcim/choices.py:567 netbox/dcim/choices.py:808
msgid "Proprietary" msgid "Proprietary"
msgstr "Proprietario" msgstr "Proprietario"
#: netbox/dcim/choices.py:575 netbox/dcim/choices.py:816 #: netbox/dcim/choices.py:575 netbox/dcim/choices.py:818
#: netbox/dcim/choices.py:1207 netbox/dcim/choices.py:1209 #: netbox/dcim/choices.py:1211 netbox/dcim/choices.py:1213
#: netbox/dcim/choices.py:1435 netbox/dcim/choices.py:1437 #: netbox/dcim/choices.py:1439 netbox/dcim/choices.py:1441
#: netbox/netbox/navigation/menu.py:200 #: netbox/netbox/navigation/menu.py:200
msgid "Other" msgid "Other"
msgstr "Altro" msgstr "Altro"
#: netbox/dcim/choices.py:780 #: netbox/dcim/choices.py:781
msgid "ITA/International" msgid "ITA/International"
msgstr "ITA/Internazionale" msgstr "ITA/Internazionale"
#: netbox/dcim/choices.py:846 #: netbox/dcim/choices.py:848
msgid "Physical" msgid "Physical"
msgstr "Fisico" msgstr "Fisico"
#: netbox/dcim/choices.py:847 netbox/dcim/choices.py:1013 #: netbox/dcim/choices.py:849 netbox/dcim/choices.py:1016
msgid "Virtual" msgid "Virtual"
msgstr "Virtuale" msgstr "Virtuale"
#: netbox/dcim/choices.py:848 netbox/dcim/choices.py:1086 #: netbox/dcim/choices.py:850 netbox/dcim/choices.py:1089
#: netbox/dcim/forms/bulk_edit.py:1515 netbox/dcim/forms/filtersets.py:1330 #: netbox/dcim/forms/bulk_edit.py:1515 netbox/dcim/forms/filtersets.py:1330
#: netbox/dcim/forms/model_forms.py:988 netbox/dcim/forms/model_forms.py:1396 #: netbox/dcim/forms/model_forms.py:988 netbox/dcim/forms/model_forms.py:1397
#: netbox/netbox/navigation/menu.py:140 netbox/netbox/navigation/menu.py:144 #: netbox/netbox/navigation/menu.py:140 netbox/netbox/navigation/menu.py:144
#: netbox/templates/dcim/interface.html:210 #: netbox/templates/dcim/interface.html:210
msgid "Wireless" msgid "Wireless"
msgstr "Wireless" msgstr "Wireless"
#: netbox/dcim/choices.py:1011 #: netbox/dcim/choices.py:1014
msgid "Virtual interfaces" msgid "Virtual interfaces"
msgstr "Interfacce virtuali" msgstr "Interfacce virtuali"
#: netbox/dcim/choices.py:1014 netbox/dcim/forms/bulk_edit.py:1410 #: netbox/dcim/choices.py:1017 netbox/dcim/forms/bulk_edit.py:1410
#: netbox/dcim/forms/bulk_import.py:840 netbox/dcim/forms/model_forms.py:974 #: netbox/dcim/forms/bulk_import.py:840 netbox/dcim/forms/model_forms.py:974
#: netbox/dcim/tables/devices.py:657 netbox/templates/dcim/interface.html:106 #: netbox/dcim/tables/devices.py:657 netbox/templates/dcim/interface.html:106
#: netbox/templates/virtualization/vminterface.html:43 #: netbox/templates/virtualization/vminterface.html:43
@ -2755,27 +2755,27 @@ msgstr "Interfacce virtuali"
msgid "Bridge" msgid "Bridge"
msgstr "ponte" msgstr "ponte"
#: netbox/dcim/choices.py:1015 #: netbox/dcim/choices.py:1018
msgid "Link Aggregation Group (LAG)" msgid "Link Aggregation Group (LAG)"
msgstr "Link Aggregation Group (GAL)" msgstr "Link Aggregation Group (GAL)"
#: netbox/dcim/choices.py:1019 #: netbox/dcim/choices.py:1022
msgid "Ethernet (fixed)" msgid "Ethernet (fixed)"
msgstr "Ethernet (fisso)" msgstr "Ethernet (fisso)"
#: netbox/dcim/choices.py:1034 #: netbox/dcim/choices.py:1037
msgid "Ethernet (modular)" msgid "Ethernet (modular)"
msgstr "Ethernet (modulare)" msgstr "Ethernet (modulare)"
#: netbox/dcim/choices.py:1070 #: netbox/dcim/choices.py:1073
msgid "Ethernet (backplane)" msgid "Ethernet (backplane)"
msgstr "Ethernet (backplane)" msgstr "Ethernet (backplane)"
#: netbox/dcim/choices.py:1101 #: netbox/dcim/choices.py:1105
msgid "Cellular" msgid "Cellular"
msgstr "Cellulare" msgstr "Cellulare"
#: netbox/dcim/choices.py:1153 netbox/dcim/forms/filtersets.py:383 #: netbox/dcim/choices.py:1157 netbox/dcim/forms/filtersets.py:383
#: netbox/dcim/forms/filtersets.py:809 netbox/dcim/forms/filtersets.py:963 #: netbox/dcim/forms/filtersets.py:809 netbox/dcim/forms/filtersets.py:963
#: netbox/dcim/forms/filtersets.py:1542 #: netbox/dcim/forms/filtersets.py:1542
#: netbox/templates/dcim/inventoryitem.html:52 #: netbox/templates/dcim/inventoryitem.html:52
@ -2783,129 +2783,130 @@ msgstr "Cellulare"
msgid "Serial" msgid "Serial"
msgstr "Seriale" msgstr "Seriale"
#: netbox/dcim/choices.py:1168 #: netbox/dcim/choices.py:1172
msgid "Coaxial" msgid "Coaxial"
msgstr "Coassiale" msgstr "Coassiale"
#: netbox/dcim/choices.py:1188 #: netbox/dcim/choices.py:1192
msgid "Stacking" msgid "Stacking"
msgstr "impilamento" msgstr "impilamento"
#: netbox/dcim/choices.py:1238 #: netbox/dcim/choices.py:1242
msgid "Half" msgid "Half"
msgstr "Metà" msgstr "Metà"
#: netbox/dcim/choices.py:1239 #: netbox/dcim/choices.py:1243
msgid "Full" msgid "Full"
msgstr "Completo" msgstr "Completo"
#: netbox/dcim/choices.py:1240 netbox/netbox/preferences.py:31 #: netbox/dcim/choices.py:1244 netbox/netbox/preferences.py:31
#: netbox/wireless/choices.py:480 #: netbox/wireless/choices.py:480
msgid "Auto" msgid "Auto"
msgstr "Auto" msgstr "Auto"
#: netbox/dcim/choices.py:1251 #: netbox/dcim/choices.py:1255
msgid "Access" msgid "Access"
msgstr "Accesso" msgstr "Accesso"
#: netbox/dcim/choices.py:1252 netbox/ipam/tables/vlans.py:172 #: netbox/dcim/choices.py:1256 netbox/ipam/tables/vlans.py:172
#: netbox/ipam/tables/vlans.py:217 #: netbox/ipam/tables/vlans.py:217
#: netbox/templates/dcim/inc/interface_vlans_table.html:7 #: netbox/templates/dcim/inc/interface_vlans_table.html:7
msgid "Tagged" msgid "Tagged"
msgstr "Taggato" msgstr "Taggato"
#: netbox/dcim/choices.py:1253 #: netbox/dcim/choices.py:1257
msgid "Tagged (All)" msgid "Tagged (All)"
msgstr "Contrassegnati (tutti)" msgstr "Contrassegnati (tutti)"
#: netbox/dcim/choices.py:1282 #: netbox/dcim/choices.py:1286
msgid "IEEE Standard" msgid "IEEE Standard"
msgstr "Norma IEEE" msgstr "Norma IEEE"
#: netbox/dcim/choices.py:1293 #: netbox/dcim/choices.py:1297
msgid "Passive 24V (2-pair)" msgid "Passive 24V (2-pair)"
msgstr "24V passivo (2 coppie)" msgstr "24V passivo (2 coppie)"
#: netbox/dcim/choices.py:1294 #: netbox/dcim/choices.py:1298
msgid "Passive 24V (4-pair)" msgid "Passive 24V (4-pair)"
msgstr "24V passivo (4 coppie)" msgstr "24V passivo (4 coppie)"
#: netbox/dcim/choices.py:1295 #: netbox/dcim/choices.py:1299
msgid "Passive 48V (2-pair)" msgid "Passive 48V (2-pair)"
msgstr "48V passivo (2 coppie)" msgstr "48V passivo (2 coppie)"
#: netbox/dcim/choices.py:1296 #: netbox/dcim/choices.py:1300
msgid "Passive 48V (4-pair)" msgid "Passive 48V (4-pair)"
msgstr "48V passivo (4 coppie)" msgstr "48V passivo (4 coppie)"
#: netbox/dcim/choices.py:1366 netbox/dcim/choices.py:1476 #: netbox/dcim/choices.py:1370 netbox/dcim/choices.py:1480
msgid "Copper" msgid "Copper"
msgstr "Rame" msgstr "Rame"
#: netbox/dcim/choices.py:1389 #: netbox/dcim/choices.py:1393
msgid "Fiber Optic" msgid "Fiber Optic"
msgstr "Fibra ottica" msgstr "Fibra ottica"
#: netbox/dcim/choices.py:1422 netbox/dcim/choices.py:1505 #: netbox/dcim/choices.py:1426 netbox/dcim/choices.py:1509
msgid "USB" msgid "USB"
msgstr "USB" msgstr "USB"
#: netbox/dcim/choices.py:1492 #: netbox/dcim/choices.py:1496
msgid "Fiber" msgid "Fiber"
msgstr "Fibra" msgstr "Fibra"
#: netbox/dcim/choices.py:1517 netbox/dcim/forms/filtersets.py:1227 #: netbox/dcim/choices.py:1521 netbox/dcim/forms/filtersets.py:1227
msgid "Connected" msgid "Connected"
msgstr "Connesso" msgstr "Connesso"
#: netbox/dcim/choices.py:1536 netbox/wireless/choices.py:497 #: netbox/dcim/choices.py:1540 netbox/wireless/choices.py:497
msgid "Kilometers" msgid "Kilometers"
msgstr "Chilometri" msgstr "Chilometri"
#: netbox/dcim/choices.py:1537 netbox/templates/dcim/cable_trace.html:65 #: netbox/dcim/choices.py:1541 netbox/templates/dcim/cable_trace.html:65
#: netbox/wireless/choices.py:498 #: netbox/wireless/choices.py:498
msgid "Meters" msgid "Meters"
msgstr "Metri" msgstr "Metri"
#: netbox/dcim/choices.py:1538 #: netbox/dcim/choices.py:1542
msgid "Centimeters" msgid "Centimeters"
msgstr "Centimetri" msgstr "Centimetri"
#: netbox/dcim/choices.py:1539 netbox/wireless/choices.py:499 #: netbox/dcim/choices.py:1543 netbox/wireless/choices.py:499
msgid "Miles" msgid "Miles"
msgstr "Miglia" msgstr "Miglia"
#: netbox/dcim/choices.py:1540 netbox/templates/dcim/cable_trace.html:66 #: netbox/dcim/choices.py:1544 netbox/templates/dcim/cable_trace.html:66
#: netbox/wireless/choices.py:500 #: netbox/wireless/choices.py:500
msgid "Feet" msgid "Feet"
msgstr "Piedi" msgstr "Piedi"
#: netbox/dcim/choices.py:1556 netbox/templates/dcim/device.html:327 #: netbox/dcim/choices.py:1560 netbox/templates/dcim/device.html:327
#: netbox/templates/dcim/rack.html:106 #: netbox/templates/dcim/rack.html:107
msgid "Kilograms" msgid "Kilograms"
msgstr "Chilogrammi" msgstr "Chilogrammi"
#: netbox/dcim/choices.py:1557 #: netbox/dcim/choices.py:1561
msgid "Grams" msgid "Grams"
msgstr "Grammi" msgstr "Grammi"
#: netbox/dcim/choices.py:1558 netbox/templates/dcim/rack.html:107 #: netbox/dcim/choices.py:1562 netbox/templates/dcim/device.html:328
#: netbox/templates/dcim/rack.html:108
msgid "Pounds" msgid "Pounds"
msgstr "Sterline" msgstr "Sterline"
#: netbox/dcim/choices.py:1559 #: netbox/dcim/choices.py:1563
msgid "Ounces" msgid "Ounces"
msgstr "Once" msgstr "Once"
#: netbox/dcim/choices.py:1606 #: netbox/dcim/choices.py:1610
msgid "Redundant" msgid "Redundant"
msgstr "Ridondante" msgstr "Ridondante"
#: netbox/dcim/choices.py:1627 #: netbox/dcim/choices.py:1631
msgid "Single phase" msgid "Single phase"
msgstr "Monofase" msgstr "Monofase"
#: netbox/dcim/choices.py:1628 #: netbox/dcim/choices.py:1632
msgid "Three-phase" msgid "Three-phase"
msgstr "Trifase" msgstr "Trifase"
@ -3275,7 +3276,7 @@ msgstr "VID assegnato"
#: netbox/dcim/filtersets.py:1613 netbox/dcim/forms/bulk_edit.py:1489 #: netbox/dcim/filtersets.py:1613 netbox/dcim/forms/bulk_edit.py:1489
#: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/filtersets.py:1428 #: netbox/dcim/forms/bulk_import.py:891 netbox/dcim/forms/filtersets.py:1428
#: netbox/dcim/forms/model_forms.py:1377 #: netbox/dcim/forms/model_forms.py:1378
#: netbox/dcim/models/device_components.py:712 #: netbox/dcim/models/device_components.py:712
#: netbox/dcim/tables/devices.py:623 netbox/ipam/filtersets.py:316 #: netbox/dcim/tables/devices.py:623 netbox/ipam/filtersets.py:316
#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483 #: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483
@ -3354,7 +3355,7 @@ msgid "LAG interface (ID)"
msgstr "Interfaccia LAG (ID)" msgstr "Interfaccia LAG (ID)"
#: netbox/dcim/filtersets.py:1713 netbox/dcim/filtersets.py:1725 #: netbox/dcim/filtersets.py:1713 netbox/dcim/filtersets.py:1725
#: netbox/dcim/forms/filtersets.py:1345 netbox/dcim/forms/model_forms.py:1689 #: netbox/dcim/forms/filtersets.py:1345 netbox/dcim/forms/model_forms.py:1690
#: netbox/templates/dcim/virtualdevicecontext.html:15 #: netbox/templates/dcim/virtualdevicecontext.html:15
msgid "Virtual Device Context" msgid "Virtual Device Context"
msgstr "Contesto del dispositivo virtuale" msgstr "Contesto del dispositivo virtuale"
@ -3429,7 +3430,7 @@ msgstr "Etichette"
#: netbox/dcim/forms/model_forms.py:488 netbox/dcim/forms/model_forms.py:546 #: netbox/dcim/forms/model_forms.py:488 netbox/dcim/forms/model_forms.py:546
#: netbox/dcim/forms/object_create.py:197 #: netbox/dcim/forms/object_create.py:197
#: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165 #: netbox/dcim/forms/object_create.py:353 netbox/dcim/tables/devices.py:165
#: netbox/dcim/tables/devices.py:703 netbox/dcim/tables/devicetypes.py:247 #: netbox/dcim/tables/devices.py:704 netbox/dcim/tables/devicetypes.py:247
#: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131 #: netbox/templates/dcim/device.html:43 netbox/templates/dcim/device.html:131
#: netbox/templates/dcim/modulebay.html:38 #: netbox/templates/dcim/modulebay.html:38
#: netbox/templates/dcim/virtualchassis.html:66 #: netbox/templates/dcim/virtualchassis.html:66
@ -3476,9 +3477,9 @@ msgstr "Fuso orario"
#: netbox/dcim/forms/model_forms.py:207 netbox/dcim/forms/model_forms.py:337 #: netbox/dcim/forms/model_forms.py:207 netbox/dcim/forms/model_forms.py:337
#: netbox/dcim/forms/model_forms.py:349 netbox/dcim/forms/model_forms.py:395 #: netbox/dcim/forms/model_forms.py:349 netbox/dcim/forms/model_forms.py:395
#: netbox/dcim/forms/model_forms.py:436 netbox/dcim/forms/model_forms.py:1075 #: netbox/dcim/forms/model_forms.py:436 netbox/dcim/forms/model_forms.py:1075
#: netbox/dcim/forms/model_forms.py:1514 #: netbox/dcim/forms/model_forms.py:1515
#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96 #: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96
#: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:936 #: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:937
#: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309 #: netbox/dcim/tables/devicetypes.py:81 netbox/dcim/tables/devicetypes.py:309
#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60 #: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60
#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:132 #: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:132
@ -3602,9 +3603,9 @@ msgstr "Numerazione"
#: netbox/dcim/forms/bulk_import.py:1076 netbox/dcim/forms/filtersets.py:367 #: netbox/dcim/forms/bulk_import.py:1076 netbox/dcim/forms/filtersets.py:367
#: netbox/dcim/forms/filtersets.py:777 netbox/dcim/forms/filtersets.py:1534 #: netbox/dcim/forms/filtersets.py:777 netbox/dcim/forms/filtersets.py:1534
#: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:1070 #: netbox/dcim/forms/model_forms.py:251 netbox/dcim/forms/model_forms.py:1070
#: netbox/dcim/forms/model_forms.py:1509 #: netbox/dcim/forms/model_forms.py:1510
#: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:169 #: netbox/dcim/forms/object_import.py:181 netbox/dcim/tables/devices.py:169
#: netbox/dcim/tables/devices.py:805 netbox/dcim/tables/devices.py:933 #: netbox/dcim/tables/devices.py:806 netbox/dcim/tables/devices.py:934
#: netbox/dcim/tables/devicetypes.py:305 netbox/dcim/tables/racks.py:129 #: netbox/dcim/tables/devicetypes.py:305 netbox/dcim/tables/racks.py:129
#: netbox/extras/filtersets.py:552 netbox/ipam/forms/bulk_edit.py:260 #: netbox/extras/filtersets.py:552 netbox/ipam/forms/bulk_edit.py:260
#: netbox/ipam/forms/bulk_edit.py:310 netbox/ipam/forms/bulk_edit.py:358 #: netbox/ipam/forms/bulk_edit.py:310 netbox/ipam/forms/bulk_edit.py:358
@ -3694,7 +3695,7 @@ msgstr "cremagliera"
#: netbox/dcim/forms/filtersets.py:325 netbox/dcim/forms/filtersets.py:398 #: netbox/dcim/forms/filtersets.py:325 netbox/dcim/forms/filtersets.py:398
#: netbox/dcim/forms/filtersets.py:481 netbox/dcim/forms/filtersets.py:608 #: netbox/dcim/forms/filtersets.py:481 netbox/dcim/forms/filtersets.py:608
#: netbox/dcim/forms/filtersets.py:721 netbox/dcim/forms/filtersets.py:942 #: netbox/dcim/forms/filtersets.py:721 netbox/dcim/forms/filtersets.py:942
#: netbox/dcim/forms/model_forms.py:670 netbox/dcim/forms/model_forms.py:1579 #: netbox/dcim/forms/model_forms.py:670 netbox/dcim/forms/model_forms.py:1580
#: netbox/templates/dcim/device_edit.html:20 #: netbox/templates/dcim/device_edit.html:20
msgid "Hardware" msgid "Hardware"
msgstr "Hardware" msgstr "Hardware"
@ -3802,15 +3803,15 @@ msgstr "piattaforma"
#: netbox/dcim/forms/filtersets.py:1592 netbox/dcim/forms/filtersets.py:1616 #: netbox/dcim/forms/filtersets.py:1592 netbox/dcim/forms/filtersets.py:1616
#: netbox/dcim/forms/filtersets.py:1640 netbox/dcim/forms/model_forms.py:633 #: netbox/dcim/forms/filtersets.py:1640 netbox/dcim/forms/model_forms.py:633
#: netbox/dcim/forms/model_forms.py:849 netbox/dcim/forms/model_forms.py:1208 #: netbox/dcim/forms/model_forms.py:849 netbox/dcim/forms/model_forms.py:1208
#: netbox/dcim/forms/model_forms.py:1663 #: netbox/dcim/forms/model_forms.py:1664
#: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22 #: netbox/dcim/forms/object_create.py:257 netbox/dcim/tables/connections.py:22
#: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60 #: netbox/dcim/tables/connections.py:41 netbox/dcim/tables/connections.py:60
#: netbox/dcim/tables/devices.py:285 netbox/dcim/tables/devices.py:371 #: netbox/dcim/tables/devices.py:285 netbox/dcim/tables/devices.py:371
#: netbox/dcim/tables/devices.py:412 netbox/dcim/tables/devices.py:454 #: netbox/dcim/tables/devices.py:412 netbox/dcim/tables/devices.py:454
#: netbox/dcim/tables/devices.py:505 netbox/dcim/tables/devices.py:594 #: netbox/dcim/tables/devices.py:505 netbox/dcim/tables/devices.py:594
#: netbox/dcim/tables/devices.py:693 netbox/dcim/tables/devices.py:750 #: netbox/dcim/tables/devices.py:694 netbox/dcim/tables/devices.py:751
#: netbox/dcim/tables/devices.py:797 netbox/dcim/tables/devices.py:857 #: netbox/dcim/tables/devices.py:798 netbox/dcim/tables/devices.py:858
#: netbox/dcim/tables/devices.py:926 netbox/dcim/tables/devices.py:1053 #: netbox/dcim/tables/devices.py:927 netbox/dcim/tables/devices.py:1054
#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:321 #: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:321
#: netbox/ipam/forms/bulk_import.py:304 netbox/ipam/forms/bulk_import.py:481 #: netbox/ipam/forms/bulk_import.py:304 netbox/ipam/forms/bulk_import.py:481
#: netbox/ipam/forms/filtersets.py:551 netbox/ipam/forms/model_forms.py:319 #: netbox/ipam/forms/filtersets.py:551 netbox/ipam/forms/model_forms.py:319
@ -3954,7 +3955,7 @@ msgstr "Potenza assorbita allocata (watt)"
#: netbox/dcim/forms/bulk_edit.py:1078 netbox/dcim/forms/bulk_import.py:786 #: netbox/dcim/forms/bulk_edit.py:1078 netbox/dcim/forms/bulk_import.py:786
#: netbox/dcim/forms/model_forms.py:953 netbox/dcim/forms/model_forms.py:1278 #: netbox/dcim/forms/model_forms.py:953 netbox/dcim/forms/model_forms.py:1278
#: netbox/dcim/forms/model_forms.py:1566 netbox/dcim/forms/object_import.py:55 #: netbox/dcim/forms/model_forms.py:1567 netbox/dcim/forms/object_import.py:55
msgid "Power port" msgid "Power port"
msgstr "Porta di alimentazione" msgstr "Porta di alimentazione"
@ -4042,14 +4043,14 @@ msgstr "modalità"
msgid "VLAN group" msgid "VLAN group"
msgstr "Gruppo VLAN" msgstr "Gruppo VLAN"
#: netbox/dcim/forms/bulk_edit.py:1476 netbox/dcim/forms/model_forms.py:1359 #: netbox/dcim/forms/bulk_edit.py:1476 netbox/dcim/forms/model_forms.py:1360
#: netbox/dcim/tables/devices.py:579 #: netbox/dcim/tables/devices.py:579
#: netbox/virtualization/forms/bulk_edit.py:248 #: netbox/virtualization/forms/bulk_edit.py:248
#: netbox/virtualization/forms/model_forms.py:326 #: netbox/virtualization/forms/model_forms.py:326
msgid "Untagged VLAN" msgid "Untagged VLAN"
msgstr "VLAN senza tag" msgstr "VLAN senza tag"
#: netbox/dcim/forms/bulk_edit.py:1484 netbox/dcim/forms/model_forms.py:1368 #: netbox/dcim/forms/bulk_edit.py:1484 netbox/dcim/forms/model_forms.py:1369
#: netbox/dcim/tables/devices.py:585 #: netbox/dcim/tables/devices.py:585
#: netbox/virtualization/forms/bulk_edit.py:256 #: netbox/virtualization/forms/bulk_edit.py:256
#: netbox/virtualization/forms/model_forms.py:335 #: netbox/virtualization/forms/model_forms.py:335
@ -4068,7 +4069,7 @@ msgid "Wireless LANs"
msgstr "LAN wireless" msgstr "LAN wireless"
#: netbox/dcim/forms/bulk_edit.py:1508 netbox/dcim/forms/filtersets.py:1328 #: netbox/dcim/forms/bulk_edit.py:1508 netbox/dcim/forms/filtersets.py:1328
#: netbox/dcim/forms/model_forms.py:1389 netbox/ipam/forms/bulk_edit.py:285 #: netbox/dcim/forms/model_forms.py:1390 netbox/ipam/forms/bulk_edit.py:285
#: netbox/ipam/forms/bulk_edit.py:377 netbox/ipam/forms/filtersets.py:169 #: netbox/ipam/forms/bulk_edit.py:377 netbox/ipam/forms/filtersets.py:169
#: netbox/templates/dcim/interface.html:122 #: netbox/templates/dcim/interface.html:122
#: netbox/templates/ipam/prefix.html:95 #: netbox/templates/ipam/prefix.html:95
@ -4077,24 +4078,24 @@ msgid "Addressing"
msgstr "Indirizzamento" msgstr "Indirizzamento"
#: netbox/dcim/forms/bulk_edit.py:1509 netbox/dcim/forms/filtersets.py:720 #: netbox/dcim/forms/bulk_edit.py:1509 netbox/dcim/forms/filtersets.py:720
#: netbox/dcim/forms/model_forms.py:1390 #: netbox/dcim/forms/model_forms.py:1391
#: netbox/virtualization/forms/model_forms.py:350 #: netbox/virtualization/forms/model_forms.py:350
msgid "Operation" msgid "Operation"
msgstr "Operazione" msgstr "Operazione"
#: netbox/dcim/forms/bulk_edit.py:1510 netbox/dcim/forms/filtersets.py:1329 #: netbox/dcim/forms/bulk_edit.py:1510 netbox/dcim/forms/filtersets.py:1329
#: netbox/dcim/forms/model_forms.py:987 netbox/dcim/forms/model_forms.py:1392 #: netbox/dcim/forms/model_forms.py:987 netbox/dcim/forms/model_forms.py:1393
msgid "PoE" msgid "PoE"
msgstr "PoE" msgstr "PoE"
#: netbox/dcim/forms/bulk_edit.py:1511 netbox/dcim/forms/model_forms.py:1391 #: netbox/dcim/forms/bulk_edit.py:1511 netbox/dcim/forms/model_forms.py:1392
#: netbox/templates/dcim/interface.html:99 #: netbox/templates/dcim/interface.html:99
#: netbox/virtualization/forms/bulk_edit.py:267 #: netbox/virtualization/forms/bulk_edit.py:267
#: netbox/virtualization/forms/model_forms.py:351 #: netbox/virtualization/forms/model_forms.py:351
msgid "Related Interfaces" msgid "Related Interfaces"
msgstr "Interfacce correlate" msgstr "Interfacce correlate"
#: netbox/dcim/forms/bulk_edit.py:1512 netbox/dcim/forms/model_forms.py:1393 #: netbox/dcim/forms/bulk_edit.py:1512 netbox/dcim/forms/model_forms.py:1394
#: netbox/virtualization/forms/bulk_edit.py:268 #: netbox/virtualization/forms/bulk_edit.py:268
#: netbox/virtualization/forms/model_forms.py:352 #: netbox/virtualization/forms/model_forms.py:352
msgid "802.1Q Switching" msgid "802.1Q Switching"
@ -4436,7 +4437,7 @@ msgid "VDC {vdc} is not assigned to device {device}"
msgstr "VDC {vdc} non è assegnato al dispositivo {device}" msgstr "VDC {vdc} non è assegnato al dispositivo {device}"
#: netbox/dcim/forms/bulk_import.py:951 netbox/dcim/forms/model_forms.py:1000 #: netbox/dcim/forms/bulk_import.py:951 netbox/dcim/forms/model_forms.py:1000
#: netbox/dcim/forms/model_forms.py:1574 #: netbox/dcim/forms/model_forms.py:1575
#: netbox/dcim/forms/object_import.py:117 #: netbox/dcim/forms/object_import.py:117
msgid "Rear port" msgid "Rear port"
msgstr "Porta posteriore" msgstr "Porta posteriore"
@ -4450,7 +4451,7 @@ msgstr "Porta posteriore corrispondente"
msgid "Physical medium classification" msgid "Physical medium classification"
msgstr "Classificazione del mezzo fisico" msgstr "Classificazione del mezzo fisico"
#: netbox/dcim/forms/bulk_import.py:1028 netbox/dcim/tables/devices.py:818 #: netbox/dcim/forms/bulk_import.py:1028 netbox/dcim/tables/devices.py:819
msgid "Installed device" msgid "Installed device"
msgstr "Dispositivo installato" msgstr "Dispositivo installato"
@ -4540,7 +4541,7 @@ msgid "{side_upper} side termination not found: {device} {name}"
msgstr "{side_upper} terminazione laterale non trovata: {device} {name}" msgstr "{side_upper} terminazione laterale non trovata: {device} {name}"
#: netbox/dcim/forms/bulk_import.py:1293 netbox/dcim/forms/model_forms.py:785 #: netbox/dcim/forms/bulk_import.py:1293 netbox/dcim/forms/model_forms.py:785
#: netbox/dcim/tables/devices.py:1023 netbox/templates/dcim/device.html:132 #: netbox/dcim/tables/devices.py:1024 netbox/templates/dcim/device.html:132
#: netbox/templates/dcim/virtualchassis.html:27 #: netbox/templates/dcim/virtualchassis.html:27
#: netbox/templates/dcim/virtualchassis.html:67 #: netbox/templates/dcim/virtualchassis.html:67
msgid "Master" msgid "Master"
@ -4570,6 +4571,28 @@ msgstr "Tipo di alimentazione (AC/DC)"
msgid "Single or three-phase" msgid "Single or three-phase"
msgstr "Monofase o trifase" msgstr "Monofase o trifase"
#: netbox/dcim/forms/bulk_import.py:1439 netbox/dcim/forms/model_forms.py:1670
#: netbox/templates/dcim/device.html:190
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
msgid "Primary IPv4"
msgstr "IPv4 primario"
#: netbox/dcim/forms/bulk_import.py:1443
msgid "IPv4 address with mask, e.g. 1.2.3.4/24"
msgstr "Indirizzo IPv4 con maschera, ad esempio 1.2.3.4/24"
#: netbox/dcim/forms/bulk_import.py:1446 netbox/dcim/forms/model_forms.py:1679
#: netbox/templates/dcim/device.html:206
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
msgid "Primary IPv6"
msgstr "IPv6 primario"
#: netbox/dcim/forms/bulk_import.py:1450
msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64"
msgstr "Indirizzo IPv6 con lunghezza del prefisso, ad esempio 2001:db8: :1/64"
#: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528 #: netbox/dcim/forms/common.py:24 netbox/dcim/models/device_components.py:528
#: netbox/templates/dcim/interface.html:57 #: netbox/templates/dcim/interface.html:57
#: netbox/templates/virtualization/vminterface.html:55 #: netbox/templates/virtualization/vminterface.html:55
@ -4733,7 +4756,7 @@ msgstr "Gentile"
msgid "Mgmt only" msgid "Mgmt only"
msgstr "Solo gestione" msgstr "Solo gestione"
#: netbox/dcim/forms/filtersets.py:1389 netbox/dcim/forms/model_forms.py:1382 #: netbox/dcim/forms/filtersets.py:1389 netbox/dcim/forms/model_forms.py:1383
#: netbox/dcim/models/device_components.py:630 #: netbox/dcim/models/device_components.py:630
#: netbox/templates/dcim/interface.html:129 #: netbox/templates/dcim/interface.html:129
msgid "WWN" msgid "WWN"
@ -4767,7 +4790,7 @@ msgstr "Potenza di trasmissione (dBm)"
msgid "Cable" msgid "Cable"
msgstr "Cavo" msgstr "Cavo"
#: netbox/dcim/forms/filtersets.py:1550 netbox/dcim/tables/devices.py:945 #: netbox/dcim/forms/filtersets.py:1550 netbox/dcim/tables/devices.py:946
msgid "Discovered" msgid "Discovered"
msgstr "Scoperto" msgstr "Scoperto"
@ -4869,8 +4892,8 @@ msgstr "Modello di porta di alimentazione"
msgid "Rear port template" msgid "Rear port template"
msgstr "Modello di porta posteriore" msgstr "Modello di porta posteriore"
#: netbox/dcim/forms/model_forms.py:1144 netbox/dcim/forms/model_forms.py:1387 #: netbox/dcim/forms/model_forms.py:1144 netbox/dcim/forms/model_forms.py:1388
#: netbox/dcim/forms/model_forms.py:1550 netbox/dcim/forms/model_forms.py:1582 #: netbox/dcim/forms/model_forms.py:1551 netbox/dcim/forms/model_forms.py:1583
#: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:318 #: netbox/dcim/tables/connections.py:65 netbox/ipam/forms/bulk_import.py:318
#: netbox/ipam/forms/model_forms.py:280 netbox/ipam/forms/model_forms.py:289 #: netbox/ipam/forms/model_forms.py:280 netbox/ipam/forms/model_forms.py:289
#: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372 #: netbox/ipam/tables/fhrp.py:64 netbox/ipam/tables/ip.py:372
@ -4894,7 +4917,7 @@ msgstr "Modello di porta posteriore"
msgid "Interface" msgid "Interface"
msgstr "Interfaccia" msgstr "Interfaccia"
#: netbox/dcim/forms/model_forms.py:1145 netbox/dcim/forms/model_forms.py:1583 #: netbox/dcim/forms/model_forms.py:1145 netbox/dcim/forms/model_forms.py:1584
#: netbox/dcim/tables/connections.py:27 #: netbox/dcim/tables/connections.py:27
#: netbox/templates/dcim/consoleport.html:17 #: netbox/templates/dcim/consoleport.html:17
#: netbox/templates/dcim/consoleserverport.html:74 #: netbox/templates/dcim/consoleserverport.html:74
@ -4902,14 +4925,14 @@ msgstr "Interfaccia"
msgid "Console Port" msgid "Console Port"
msgstr "Porta console" msgstr "Porta console"
#: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1584 #: netbox/dcim/forms/model_forms.py:1146 netbox/dcim/forms/model_forms.py:1585
#: netbox/templates/dcim/consoleport.html:73 #: netbox/templates/dcim/consoleport.html:73
#: netbox/templates/dcim/consoleserverport.html:17 #: netbox/templates/dcim/consoleserverport.html:17
#: netbox/templates/dcim/frontport.html:109 #: netbox/templates/dcim/frontport.html:109
msgid "Console Server Port" msgid "Console Server Port"
msgstr "Porta Console Server" msgstr "Porta Console Server"
#: netbox/dcim/forms/model_forms.py:1147 netbox/dcim/forms/model_forms.py:1585 #: netbox/dcim/forms/model_forms.py:1147 netbox/dcim/forms/model_forms.py:1586
#: netbox/templates/circuits/inc/circuit_termination_fields.html:52 #: netbox/templates/circuits/inc/circuit_termination_fields.html:52
#: netbox/templates/dcim/consoleport.html:76 #: netbox/templates/dcim/consoleport.html:76
#: netbox/templates/dcim/consoleserverport.html:77 #: netbox/templates/dcim/consoleserverport.html:77
@ -4920,8 +4943,8 @@ msgstr "Porta Console Server"
msgid "Front Port" msgid "Front Port"
msgstr "Porta anteriore" msgstr "Porta anteriore"
#: netbox/dcim/forms/model_forms.py:1148 netbox/dcim/forms/model_forms.py:1586 #: netbox/dcim/forms/model_forms.py:1148 netbox/dcim/forms/model_forms.py:1587
#: netbox/dcim/tables/devices.py:706 #: netbox/dcim/tables/devices.py:707
#: netbox/templates/circuits/inc/circuit_termination_fields.html:53 #: netbox/templates/circuits/inc/circuit_termination_fields.html:53
#: netbox/templates/dcim/consoleport.html:79 #: netbox/templates/dcim/consoleport.html:79
#: netbox/templates/dcim/consoleserverport.html:80 #: netbox/templates/dcim/consoleserverport.html:80
@ -4933,24 +4956,24 @@ msgstr "Porta anteriore"
msgid "Rear Port" msgid "Rear Port"
msgstr "Porta posteriore" msgstr "Porta posteriore"
#: netbox/dcim/forms/model_forms.py:1149 netbox/dcim/forms/model_forms.py:1587 #: netbox/dcim/forms/model_forms.py:1149 netbox/dcim/forms/model_forms.py:1588
#: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:512 #: netbox/dcim/tables/connections.py:46 netbox/dcim/tables/devices.py:512
#: netbox/templates/dcim/poweroutlet.html:44 #: netbox/templates/dcim/poweroutlet.html:44
#: netbox/templates/dcim/powerport.html:17 #: netbox/templates/dcim/powerport.html:17
msgid "Power Port" msgid "Power Port"
msgstr "Porta di alimentazione" msgstr "Porta di alimentazione"
#: netbox/dcim/forms/model_forms.py:1150 netbox/dcim/forms/model_forms.py:1588 #: netbox/dcim/forms/model_forms.py:1150 netbox/dcim/forms/model_forms.py:1589
#: netbox/templates/dcim/poweroutlet.html:17 #: netbox/templates/dcim/poweroutlet.html:17
#: netbox/templates/dcim/powerport.html:77 #: netbox/templates/dcim/powerport.html:77
msgid "Power Outlet" msgid "Power Outlet"
msgstr "Presa di corrente" msgstr "Presa di corrente"
#: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1590 #: netbox/dcim/forms/model_forms.py:1152 netbox/dcim/forms/model_forms.py:1591
msgid "Component Assignment" msgid "Component Assignment"
msgstr "Assegnazione dei componenti" msgstr "Assegnazione dei componenti"
#: netbox/dcim/forms/model_forms.py:1195 netbox/dcim/forms/model_forms.py:1637 #: netbox/dcim/forms/model_forms.py:1195 netbox/dcim/forms/model_forms.py:1638
msgid "An InventoryItem can only be assigned to a single component." msgid "An InventoryItem can only be assigned to a single component."
msgstr "Un InventoryItem può essere assegnato solo a un singolo componente." msgstr "Un InventoryItem può essere assegnato solo a un singolo componente."
@ -4958,11 +4981,15 @@ msgstr "Un InventoryItem può essere assegnato solo a un singolo componente."
msgid "LAG interface" msgid "LAG interface"
msgstr "Interfaccia LAG" msgstr "Interfaccia LAG"
#: netbox/dcim/forms/model_forms.py:1483 #: netbox/dcim/forms/model_forms.py:1355
msgid "Filter VLANs available for assignment by group."
msgstr "Filtra le VLAN disponibili per l'assegnazione per gruppo."
#: netbox/dcim/forms/model_forms.py:1484
msgid "Child Device" msgid "Child Device"
msgstr "Dispositivo per bambini" msgstr "Dispositivo per bambini"
#: netbox/dcim/forms/model_forms.py:1484 #: netbox/dcim/forms/model_forms.py:1485
msgid "" msgid ""
"Child devices must first be created and assigned to the site and rack of the" "Child devices must first be created and assigned to the site and rack of the"
" parent device." " parent device."
@ -4970,44 +4997,32 @@ msgstr ""
"I dispositivi secondari devono prima essere creati e assegnati al sito e al " "I dispositivi secondari devono prima essere creati e assegnati al sito e al "
"rack del dispositivo principale." "rack del dispositivo principale."
#: netbox/dcim/forms/model_forms.py:1526 #: netbox/dcim/forms/model_forms.py:1527
msgid "Console port" msgid "Console port"
msgstr "Porta console" msgstr "Porta console"
#: netbox/dcim/forms/model_forms.py:1534 #: netbox/dcim/forms/model_forms.py:1535
msgid "Console server port" msgid "Console server port"
msgstr "Porta console server" msgstr "Porta console server"
#: netbox/dcim/forms/model_forms.py:1542 #: netbox/dcim/forms/model_forms.py:1543
msgid "Front port" msgid "Front port"
msgstr "Porta anteriore" msgstr "Porta anteriore"
#: netbox/dcim/forms/model_forms.py:1558 #: netbox/dcim/forms/model_forms.py:1559
msgid "Power outlet" msgid "Power outlet"
msgstr "Presa di corrente" msgstr "Presa di corrente"
#: netbox/dcim/forms/model_forms.py:1578 #: netbox/dcim/forms/model_forms.py:1579
#: netbox/templates/dcim/inventoryitem.html:17 #: netbox/templates/dcim/inventoryitem.html:17
msgid "Inventory Item" msgid "Inventory Item"
msgstr "Articolo di inventario" msgstr "Articolo di inventario"
#: netbox/dcim/forms/model_forms.py:1651 #: netbox/dcim/forms/model_forms.py:1652
#: netbox/templates/dcim/inventoryitemrole.html:15 #: netbox/templates/dcim/inventoryitemrole.html:15
msgid "Inventory Item Role" msgid "Inventory Item Role"
msgstr "Ruolo dell'articolo di inventario" msgstr "Ruolo dell'articolo di inventario"
#: netbox/dcim/forms/model_forms.py:1669 netbox/templates/dcim/device.html:190
#: netbox/templates/dcim/virtualdevicecontext.html:30
#: netbox/templates/virtualization/virtualmachine.html:52
msgid "Primary IPv4"
msgstr "IPv4 primario"
#: netbox/dcim/forms/model_forms.py:1678 netbox/templates/dcim/device.html:206
#: netbox/templates/dcim/virtualdevicecontext.html:41
#: netbox/templates/virtualization/virtualmachine.html:68
msgid "Primary IPv6"
msgstr "IPv6 primario"
#: netbox/dcim/forms/object_create.py:48 #: netbox/dcim/forms/object_create.py:48
#: netbox/dcim/forms/object_create.py:199 #: netbox/dcim/forms/object_create.py:199
#: netbox/dcim/forms/object_create.py:355 #: netbox/dcim/forms/object_create.py:355
@ -5068,7 +5083,7 @@ msgstr ""
" al numero selezionato di posizioni delle porte posteriori " " al numero selezionato di posizioni delle porte posteriori "
"({rearport_count})." "({rearport_count})."
#: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1029 #: netbox/dcim/forms/object_create.py:409 netbox/dcim/tables/devices.py:1030
#: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53 #: netbox/ipam/tables/fhrp.py:31 netbox/templates/dcim/virtualchassis.html:53
#: netbox/templates/dcim/virtualchassis_edit.html:47 #: netbox/templates/dcim/virtualchassis_edit.html:47
#: netbox/templates/ipam/fhrpgroup.html:38 #: netbox/templates/ipam/fhrpgroup.html:38
@ -6717,7 +6732,7 @@ msgstr "Modello di configurazione"
msgid "Site Group" msgid "Site Group"
msgstr "Gruppo del sito" msgstr "Gruppo del sito"
#: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1064 #: netbox/dcim/tables/devices.py:187 netbox/dcim/tables/devices.py:1065
#: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/model_forms.py:306 #: netbox/ipam/forms/bulk_import.py:503 netbox/ipam/forms/model_forms.py:306
#: netbox/ipam/forms/model_forms.py:315 netbox/ipam/tables/ip.py:356 #: netbox/ipam/forms/model_forms.py:315 netbox/ipam/tables/ip.py:356
#: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446 #: netbox/ipam/tables/ip.py:423 netbox/ipam/tables/ip.py:446
@ -6726,12 +6741,12 @@ msgstr "Gruppo del sito"
msgid "IP Address" msgid "IP Address"
msgstr "Indirizzo IP" msgstr "Indirizzo IP"
#: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1068 #: netbox/dcim/tables/devices.py:191 netbox/dcim/tables/devices.py:1069
#: netbox/virtualization/tables/virtualmachines.py:86 #: netbox/virtualization/tables/virtualmachines.py:86
msgid "IPv4 Address" msgid "IPv4 Address"
msgstr "Indirizzo IPv4" msgstr "Indirizzo IPv4"
#: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1072 #: netbox/dcim/tables/devices.py:195 netbox/dcim/tables/devices.py:1073
#: netbox/virtualization/tables/virtualmachines.py:90 #: netbox/virtualization/tables/virtualmachines.py:90
msgid "IPv6 Address" msgid "IPv6 Address"
msgstr "Indirizzo IPv6" msgstr "Indirizzo IPv6"
@ -6769,7 +6784,7 @@ msgstr "Porte di alimentazione"
msgid "Power outlets" msgid "Power outlets"
msgstr "Prese di corrente" msgstr "Prese di corrente"
#: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1077 #: netbox/dcim/tables/devices.py:246 netbox/dcim/tables/devices.py:1078
#: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:1042 #: netbox/dcim/tables/devicetypes.py:129 netbox/dcim/views.py:1042
#: netbox/dcim/views.py:1281 netbox/dcim/views.py:1977 #: netbox/dcim/views.py:1281 netbox/dcim/views.py:1977
#: netbox/netbox/navigation/menu.py:94 netbox/netbox/navigation/menu.py:250 #: netbox/netbox/navigation/menu.py:94 netbox/netbox/navigation/menu.py:250
@ -6876,28 +6891,28 @@ msgstr "Solo gestione"
msgid "VDCs" msgid "VDCs"
msgstr "VDC" msgstr "VDC"
#: netbox/dcim/tables/devices.py:869 netbox/templates/dcim/modulebay.html:53 #: netbox/dcim/tables/devices.py:870 netbox/templates/dcim/modulebay.html:53
msgid "Installed Module" msgid "Installed Module"
msgstr "Modulo installato" msgstr "Modulo installato"
#: netbox/dcim/tables/devices.py:872 #: netbox/dcim/tables/devices.py:873
msgid "Module Serial" msgid "Module Serial"
msgstr "Modulo seriale" msgstr "Modulo seriale"
#: netbox/dcim/tables/devices.py:876 #: netbox/dcim/tables/devices.py:877
msgid "Module Asset Tag" msgid "Module Asset Tag"
msgstr "Tag delle risorse del modulo" msgstr "Tag delle risorse del modulo"
#: netbox/dcim/tables/devices.py:885 #: netbox/dcim/tables/devices.py:886
msgid "Module Status" msgid "Module Status"
msgstr "Stato del modulo" msgstr "Stato del modulo"
#: netbox/dcim/tables/devices.py:940 netbox/dcim/tables/devicetypes.py:313 #: netbox/dcim/tables/devices.py:941 netbox/dcim/tables/devicetypes.py:313
#: netbox/templates/dcim/inventoryitem.html:40 #: netbox/templates/dcim/inventoryitem.html:40
msgid "Component" msgid "Component"
msgstr "Componente" msgstr "Componente"
#: netbox/dcim/tables/devices.py:996 #: netbox/dcim/tables/devices.py:997
msgid "Items" msgid "Items"
msgstr "Oggetti" msgstr "Oggetti"
@ -10532,7 +10547,7 @@ msgstr ""
msgid "Range boundaries must be defined as integers." msgid "Range boundaries must be defined as integers."
msgstr "I limiti dell'intervallo devono essere definiti come numeri interi." msgstr "I limiti dell'intervallo devono essere definiti come numeri interi."
#: netbox/netbox/api/serializers/fields.py:39 #: netbox/netbox/api/serializers/fields.py:40
#, python-brace-format #, python-brace-format
msgid "{class_name} must implement get_view_name()" msgid "{class_name} must implement get_view_name()"
msgstr "{class_name} deve implementare get_view_name ()" msgstr "{class_name} deve implementare get_view_name ()"
@ -10889,33 +10904,33 @@ msgstr "Campo personalizzato '{name}'deve avere un valore univoco."
msgid "Missing required custom field '{name}'." msgid "Missing required custom field '{name}'."
msgstr "Campo personalizzato obbligatorio mancante '{name}»." msgstr "Campo personalizzato obbligatorio mancante '{name}»."
#: netbox/netbox/models/features.py:467 #: netbox/netbox/models/features.py:462
msgid "Remote data source" msgid "Remote data source"
msgstr "Fonte dati remota" msgstr "Fonte dati remota"
#: netbox/netbox/models/features.py:477 #: netbox/netbox/models/features.py:472
msgid "data path" msgid "data path"
msgstr "percorso dati" msgstr "percorso dati"
#: netbox/netbox/models/features.py:481 #: netbox/netbox/models/features.py:476
msgid "Path to remote file (relative to data source root)" msgid "Path to remote file (relative to data source root)"
msgstr "Percorso del file remoto (relativo alla radice dell'origine dati)" msgstr "Percorso del file remoto (relativo alla radice dell'origine dati)"
#: netbox/netbox/models/features.py:484 #: netbox/netbox/models/features.py:479
msgid "auto sync enabled" msgid "auto sync enabled"
msgstr "sincronizzazione automatica abilitata" msgstr "sincronizzazione automatica abilitata"
#: netbox/netbox/models/features.py:486 #: netbox/netbox/models/features.py:481
msgid "Enable automatic synchronization of data when the data file is updated" msgid "Enable automatic synchronization of data when the data file is updated"
msgstr "" msgstr ""
"Abilita la sincronizzazione automatica dei dati quando il file di dati viene" "Abilita la sincronizzazione automatica dei dati quando il file di dati viene"
" aggiornato" " aggiornato"
#: netbox/netbox/models/features.py:489 #: netbox/netbox/models/features.py:484
msgid "date synced" msgid "date synced"
msgstr "data sincronizzata" msgstr "data sincronizzata"
#: netbox/netbox/models/features.py:583 #: netbox/netbox/models/features.py:578
#, python-brace-format #, python-brace-format
msgid "{class_name} must implement a sync_data() method." msgid "{class_name} must implement a sync_data() method."
msgstr "{class_name} deve implementare un metodo sync_data ()." msgstr "{class_name} deve implementare un metodo sync_data ()."
@ -12662,7 +12677,7 @@ msgid "Parent Bay"
msgstr "Baia dei genitori" msgstr "Baia dei genitori"
#: netbox/templates/dcim/device_edit.html:48 #: netbox/templates/dcim/device_edit.html:48
#: netbox/utilities/templates/form_helpers/render_field.html:20 #: netbox/utilities/templates/form_helpers/render_field.html:22
msgid "Regenerate Slug" msgid "Regenerate Slug"
msgstr "Rigenera la lumaca" msgstr "Rigenera la lumaca"
@ -13007,17 +13022,17 @@ msgstr "Peso massimo"
msgid "Total Weight" msgid "Total Weight"
msgstr "Peso totale" msgstr "Peso totale"
#: netbox/templates/dcim/rack.html:121 #: netbox/templates/dcim/rack.html:125
#: netbox/templates/dcim/rack_elevation_list.html:15 #: netbox/templates/dcim/rack_elevation_list.html:15
msgid "Images and Labels" msgid "Images and Labels"
msgstr "Immagini ed etichette" msgstr "Immagini ed etichette"
#: netbox/templates/dcim/rack.html:122 #: netbox/templates/dcim/rack.html:126
#: netbox/templates/dcim/rack_elevation_list.html:16 #: netbox/templates/dcim/rack_elevation_list.html:16
msgid "Images only" msgid "Images only"
msgstr "Solo immagini" msgstr "Solo immagini"
#: netbox/templates/dcim/rack.html:123 #: netbox/templates/dcim/rack.html:127
#: netbox/templates/dcim/rack_elevation_list.html:17 #: netbox/templates/dcim/rack_elevation_list.html:17
msgid "Labels only" msgid "Labels only"
msgstr "Solo etichette" msgstr "Solo etichette"
@ -15312,15 +15327,15 @@ msgstr "Annulla l'iscrizione"
msgid "Subscribe" msgid "Subscribe"
msgstr "Abbonati" msgstr "Abbonati"
#: netbox/utilities/templates/form_helpers/render_field.html:39 #: netbox/utilities/templates/form_helpers/render_field.html:41
msgid "Copy to clipboard" msgid "Copy to clipboard"
msgstr "Copia negli appunti" msgstr "Copia negli appunti"
#: netbox/utilities/templates/form_helpers/render_field.html:55 #: netbox/utilities/templates/form_helpers/render_field.html:57
msgid "This field is required" msgid "This field is required"
msgstr "Questo campo è obbligatorio" msgstr "Questo campo è obbligatorio"
#: netbox/utilities/templates/form_helpers/render_field.html:68 #: netbox/utilities/templates/form_helpers/render_field.html:70
msgid "Set Null" msgid "Set Null"
msgstr "Imposta Null" msgstr "Imposta Null"

Some files were not shown because too many files have changed in this diff Show More