{
  "sync_akeneo.customFields.actions.add": "Zeile hinzufügen",
  "sync_akeneo.customFields.actions.createMissing": "Fehlende Felder jetzt erstellen",
  "sync_akeneo.customFields.actions.creating": "Wird erstellt...",
  "sync_akeneo.customFields.actions.remove": "Entfernen",
  "sync_akeneo.customFields.columns.actions": "Aktionen",
  "sync_akeneo.customFields.columns.attribute": "Akeneo-Attribut",
  "sync_akeneo.customFields.columns.key": "Feldschlüssel",
  "sync_akeneo.customFields.columns.kind": "Typ",
  "sync_akeneo.customFields.columns.skip": "Import überspringen",
  "sync_akeneo.customFields.columns.status": "Status",
  "sync_akeneo.customFields.columns.target": "Ziel",
  "sync_akeneo.customFields.createNothing": "Es gibt keine nicht-übersprungenen Benutzerdefinierte-Feld-Zuordnungen zum Erstellen.",
  "sync_akeneo.customFields.created": "Akeneo-gestützte benutzerdefinierte Felder erstellt.",
  "sync_akeneo.customFields.dialog.apply": "Anwenden",
  "sync_akeneo.customFields.dialog.close": "Schließen",
  "sync_akeneo.customFields.dialog.description": "Bearbeiten Sie strukturierte Zuordnungen benutzerdefinierter Felder, prüfen Sie welche lokalen Felddefinitionen bereits existieren, generieren Sie fehlende sofort oder markieren Sie bestimmte Akeneo-Attribute zum Überspringen beim Import.",
  "sync_akeneo.customFields.dialog.summary.missing": "{count} Zeilen ohne lokale Felder",
  "sync_akeneo.customFields.dialog.summary.ready": "Alles in dieser Zuordnung existiert bereits lokal",
  "sync_akeneo.customFields.dialog.summary.total": "{count} Zuordnungszeilen",
  "sync_akeneo.customFields.dialog.title": "Akeneo-Editor für benutzerdefinierte Felder",
  "sync_akeneo.customFields.empty": "Noch keine benutzerdefinierten Akeneo-Felder zugeordnet. Verwenden Sie die folgenden Vorschläge oder fügen Sie manuell eine Zeile hinzu.",
  "sync_akeneo.customFields.kinds.auto": "Auto",
  "sync_akeneo.customFields.status.missing": "Fehlt",
  "sync_akeneo.customFields.status.ready": "Vorhanden",
  "sync_akeneo.customFields.status.skipped": "Übersprungen",
  "sync_akeneo.customFields.suggestions.help": "Schnelles Hinzufügen entdeckter Attribute, die noch nicht Teil der Akeneo-Zuordnung benutzerdefinierter Felder sind.",
  "sync_akeneo.customFields.suggestions.title": "Vorgeschlagene Akeneo-Attribute",
  "sync_akeneo.customFields.targets.product": "Produkt",
  "sync_akeneo.customFields.targets.variant": "Variante",
  "sync_akeneo.deleteImportedProducts.action": "Alle importierten Produkte erzwungen löschen",
  "sync_akeneo.deleteImportedProducts.cancel": "Abbrechen",
  "sync_akeneo.deleteImportedProducts.cancelled": "Löschung importierter Akeneo-Produkte wurde abgebrochen.",
  "sync_akeneo.deleteImportedProducts.completed": "Löschung importierter Akeneo-Produkte abgeschlossen.",
  "sync_akeneo.deleteImportedProducts.confirmAction": "Erzwungenes Löschen",
  "sync_akeneo.deleteImportedProducts.confirmText": "Dies löscht dauerhaft die von der Akeneo-Integration importierten Produkte für die aktuelle Organisation, zusammen mit ihren importierten Varianten und zugehörigen Katalogdaten. Der Akeneo-Produktcursor wird ebenfalls zurückgesetzt, damit ein neuer Import von Grund auf beginnen kann.",
  "sync_akeneo.deleteImportedProducts.confirmTitle": "Alle importierten Akeneo-Produkte erzwungen löschen?",
  "sync_akeneo.deleteImportedProducts.failed": "Löschung importierter Akeneo-Produkte fehlgeschlagen.",
  "sync_akeneo.deleteImportedProducts.inProgress": "Löschung läuft...",
  "sync_akeneo.deleteImportedProducts.pending": "Der Löschauftrag wird vorbereitet.",
  "sync_akeneo.deleteImportedProducts.preparing": "Wird vorbereitet...",
  "sync_akeneo.deleteImportedProducts.progressCount": "{processed} / {total}",
  "sync_akeneo.deleteImportedProducts.progressTitle": "Importierte Akeneo-Produkte werden gelöscht",
  "sync_akeneo.deleteImportedProducts.running": "The imported product cleanup is running in the background. Progress also appears in the global progress bar.",
  "sync_akeneo.description": "Importieren Sie Akeneo-Produktkataloge, familiengesteuerte Attribute und Produkte in Open Mercato mit widerstandsfähiger Batch-Synchronisation.",
  "sync_akeneo.discovery.attributes": "Attribute",
  "sync_akeneo.discovery.channels": "Kanäle",
  "sync_akeneo.discovery.families": "Familien",
  "sync_akeneo.discovery.heading": "Entdeckte Akeneo-Felder",
  "sync_akeneo.discovery.help": "Diese Werte stammen aus den aktuellen Akeneo-Anmeldedaten und können sicher in die Zuordnungseingaben eingefügt werden.",
  "sync_akeneo.discovery.localChannels": "Open Mercato-Kanäle",
  "sync_akeneo.discovery.locales": "Sprachen",
  "sync_akeneo.discovery.priceKinds": "Katalogpreisarten",
  "sync_akeneo.discovery.rediscovered": "Akeneo-Felder aktualisiert und fehlende Zuordnungen hinzugefügt.",
  "sync_akeneo.feature.configure": "Akeneo-Synchronisierungseinstellungen konfigurieren",
  "sync_akeneo.feature.view": "Akeneo-Synchronisierungskonfiguration anzeigen",
  "sync_akeneo.firstImport.action": "Ersten vollständigen Import starten",
  "sync_akeneo.firstImport.completed": "Der erste vollständige Akeneo-Import wurde erfolgreich abgeschlossen.",
  "sync_akeneo.firstImport.errors.cancelled": "Die Synchronisation wurde abgebrochen.",
  "sync_akeneo.firstImport.errors.failed": "Die Synchronisation ist fehlgeschlagen.",
  "sync_akeneo.firstImport.errors.generic": "Der erste vollständige Akeneo-Import konnte nicht abgeschlossen werden.",
  "sync_akeneo.firstImport.errors.progress": "Synchronisationsfortschritt konnte nicht geladen werden.",
  "sync_akeneo.firstImport.errors.start": "Synchronisation konnte nicht gestartet werden.",
  "sync_akeneo.firstImport.help": "Starten Sie die Standard-Akeneo-Synchronisationssequenz in der empfohlenen Reihenfolge: zuerst Kategorien, dann Attribute, zuletzt Produkte.",
  "sync_akeneo.firstImport.integrationDisabled": "Aktivieren Sie die Integration und speichern Sie gültige Akeneo-Anmeldedaten, bevor Sie den ersten vollständigen Import starten.",
  "sync_akeneo.firstImport.missingCredentials": "Speichern Sie gültige Akeneo-Anmeldedaten, bevor Sie den ersten vollständigen Import starten.",
  "sync_akeneo.firstImport.progressCount": "{processed} von {total} Elementen im aktuellen Durchlauf verarbeitet.",
  "sync_akeneo.firstImport.progressUnknown": "Der aktuelle Durchlauf ist aktiv. Live-Fortschritt erscheint auch in der globalen Operationsleiste.",
  "sync_akeneo.firstImport.running": "Vollständige Importsequenz wird ausgeführt...",
  "sync_akeneo.firstImport.status.completed": "Vollständiger Import abgeschlossen",
  "sync_akeneo.firstImport.status.failed": "Vollständiger Import fehlgeschlagen",
  "sync_akeneo.firstImport.status.running": "Vollständige Importsequenz läuft",
  "sync_akeneo.firstImport.steps.attributes": "Attribute",
  "sync_akeneo.firstImport.steps.categories": "Kategorien",
  "sync_akeneo.firstImport.steps.products": "Produkte",
  "sync_akeneo.firstImport.title": "Ersten vollständigen Import starten",
  "sync_akeneo.links.auth": "Akeneo-Authentifizierungsdokumentation",
  "sync_akeneo.links.pagination": "Akeneo-Paginierungsdokumentation",
  "sync_akeneo.mapping.addRow": "Zeile hinzufügen",
  "sync_akeneo.mapping.akeneoChannel": "Akeneo-Kanal",
  "sync_akeneo.mapping.categoryLocale": "Sprache der Kategorielabels",
  "sync_akeneo.mapping.channelPlaceholder": "Optional",
  "sync_akeneo.mapping.createMissingChannels": "Standardmäßig fehlende Open Mercato-Vertriebskanäle aus Akeneo-Bereichen erstellen",
  "sync_akeneo.mapping.customFields": "Zuordnungen benutzerdefinierter Felder",
  "sync_akeneo.mapping.customFields.autoCreate": "Der Akeneo-Produktimport erstellt auch automatisch fehlende zugeordnete Felder. Verwenden Sie die manuelle Aktion nur, wenn Sie diese vor dem ersten Import bereitstellen möchten.",
  "sync_akeneo.mapping.customFields.createMissing": "Fehlende Felder erstellen",
  "sync_akeneo.mapping.customFields.creating": "Wird erstellt...",
  "sync_akeneo.mapping.customFields.editor": "Editor öffnen",
  "sync_akeneo.mapping.customFields.help": "Eine Zuordnung pro Zeile: attribute_code,target(product|variant),field_key[,kind][,skip]. Nach dem Speichern gültiger Akeneo-Anmeldedaten erkennt Open Mercato Zuordnungen automatisch: Variantenachsen bleiben als Produktoptionen, und andere relevante Akeneo-Attribute werden automatisch als benutzerdefinierte Felder zugeordnet, sofern Sie sie nicht überschreiben. Verwenden Sie das Skip-Kontrollkästchen im Editor, wenn ein Akeneo-Attribut beim Import vollständig ignoriert werden soll. Produktimporte erstellen oder aktualisieren automatisch fehlende benutzerdefinierte Felddefinitionen in Open Mercato und speichern die Akeneo-Metadaten, Validierungsregeln und Gruppen in diesen Feldern.",
  "sync_akeneo.mapping.customFields.missing": "{count} fehlen lokal",
  "sync_akeneo.mapping.customFields.ready": "Alle zugeordneten Felder existieren bereits",
  "sync_akeneo.mapping.customFields.skipped": "{count} übersprungen",
  "sync_akeneo.mapping.customFields.total": "{count} zugeordnet",
  "sync_akeneo.mapping.emptyFieldsets": "Noch keine Familien-Feldset-Zuordnungen entdeckt. Speichern Sie Anmeldedaten und verwenden Sie Entdeckung aktualisieren, um sie zu generieren.",
  "sync_akeneo.mapping.emptyMedia": "Noch keine Medienzuordnungen konfiguriert.",
  "sync_akeneo.mapping.emptyPrices": "Noch keine Preiszuordnungen konfiguriert.",
  "sync_akeneo.mapping.familyFilter": "Familienfilter für Attributsynchronisierung",
  "sync_akeneo.mapping.familyFilter.help": "Leer lassen, um familiengesteuerte Schemata für alle Akeneo-Familien zu synchronisieren.",
  "sync_akeneo.mapping.familyFilterPlaceholder": "familie_a, familie_b",
  "sync_akeneo.mapping.fieldsetCode": "Feldset-Code",
  "sync_akeneo.mapping.fieldsetDescription": "Beschreibung",
  "sync_akeneo.mapping.fieldsetLabel": "Feldset-Bezeichnung",
  "sync_akeneo.mapping.fieldsets": "Familien-zu-Feldset-Zuordnungen",
  "sync_akeneo.mapping.fieldsets.help": "Entdeckte Akeneo-Familien werden automatisch zu Open Mercato-Feldsets. Passen Sie Code, Bezeichnung oder Beschreibung des Feldsets hier an und fügen Sie manuelle Familienvarianten-Zeilen hinzu, wenn eine bestimmte Akeneo-Familienvariante ein anderes Varianten-Feldset verwenden soll.",
  "sync_akeneo.mapping.from": "Von",
  "sync_akeneo.mapping.heading": "Feldzuordnung",
  "sync_akeneo.mapping.help": "Zuordnungen werden automatisch aus den gespeicherten Akeneo-Anmeldedaten erkannt. Verwenden Sie Entdeckung aktualisieren, um die neuesten Akeneo-Metadaten abzurufen und fehlende Zuordnungen hinzuzufügen, ohne Ihre bestehenden Überschreibungen zu löschen.",
  "sync_akeneo.mapping.importChannels": "Importierte Akeneo-Kanäle",
  "sync_akeneo.mapping.importChannels.all": "Alle Akeneo-Kanäle importieren",
  "sync_akeneo.mapping.importChannels.help": "Wählen Sie, welche Akeneo-Kanäle für kanalspezifische Daten wie Angebote und Preise importiert werden sollen. Sprache bleibt Einzelauswahl.",
  "sync_akeneo.mapping.includeNumeric": "Numerische und metrische Attribute in generierte Familienschemata einbeziehen",
  "sync_akeneo.mapping.includeText": "Textattribute in generierte Familienschemata einbeziehen",
  "sync_akeneo.mapping.localChannel": "Open Mercato-Kanal",
  "sync_akeneo.mapping.localChannelPlaceholder": "Open Mercato-Kanal auswählen",
  "sync_akeneo.mapping.media": "Medien- und Anhangszuordnungen",
  "sync_akeneo.mapping.media.help": "Eine Zuordnung pro Zeile: attribute_code,target(product|variant),kind(image|file). Bildzuordnungen werden in Open Mercato-Anhänge überführt und können Standardmedien werden; Dateizuordnungen werden als Anhänge importiert.",
  "sync_akeneo.mapping.mediaKinds.file": "Datei",
  "sync_akeneo.mapping.mediaKinds.image": "Bild",
  "sync_akeneo.mapping.priceKind": "Preisart",
  "sync_akeneo.mapping.priceKindPlaceholder": "Preisart auswählen",
  "sync_akeneo.mapping.prices": "Preis- und Angebotszuordnungen",
  "sync_akeneo.mapping.prices.help": "Eine Zuordnung pro Zeile: price_attribute,price_kind_code,akeneo_channel,local_channel_code. Jeder einzelne lokale Kanal erstellt oder aktualisiert ein Angebot, und jeder Preissammlungseintrag wird zu einem Katalogproduktpreis in der entsprechenden Währung.",
  "sync_akeneo.mapping.productChannel": "Primärer Inhaltskanal",
  "sync_akeneo.mapping.productChannel.help": "Dieser einzelne Akeneo-Kanal wird für den grundlegenden Produktinhalt, benutzerdefinierte Felder, Medien und Variantenbezeichnungen verwendet, wenn Attribute kanalspezifisch sind.",
  "sync_akeneo.mapping.productLocale": "Produktsprache",
  "sync_akeneo.mapping.productLocale.help": "Derzeit wird nur diese Akeneo-Sprache in die grundlegenden Open Mercato-Felder importiert. Andere Sprachen werden ignoriert, bis der Übersetzungsimport hinzugefügt wird.",
  "sync_akeneo.mapping.reconciliation.help": "Diese Bereinigungsregeln gelten bei vollständigen Synchronisationen. Inkrementelle Synchronisationen aktualisieren weiterhin geänderte Datensätze, während veraltete Akeneo-verwaltete Angebote, Preise und Medien pro Produkt bei jedem Produktimport abgeglichen werden.",
  "sync_akeneo.mapping.reconciliation.title": "Abgleich und Löschungen",
  "sync_akeneo.mapping.refresh": "Entdeckung aktualisieren",
  "sync_akeneo.mapping.save": "Zuordnungen speichern",
  "sync_akeneo.mapping.saving": "Wird gespeichert...",
  "sync_akeneo.mapping.sourceCode": "Akeneo-Code",
  "sync_akeneo.mapping.sourceType": "Quelltyp",
  "sync_akeneo.mapping.sourceType.family": "Familie",
  "sync_akeneo.mapping.sourceType.familyVariant": "Familienvariante",
  "sync_akeneo.mapping.syncAssociations": "Akeneo-Verknüpfungen in Produkt-/Varianten-Beziehungsdatensätze importieren",
  "sync_akeneo.saved": "Akeneo-Synchronisierungseinstellungen gespeichert.",
  "sync_akeneo.setup.credentials.step1": "Öffnen Sie in Akeneo Einstellungen -> Verbindungen und erstellen Sie eine neue API-Verbindung oder verbundene App für Open Mercato.",
  "sync_akeneo.setup.credentials.step2": "Kopieren Sie die Akeneo-Basis-URL, Client-ID und Client-Secret in den Tab Integrations-Anmeldedaten in Open Mercato.",
  "sync_akeneo.setup.credentials.step3": "Erstellen Sie einen dedizierten Akeneo-API-Benutzer, weisen Sie ihm die richtigen Katalogberechtigungen zu und verwenden Sie Benutzername/Passwort im Anmeldedatenformular.",
  "sync_akeneo.setup.credentials.step4": "Gewähren Sie dem API-Benutzer Zugriff auf Produkte, Kategorien, Attribute, Familien, Familienvarianten, Sprachen und Kanäle. Beschränken Sie Schreibberechtigungen, wenn Sie nur importieren.",
  "sync_akeneo.setup.credentials.title": "API-Anmeldedaten in Akeneo erstellen",
  "sync_akeneo.setup.docs.note1": "Die Akeneo-Authentifizierung verwendet Client-ID, Client-Secret, Benutzername und Passwort. Open Mercato tauscht diese automatisch gegen Zugriffs-/Aktualisierungstoken aus.",
  "sync_akeneo.setup.docs.note2": "Halten Sie bei großen Katalogen die Stapelgrößen bei 100 und bevorzugen Sie inkrementelle Produktsynchronisationen. Der Importer setzt an dem zuletzt verarbeiteten Akeneo-Aktualisierungszeitstempel plus search_after-Paginierungsstatus fort.",
  "sync_akeneo.setup.docs.note3": "Einfache Akeneo-Produkte erstellen weiterhin eine Standard-Open-Mercato-Variante. Varianten-Akeneo-Produkte vereinfachen den vollständigen Akeneo-Produktmodellbaum zu einem konfigurierbaren Produkt plus Kindvarianten.",
  "sync_akeneo.setup.docs.note4": "Wenn Sie Kanalangebote und Preise möchten, erstellen Sie zuerst entsprechende Vertriebskanäle und Katalogpreisarten in Open Mercato und referenzieren Sie deren Codes in den folgenden Zuordnungsblöcken.",
  "sync_akeneo.setup.docs.title": "Betriebshinweise",
  "sync_akeneo.setup.heading": "Akeneo-API-Einrichtung",
  "sync_akeneo.setup.order.message": "Run category sync first, attribute sync second, and product sync last. Product import expects local categories and family-based schemas to exist already.",
  "sync_akeneo.setup.order.title": "Empfohlene Synchronisationsreihenfolge",
  "sync_akeneo.setup.scheduleTab": "Einmalige und wiederkehrende Zeitpläne befinden sich jetzt im dedizierten Tab Synchronisationszeitpläne, der von allen Datensynchronisierungsintegrationen gemeinsam genutzt wird.",
  "sync_akeneo.tabs.settings": "Akeneo-Synchronisierungseinstellungen",
  "sync_akeneo.title": "Akeneo PIM"
}
