diff --git a/contrib/openapi2.json b/contrib/openapi2.json index 4f7fca5d3..fbec1e3d2 100644 --- a/contrib/openapi2.json +++ b/contrib/openapi2.json @@ -87146,7 +87146,7 @@ "uniqueItems": true }, "data_source": { - "title": "Data source", + "title": "Data Source", "description": "Remote data source", "type": "integer", "x-nullable": true @@ -87159,7 +87159,7 @@ "minLength": 1 }, "data_file": { - "title": "Data file", + "title": "Data File", "type": "integer", "x-nullable": true }, @@ -87325,7 +87325,7 @@ "minLength": 1 }, "data_source": { - "title": "Data source", + "title": "Data Source", "description": "Remote data source", "type": "integer", "x-nullable": true @@ -87338,7 +87338,7 @@ "minLength": 1 }, "data_file": { - "title": "Data file", + "title": "Data File", "type": "integer", "x-nullable": true }, @@ -88122,7 +88122,7 @@ "type": "boolean" }, "data_source": { - "title": "Data source", + "title": "Data Source", "description": "Remote data source", "type": "integer", "x-nullable": true @@ -88135,7 +88135,7 @@ "minLength": 1 }, "data_file": { - "title": "Data file", + "title": "Data File", "type": "integer", "x-nullable": true }, diff --git a/contrib/openapi2.yaml b/contrib/openapi2.yaml index 497c51283..2de8471a4 100644 --- a/contrib/openapi2.yaml +++ b/contrib/openapi2.yaml @@ -62994,7 +62994,7 @@ definitions: pattern: ^[-\w]+$ uniqueItems: true data_source: - title: Data source + title: Data Source description: Remote data source type: integer x-nullable: true @@ -63005,7 +63005,7 @@ definitions: readOnly: true minLength: 1 data_file: - title: Data file + title: Data File type: integer x-nullable: true data_synced: @@ -63140,7 +63140,7 @@ definitions: type: string minLength: 1 data_source: - title: Data source + title: Data Source description: Remote data source type: integer x-nullable: true @@ -63151,7 +63151,7 @@ definitions: readOnly: true minLength: 1 data_file: - title: Data file + title: Data File type: integer x-nullable: true data_synced: @@ -63801,7 +63801,7 @@ definitions: description: Download file as attachment type: boolean data_source: - title: Data source + title: Data Source description: Remote data source type: integer x-nullable: true @@ -63812,7 +63812,7 @@ definitions: readOnly: true minLength: 1 data_file: - title: Data file + title: Data File type: integer x-nullable: true data_synced: diff --git a/netbox/core/filtersets.py b/netbox/core/filtersets.py index c5d332b68..bedd63f6f 100644 --- a/netbox/core/filtersets.py +++ b/netbox/core/filtersets.py @@ -46,13 +46,13 @@ class DataFileFilterSet(ChangeLoggedModelFilterSet): ) source_id = django_filters.ModelMultipleChoiceFilter( queryset=DataSource.objects.all(), - label=_('Data source (ID)'), + label=_('Data Source (ID)'), ) source = django_filters.ModelMultipleChoiceFilter( field_name='source__name', queryset=DataSource.objects.all(), to_field_name='name', - label=_('Data source (name)'), + label=_('Data Source (name)'), ) class Meta: diff --git a/netbox/core/forms/filtersets.py b/netbox/core/forms/filtersets.py index 60a3acc44..c28fb9631 100644 --- a/netbox/core/forms/filtersets.py +++ b/netbox/core/forms/filtersets.py @@ -54,7 +54,7 @@ class DataFileFilterForm(NetBoxModelFilterSetForm): source_id = DynamicModelMultipleChoiceField( queryset=DataSource.objects.all(), required=False, - label=_('Data source') + label=_('Data Source') ) diff --git a/netbox/core/forms/mixins.py b/netbox/core/forms/mixins.py index 0b559fa57..6e91f4cd3 100644 --- a/netbox/core/forms/mixins.py +++ b/netbox/core/forms/mixins.py @@ -13,7 +13,7 @@ class SyncedDataMixin(forms.Form): data_source = DynamicModelChoiceField( queryset=DataSource.objects.all(), required=False, - label=_('Data source') + label=_('Data Source') ) data_file = DynamicModelChoiceField( queryset=DataFile.objects.all(), diff --git a/netbox/extras/filtersets.py b/netbox/extras/filtersets.py index 04689ad58..f31775129 100644 --- a/netbox/extras/filtersets.py +++ b/netbox/extras/filtersets.py @@ -242,11 +242,11 @@ class ExportTemplateFilterSet(ChangeLoggedModelFilterSet): ) data_source_id = django_filters.ModelMultipleChoiceFilter( queryset=DataSource.objects.all(), - label=_('Data source (ID)'), + label=_('Data Source (ID)'), ) data_file_id = django_filters.ModelMultipleChoiceFilter( queryset=DataSource.objects.all(), - label=_('Data file (ID)'), + label=_('Data File (ID)'), ) class Meta: @@ -582,11 +582,11 @@ class ConfigContextFilterSet(ChangeLoggedModelFilterSet): ) data_source_id = django_filters.ModelMultipleChoiceFilter( queryset=DataSource.objects.all(), - label=_('Data source (ID)'), + label=_('Data Source (ID)'), ) data_file_id = django_filters.ModelMultipleChoiceFilter( queryset=DataSource.objects.all(), - label=_('Data file (ID)'), + label=_('Data File (ID)'), ) # TODO: Remove in v4.1 @@ -614,11 +614,11 @@ class ConfigTemplateFilterSet(ChangeLoggedModelFilterSet): ) data_source_id = django_filters.ModelMultipleChoiceFilter( queryset=DataSource.objects.all(), - label=_('Data source (ID)'), + label=_('Data Source (ID)'), ) data_file_id = django_filters.ModelMultipleChoiceFilter( queryset=DataSource.objects.all(), - label=_('Data file (ID)'), + label=_('Data File (ID)'), ) tag = TagFilter() diff --git a/netbox/extras/forms/filtersets.py b/netbox/extras/forms/filtersets.py index f8f374f17..3d1e323e0 100644 --- a/netbox/extras/forms/filtersets.py +++ b/netbox/extras/forms/filtersets.py @@ -145,12 +145,12 @@ class ExportTemplateFilterForm(SavedFiltersMixin, FilterForm): data_source_id = DynamicModelMultipleChoiceField( queryset=DataSource.objects.all(), required=False, - label=_('Data source') + label=_('Data Source') ) data_file_id = DynamicModelMultipleChoiceField( queryset=DataFile.objects.all(), required=False, - label=_('Data file'), + label=_('Data File'), query_params={ 'source_id': '$data_source_id' } @@ -334,12 +334,12 @@ class ConfigContextFilterForm(SavedFiltersMixin, FilterForm): data_source_id = DynamicModelMultipleChoiceField( queryset=DataSource.objects.all(), required=False, - label=_('Data source') + label=_('Data Source') ) data_file_id = DynamicModelMultipleChoiceField( queryset=DataFile.objects.all(), required=False, - label=_('Data file'), + label=_('Data File'), query_params={ 'source_id': '$data_source_id' } @@ -419,12 +419,12 @@ class ConfigTemplateFilterForm(SavedFiltersMixin, FilterForm): data_source_id = DynamicModelMultipleChoiceField( queryset=DataSource.objects.all(), required=False, - label=_('Data source') + label=_('Data Source') ) data_file_id = DynamicModelMultipleChoiceField( queryset=DataFile.objects.all(), required=False, - label=_('Data file'), + label=_('Data File'), query_params={ 'source_id': '$data_source_id' } diff --git a/netbox/netbox/choices.py b/netbox/netbox/choices.py index fe941056f..9de05b01f 100644 --- a/netbox/netbox/choices.py +++ b/netbox/netbox/choices.py @@ -130,7 +130,7 @@ class ImportMethodChoices(ChoiceSet): CHOICES = [ (DIRECT, _('Direct')), (UPLOAD, _('Upload')), - (DATA_FILE, _('Data file')), + (DATA_FILE, _('Data File')), ] diff --git a/netbox/translations/de/LC_MESSAGES/django.po b/netbox/translations/de/LC_MESSAGES/django.po index f5f9ca6e4..8ef07265f 100644 --- a/netbox/translations/de/LC_MESSAGES/django.po +++ b/netbox/translations/de/LC_MESSAGES/django.po @@ -1280,11 +1280,11 @@ msgstr "Geheimer AWS-Zugriffsschlüssel" #: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 #: extras/filtersets.py:617 -msgid "Data source (ID)" +msgid "Data Source (ID)" msgstr "Datenquelle (ID)" #: core/filtersets.py:55 -msgid "Data source (name)" +msgid "Data Source (name)" msgstr "Datenquelle (Name)" #: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 @@ -1340,7 +1340,7 @@ msgstr "Datei" #: core/forms/filtersets.py:57 core/forms/mixins.py:16 #: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 #: extras/forms/filtersets.py:422 -msgid "Data source" +msgid "Data Source" msgstr "Quelle der Daten" #: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 @@ -6525,7 +6525,7 @@ msgid "Script module (ID)" msgstr "Skriptmodul (ID)" #: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 -msgid "Data file (ID)" +msgid "Data File (ID)" msgstr "Datendatei (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 @@ -6793,7 +6793,7 @@ msgstr "Daten" #: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 #: extras/forms/filtersets.py:427 netbox/choices.py:133 #: utilities/forms/bulk_import.py:26 -msgid "Data file" +msgid "Data File" msgstr "Datendatei" #: extras/forms/filtersets.py:161 diff --git a/netbox/translations/en/LC_MESSAGES/django.po b/netbox/translations/en/LC_MESSAGES/django.po index 8af4f74cb..9be8b6183 100644 --- a/netbox/translations/en/LC_MESSAGES/django.po +++ b/netbox/translations/en/LC_MESSAGES/django.po @@ -1247,11 +1247,11 @@ msgstr "" #: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 #: extras/filtersets.py:617 -msgid "Data source (ID)" +msgid "Data Source (ID)" msgstr "" #: core/filtersets.py:55 -msgid "Data source (name)" +msgid "Data Source (name)" msgstr "" #: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 @@ -1306,7 +1306,7 @@ msgstr "" #: core/forms/filtersets.py:57 core/forms/mixins.py:16 #: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 #: extras/forms/filtersets.py:422 -msgid "Data source" +msgid "Data Source" msgstr "" #: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 @@ -6284,7 +6284,7 @@ msgid "Script module (ID)" msgstr "" #: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 -msgid "Data file (ID)" +msgid "Data File (ID)" msgstr "" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 @@ -6540,7 +6540,7 @@ msgstr "" #: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 #: extras/forms/filtersets.py:427 netbox/choices.py:133 #: utilities/forms/bulk_import.py:26 -msgid "Data file" +msgid "Data File" msgstr "" #: extras/forms/filtersets.py:161 diff --git a/netbox/translations/es/LC_MESSAGES/django.po b/netbox/translations/es/LC_MESSAGES/django.po index 1182ca7a3..78504d22c 100644 --- a/netbox/translations/es/LC_MESSAGES/django.po +++ b/netbox/translations/es/LC_MESSAGES/django.po @@ -1278,11 +1278,11 @@ msgstr "Clave de acceso secreta de AWS" #: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 #: extras/filtersets.py:617 -msgid "Data source (ID)" +msgid "Data Source (ID)" msgstr "Fuente de datos (ID)" #: core/filtersets.py:55 -msgid "Data source (name)" +msgid "Data Source (name)" msgstr "Fuente de datos (nombre)" #: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 @@ -1338,7 +1338,7 @@ msgstr "Expediente" #: core/forms/filtersets.py:57 core/forms/mixins.py:16 #: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 #: extras/forms/filtersets.py:422 -msgid "Data source" +msgid "Data Source" msgstr "Fuente de datos" #: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 @@ -6495,7 +6495,7 @@ msgid "Script module (ID)" msgstr "Módulo de script (ID)" #: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 -msgid "Data file (ID)" +msgid "Data File (ID)" msgstr "Archivo de datos (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 @@ -6758,7 +6758,7 @@ msgstr "Datos" #: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 #: extras/forms/filtersets.py:427 netbox/choices.py:133 #: utilities/forms/bulk_import.py:26 -msgid "Data file" +msgid "Data File" msgstr "Archivo de datos" #: extras/forms/filtersets.py:161 diff --git a/netbox/translations/fr/LC_MESSAGES/django.po b/netbox/translations/fr/LC_MESSAGES/django.po index 7cec6d2ac..d5f6cdb3d 100644 --- a/netbox/translations/fr/LC_MESSAGES/django.po +++ b/netbox/translations/fr/LC_MESSAGES/django.po @@ -1282,11 +1282,11 @@ msgstr "Clé d'accès secrète AWS" #: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 #: extras/filtersets.py:617 -msgid "Data source (ID)" +msgid "Data Source (ID)" msgstr "Source de données (ID)" #: core/filtersets.py:55 -msgid "Data source (name)" +msgid "Data Source (name)" msgstr "Source de données (nom)" #: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 @@ -1342,7 +1342,7 @@ msgstr "Dossier" #: core/forms/filtersets.py:57 core/forms/mixins.py:16 #: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 #: extras/forms/filtersets.py:422 -msgid "Data source" +msgid "Data Source" msgstr "Source de données" #: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 @@ -6505,7 +6505,7 @@ msgid "Script module (ID)" msgstr "Module de script (ID)" #: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 -msgid "Data file (ID)" +msgid "Data File (ID)" msgstr "Fichier de données (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 @@ -6767,7 +6767,7 @@ msgstr "Données" #: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 #: extras/forms/filtersets.py:427 netbox/choices.py:133 #: utilities/forms/bulk_import.py:26 -msgid "Data file" +msgid "Data File" msgstr "Fichier de données" #: extras/forms/filtersets.py:161 diff --git a/netbox/translations/ja/LC_MESSAGES/django.po b/netbox/translations/ja/LC_MESSAGES/django.po index 588abd3bd..f771127b7 100644 --- a/netbox/translations/ja/LC_MESSAGES/django.po +++ b/netbox/translations/ja/LC_MESSAGES/django.po @@ -1276,11 +1276,11 @@ msgstr "AWS シークレットアクセスキー" #: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 #: extras/filtersets.py:617 -msgid "Data source (ID)" +msgid "Data Source (ID)" msgstr "データソース (ID)" #: core/filtersets.py:55 -msgid "Data source (name)" +msgid "Data Source (name)" msgstr "データソース (名前)" #: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 @@ -1336,7 +1336,7 @@ msgstr "ファイル" #: core/forms/filtersets.py:57 core/forms/mixins.py:16 #: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 #: extras/forms/filtersets.py:422 -msgid "Data source" +msgid "Data Source" msgstr "データソース" #: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 @@ -6345,7 +6345,7 @@ msgid "Script module (ID)" msgstr "スクリプトモジュール (ID)" #: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 -msgid "Data file (ID)" +msgid "Data File (ID)" msgstr "データファイル (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 @@ -6605,7 +6605,7 @@ msgstr "データ" #: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 #: extras/forms/filtersets.py:427 netbox/choices.py:133 #: utilities/forms/bulk_import.py:26 -msgid "Data file" +msgid "Data File" msgstr "データファイル" #: extras/forms/filtersets.py:161 diff --git a/netbox/translations/pt/LC_MESSAGES/django.po b/netbox/translations/pt/LC_MESSAGES/django.po index aa5067a22..446978a28 100644 --- a/netbox/translations/pt/LC_MESSAGES/django.po +++ b/netbox/translations/pt/LC_MESSAGES/django.po @@ -1279,11 +1279,11 @@ msgstr "Chave de acesso secreta da AWS" #: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 #: extras/filtersets.py:617 -msgid "Data source (ID)" +msgid "Data Source (ID)" msgstr "Fonte de dados (ID)" #: core/filtersets.py:55 -msgid "Data source (name)" +msgid "Data Source (name)" msgstr "Fonte de dados (nome)" #: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 @@ -1339,7 +1339,7 @@ msgstr "Arquivo" #: core/forms/filtersets.py:57 core/forms/mixins.py:16 #: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 #: extras/forms/filtersets.py:422 -msgid "Data source" +msgid "Data Source" msgstr "Fonte de dados" #: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 @@ -6480,7 +6480,7 @@ msgid "Script module (ID)" msgstr "Módulo de script (ID)" #: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 -msgid "Data file (ID)" +msgid "Data File (ID)" msgstr "Arquivo de dados (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 @@ -6742,7 +6742,7 @@ msgstr "Dados" #: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 #: extras/forms/filtersets.py:427 netbox/choices.py:133 #: utilities/forms/bulk_import.py:26 -msgid "Data file" +msgid "Data File" msgstr "Arquivo de dados" #: extras/forms/filtersets.py:161 diff --git a/netbox/translations/ru/LC_MESSAGES/django.po b/netbox/translations/ru/LC_MESSAGES/django.po index 92eb16eb6..69235fff5 100644 --- a/netbox/translations/ru/LC_MESSAGES/django.po +++ b/netbox/translations/ru/LC_MESSAGES/django.po @@ -1287,11 +1287,11 @@ msgstr "Секретный ключ доступа AWS" #: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 #: extras/filtersets.py:617 -msgid "Data source (ID)" +msgid "Data Source (ID)" msgstr "Источник данных (ID)" #: core/filtersets.py:55 -msgid "Data source (name)" +msgid "Data Source (name)" msgstr "Источник данных (имя)" #: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 @@ -1347,7 +1347,7 @@ msgstr "Файл" #: core/forms/filtersets.py:57 core/forms/mixins.py:16 #: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 #: extras/forms/filtersets.py:422 -msgid "Data source" +msgid "Data Source" msgstr "Источник данных" #: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 @@ -6479,7 +6479,7 @@ msgid "Script module (ID)" msgstr "Модуль сценария (ID)" #: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 -msgid "Data file (ID)" +msgid "Data File (ID)" msgstr "Файл данных (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 @@ -6744,7 +6744,7 @@ msgstr "Данные" #: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 #: extras/forms/filtersets.py:427 netbox/choices.py:133 #: utilities/forms/bulk_import.py:26 -msgid "Data file" +msgid "Data File" msgstr "Файл данных" #: extras/forms/filtersets.py:161 diff --git a/netbox/translations/tr/LC_MESSAGES/django.po b/netbox/translations/tr/LC_MESSAGES/django.po index 791ee2802..ccc3712b9 100644 --- a/netbox/translations/tr/LC_MESSAGES/django.po +++ b/netbox/translations/tr/LC_MESSAGES/django.po @@ -1276,11 +1276,11 @@ msgstr "AWS gizli erişim anahtarı" #: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 #: extras/filtersets.py:617 -msgid "Data source (ID)" +msgid "Data Source (ID)" msgstr "Veri kaynağı (ID)" #: core/filtersets.py:55 -msgid "Data source (name)" +msgid "Data Source (name)" msgstr "Veri kaynağı (isim)" #: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 @@ -1336,7 +1336,7 @@ msgstr "Dosya" #: core/forms/filtersets.py:57 core/forms/mixins.py:16 #: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 #: extras/forms/filtersets.py:422 -msgid "Data source" +msgid "Data Source" msgstr "Veri kaynağı" #: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 @@ -6418,7 +6418,7 @@ msgid "Script module (ID)" msgstr "Komut dosyası modülü (ID)" #: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 -msgid "Data file (ID)" +msgid "Data File (ID)" msgstr "Veri dosyası (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 @@ -6680,7 +6680,7 @@ msgstr "Veriler" #: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 #: extras/forms/filtersets.py:427 netbox/choices.py:133 #: utilities/forms/bulk_import.py:26 -msgid "Data file" +msgid "Data File" msgstr "Veri dosyası" #: extras/forms/filtersets.py:161 diff --git a/netbox/translations/uk/LC_MESSAGES/django.po b/netbox/translations/uk/LC_MESSAGES/django.po index a0a0dbe3d..e5ac5b762 100644 --- a/netbox/translations/uk/LC_MESSAGES/django.po +++ b/netbox/translations/uk/LC_MESSAGES/django.po @@ -1277,11 +1277,11 @@ msgstr "Ключ секретного доступу AWS" #: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 #: extras/filtersets.py:617 -msgid "Data source (ID)" +msgid "Data Source (ID)" msgstr "Джерело даних (ID)" #: core/filtersets.py:55 -msgid "Data source (name)" +msgid "Data Source (name)" msgstr "Джерело даних (назва)" #: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 @@ -1337,7 +1337,7 @@ msgstr "Файл" #: core/forms/filtersets.py:57 core/forms/mixins.py:16 #: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 #: extras/forms/filtersets.py:422 -msgid "Data source" +msgid "Data Source" msgstr "Джерело даних" #: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 @@ -6451,7 +6451,7 @@ msgid "Script module (ID)" msgstr "Модуль сценарію (ID)" #: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 -msgid "Data file (ID)" +msgid "Data File (ID)" msgstr "Файл даних (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 @@ -6713,7 +6713,7 @@ msgstr "Дані" #: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 #: extras/forms/filtersets.py:427 netbox/choices.py:133 #: utilities/forms/bulk_import.py:26 -msgid "Data file" +msgid "Data File" msgstr "Файл даних" #: extras/forms/filtersets.py:161 diff --git a/netbox/translations/zh/LC_MESSAGES/django.po b/netbox/translations/zh/LC_MESSAGES/django.po index aac9f7aaf..a87f3b1fb 100644 --- a/netbox/translations/zh/LC_MESSAGES/django.po +++ b/netbox/translations/zh/LC_MESSAGES/django.po @@ -1274,11 +1274,11 @@ msgstr "AWS 私有访问密钥" #: core/filtersets.py:49 extras/filtersets.py:245 extras/filtersets.py:585 #: extras/filtersets.py:617 -msgid "Data source (ID)" +msgid "Data Source (ID)" msgstr "数据源 (ID)" #: core/filtersets.py:55 -msgid "Data source (name)" +msgid "Data Source (name)" msgstr "数据源(名称)" #: core/forms/bulk_edit.py:25 core/forms/filtersets.py:40 @@ -1334,7 +1334,7 @@ msgstr "文件" #: core/forms/filtersets.py:57 core/forms/mixins.py:16 #: extras/forms/filtersets.py:148 extras/forms/filtersets.py:337 #: extras/forms/filtersets.py:422 -msgid "Data source" +msgid "Data Source" msgstr "数据源" #: core/forms/filtersets.py:67 extras/forms/filtersets.py:449 @@ -6326,7 +6326,7 @@ msgid "Script module (ID)" msgstr "脚本模块 (ID)" #: extras/filtersets.py:249 extras/filtersets.py:589 extras/filtersets.py:621 -msgid "Data file (ID)" +msgid "Data File (ID)" msgstr "数据文件 (ID)" #: extras/filtersets.py:526 virtualization/forms/filtersets.py:118 @@ -6584,7 +6584,7 @@ msgstr "数据" #: extras/forms/filtersets.py:153 extras/forms/filtersets.py:342 #: extras/forms/filtersets.py:427 netbox/choices.py:133 #: utilities/forms/bulk_import.py:26 -msgid "Data file" +msgid "Data File" msgstr "数据文件" #: extras/forms/filtersets.py:161 diff --git a/netbox/utilities/forms/bulk_import.py b/netbox/utilities/forms/bulk_import.py index 4ee6f09bd..445a48b77 100644 --- a/netbox/utilities/forms/bulk_import.py +++ b/netbox/utilities/forms/bulk_import.py @@ -23,7 +23,7 @@ class BulkImportForm(SyncedDataMixin, forms.Form): help_text=_("Enter object data in CSV, JSON or YAML format.") ) upload_file = forms.FileField( - label=_("Data file"), + label=_("Data File"), required=False ) format = forms.ChoiceField(