diff --git a/contrib/openapi2.json b/contrib/openapi2.json index ae392cff3..3d6513832 100644 --- a/contrib/openapi2.json +++ b/contrib/openapi2.json @@ -91786,7 +91786,7 @@ "x-nullable": true }, "virtual_machine": { - "title": "Virtual machine", + "title": "Virtual Machine", "type": "integer", "x-nullable": true }, @@ -94734,7 +94734,7 @@ "readOnly": true }, "virtual_machine": { - "title": "Virtual machine", + "title": "Virtual Machine", "type": "integer" }, "name": { diff --git a/contrib/openapi2.yaml b/contrib/openapi2.yaml index bd72c1ae5..adb2bd807 100644 --- a/contrib/openapi2.yaml +++ b/contrib/openapi2.yaml @@ -66697,7 +66697,7 @@ definitions: type: integer x-nullable: true virtual_machine: - title: Virtual machine + title: Virtual Machine type: integer x-nullable: true name: @@ -69020,7 +69020,7 @@ definitions: type: string readOnly: true virtual_machine: - title: Virtual machine + title: Virtual Machine type: integer name: title: Name diff --git a/docs/features/context-data.md b/docs/features/context-data.md index a13d31750..ba11e5706 100644 --- a/docs/features/context-data.md +++ b/docs/features/context-data.md @@ -24,7 +24,7 @@ Config contexts can be computed for objects based on the following criteria: | Device Type | :material-check: | | | Role | :material-check: | :material-check: | | Platform | :material-check: | :material-check: | -| Cluster type | | :material-check: | +| Cluster Type | | :material-check: | | Cluster Group | | :material-check: | | Cluster | | :material-check: | | Tenant Group | :material-check: | :material-check: | diff --git a/docs/models/virtualization/vminterface.md b/docs/models/virtualization/vminterface.md index d923bdd5d..eb73c8a56 100644 --- a/docs/models/virtualization/vminterface.md +++ b/docs/models/virtualization/vminterface.md @@ -1,6 +1,6 @@ ## Interfaces -[Virtual machine](./virtualmachine.md) interfaces behave similarly to device [interfaces](../dcim/interface.md): They can be assigned to VRFs, may have IP addresses, VLANs, and services attached to them, and so on. However, given their virtual nature, they lack properties pertaining to physical attributes. For example, VM interfaces do not have a physical type and cannot have cables attached to them. +[Virtual Machine](./virtualmachine.md) interfaces behave similarly to device [interfaces](../dcim/interface.md): They can be assigned to VRFs, may have IP addresses, VLANs, and services attached to them, and so on. However, given their virtual nature, they lack properties pertaining to physical attributes. For example, VM interfaces do not have a physical type and cannot have cables attached to them. ## Fields diff --git a/netbox/extras/filtersets.py b/netbox/extras/filtersets.py index 321a06480..04689ad58 100644 --- a/netbox/extras/filtersets.py +++ b/netbox/extras/filtersets.py @@ -523,13 +523,13 @@ class ConfigContextFilterSet(ChangeLoggedModelFilterSet): cluster_type_id = django_filters.ModelMultipleChoiceFilter( field_name='cluster_types', queryset=ClusterType.objects.all(), - label=_('Cluster type'), + label=_('Cluster Type'), ) cluster_type = django_filters.ModelMultipleChoiceFilter( field_name='cluster_types__slug', queryset=ClusterType.objects.all(), to_field_name='slug', - label=_('Cluster type (slug)'), + label=_('Cluster Type (slug)'), ) cluster_group_id = django_filters.ModelMultipleChoiceFilter( field_name='cluster_groups', diff --git a/netbox/extras/forms/filtersets.py b/netbox/extras/forms/filtersets.py index 4b53fd443..f8f374f17 100644 --- a/netbox/extras/forms/filtersets.py +++ b/netbox/extras/forms/filtersets.py @@ -382,7 +382,7 @@ class ConfigContextFilterForm(SavedFiltersMixin, FilterForm): cluster_type_id = DynamicModelMultipleChoiceField( queryset=ClusterType.objects.all(), required=False, - label=_('Cluster types') + label=_('Cluster Types') ) cluster_group_id = DynamicModelMultipleChoiceField( queryset=ClusterGroup.objects.all(), diff --git a/netbox/extras/forms/model_forms.py b/netbox/extras/forms/model_forms.py index dd433e07e..febb601bf 100644 --- a/netbox/extras/forms/model_forms.py +++ b/netbox/extras/forms/model_forms.py @@ -415,7 +415,7 @@ class ConfigContextForm(SyncedDataMixin, forms.ModelForm): required=False ) cluster_types = DynamicModelMultipleChoiceField( - label=_('Cluster types'), + label=_('Cluster Types'), queryset=ClusterType.objects.all(), required=False ) diff --git a/netbox/ipam/filtersets.py b/netbox/ipam/filtersets.py index aff94b21b..8060ea372 100644 --- a/netbox/ipam/filtersets.py +++ b/netbox/ipam/filtersets.py @@ -613,12 +613,12 @@ class IPAddressFilterSet(NetBoxModelFilterSet, TenancyFilterSet): virtual_machine = MultiValueCharFilter( method='filter_virtual_machine', field_name='name', - label=_('Virtual machine (name)'), + label=_('Virtual Machine (name)'), ) virtual_machine_id = MultiValueNumberFilter( method='filter_virtual_machine', field_name='pk', - label=_('Virtual machine (ID)'), + label=_('Virtual Machine (ID)'), ) interface = django_filters.ModelMultipleChoiceFilter( field_name='interface__name', @@ -853,12 +853,12 @@ class FHRPGroupAssignmentFilterSet(ChangeLoggedModelFilterSet): virtual_machine = MultiValueCharFilter( method='filter_virtual_machine', field_name='name', - label=_('Virtual machine (name)'), + label=_('Virtual Machine (name)'), ) virtual_machine_id = MultiValueNumberFilter( method='filter_virtual_machine', field_name='pk', - label=_('Virtual machine (ID)'), + label=_('Virtual Machine (ID)'), ) class Meta: @@ -1082,13 +1082,13 @@ class ServiceFilterSet(NetBoxModelFilterSet): ) virtual_machine_id = django_filters.ModelMultipleChoiceFilter( queryset=VirtualMachine.objects.all(), - label=_('Virtual machine (ID)'), + label=_('Virtual Machine (ID)'), ) virtual_machine = django_filters.ModelMultipleChoiceFilter( field_name='virtual_machine__name', queryset=VirtualMachine.objects.all(), to_field_name='name', - label=_('Virtual machine (name)'), + label=_('Virtual Machine (name)'), ) ip_address_id = django_filters.ModelMultipleChoiceFilter( field_name='ipaddresses', diff --git a/netbox/ipam/forms/bulk_import.py b/netbox/ipam/forms/bulk_import.py index 63403922c..07194951b 100644 --- a/netbox/ipam/forms/bulk_import.py +++ b/netbox/ipam/forms/bulk_import.py @@ -307,7 +307,7 @@ class IPAddressImportForm(NetBoxModelImportForm): help_text=_('Parent device of assigned interface (if any)') ) virtual_machine = CSVModelChoiceField( - label=_('Virtual machine'), + label=_('Virtual Machine'), queryset=VirtualMachine.objects.all(), required=False, to_field_name='name', @@ -493,7 +493,7 @@ class ServiceImportForm(NetBoxModelImportForm): help_text=_('Required if not assigned to a VM') ) virtual_machine = CSVModelChoiceField( - label=_('Virtual machine'), + label=_('Virtual Machine'), queryset=VirtualMachine.objects.all(), required=False, to_field_name='name', diff --git a/netbox/ipam/forms/model_forms.py b/netbox/ipam/forms/model_forms.py index dd86dd6b5..46618ce39 100644 --- a/netbox/ipam/forms/model_forms.py +++ b/netbox/ipam/forms/model_forms.py @@ -728,7 +728,7 @@ class ServiceForm(NetBoxModelForm): selector=True ) virtual_machine = DynamicModelChoiceField( - label=_('Virtual machine'), + label=_('Virtual Machine'), queryset=VirtualMachine.objects.all(), required=False, selector=True diff --git a/netbox/translations/de/LC_MESSAGES/django.po b/netbox/translations/de/LC_MESSAGES/django.po index 28f630fc9..e56e19045 100644 --- a/netbox/translations/de/LC_MESSAGES/django.po +++ b/netbox/translations/de/LC_MESSAGES/django.po @@ -5089,7 +5089,7 @@ msgid "module types" msgstr "Modultypen" #: dcim/models/devices.py:475 -msgid "Virtual machines may be assigned to this role" +msgid "Virtual Machines may be assigned to this role" msgstr "Virtuelle Maschinen können dieser Rolle zugewiesen werden" #: dcim/models/devices.py:487 @@ -6529,12 +6529,12 @@ msgid "Data file (ID)" msgstr "Datendatei (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 -msgid "Cluster type" +msgid "Cluster Type" msgstr "Cluster-Typ" #: extras/filtersets.py:532 virtualization/filtersets.py:95 #: virtualization/filtersets.py:147 -msgid "Cluster type (slug)" +msgid "Cluster Type (slug)" msgstr "Clustertyp (Schnecke)" #: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 @@ -6864,7 +6864,7 @@ msgid "Roles" msgstr "Rollen" #: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 -msgid "Cluster types" +msgid "Cluster Types" msgstr "Clustertypen" #: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 @@ -8331,13 +8331,13 @@ msgstr "Übergeordnetes Präfix" #: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 #: vpn/filtersets.py:404 -msgid "Virtual machine (name)" +msgid "Virtual Machine (name)" msgstr "Virtuelle Maschine (Name)" #: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 #: virtualization/filtersets.py:278 virtualization/filtersets.py:317 #: vpn/filtersets.py:409 -msgid "Virtual machine (ID)" +msgid "Virtual Machine (ID)" msgstr "Virtuelle Maschine (ID)" #: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 @@ -8569,7 +8569,7 @@ msgstr "Elterngerät der zugewiesenen Schnittstelle (falls vorhanden)" #: virtualization/forms/filtersets.py:244 #: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 #: vpn/forms/bulk_import.py:290 -msgid "Virtual machine" +msgid "Virtual Machine" msgstr "Virtuelle Maschine" #: ipam/forms/bulk_import.py:314 @@ -13975,7 +13975,7 @@ msgid "Parent Group (slug)" msgstr "Elterngruppe (Schnecke)" #: virtualization/filtersets.py:89 virtualization/filtersets.py:141 -msgid "Cluster type (ID)" +msgid "Cluster Type (ID)" msgstr "Clustertyp (ID)" #: virtualization/filtersets.py:130 @@ -14091,7 +14091,7 @@ msgid "disk (GB)" msgstr "Festplatte (GB)" #: virtualization/models/virtualmachines.py:161 -msgid "Virtual machine name must be unique per cluster." +msgid "Virtual Machine name must be unique per cluster." msgstr "Der Name der virtuellen Maschine muss pro Cluster eindeutig sein." #: virtualization/models/virtualmachines.py:164 diff --git a/netbox/translations/en/LC_MESSAGES/django.po b/netbox/translations/en/LC_MESSAGES/django.po index 0cae767d1..e78d40ed6 100644 --- a/netbox/translations/en/LC_MESSAGES/django.po +++ b/netbox/translations/en/LC_MESSAGES/django.po @@ -4913,7 +4913,7 @@ msgid "module types" msgstr "" #: dcim/models/devices.py:475 -msgid "Virtual machines may be assigned to this role" +msgid "Virtual Machines may be assigned to this role" msgstr "" #: dcim/models/devices.py:487 @@ -6288,12 +6288,12 @@ msgid "Data file (ID)" msgstr "" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 -msgid "Cluster type" +msgid "Cluster Type" msgstr "" #: extras/filtersets.py:532 virtualization/filtersets.py:95 #: virtualization/filtersets.py:147 -msgid "Cluster type (slug)" +msgid "Cluster Type (slug)" msgstr "" #: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 @@ -6611,7 +6611,7 @@ msgid "Roles" msgstr "" #: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 -msgid "Cluster types" +msgid "Cluster Types" msgstr "" #: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 @@ -7977,13 +7977,13 @@ msgstr "" #: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 #: vpn/filtersets.py:404 -msgid "Virtual machine (name)" +msgid "Virtual Machine (name)" msgstr "" #: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 #: virtualization/filtersets.py:278 virtualization/filtersets.py:317 #: vpn/filtersets.py:409 -msgid "Virtual machine (ID)" +msgid "Virtual Machine (ID)" msgstr "" #: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 @@ -8214,7 +8214,7 @@ msgstr "" #: virtualization/forms/filtersets.py:244 #: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 #: vpn/forms/bulk_import.py:290 -msgid "Virtual machine" +msgid "Virtual Machine" msgstr "" #: ipam/forms/bulk_import.py:314 @@ -13394,7 +13394,7 @@ msgid "Parent Group (slug)" msgstr "" #: virtualization/filtersets.py:89 virtualization/filtersets.py:141 -msgid "Cluster type (ID)" +msgid "Cluster Type (ID)" msgstr "" #: virtualization/filtersets.py:130 @@ -13501,7 +13501,7 @@ msgid "disk (GB)" msgstr "" #: virtualization/models/virtualmachines.py:161 -msgid "Virtual machine name must be unique per cluster." +msgid "Virtual Machine name must be unique per cluster." msgstr "" #: virtualization/models/virtualmachines.py:164 diff --git a/netbox/translations/es/LC_MESSAGES/django.po b/netbox/translations/es/LC_MESSAGES/django.po index bf9f83af4..a8c67b43a 100644 --- a/netbox/translations/es/LC_MESSAGES/django.po +++ b/netbox/translations/es/LC_MESSAGES/django.po @@ -5072,7 +5072,7 @@ msgid "module types" msgstr "tipos de módulos" #: dcim/models/devices.py:475 -msgid "Virtual machines may be assigned to this role" +msgid "Virtual Machines may be assigned to this role" msgstr "Se pueden asignar máquinas virtuales a esta función" #: dcim/models/devices.py:487 @@ -6499,12 +6499,12 @@ msgid "Data file (ID)" msgstr "Archivo de datos (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 -msgid "Cluster type" +msgid "Cluster Type" msgstr "Tipo de clúster" #: extras/filtersets.py:532 virtualization/filtersets.py:95 #: virtualization/filtersets.py:147 -msgid "Cluster type (slug)" +msgid "Cluster Type (slug)" msgstr "Tipo de clúster (babosa)" #: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 @@ -6829,7 +6829,7 @@ msgid "Roles" msgstr "Funciones" #: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 -msgid "Cluster types" +msgid "Cluster Types" msgstr "Tipos de clústeres" #: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 @@ -8289,13 +8289,13 @@ msgstr "Prefijo principal" #: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 #: vpn/filtersets.py:404 -msgid "Virtual machine (name)" +msgid "Virtual Machine (name)" msgstr "Máquina virtual (nombre)" #: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 #: virtualization/filtersets.py:278 virtualization/filtersets.py:317 #: vpn/filtersets.py:409 -msgid "Virtual machine (ID)" +msgid "Virtual Machine (ID)" msgstr "Máquina virtual (ID)" #: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 @@ -8527,7 +8527,7 @@ msgstr "Dispositivo principal de la interfaz asignada (si existe)" #: virtualization/forms/filtersets.py:244 #: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 #: vpn/forms/bulk_import.py:290 -msgid "Virtual machine" +msgid "Virtual Machine" msgstr "Máquina virtual" #: ipam/forms/bulk_import.py:314 @@ -13919,7 +13919,7 @@ msgid "Parent Group (slug)" msgstr "Grupo de padres (babosas)" #: virtualization/filtersets.py:89 virtualization/filtersets.py:141 -msgid "Cluster type (ID)" +msgid "Cluster Type (ID)" msgstr "Tipo de clúster (ID)" #: virtualization/filtersets.py:130 @@ -14034,7 +14034,7 @@ msgid "disk (GB)" msgstr "disco (GB)" #: virtualization/models/virtualmachines.py:161 -msgid "Virtual machine name must be unique per cluster." +msgid "Virtual Machine name must be unique per cluster." msgstr "El nombre de la máquina virtual debe ser único por clúster." #: virtualization/models/virtualmachines.py:164 diff --git a/netbox/translations/fr/LC_MESSAGES/django.po b/netbox/translations/fr/LC_MESSAGES/django.po index 343c1cf43..fa7d1f249 100644 --- a/netbox/translations/fr/LC_MESSAGES/django.po +++ b/netbox/translations/fr/LC_MESSAGES/django.po @@ -5077,7 +5077,7 @@ msgid "module types" msgstr "types de modules" #: dcim/models/devices.py:475 -msgid "Virtual machines may be assigned to this role" +msgid "Virtual Machines may be assigned to this role" msgstr "Des machines virtuelles peuvent être affectées à ce rôle" #: dcim/models/devices.py:487 @@ -6509,12 +6509,12 @@ msgid "Data file (ID)" msgstr "Fichier de données (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 -msgid "Cluster type" +msgid "Cluster Type" msgstr "Type de cluster" #: extras/filtersets.py:532 virtualization/filtersets.py:95 #: virtualization/filtersets.py:147 -msgid "Cluster type (slug)" +msgid "Cluster Type (slug)" msgstr "Type de cluster (slug)" #: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 @@ -6838,7 +6838,7 @@ msgid "Roles" msgstr "Rôles" #: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 -msgid "Cluster types" +msgid "Cluster Types" msgstr "Types de clusters" #: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 @@ -8312,13 +8312,13 @@ msgstr "Préfixe parent" #: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 #: vpn/filtersets.py:404 -msgid "Virtual machine (name)" +msgid "Virtual Machine (name)" msgstr "Machine virtuelle (nom)" #: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 #: virtualization/filtersets.py:278 virtualization/filtersets.py:317 #: vpn/filtersets.py:409 -msgid "Virtual machine (ID)" +msgid "Virtual Machine (ID)" msgstr "Machine virtuelle (ID)" #: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 @@ -8550,7 +8550,7 @@ msgstr "Appareil parent auquel est attribuée l'interface (le cas échéant)" #: virtualization/forms/filtersets.py:244 #: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 #: vpn/forms/bulk_import.py:290 -msgid "Virtual machine" +msgid "Virtual Machine" msgstr "Machine virtuelle" #: ipam/forms/bulk_import.py:314 @@ -13956,7 +13956,7 @@ msgid "Parent Group (slug)" msgstr "Groupe de parents (limace)" #: virtualization/filtersets.py:89 virtualization/filtersets.py:141 -msgid "Cluster type (ID)" +msgid "Cluster Type (ID)" msgstr "Type de cluster (ID)" #: virtualization/filtersets.py:130 @@ -14070,7 +14070,7 @@ msgid "disk (GB)" msgstr "disque (Go)" #: virtualization/models/virtualmachines.py:161 -msgid "Virtual machine name must be unique per cluster." +msgid "Virtual Machine name must be unique per cluster." msgstr "Le nom de la machine virtuelle doit être unique par cluster." #: virtualization/models/virtualmachines.py:164 diff --git a/netbox/translations/ja/LC_MESSAGES/django.po b/netbox/translations/ja/LC_MESSAGES/django.po index c81b134b6..64fc14987 100644 --- a/netbox/translations/ja/LC_MESSAGES/django.po +++ b/netbox/translations/ja/LC_MESSAGES/django.po @@ -4965,7 +4965,7 @@ msgid "module types" msgstr "モジュールタイプ" #: dcim/models/devices.py:475 -msgid "Virtual machines may be assigned to this role" +msgid "Virtual Machines may be assigned to this role" msgstr "仮想マシンをこのロールに割り当てることができます" #: dcim/models/devices.py:487 @@ -6349,12 +6349,12 @@ msgid "Data file (ID)" msgstr "データファイル (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 -msgid "Cluster type" +msgid "Cluster Type" msgstr "クラスタタイプ" #: extras/filtersets.py:532 virtualization/filtersets.py:95 #: virtualization/filtersets.py:147 -msgid "Cluster type (slug)" +msgid "Cluster Type (slug)" msgstr "クラスタタイプ (slug)" #: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 @@ -6676,7 +6676,7 @@ msgid "Roles" msgstr "ロール" #: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 -msgid "Cluster types" +msgid "Cluster Types" msgstr "クラスタタイプ" #: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 @@ -8066,13 +8066,13 @@ msgstr "親プレフィックス" #: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 #: vpn/filtersets.py:404 -msgid "Virtual machine (name)" +msgid "Virtual Machine (name)" msgstr "仮想マシン (名前)" #: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 #: virtualization/filtersets.py:278 virtualization/filtersets.py:317 #: vpn/filtersets.py:409 -msgid "Virtual machine (ID)" +msgid "Virtual Machine (ID)" msgstr "仮想マシン (ID)" #: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 @@ -8304,7 +8304,7 @@ msgstr "割当インタフェースの親デバイス (存在する場合)" #: virtualization/forms/filtersets.py:244 #: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 #: vpn/forms/bulk_import.py:290 -msgid "Virtual machine" +msgid "Virtual Machine" msgstr "仮想マシン" #: ipam/forms/bulk_import.py:314 @@ -13544,7 +13544,7 @@ msgid "Parent Group (slug)" msgstr "親グループ (slug)" #: virtualization/filtersets.py:89 virtualization/filtersets.py:141 -msgid "Cluster type (ID)" +msgid "Cluster Type (ID)" msgstr "クラスタタイプ (ID)" #: virtualization/filtersets.py:130 @@ -13652,7 +13652,7 @@ msgid "disk (GB)" msgstr "ディスク (GB)" #: virtualization/models/virtualmachines.py:161 -msgid "Virtual machine name must be unique per cluster." +msgid "Virtual Machine name must be unique per cluster." msgstr "仮想マシン名はクラスタごとに一意である必要があります。" #: virtualization/models/virtualmachines.py:164 diff --git a/netbox/translations/pt/LC_MESSAGES/django.po b/netbox/translations/pt/LC_MESSAGES/django.po index c58a73572..36c9a6201 100644 --- a/netbox/translations/pt/LC_MESSAGES/django.po +++ b/netbox/translations/pt/LC_MESSAGES/django.po @@ -5062,7 +5062,7 @@ msgid "module types" msgstr "tipos de módulo" #: dcim/models/devices.py:475 -msgid "Virtual machines may be assigned to this role" +msgid "Virtual Machines may be assigned to this role" msgstr "Máquinas virtuais podem ser atribuídas a essa função" #: dcim/models/devices.py:487 @@ -6484,12 +6484,12 @@ msgid "Data file (ID)" msgstr "Arquivo de dados (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 -msgid "Cluster type" +msgid "Cluster Type" msgstr "Tipo de cluster" #: extras/filtersets.py:532 virtualization/filtersets.py:95 #: virtualization/filtersets.py:147 -msgid "Cluster type (slug)" +msgid "Cluster Type (slug)" msgstr "Tipo de cluster (slug)" #: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 @@ -6813,7 +6813,7 @@ msgid "Roles" msgstr "Funções" #: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 -msgid "Cluster types" +msgid "Cluster Types" msgstr "Tipos de cluster" #: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 @@ -8266,13 +8266,13 @@ msgstr "Prefixo principal" #: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 #: vpn/filtersets.py:404 -msgid "Virtual machine (name)" +msgid "Virtual Machine (name)" msgstr "Máquina virtual (nome)" #: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 #: virtualization/filtersets.py:278 virtualization/filtersets.py:317 #: vpn/filtersets.py:409 -msgid "Virtual machine (ID)" +msgid "Virtual Machine (ID)" msgstr "Máquina virtual (ID)" #: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 @@ -8504,7 +8504,7 @@ msgstr "Dispositivo principal da interface atribuída (se houver)" #: virtualization/forms/filtersets.py:244 #: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 #: vpn/forms/bulk_import.py:290 -msgid "Virtual machine" +msgid "Virtual Machine" msgstr "Máquina virtual" #: ipam/forms/bulk_import.py:314 @@ -13868,7 +13868,7 @@ msgid "Parent Group (slug)" msgstr "Grupo de pais (lesma)" #: virtualization/filtersets.py:89 virtualization/filtersets.py:141 -msgid "Cluster type (ID)" +msgid "Cluster Type (ID)" msgstr "Tipo de cluster (ID)" #: virtualization/filtersets.py:130 @@ -13983,7 +13983,7 @@ msgid "disk (GB)" msgstr "disco (GB)" #: virtualization/models/virtualmachines.py:161 -msgid "Virtual machine name must be unique per cluster." +msgid "Virtual Machine name must be unique per cluster." msgstr "O nome da máquina virtual deve ser exclusivo por cluster." #: virtualization/models/virtualmachines.py:164 diff --git a/netbox/translations/ru/LC_MESSAGES/django.po b/netbox/translations/ru/LC_MESSAGES/django.po index d683c2cd5..fabd744d2 100644 --- a/netbox/translations/ru/LC_MESSAGES/django.po +++ b/netbox/translations/ru/LC_MESSAGES/django.po @@ -5065,7 +5065,7 @@ msgid "module types" msgstr "типы модулей" #: dcim/models/devices.py:475 -msgid "Virtual machines may be assigned to this role" +msgid "Virtual Machines may be assigned to this role" msgstr "Эта роль может быть назначена виртуальным машинам." #: dcim/models/devices.py:487 @@ -6483,12 +6483,12 @@ msgid "Data file (ID)" msgstr "Файл данных (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 -msgid "Cluster type" +msgid "Cluster Type" msgstr "Тип кластера" #: extras/filtersets.py:532 virtualization/filtersets.py:95 #: virtualization/filtersets.py:147 -msgid "Cluster type (slug)" +msgid "Cluster Type (slug)" msgstr "Тип кластера (подстрока)" #: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 @@ -6815,7 +6815,7 @@ msgid "Roles" msgstr "Роли" #: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 -msgid "Cluster types" +msgid "Cluster Types" msgstr "Типы кластеров" #: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 @@ -8256,13 +8256,13 @@ msgstr "Родительский префикс" #: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 #: vpn/filtersets.py:404 -msgid "Virtual machine (name)" +msgid "Virtual Machine (name)" msgstr "Виртуальная машина (имя)" #: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 #: virtualization/filtersets.py:278 virtualization/filtersets.py:317 #: vpn/filtersets.py:409 -msgid "Virtual machine (ID)" +msgid "Virtual Machine (ID)" msgstr "Виртуальная машина (ID)" #: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 @@ -8494,7 +8494,7 @@ msgstr "Родительское устройство назначенного #: virtualization/forms/filtersets.py:244 #: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 #: vpn/forms/bulk_import.py:290 -msgid "Virtual machine" +msgid "Virtual Machine" msgstr "Виртуальная машина" #: ipam/forms/bulk_import.py:314 @@ -13862,7 +13862,7 @@ msgid "Parent Group (slug)" msgstr "Родительская группа (подстрока)" #: virtualization/filtersets.py:89 virtualization/filtersets.py:141 -msgid "Cluster type (ID)" +msgid "Cluster Type (ID)" msgstr "Тип кластера (ID)" #: virtualization/filtersets.py:130 @@ -13976,7 +13976,7 @@ msgid "disk (GB)" msgstr "диск (ГБ)" #: virtualization/models/virtualmachines.py:161 -msgid "Virtual machine name must be unique per cluster." +msgid "Virtual Machine name must be unique per cluster." msgstr "Имя виртуальной машины должно быть уникальным для каждого кластера." #: virtualization/models/virtualmachines.py:164 diff --git a/netbox/translations/tr/LC_MESSAGES/django.po b/netbox/translations/tr/LC_MESSAGES/django.po index b78669b4e..ef6a69bd8 100644 --- a/netbox/translations/tr/LC_MESSAGES/django.po +++ b/netbox/translations/tr/LC_MESSAGES/django.po @@ -5019,7 +5019,7 @@ msgid "module types" msgstr "modül türleri" #: dcim/models/devices.py:475 -msgid "Virtual machines may be assigned to this role" +msgid "Virtual Machines may be assigned to this role" msgstr "Sanal makineler bu role atanabilir" #: dcim/models/devices.py:487 @@ -6422,12 +6422,12 @@ msgid "Data file (ID)" msgstr "Veri dosyası (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 -msgid "Cluster type" +msgid "Cluster Type" msgstr "Küme türü" #: extras/filtersets.py:532 virtualization/filtersets.py:95 #: virtualization/filtersets.py:147 -msgid "Cluster type (slug)" +msgid "Cluster Type (slug)" msgstr "Küme tipi (kısa ad)" #: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 @@ -6751,7 +6751,7 @@ msgid "Roles" msgstr "Roller" #: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 -msgid "Cluster types" +msgid "Cluster Types" msgstr "Küme türleri" #: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 @@ -8186,13 +8186,13 @@ msgstr "Ebeveyn öneki" #: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 #: vpn/filtersets.py:404 -msgid "Virtual machine (name)" +msgid "Virtual Machine (name)" msgstr "Sanal makine (isim)" #: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 #: virtualization/filtersets.py:278 virtualization/filtersets.py:317 #: vpn/filtersets.py:409 -msgid "Virtual machine (ID)" +msgid "Virtual Machine (ID)" msgstr "Sanal makine (ID)" #: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 @@ -8424,7 +8424,7 @@ msgstr "Atanan arayüzün ana cihazı (varsa)" #: virtualization/forms/filtersets.py:244 #: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 #: vpn/forms/bulk_import.py:290 -msgid "Virtual machine" +msgid "Virtual Machine" msgstr "Sanal makine" #: ipam/forms/bulk_import.py:314 @@ -13764,7 +13764,7 @@ msgid "Parent Group (slug)" msgstr "Ebeveyn grubu (kısa ad)" #: virtualization/filtersets.py:89 virtualization/filtersets.py:141 -msgid "Cluster type (ID)" +msgid "Cluster Type (ID)" msgstr "Küme türü (ID)" #: virtualization/filtersets.py:130 @@ -13878,7 +13878,7 @@ msgid "disk (GB)" msgstr "disk (GB)" #: virtualization/models/virtualmachines.py:161 -msgid "Virtual machine name must be unique per cluster." +msgid "Virtual Machine name must be unique per cluster." msgstr "Sanal makine adı küme başına benzersiz olmalıdır." #: virtualization/models/virtualmachines.py:164 diff --git a/netbox/translations/uk/LC_MESSAGES/django.po b/netbox/translations/uk/LC_MESSAGES/django.po index 72d8ddfc8..eb4a48bd2 100644 --- a/netbox/translations/uk/LC_MESSAGES/django.po +++ b/netbox/translations/uk/LC_MESSAGES/django.po @@ -5040,7 +5040,7 @@ msgid "module types" msgstr "типи модулів" #: dcim/models/devices.py:475 -msgid "Virtual machines may be assigned to this role" +msgid "Virtual Machines may be assigned to this role" msgstr "Віртуальні машини можуть бути призначені для цієї ролі" #: dcim/models/devices.py:487 @@ -6455,12 +6455,12 @@ msgid "Data file (ID)" msgstr "Файл даних (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 -msgid "Cluster type" +msgid "Cluster Type" msgstr "Тип кластера" #: extras/filtersets.py:532 virtualization/filtersets.py:95 #: virtualization/filtersets.py:147 -msgid "Cluster type (slug)" +msgid "Cluster Type (slug)" msgstr "Кластерний тип (слимак)" #: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 @@ -6784,7 +6784,7 @@ msgid "Roles" msgstr "Ролі" #: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 -msgid "Cluster types" +msgid "Cluster Types" msgstr "Типи кластерів" #: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 @@ -8216,13 +8216,13 @@ msgstr "Батьківський префікс" #: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 #: vpn/filtersets.py:404 -msgid "Virtual machine (name)" +msgid "Virtual Machine (name)" msgstr "Віртуальна машина (назва)" #: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 #: virtualization/filtersets.py:278 virtualization/filtersets.py:317 #: vpn/filtersets.py:409 -msgid "Virtual machine (ID)" +msgid "Virtual Machine (ID)" msgstr "Віртуальна машина (ID)" #: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 @@ -8454,7 +8454,7 @@ msgstr "Батьківський пристрій призначеного ін #: virtualization/forms/filtersets.py:244 #: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 #: vpn/forms/bulk_import.py:290 -msgid "Virtual machine" +msgid "Virtual Machine" msgstr "Віртуальна машина" #: ipam/forms/bulk_import.py:314 @@ -13801,7 +13801,7 @@ msgid "Parent Group (slug)" msgstr "Батьківська група (слимак)" #: virtualization/filtersets.py:89 virtualization/filtersets.py:141 -msgid "Cluster type (ID)" +msgid "Cluster Type (ID)" msgstr "Тип кластера (ID)" #: virtualization/filtersets.py:130 @@ -13917,7 +13917,7 @@ msgid "disk (GB)" msgstr "диск (ГБ)" #: virtualization/models/virtualmachines.py:161 -msgid "Virtual machine name must be unique per cluster." +msgid "Virtual Machine name must be unique per cluster." msgstr "Ім'я віртуальної машини має бути унікальним для кожного кластера." #: virtualization/models/virtualmachines.py:164 diff --git a/netbox/translations/zh/LC_MESSAGES/django.po b/netbox/translations/zh/LC_MESSAGES/django.po index 1fd3888ed..b805a6be4 100644 --- a/netbox/translations/zh/LC_MESSAGES/django.po +++ b/netbox/translations/zh/LC_MESSAGES/django.po @@ -4949,7 +4949,7 @@ msgid "module types" msgstr "模块类型" #: dcim/models/devices.py:475 -msgid "Virtual machines may be assigned to this role" +msgid "Virtual Machines may be assigned to this role" msgstr "可以将虚拟机分配给此角色" #: dcim/models/devices.py:487 @@ -6330,12 +6330,12 @@ msgid "Data file (ID)" msgstr "数据文件 (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 -msgid "Cluster type" +msgid "Cluster Type" msgstr "集群类型" #: extras/filtersets.py:532 virtualization/filtersets.py:95 #: virtualization/filtersets.py:147 -msgid "Cluster type (slug)" +msgid "Cluster Type (slug)" msgstr "集群类型(slug)" #: extras/filtersets.py:537 ipam/forms/bulk_edit.py:476 @@ -6655,7 +6655,7 @@ msgid "Roles" msgstr "角色" #: extras/forms/filtersets.py:385 extras/forms/model_forms.py:418 -msgid "Cluster types" +msgid "Cluster Types" msgstr "集群类型" #: extras/forms/filtersets.py:390 extras/forms/model_forms.py:423 @@ -8038,13 +8038,13 @@ msgstr "家长前缀" #: ipam/filtersets.py:616 ipam/filtersets.py:856 ipam/filtersets.py:1091 #: vpn/filtersets.py:404 -msgid "Virtual machine (name)" +msgid "Virtual Machine (name)" msgstr "虚拟机(名称)" #: ipam/filtersets.py:621 ipam/filtersets.py:861 ipam/filtersets.py:1085 #: virtualization/filtersets.py:278 virtualization/filtersets.py:317 #: vpn/filtersets.py:409 -msgid "Virtual machine (ID)" +msgid "Virtual Machine (ID)" msgstr "虚拟机 (ID)" #: ipam/filtersets.py:627 vpn/filtersets.py:97 vpn/filtersets.py:415 @@ -8276,7 +8276,7 @@ msgstr "已分配接口的父设备(如果有)" #: virtualization/forms/filtersets.py:244 #: virtualization/forms/model_forms.py:288 vpn/forms/bulk_import.py:93 #: vpn/forms/bulk_import.py:290 -msgid "Virtual machine" +msgid "Virtual Machine" msgstr "虚拟机" #: ipam/forms/bulk_import.py:314 @@ -13486,7 +13486,7 @@ msgid "Parent Group (slug)" msgstr "家长小组(slug)" #: virtualization/filtersets.py:89 virtualization/filtersets.py:141 -msgid "Cluster type (ID)" +msgid "Cluster Type (ID)" msgstr "集群类型 (ID)" #: virtualization/filtersets.py:130 @@ -13594,7 +13594,7 @@ msgid "disk (GB)" msgstr "磁盘 (GB)" #: virtualization/models/virtualmachines.py:161 -msgid "Virtual machine name must be unique per cluster." +msgid "Virtual Machine name must be unique per cluster." msgstr "每个集群的虚拟机名称必须是唯一的。" #: virtualization/models/virtualmachines.py:164 diff --git a/netbox/virtualization/filtersets.py b/netbox/virtualization/filtersets.py index dcb31f060..2e24b57d6 100644 --- a/netbox/virtualization/filtersets.py +++ b/netbox/virtualization/filtersets.py @@ -86,13 +86,13 @@ class ClusterFilterSet(NetBoxModelFilterSet, TenancyFilterSet, ContactModelFilte ) type_id = django_filters.ModelMultipleChoiceFilter( queryset=ClusterType.objects.all(), - label=_('Cluster type (ID)'), + label=_('Cluster Type (ID)'), ) type = django_filters.ModelMultipleChoiceFilter( field_name='type__slug', queryset=ClusterType.objects.all(), to_field_name='slug', - label=_('Cluster type (slug)'), + label=_('Cluster Type (slug)'), ) status = django_filters.MultipleChoiceFilter( choices=ClusterStatusChoices, @@ -138,13 +138,13 @@ class VirtualMachineFilterSet( cluster_type_id = django_filters.ModelMultipleChoiceFilter( field_name='cluster__type', queryset=ClusterType.objects.all(), - label=_('Cluster type (ID)'), + label=_('Cluster Type (ID)'), ) cluster_type = django_filters.ModelMultipleChoiceFilter( field_name='cluster__type__slug', queryset=ClusterType.objects.all(), to_field_name='slug', - label=_('Cluster type (slug)'), + label=_('Cluster Type (slug)'), ) cluster_id = django_filters.ModelMultipleChoiceFilter( queryset=Cluster.objects.all(), @@ -275,13 +275,13 @@ class VMInterfaceFilterSet(NetBoxModelFilterSet, CommonInterfaceFilterSet): virtual_machine_id = django_filters.ModelMultipleChoiceFilter( field_name='virtual_machine', queryset=VirtualMachine.objects.all(), - label=_('Virtual machine (ID)'), + label=_('Virtual Machine (ID)'), ) virtual_machine = django_filters.ModelMultipleChoiceFilter( field_name='virtual_machine__name', queryset=VirtualMachine.objects.all(), to_field_name='name', - label=_('Virtual machine'), + label=_('Virtual Machine'), ) parent_id = django_filters.ModelMultipleChoiceFilter( field_name='parent', @@ -314,13 +314,13 @@ class VirtualDiskFilterSet(NetBoxModelFilterSet): virtual_machine_id = django_filters.ModelMultipleChoiceFilter( field_name='virtual_machine', queryset=VirtualMachine.objects.all(), - label=_('Virtual machine (ID)'), + label=_('Virtual Machine (ID)'), ) virtual_machine = django_filters.ModelMultipleChoiceFilter( field_name='virtual_machine__name', queryset=VirtualMachine.objects.all(), to_field_name='name', - label=_('Virtual machine'), + label=_('Virtual Machine'), ) class Meta: diff --git a/netbox/virtualization/forms/bulk_edit.py b/netbox/virtualization/forms/bulk_edit.py index 54c1e6e5b..297b28fad 100644 --- a/netbox/virtualization/forms/bulk_edit.py +++ b/netbox/virtualization/forms/bulk_edit.py @@ -197,7 +197,7 @@ class VirtualMachineBulkEditForm(NetBoxModelBulkEditForm): class VMInterfaceBulkEditForm(NetBoxModelBulkEditForm): virtual_machine = forms.ModelChoiceField( - label=_('Virtual machine'), + label=_('Virtual Machine'), queryset=VirtualMachine.objects.all(), required=False, disabled=True, @@ -323,7 +323,7 @@ class VMInterfaceBulkRenameForm(BulkRenameForm): class VirtualDiskBulkEditForm(NetBoxModelBulkEditForm): virtual_machine = forms.ModelChoiceField( - label=_('Virtual machine'), + label=_('Virtual Machine'), queryset=VirtualMachine.objects.all(), required=False, disabled=True, diff --git a/netbox/virtualization/forms/bulk_import.py b/netbox/virtualization/forms/bulk_import.py index 95707398a..bdb6bdd4d 100644 --- a/netbox/virtualization/forms/bulk_import.py +++ b/netbox/virtualization/forms/bulk_import.py @@ -143,7 +143,7 @@ class VirtualMachineImportForm(NetBoxModelImportForm): class VMInterfaceImportForm(NetBoxModelImportForm): virtual_machine = CSVModelChoiceField( - label=_('Virtual machine'), + label=_('Virtual Machine'), queryset=VirtualMachine.objects.all(), to_field_name='name' ) @@ -204,7 +204,7 @@ class VMInterfaceImportForm(NetBoxModelImportForm): class VirtualDiskImportForm(NetBoxModelImportForm): virtual_machine = CSVModelChoiceField( - label=_('Virtual machine'), + label=_('Virtual Machine'), queryset=VirtualMachine.objects.all(), to_field_name='name' ) diff --git a/netbox/virtualization/forms/filtersets.py b/netbox/virtualization/forms/filtersets.py index 3abff0d83..268e2475b 100644 --- a/netbox/virtualization/forms/filtersets.py +++ b/netbox/virtualization/forms/filtersets.py @@ -115,7 +115,7 @@ class VirtualMachineFilterForm( queryset=ClusterType.objects.all(), required=False, null_option='None', - label=_('Cluster type') + label=_('Cluster Type') ) cluster_id = DynamicModelMultipleChoiceField( queryset=Cluster.objects.all(), @@ -205,7 +205,7 @@ class VMInterfaceFilterForm(NetBoxModelFilterSetForm): query_params={ 'cluster_id': '$cluster_id' }, - label=_('Virtual machine') + label=_('Virtual Machine') ) enabled = forms.NullBooleanField( label=_('Enabled'), @@ -241,7 +241,7 @@ class VirtualDiskFilterForm(NetBoxModelFilterSetForm): virtual_machine_id = DynamicModelMultipleChoiceField( queryset=VirtualMachine.objects.all(), required=False, - label=_('Virtual machine') + label=_('Virtual Machine') ) size = forms.IntegerField( label=_('Size (GB)'), diff --git a/netbox/virtualization/forms/model_forms.py b/netbox/virtualization/forms/model_forms.py index 6a68f4922..b0a033938 100644 --- a/netbox/virtualization/forms/model_forms.py +++ b/netbox/virtualization/forms/model_forms.py @@ -285,7 +285,7 @@ class VirtualMachineForm(TenancyForm, NetBoxModelForm): class VMComponentForm(NetBoxModelForm): virtual_machine = DynamicModelChoiceField( - label=_('Virtual machine'), + label=_('Virtual Machine'), queryset=VirtualMachine.objects.all(), selector=True ) diff --git a/netbox/vpn/filtersets.py b/netbox/vpn/filtersets.py index 679b7a794..941011308 100644 --- a/netbox/vpn/filtersets.py +++ b/netbox/vpn/filtersets.py @@ -401,12 +401,12 @@ class L2VPNTerminationFilterSet(NetBoxModelFilterSet): field_name='vminterface__virtual_machine__name', queryset=VirtualMachine.objects.all(), to_field_name='name', - label=_('Virtual machine (name)'), + label=_('Virtual Machine (name)'), ) virtual_machine_id = django_filters.ModelMultipleChoiceFilter( field_name='vminterface__virtual_machine', queryset=VirtualMachine.objects.all(), - label=_('Virtual machine (ID)'), + label=_('Virtual Machine (ID)'), ) interface = django_filters.ModelMultipleChoiceFilter( field_name='interface__name', diff --git a/netbox/vpn/forms/bulk_import.py b/netbox/vpn/forms/bulk_import.py index 07a1da97a..a7d4ced24 100644 --- a/netbox/vpn/forms/bulk_import.py +++ b/netbox/vpn/forms/bulk_import.py @@ -90,7 +90,7 @@ class TunnelTerminationImportForm(NetBoxModelImportForm): help_text=_('Parent device of assigned interface') ) virtual_machine = CSVModelChoiceField( - label=_('Virtual machine'), + label=_('Virtual Machine'), queryset=VirtualMachine.objects.all(), required=False, to_field_name='name', @@ -287,7 +287,7 @@ class L2VPNTerminationImportForm(NetBoxModelImportForm): help_text=_('Parent device (for interface)') ) virtual_machine = CSVModelChoiceField( - label=_('Virtual machine'), + label=_('Virtual Machine'), queryset=VirtualMachine.objects.all(), required=False, to_field_name='name',