diff --git a/translations/messages.de.xlf b/translations/messages.de.xlf
index 66f8fb31..97bfb4a6 100644
--- a/translations/messages.de.xlf
+++ b/translations/messages.de.xlf
@@ -8924,6 +8924,12 @@ Element 1 -> Element 1.2
Bauteil ändern
+
+
+ part_list.action.scrollable_hint
+ Scrollen Sie, um alle Aktionen anzuzeigen
+
+
part_list.action.action.title
@@ -9314,6 +9320,72 @@ Element 1 -> Element 1.2
Name des Anhangs
+
+
+ filter.bulk_import_job.label
+ Massenimport-Auftrag
+
+
+
+
+ filter.bulk_import_job.job_status
+ Auftragsstatus
+
+
+
+
+ filter.bulk_import_job.part_status_in_job
+ Bauteile-Status in Auftrag
+
+
+
+
+ filter.bulk_import_job.status.pending
+ Ausstehend
+
+
+
+
+ filter.bulk_import_job.status.in_progress
+ In Bearbeitung
+
+
+
+
+ filter.bulk_import_job.status.completed
+ Abgeschlossen
+
+
+
+
+ filter.bulk_import_job.status.stopped
+ Angehalten
+
+
+
+
+ filter.bulk_import_job.status.failed
+ Fehlgeschlagen
+
+
+
+
+ filter.bulk_import_job.part_status.pending
+ Ausstehend
+
+
+
+
+ filter.bulk_import_job.part_status.completed
+ Abgeschlossen
+
+
+
+
+ filter.bulk_import_job.part_status.skipped
+ Übersprungen
+
+
filter.choice_constraint.operator.ANY
@@ -10886,6 +10958,12 @@ Element 1 -> Element 1.2
Export als XML
+
+
+ part_list.action.export_xlsx
+ Export als Excel
+
+
parts.import.title
@@ -13481,5 +13559,635 @@ Bitte beachten Sie, dass Sie sich nicht als deaktivierter Benutzer ausgeben kön
Min. Vorschaubild-Breite (px)
+
+
+ info_providers.bulk_import.step1.title
+ Massenimport von Datenquellen – Schritt 1
+
+
+
+
+ info_providers.bulk_import.parts_selected
+ Bauteile ausgewählt
+
+
+
+
+ info_providers.bulk_import.step1.global_mapping_description
+ Konfigurieren Sie Feldzuordnungen, die auf alle ausgewählten Teile angewendet werden sollen. Beispiel: „MPN → LCSC + Mouser” bedeutet, dass die Anbieter LCSC und Mouser anhand des MPN-Feldes jedes Teils durchsucht werden.
+
+
+
+
+ info_providers.bulk_import.selected_parts
+ Ausgewählte Bauteile
+
+
+
+
+ info_providers.bulk_import.field_mappings
+ Feldzuordnungen
+
+
+
+
+ info_providers.bulk_import.field_mappings_help
+ Legen Sie fest, welche Bauteilefelder mit welchen Informationsanbietern durchsucht werden sollen. Mehrere Zuordnungen werden kombiniert.
+
+
+
+
+ info_providers.bulk_import.add_mapping
+ Zuordnung hinzufügen
+
+
+
+
+ info_providers.bulk_import.search_results.title
+ Suchergebnisse
+
+
+
+
+ info_providers.bulk_import.errors
+ Fehler
+
+
+
+
+ info_providers.bulk_import.results_found
+ %count% Ergebnisse gefunden
+
+
+
+
+ info_providers.bulk_import.source_field
+ Bauteilefeld
+
+
+
+
+ info_providers.bulk_import.view_existing
+ Existierendes ansehen
+
+
+
+
+ info_providers.bulk_search.search_field
+ Suchfeld
+
+
+
+
+ info_providers.bulk_search.providers
+ Datenquellen
+
+
+
+
+ info_providers.bulk_import.actions.label
+ Aktionen
+
+
+
+
+ info_providers.bulk_search.providers.help
+ Wählen Sie aus, welche Datenquellen durchsucht werden sollen, wenn Bauteile dieses Feld haben.
+
+
+
+
+ info_providers.bulk_search.submit
+ Alle Bauteile suchen
+
+
+
+
+ info_providers.bulk_search.field.select
+ Wählen Sie ein Feld zum Suchen aus
+
+
+
+
+ info_providers.bulk_search.field.mpn
+ Herstellernummer (MPN)
+
+
+
+
+ info_providers.bulk_search.field.name
+ Bauteile Name
+
+
+
+
+ part_list.action.action.info_provider
+ Datenquellen
+
+
+
+
+ part_list.action.bulk_info_provider_import
+ Massenimport von Datenquellen
+
+
+
+
+ info_providers.bulk_import.step1.spn_recommendation
+ Lieferantenteilenummer (SPN) wird für bessere Ergebnisse empfohlen. Fügen Sie für jeden Lieferanten eine Zuordnung hinzu, damit dessen SPNs verwendet werden können.
+
+
+
+
+ info_providers.bulk_import.update_part
+ Bauteil aktualisieren
+
+
+
+
+ info_providers.bulk_import.prefetch_details
+ Vorabruf der Bauteiledetails
+
+
+
+
+ info_providers.bulk_import.prefetch_details_help
+ Details für alle Ergebnisse vorab abrufen. Dies dauert zwar länger, beschleunigt jedoch den Arbeitsablauf für die Aktualisierung von Bauteilen.
+
+
+
+
+ info_providers.bulk_import.step2.title
+ Massenimport von Informationsquellen
+
+
+
+
+ info_providers.bulk_import.step2.card_title
+ Massenimport für %count% Bauteile – %date%
+
+
+
+
+ info_providers.bulk_import.parts
+ Bauteile
+
+
+
+
+ info_providers.bulk_import.results
+ Ergebnisse
+
+
+
+
+ info_providers.bulk_import.created_at
+ Erstellt am
+
+
+
+
+ info_providers.bulk_import.status.in_progress
+ In Bearbeitung
+
+
+
+
+ info_providers.bulk_import.status.completed
+ Abgeschlossen
+
+
+
+
+ info_providers.bulk_import.status.failed
+ Fehlgeschlagen
+
+
+
+
+ info_providers.bulk_import.table.name
+ Name
+
+
+
+
+ info_providers.bulk_import.table.description
+ Beschreibung
+
+
+
+
+ info_providers.bulk_import.table.manufacturer
+ Hersteller
+
+
+
+
+ info_providers.bulk_import.table.provider
+ Quelle
+
+
+
+
+ info_providers.bulk_import.table.source_field
+ Bauteilefeld
+
+
+
+
+ info_providers.bulk_import.back
+ Zurück
+
+
+
+
+ info_providers.bulk_import.progress
+ Fortschritt:
+
+
+
+
+ info_providers.bulk_import.status.pending
+ Ausstehend
+
+
+
+
+ info_providers.bulk_import.completed
+ abgeschlossen
+
+
+
+
+ info_providers.bulk_import.skipped
+ übersprungen
+
+
+
+
+ info_providers.bulk_import.mark_completed
+ Als abgeschlossen markieren
+
+
+
+
+ info_providers.bulk_import.mark_skipped
+ Als übersprungen markieren
+
+
+
+
+ info_providers.bulk_import.mark_pending
+ Als ausstehend markieren
+
+
+
+
+ info_providers.bulk_import.skip_reason
+ Grund des Überspringens
+
+
+
+
+ info_providers.bulk_import.editing_part
+ Bearbeite Bauteil als Teil des Massenimports
+
+
+
+
+ info_providers.bulk_import.complete
+ Abgeschlossen
+
+
+
+
+ info_providers.bulk_import.existing_jobs
+ Existierende Aufträge
+
+
+
+
+ info_providers.bulk_import.job_name
+ Auftragsname
+
+
+
+
+ info_providers.bulk_import.parts_count
+ Bauteileanzahl
+
+
+
+
+ info_providers.bulk_import.results_count
+ Ergebnisanzahl
+
+
+
+
+ info_providers.bulk_import.progress_label
+ Fortschritt: %count%/%total%
+
+
+
+
+ info_providers.bulk_import.manage_jobs
+ Massenimportaufträge verwalten
+
+
+
+
+ info_providers.bulk_import.view_results
+ Ergebnisse anzeigen
+
+
+
+
+ info_providers.bulk_import.status
+ Status
+
+
+
+
+ info_providers.bulk_import.manage_jobs_description
+ Alle Ihre Massenimportaufträge anzeigen und verwalten. Um einen neuen Auftrag zu erstellen, wählen Sie Bauteile aus und klicken Sie auf „Massenimport von Informationsanbietern”.
+
+
+
+
+ info_providers.bulk_import.no_jobs_found
+ Es wurden keine Massenimportaufträge gefunden.
+
+
+
+
+ info_providers.bulk_import.create_first_job
+ Erstellen Sie Ihren ersten Massenimportauftrag, indem Sie mehrere Bauteile in einer Bauteiletabelle auswählen und die Option „Massenimport aus Informationsanbieter“ auswählen.
+
+
+
+
+ info_providers.bulk_import.confirm_delete_job
+ Möchten Sie diesen Auftrag wirklich löschen?
+
+
+
+
+ info_providers.bulk_import.job_name_template
+ Massenimport für %count% Teile
+
+
+
+
+ info_providers.bulk_import.step2.instructions.title
+ So verwenden Sie den Massenimport
+
+
+
+
+ info_providers.bulk_import.step2.instructions.description
+ Befolgen Sie diese Schritte, um Ihre Teile effizient zu aktualisieren:
+
+
+
+
+ info_providers.bulk_import.step2.instructions.step1
+ Klicken Sie auf „Teil aktualisieren“, um ein Teil aus den Informationsquellen zu aktualisieren.
+
+
+
+
+ info_providers.bulk_import.step2.instructions.step2
+ Überprüfen und ändern Sie die Teileinformationen nach Bedarf. Hinweis: Sie müssen zweimal auf „Speichern“ klicken, um die Änderungen zu speichern.
+
+
+
+
+ info_providers.bulk_import.step2.instructions.step3
+ Klicken Sie auf „Abgeschlossen“, um den Teil als erledigt zu markieren und zu dieser Übersicht zurückzukehren.
+
+
+
+
+ info_providers.bulk_import.created_by
+ Erstellt von
+
+
+
+
+ info_providers.bulk_import.completed_at
+ Abgeschlossen am
+
+
+
+
+ info_providers.bulk_import.action.label
+ Aktion
+
+
+
+
+ info_providers.bulk_import.action.delete
+ Löschen
+
+
+
+
+ info_providers.bulk_import.status.active
+ Aktiv
+
+
+
+
+ info_providers.bulk_import.progress.title
+ Fortschritt
+
+
+
+
+ info_providers.bulk_import.progress.completed_text
+ %completed%/%total% abgeschlossen
+
+
+
+
+ info_providers.bulk_import.status.stopped
+ Angehalten
+
+
+
+
+ info_providers.bulk_import.action.stop
+ Stop
+
+
+
+
+ info_providers.bulk_import.confirm_stop_job
+ Sind sie sicher, dass sie diesen Auftrag anhalten wollen?
+
+
+
+
+ part.filter.in_bulk_import_job
+ Im Massenimport-Auftrag
+
+
+
+
+ part.filter.bulk_import_job_status
+ Status des Massenimportauftrags
+
+
+
+
+ part.filter.bulk_import_part_status
+ Status des Bauteils im Massenimport
+
+
+
+
+ part.edit.tab.bulk_import
+ Massenimportauftrag
+
+
+
+
+ bulk_import.status.pending
+ Ausstehend
+
+
+
+
+ bulk_import.status.in_progress
+ In Bearbeitung
+
+
+
+
+ bulk_import.status.completed
+ Abgeschlossen
+
+
+
+
+ bulk_import.status.stopped
+ Angehalten
+
+
+
+
+ bulk_import.status.failed
+ Fehlgeschlagen
+
+
+
+
+ bulk_import.part_status.pending
+ Ausstehend
+
+
+
+
+ bulk_import.part_status.completed
+ Abgeschlossen
+
+
+
+
+ bulk_import.part_status.skipped
+ Übersprungen
+
+
+
+
+ bulk_import.part_status.failed
+ Fehlgeschlagen
+
+
+
+
+ bulk_info_provider_import_job.label
+ Massenimport von Informationquellen
+
+
+
+
+ bulk_info_provider_import_job_part.label
+ Massenimportauftrag Bauteil
+
+
+
+
+ info_providers.bulk_search.priority
+ Priorität
+
+
+
+
+ info_providers.bulk_search.priority.help
+ Niedrigere Zahlen = höhere Priorität. Gleiche Priorität = Ergebnisse kombinieren. Unterschiedliche Prioritäten = zuerst die höchste versuchen, bei fehlenden Ergebnissen auf die niedrigere zurückgreifen.
+
+
+
+
+ info_providers.bulk_import.priority_system.title
+ Prioritätssystem
+
+
+
+
+ info_providers.bulk_import.priority_system.description
+ Lower numbers = higher priority. Same priority = combine results. Different priorities = try highest first, fallback if no results.
+
+
+
+
+ info_providers.bulk_import.priority_system.example
+ Beispiel: Priorität 1: „LCSC SPN → LCSC“, Priorität 2: „MPN → LCSC + Mouser“, Priorität 3: „Name → Alle Anbieter“
+
+
+
+
+ info_providers.bulk_import.search.submit
+ Datenquellen
+
+
+
+
+ info_providers.bulk_import.research.title
+ Bauteile erneut suchen
+
+
+
+
+ info_providers.bulk_import.research.description
+ Erneute Suche nach Teilen unter Verwendung aktualisierter Informationen (z. B. neue MPNs). Verwendet dieselben Feldzuordnungen wie die ursprüngliche Suche.
+
+
+
+
+ info_providers.bulk_import.research.all_pending
+ Alle ausstehenden Teile erneut suchen
+
+
+
+
+ info_providers.bulk_import.research.part
+ Erneut suchen
+
+
+
+
+ info_providers.bulk_import.research.part_tooltip
+ Dieses Bauteil mit aktualisierten Informationen erneut suchen
+
+
+
+
+ info_providers.bulk_import.max_mappings_reached
+ Maximale Anzahl von Zuordnungen erreicht
+
+