From 436d3df83f97b89f333888a21c1cb3a8a6dc5cd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Tue, 23 Sep 2025 23:34:51 +0200 Subject: [PATCH] New Crowdin updates (#1050) * New translations messages.en.xlf (English) * New translations messages.en.xlf (English) * New translations messages.en.xlf (German) --- translations/messages.de.xlf | 708 +++++++++++++++++++++++++++++++++++ translations/messages.en.xlf | 30 +- 2 files changed, 723 insertions(+), 15 deletions(-) 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 + + diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf index 731ccf95..a2ec2f65 100644 --- a/translations/messages.en.xlf +++ b/translations/messages.en.xlf @@ -12392,7 +12392,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.ips.element14.apiKey.help - https://partner.element14.com/.]]> + You can register for an API key on <a href="https://partner.element14.com/">https://partner.element14.com/</a>. @@ -12404,7 +12404,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.ips.element14.storeId.help - here for a list of valid domains.]]> + The store domain to retrieve the data from. This decides the language and currency of results. See <a href="https://partner.element14.com/docs/Product_Search_API_REST__Description">here</a> for a list of valid domains. @@ -12422,7 +12422,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.ips.tme.token.help - https://developers.tme.eu/en/.]]> + You can get an API token and secret on <a href="https://developers.tme.eu/en/">https://developers.tme.eu/en/</a>. @@ -12470,7 +12470,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.ips.mouser.apiKey.help - https://eu.mouser.com/api-hub/.]]> + You can register for an API key on <a href="https://eu.mouser.com/api-hub/">https://eu.mouser.com/api-hub/</a>. @@ -12548,7 +12548,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.system.attachments - + Attachments & Files @@ -12572,7 +12572,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.system.attachments.allowDownloads.help - Attention: This can be a security issue, as it might allow users to access intranet ressources via Part-DB!]]> + With this option users can download external files into Part-DB by providing an URL. <b>Attention: This can be a security issue, as it might allow users to access intranet ressources via Part-DB!</b> @@ -12746,8 +12746,8 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.system.localization.base_currency_description - Please note that the currencies are not converted, when changing this value. So changing the default currency after you already added price information, will result in wrong prices!]]> + The currency that is used to store price information and exchange rates in. This currency is assumed, when no currency is set for a price information. +<b>Please note that the currencies are not converted, when changing this value. So changing the default currency after you already added price information, will result in wrong prices!</b> @@ -12777,7 +12777,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.misc.kicad_eda.category_depth.help - 0 to show more levels. Set to -1, to show all parts of Part-DB inside a sigle cnategory in KiCad.]]> + This value determines the depth of the category tree, that is visible inside KiCad. 0 means that only the top level categories are visible. Set to a value > 0 to show more levels. Set to -1, to show all parts of Part-DB inside a sigle cnategory in KiCad. @@ -12795,7 +12795,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.behavior.sidebar.items.help - + The menus which appear at the sidebar by default. Order of items can be changed via drag & drop. @@ -12843,7 +12843,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.behavior.table.parts_default_columns.help - + The columns to show by default in part tables. Order of items can be changed via drag & drop. @@ -12897,7 +12897,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g settings.ips.oemsecrets.sortMode.M - + Completeness & Manufacturer name @@ -14107,13 +14107,13 @@ Please note, that you can not impersonate a disabled user. If you try you will g - + bulk_info_provider_import_job.label Bulk info provider import - + bulk_info_provider_import_job_part.label Bulk Import Job Part @@ -14185,7 +14185,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g - + info_providers.bulk_import.max_mappings_reached Maximum number of mappings reached