{
  "Header": {
    "Account": "Konto",
    "LogOff": "Abmelden",
    "GoToServerList": "Zur Serverliste",
    "Language": "Sprache",
    "English": "Englisch",
    "German": "Deutsch",
    "AboutDialog": {
      "Title": "Über OCT",
      "Info": "OCT wird entwickelt von:"
    },
    "CurrentTime": "Serverzeit:",
    "SchedulerOwnerServer": "Besitzer der Datenbank",
    "CloseWindowDialog": {
      "Title": "Abmelden",
      "Info": "Schließen Sie das Fenster, um sich abzumelden!"
    },
    "Search": {
      "Placeholder": "Globale Suche"
    },
    "License": {
      "InvalidLicenseMessage": "Ungültige Lizenz",
      "InvalidLicenseTooltip": "Aktuelle Lizenz ist ungültig oder fehlt - klicken Sie hier für weitere Informationen."
    }
  },
  "Auth": {
    "SignedOutMessage": "Sie wurden erfolgreich abgemeldet und werden nun auf die Landing-Page weitergeleitet."
  },
  "Configuration": {
    "Search": "Suche",
    "HeaderTabs": {
      "HomePage": "Startseite",
      "ServerList": "Serverliste",
      "AppSettings": "Applikationseinstellungen",
      "OCTLicense": "Lizenzinformationen",
      "AppLogs": "Applikationslogs"
    },
    "AppSettings": {
      "AvailableServers": "Vorhandene Datenbankserver",
      "RegisterDatabase": "Datenbank registrieren",
      "EditDatabaseServer": "Datenbankserver bearbeiten",
      "DeleteDatabaseServer": "Datenbankserver aus der Liste löschen",
      "Export": "Exportieren",
      "Import": "Importieren",
      "EditDatabase": "Datenbank bearbeiten",
      "UnregisterDatabase": "Datenbank aus der Liste löschen",
      "DatabaseServers": "Datenbankserver",
      "TestDatabaseConnection": {
        "TestConnection": "Verbindung testen",
        "TestConnections": "Verbindungen testen",
        "TestingConnection": "Verbindung testen...",
        "SuccessMessage": "Die Verbindung mit der Zieldatenbank wurde erfolgreich hergestellt.",
        "FailureMessage": "Es konnte keine gültige Verbindung mit der Zieldatenbank hergestellt werden."
      },
      "TestServiceConnection": {
        "TestConnection": "Verbindung testen",
        "TestingConnection": "Verbindung testen...",
        "Sidebar": {
          "SuccessMessage": "Die Verbindung mit der Sidebar wurde erfolgreich hergestellt.",
          "FailureMessage": "Es konnte keine Verbindung mit der Sidebar hergestellt werden."
        },
        "Monitoring": {
          "SuccessMessage": "Die Verbindung mit dem Monitoring-Dienst wurde erfolgreich hergestellt.",
          "FailureMessage": "Es konnte keine Verbindung mit dem Monitoring-Dienst hergestellt werden."
        }
      },
      "CoreSettings": {
        "DatabaseServersListVisible": "Serverliste sichtbar",
        "ShowServerlistAsStartpage": "Serverliste als Startseite anzeigen",
        "Title": "Basiseinstellungen",
        "Url": "URL",
        "DomainName": "Applikationsname",
        "ProgramDataPath": "Datenpfad",
        "GetAppDomainName": "Aktuelle URL verwenden",
        "Administrators": "Administratoren",
        "PageTitle": "Applikationsname im Header",
        "ThemeColor": "Hauptfarbe der Applikation",
        "ChangeThemeColor": "Hauptfarbe der Applikation ändern",
        "SidebarUrl": "Individuelle Sidebar-URL",
        "CarteURL": "URL des Pentaho-Carte-Dienstes",
        "StagingFolder": "Name des Staging-Ordners",
        "SynchronizationInterval": "Synchronisierungsintervall"
      },
      "ProxySettings": {
        "Title": "Proxy-Server",
        "ProxyEnabled": "Proxy-Server verwenden",
        "ProxyAddress": "Proxy-Serveradresse",
        "AuthenticationEnabled": "Authentifizierung aktiviert",
        "UserName": "Benutzername",
        "Password": "Passwort"
      },
      "ExternalLicenses": {
        "Title": "Externe Lizenzen",
        "Flexmonster": "Flexmonster",
        "TheobaldERPConnect": "Theobald ERPConnect"
      },
      "Email": {
        "Title": "E-Mails",
        "SmtpHost": "SMTP-Host",
        "SmtpPort": "SMTP-Port",
        "SmtpUser": "SMTP-Benutzer",
        "SmtpPassword": "SMTP-Passwort",
        "Encryption": "Verschlüsselung",
        "EmailSenderName": "Absendername",
        "EmailSenderAddress": "Absenderadresse",
        "MaxSendEmailsPerBatch": "Maximale Anzahl gesendeter E-Mails pro Stapel"
      }
    },
    "OCTLicense": {
      "OCTLicenseHeader": "Lizenzinformationen",
      "LicenseKey":"Lizenzschlüssel",
      "CustomerID": "Kundennummer",
      "ValidUntil": "Gültig bis",
      "Databases": "Datenbanken",
      "UsersPerDatabase": "Benutzer pro Datenbank",
      "AllowIntegration": "Datenflüsse aktiviert",
      "Notes": "Hinweise",
      "AllowAllModules": "Zugriff auf alle Module und Konnektoren",
      "Modules": "Module",
      "Module": "Modul",
      "Connector": "Konnektor",
      "Companies": "Mandanten",
      "OCTLicenseError": "Beim Versuch Lizenzinformationen zu erhalten ist ein Problem aufgetreten. Die Lizenzdatei existiert nicht, ist beschädigt oder hat ein ungeeignetes Format.",
      "GlobalLicenseCheck": "Lizenzen prüfen"
    },
    "AppLogs": {
      "SelectLogFileLabel": "Wahlen sie die Log-Datei:",
      "NoLogFilesFoundMessage": "Es wurden keine Log-Dateien gefunden.",
      "LogCopiedMessage": "Das Log wurde in die Zwischenablage kopiert.",
      "Search": "Suche..."
    },
    "SettingsTreeView": {
      "DatabaseSettings": "Einstellungen",
      "Users": "Benutzer",
      "Lists": "Listen",
      "Formats": "Formate",
      "ModuleManagement": "Module",
      "ConnectorManagement": "Konnektoren",
      "FileExplorer": "Datei-Explorer",
      "ObjectExplorer": "Objekt-Explorer",
      "BackupAndMaintenance": "Sicherung & Wartung"
    },
    "UserPreferences": {
      "UserPreferencesLabel": "Allgemeines",
      "SaveWarningTitle": "Speichern",
      "SaveWarningContent": "Es existieren ungespeicherte Änderungen. Möchten Sie diese speichern, bevor Sie fortfahren?",
      "ChangeClusterThemeColor": "Hauptfarbe ändern",
      "ChangeHighlightChangedValuesColor": "Highlight-Farbe für geänderte Werte",
      "UserPreferences": {
        "IdInBreadcrumbs": "IDs im Header anzeigen",
        "IdInTreeView": "IDs in Navigationsbäumen anzeigen",
        "ClusterThemeColor": "Hauptfarbe",
        "ChangeClusterLogo": "Logo im Header",
        "SelectClusterLogo": "Logo aktivieren",
        "RestoreDefaultClusterLogo": "Standard-Logo wiederherstellen",
        "SelectClusterLogoTooltip": "Aktiviert ein anderes Logo oben rechts im Header. Empfohlene Abmessungen & Größe des Logos: 122px x 64px | 1MB (max. 5MB)",
        "ChangeClusterTileLogo": "Logo in der Serverliste",
        "SelectClusterTileLogo": "Logo aktivieren",
        "RestoreDefaultClusterTileLogo": "Standard-Logo wiederherstellen",
        "SelectClusterTileLogoTooltip": "Aktiviert ein neues Logo für die zueghörige Kachel in der Severliste auf Applikationsebene. Empfohlene Abmessungen und Größe: 312px x 150px | 1MB (max. 5MB)",
        "ClusterName": "Cluster-Name",
        "ClusterDescription": "Cluster-Beschreibung",
        "MaintenanceMode": "Wartungsmodus",
        "EditMaintenancePage": "Wartungsseite bearbeiten",
        "SidebarUrl": "Individuelle Sidebar-URL",
        "IconManagement": "Icon-Verwaltung",
        "OpenIconManager": "Icon-Verwaltung öffnen",
        "DataFlowUnknownPage": "Unbekannt",
        "DataFlowEditablePage": "HTML-Editor-Seite"
      },
      "AppSettingsTabPreferencesLabel": "AppSettings-Einstellungen",
      "AppSettingsTabPreferences": {
        "EditAppSettings": "AppSettings bearbeiten"
      },
      "ODataOptionsLabel": "OData",
      "ODataOptions": {
        "Username": "Benutzer",
        "Password": "Passwort"
      },
      "IntegrationPreferencesLabel": "Datenflüsse",
      "IntegrationPreferences": {
        "DataFlowStartPage": "Landing-Page der “Datenflüsse”",
        "PipelineOperationTimeout": "Timeout für Pipelines",
        "Scheduler": {
          "SchedulerEnabled": "Aufgabenplaner aktivieren",
          "SchedulerOwnerServer": "Besitzer der Datenbank",
          "OwnerServerHint": "Name der Applikation, die Besitzer der Datenbank ist.\n\nAdministratoren können für die aktuelle Datenbank den \"Besitz übernehmen\".\nDer vorherige Datenbankbesitzer wird daher keine geplanten Aufgaben in dieser Datenbank mehr ausführen.\n\nDer aktuelle Besitzer wird auf der Grundlage der Eigenschaft 'Applikationsname' in den Applikationseinstellungen gesetzt.",
          "NoOwnerServer": "Diese Datenbank hat keinen Besitzer. Daher wird der Aufgabenplaner keine Ausführungen für diese Datenbank durchführen.",
          "TakeOwnership": "Besitz übernehmen",
          "TakeOwnershipConfirmMessage": "Sind Sie sicher, dass Sie den Besitzer dieser Datenbank auf die aktuelle Applikation ändern wollen?",
          "TakeOwnershipSuccessMessage": "Der Besitzer der Datenbank '{{cluster}}' wurde auf folgende Applikation übertragen: '{{newOwnerServer}}'."
        },
        "BulkCopyBatchSize": "Bulkcopy-Batchgröße",
        "BulkCopyBatchSizeHint": "Anzahl der Zeilen in jedem Batch. Am Ende jedes Batches werden die Zeilen im Batch an den Server gesendet.",
        "EmailAttachmentFileSizeLimit": "Dateigrößenbegrenzung für E-Mail-Anhänge",
        "SapChunkSize": "Blockgröße beim Export (SAP)",
        "SapConcurrentThreads": "Anzahl paralleler Threads (SAP)",
        "EtlLogLevel": "Log-Level (Pentaho)",
        "PipelineQueueEnabled": "Pipeline-Warteschlange aktiviert"
      },
      "PlanningPreferencesLabel": "Datenerfassung",
      "PlanningPreferences": {
        "BrowserOperationTimeout": "Timeout für Browseroperationen",
        "PowerLoaderUser": "Powerload-Benutzer",
        "PowerLoaderUserTooltip": "Der Steptyp 'Powerload' wird in den Pipelines mit den Rechten des ausgewählten Benutzers ausgeführt. Bitte stellen Sie sicher, dass der Benutzer ausreichende Rechte für den Zugriff auf die gewünschten Datenerfassungsobjekte hat.",
        "ClusterIcon": "Werk-Icon",
        "ClusterProperties": "Eigenschaften des Werks",
        "ManageClusterProperties": "Werkeigenschaften verwalten",
        "ConcurrentUsers": "Echtzeitanzeige aller Produktbearbeiter",
        "ProductFileExtensions":       "Erlaubte Dateierweiterungen für Produkt-Anhänge",
        "ProductFileSizeLimit":        "Dateigrößenbegrenzung für Produkt-Anhänge",
        "HighlightChangedValues":      "Geänderte Werte hervorheben (PDT)",
        "ChangedValuesHighlightColor": "Farbe zur Hervorhebung geänderter Werte (PDT)"
      },
      "SidebarPreferencesLabel": "Anpassungen für Navigationsbäume",
      "SidebarPreferences": {
        "TreeViewDragAndDrop": "Drag & Drop im Navigationsbaum",
        "AddFactory": "Fabrik hinzufügen",
        "CopyFactory": "Fabrik kopieren",
        "MoveFactory": "Fabrik verschieben",
        "DeleteFactory": "Fabrik löschen",
        "AddProductLine": "Produktlinie hinzufügen",
        "CopyProductLine": "Produktlinie kopieren",
        "MoveProductLine": "Produktlinie verschieben",
        "DeleteProductLine": "Produktlinie löschen",
        "AddProduct": "Produkt hinzufügen",
        "CopyProduct": "Produkt kopieren",
        "MoveProduct": "Produkt verschieben",
        "DeleteProduct": "Produkt löschen",
        "Export": "Export",
        "ExportWithReadRights": "Export mit Leserechten",
        "Import": "Import",
        "SendTemplate": "Vorlage senden",
        "EditPreferences": "Einstellungen editieren",
        "EditProperties": "Eigenschaften editieren",
        "EditGlobalAttributes": "Globalattribute editieren",
        "EditProductFiles": "Dateiverwaltung",
        "Powerload": "Powerload",
        "FlexAction": "FlexAction",
        "CopyReport": "Report kopieren",
        "RenameReport": "Report umbenennen",
        "DeleteReport": "Report löschen",
        "CopyDashboard": "Dashboard kopieren",
        "RenameDashboard": "Dashboard umbenennen",
        "DeleteDashboard": "Dashboard löschen"
      },
      "TabPreferencesLabel": "Anpassungen für Tabs",
      "TabPreferences": {
        "ToggleFieldList": "Feldliste anzeigen",
        "SaveLayout": "Layout speichern",
        "ExportToExcel": "Nach Excel exportieren",
        "ExportToPDF": "Nach PDF exportieren",
        "Options": "Optionen",
        "ReloadTab": "Tab neu laden",
        "EditNumericFieldsFormat": "Numerische Feldformate bearbeiten",
        "EditDataFieldsAggregationTypes": "Datenfeldaggregationstypen bearbeiten",
        "EditTotalsVisibility": "Sichtbarkeit von Summen bearbeiten",
        "EditLabelsAlignment": "Ausrichtung der Beschriftung bearbeiten",
        "EditPivotGridFieldPanel": "PivotGrid-Feld bearbeiten",
        "ChangeFieldsWidth": "Feldbreite ändern",
        "PivotGridGeneralOptions": "Allgemeine Optionen der Pivot-Tabelle",
        "ChartGeneralOptions": "Allgemeine Optionen des Diagramms",
        "ChangeChartPosition": "Diagrammposition ändern",
        "ChangeCellFormat": "Zellformat ändern",
        "AddFactoryTab": "Fabrik-Tab hinzufügen",
        "EditFactoryTab": "Fabrik-Tab bearbeiten",
        "DeleteFactoryTab": "Fabrik-Tab löschen",
        "PrivateLayouts": "Private Layouts",
        "MultipleLayouts": "Mehrere Layouts",
        "UserEditPublicLayouts": "Öffentliche Layouts bearbeiten",
        "UserEditCalculatedFields": "Berechnete Felder bearbeiten",
        "UserEditConditionalFormatting": "Bedingte Formatierung bearbeiten",
        "FlexmonsterConditionalFormattingMethod": "Methode für Flexmonster bedingte Formatierung",
        "FlexmonsterConditionalFormattingMethods": {
          "Basic": "Einfach",
          "Formula": "Formeln",
          "Unknown": "Unbekannt"
        }
      },
      "ProductlinePreferencesLabel": "Anpassungen für Produktlinien",
      "ProductlinePreferences": {
        "Save": "Speichern",
        "CancelDataChanges": "Änderungen verwerfen",
        "Comment": "Kommentar",
        "AddProduct": "Produkt hinzufügen",
        "FlexSearch": "FlexSuche",
        "FlexAction": "FlexAction",
        "FlexDrill": "FlexDrill",
        "Hyperlink": "Hyperlink",
        "SaveLayout": "Layout speichern",
        "LoadLayout": "Layout empfangen",
        "SendLayout": "Layout senden",
        "ResetLayout": "Layout zurücksetzen",
        "CopyProduct": "Produkt kopieren",
        "MoveProduct": "Produkt verschieben",
        "DeleteProduct": "Produkt löschen",
        "ExportProduct": "Produkt exportieren",
        "SendTemplate": "Vorlage senden",
        "EditProductFiles": "Dateiverwaltung",
        "EditProperties": "Eigenschaften editieren",
        "FillToEnd": "Füllen bis zum Ende"
      },
      "ProductPreferencesLabel": "Anpassungen für Produkte",
      "ProductPreferences": {
        "Save": "Speichern",
        "FormulaBar": "Formelleiste",
        "Comment": "Kommentar",
        "InputHelper": "Eingabehilfe",
        "Fill": "Füllen",
        "Distribute": "Verteilen",
        "DistributeWithRatio": "Verteilen mit Verhältnis",
        "Add": "Addieren",
        "Substract": "Subtrahieren",
        "Multiply": "Multiplizieren",
        "Divide": "Dividieren",
        "EditValueSeries": "Wertreihen bearbeiten",
        "InsertValueSeries": "Wertreihe einfügen",
        "MoveValueSeries": "Wertreihe verschieben",
        "DeleteValueSeries": "Wertreihe löschen",
        "InsertTimeID": "Time-ID einfügen",
        "EditTimeID": "Time-ID bearbeiten",
        "DeleteTimeID": "Time-ID löschen",
        "FlexSearch": "FlexSuche",
        "FlexAction": "FlexAction",
        "FlexDrill": "FlexDrill",
        "Hyperlink": "Hyperlink",
        "EditComment": "Kommentar bearbeiten",
        "FillToTheEnd": "Füllen bis zum Ende",
        "SearchAndReplace": "Suche und Ersetzen",
        "ExportToExcel": "Nach Excel exportieren",
        "ShowStatements": "Aktivitäts-Log anzeigen",
        "EditProductFiles": "Produktdateien bearbeiten"
      }
    },
    "Dialogs": {
      "EditDatabaseServerNodeDialog": {
        "DatabaseServerID": "Datenbankserver-ID",
        "Description": "Beschreibung",
        "ConnectionData": "Verbindungsdaten",
        "Server": "Server",
        "Instance": "Instanz",
        "WindowsAuthentication": "Windows-Authentifizierung",
        "ServiceUser": "Dienstbenutzer:",
        "SQLServerAuthentication": "SQL-Server-Authentifizierung",
        "Username": "Benutzer",
        "Password": "Passwort",
        "ConnectionString": "Verbindungszeichenfolge:",
        "TestConnection": "Verbindung testen",
        "Encrypt": "Verschlüsseln",
        "EncryptTooltip": "Wenn Sie die Eigenschaft 'encrypt=true' setzen, wird die Übertragung von Daten zum & vom SQL-Server verschlüsselt.",
        "TrustServerCertificate": "Server-Zertifikat vertrauen",
        "TrustServerCertificateTooltip": "Wenn Sie das 'TrustServerCertificate=true' setzen, dann wird die Transportebene SSL verwendet um den Kanal zu verschlüsseln. Das Durchlaufen der Zertifikatskette zur Überprüfung des Vertrauens wird dabei umgangen. Wenn 'TrustServerCertificate=true' gesetzt und die Verschlüsselung eingeschaltet ist, wird die auf dem Server angegebene Verschlüsselungsstufe verwendet, auch wenn Encrypt in der Verbindungszeichenfolge auf false gesetzt ist. Andernfalls schlägt die Verbindung fehl.",
        "UserAssignedManagedIdentityAuthentication": "Benutzerseitig zugewiesene verwaltete Identität (Azure)",
        "ClientId": "Client-ID",
        "WizardMode": "Assistenten-Modus",
        "EditorMode": "Editor-Modus"
      },
      "EditDatabaseNodeDialog": {
        "AddDatabaseTitle": "Datenbank hinzufügen",
        "EditDatabaseTitle": "Datenbank bearbeiten",
        "DatabaseIDPlaceholder": "Datenbankname",
        "DatabaseVisibilityLabel": "Sichtbarkeit",
        "DatabaseVisibilityTypes": {
          "Visible": "Sichtbar",
          "Static": "Statisch",
          "Invisible": "Unsichtbar"
        }
      },
      "TestDatabaseConnectionDialog": {
        "User": "Benutzer",
        "TestDatabaseConnection": "Datenbankverbindung testen",
        "UserExists": "Benutzer existiert",
        "YourDatabaseRoles": "Ihre Datenbankrollen",
        "DatabaseVersion": "Datenbankversion",
        "SchedulerOwnerServer": "Datenbank-Besitzer",
        "UnknownStep": "Unbekannt"
      },
      "TestConnectionsDialog": {
        "TestConnections": "Verbindungen testen",
        "DatabaseServer": "Datenbankserver",
        "UserName": "Benutzername",
        "Users": "Benutzer:",
        "Status": "Status",
        "Database": "Datenbank",
        "DatabaseAvailability": "Datenbank-Verfügbarkeit",
        "UserExists": "Benutzer existiert",
        "UserRoles": "Benutzerrollen",
        "DatabaseVersion": "Version",
        "SchedulerOwnerServer": "Datenbank-Besitzer",
        "TestResult": "Testergebnis",
        "TestFinished": "Testergebnis",
        "Results": {
          "Untested": "Ungetestet",
          "TestRunning": "Test läuft",
          "TestSuccessfullyCompleted": "Test erfolgreich abgeschlossen",
          "TestFailed": "Test fehlgeschlagen"
        },
        "ColumnMenu": {
          "GroupColumn" : "Spalte gruppieren",
          "MovePrevious": "Nach links",
          "MoveNext": "Nach rechts",
          "SetColumnPosition": "Spalte verschieben"
        }
      },
      "OCTInvalidLicenseDialog": {
        "Title": "Ungültige Lizenz",
        "MainMessage": "Die Lizenz ist aus folgenden Gründen ungültig:",
        "Unknown": "Unbekanntes Problem",
        "Invalid": "Lizenz konnte nicht gefunden werden oder ist beschädigt.",
        "Expired": "Lizenz Abgelaufen",
        "TooManyUsers": "Es sind zu viele Benutzer innerhalb des aktuellen Clusters registriert (db)."
      },
      "DatabaseLicenseCheckDialog": {
        "Title": "Lizenz prüfen",
        "CheckLicense": "Lizenz prüfen",
        "ColumnMenu": {
          "GroupColumn" : "Spalte gruppieren",
          "MovePrevious": "Nach links",
          "MoveNext": "Nach rechts",
          "SetColumnPosition": "Spalte verschieben"
        }
      },
      "Errors": {
        "DatabaseServerIDRequiredError": "Datenbankserver-ID erforderlich",
        "DatabaseServerIDUniqueError": "Datenbankserver-ID muss eindeutig sein",
        "ConnectionStringRequiredError": "Die Verbindungszeichenfolge ist erforderlich.",
        "DatabaseIDRequiredError": "Datenbankname ist erforderlich",
        "DatabaseIDUniqueError": "Datenbankname muss eindeutig sein"
      }
    },
    "Messages": {
      "AddDatabaseServer": "Neuen Datenbankserver hinzufügen",
      "EditDatabaseServer": "Datenbankserver-Informationen bearbeiten",
      "AddDatabaseProgress": "Datenbank wird erstellt",
      "AddDatabase": "Datenbank wurde erstellt",
      "AddDatabaseError": "Datenbank konnte nicht erstellt werden.",
      "DeleteDatabaseProgress": "Datenbank wird gelöscht",
      "DeleteDatabase": "Datenbank wurde gelöscht",
      "DeleteDatabaseError": "Datenbank konnte nicht gelöscht werden.",
      "ExecuteScriptProgress": "Skript wird ausgeführt",
      "ExecuteScript": "Skript ausgeführt",
      "ExecuteScriptError": "Skript konnte nicht ausgeführt werden",
      "SaveConfiguration": "Konfiguration wurde gespeichert",
      "SaveConfigurationError": "Es ist ein Fehler während des Speicherns aufgetreten.",
      "CheckingPermissionsTooltip": "Berechtigungen überprüfen...",
      "NoRegisteredServers": "Keine registrierten Datenbankserver",
      "NavigatingTo": "Navigieren zu: {{cluster}}",
      "NoDatabasesAvailable": "Keine Datenbanken vorhanden",
      "ImportDatabaseServers": "Die Konfiguration des Datenbankservers wurde erfolgreich geladen."
    },
    "Tooltips": {
      "SaveConfiguration": "Konfiguration speichern",
      "ReloadData": "Daten neu laden",
      "RestartServiceRequired": "Benötigt einen Neustart des Dienstes",
      "MaintenanceMode": "Diese Datenbank wird derzeit planmäßig gewartet.",
      "StaticMode": "Dies ist eine statische Datenbank. Bitte beachten Sie, dass beim Verbindungsversuch verschiedene Probleme auftreten können (z.B. Verfügbarkeits- und Berechtigungsprobleme, Verbindungs-Timeouts).",
      "DomainNameHint": "Der Applikationsname kann frei vergeben werden. Es wird empfohlen die Haupt-URL der Applikation zu verwenden, in der Sie sich gerade befinden.\n\nDer Applikationsname wird bei der automatischen Ausführung von Pipelines als Servername angezeigt."
    },
    "Buttons": {
      "Enter": "Betreten"
    }
  },
  "Sidenav": {
    "NoData": "Keine Daten verfügbar",
    "Loading": "Wird geladen...",
    "Search": {
      "Placeholder": "Suche im Baum",
      "NoItemsFound": "Keine Elemente gefunden"
    },
    "ContextMenu": {
      "Copy": "Kopieren",
      "Rename": "Umbenennen",
      "Delete": "Löschen",
      "FlexAction": "FlexAction",
      "AddFactory": "Fabrik hinzufügen",
      "CopyFactory": "Kopieren",
      "MoveFactory": "Verschieben",
      "DeleteFactory": "Löschen",
      "AddProductLine": "Produktlinie hinzufügen",
      "CopyProductLine": "Kopieren",
      "MoveProductLine": "Verschieben",
      "DeleteProductLine": "Löschen",
      "AddProduct": "Produkt hinzufügen",
      "CopyProduct": "Kopieren",
      "MoveProduct": "Verschieben",
      "DeleteProduct": "Löschen",
      "AppearanceSettings": "Oberflächeneinstellungen",
      "ChangeThemeColor": "Hauptfarbe ändern",
      "OpenNewTab": "In neuem Tab öffnen",
      "OpenNewWindow": "In neuem Fenster öffnen",
      "ExportObject": "Exportieren",
      "Powerload": "Powerload",
      "ImportObject": "Importieren",
      "SendTemplate": "Vorlage senden",
      "EditProperties": "Eigenschaften editieren",
      "EditGlobalAttributes": "Globalattribut editieren",
      "EditProductFiles": "Dateiverwaltung",
      "CopyLink": "Link kopieren"
    },
    "IntegrationTreeView": {
      "DataSources": "Datenquellen",
      "CompaniesManagement": "Mandantenverwaltung",
      "ProcessPipelines": "Prozesspipelines",
      "Logs": "Prozesslogs"
    },
    "BottomContainer": {
      "SwitchToPlanning": "Datenerfassung",
      "SwitchToIntegration": "Datenflüsse",
      "SwitchToVisualization": "Visualisierung",
      "SwitchToDatabaseSettings": "Administration",
      "NoRightsTooltip": "Sie verfügen nicht über ausreichende Rechte."
    }
  },
  "Home": {
    "WelcomeMessage": "Willkommen",
    "Tip": "Bitte wählen Sie einen Cluster aus!"
  },
  "Maintenance": {
    "MaintenanceActivatedDialog": {
      "Title": "Cluster-Wartung",
      "Message": "Dieser Cluster wird derzeit planmäßig gewartet - bitte speichern Sie alle ungespeicherten Änderungen sofort! Nach einer Minute erfolgt eine automatische Umleitung und der Cluster ist vorübergehend nicht verfügbar."
    }
  },
  "Tabs": {
    "Toolbar": {
      "ToggleFieldList": "Feldliste anzeigen",
      "Save": "Speichern",
      "SaveLayout": "Layout speichern",
      "SaveLayoutAs": "Layout speichern als..",
      "Import": "Importieren",
      "Export": "Exportieren",
      "ExportToExcel": "Nach Excel exportieren",
      "ExportToPDF": "Nach PDF exportieren",
      "ReloadTab": "Neu laden",
      "Options": "Optionen",
      "HideTab": "Tab ausblenden",
      "OpenNewBrowserTab": "In neuem Browser-Tab öffnen",
      "OpenNewBrowserWindow": "In neuem Browser-Fenster öffnen",
      "TabLayoutGroups": {
        "Private": "Private Layouts",
        "Public": "Öffentliche Layouts"
      },
      "NoLayouts": "Kein Layout",
      "DevExPivotGrid": {
        "OptionsDialog": "Optionen-Dialog"
      },
      "FlexmonsterPivotGrid": {
        "FormatCells": "Zellen formatieren",
        "BasicConditionalFormatting": "Bedingte Formatierung (Grundlegend)",
        "FormulaConditionalFormatting": "Bedingte Formatierung (Formel)",
        "CalculatedFields": "Berechnete Felder",
        "LayoutOptions": "Layout-Optionen",
        "DisplayGrid": "Gitter anzeigen",
        "DisplayChart": "Diagramm anzeigen",
        "DisplayGridAndChart": "Gitter und Diagramm anzeigen",
        "Print": "Drucken",
        "Fullscreen": "Vollbildschirm",
        "Themes": "Themen",
        "ExpandAll": "Alle erweitern",
        "CollapseAll": "Alle einklappen",
        "HideFieldHeaders": "Feldüberschriften ausblenden",
        "ShowFieldHeaders": "Feldüberschriften anzeigen",
        "BasicConditionalFormattingError": "Beim Öffnen des Dialogs \"Grundlegende bedingte Formatierung\" ist ein Fehler aufgetreten. Bitte überprüfen Sie die Syntax Ihrer benutzerdefinierten Formeln (denken Sie an die Leerzeichen zwischen den Vergleichszeichen, z.B.: \"#value > 2\" anstelle von \"#value>2\")"
      }
    },
    "Messages": {
      "LayoutSaved": "Layout wurde gespeichert",
      "LayoutRemoved": "Layout wurde entfernt",
      "LayoutRemoveWarningTitle": "Layout löschen",
      "LayoutRemoveWarningMessage": "Sind Sie sicher, dass Sie das Layout löschen möchten?",
      "LayoutSaveError": "Es ist ein Fehler während des Speicherns aufgetreten!",
      "TabContentEmptyOrInvalid": "Der Inhalt ist leer oder enthält ungültige Daten!",
      "NoDataFound": "Der Tab hat keine Daten zurückgegeben."
    },
    "Dialogs": {
      "EditTabDialog": {
        "AddTabDialogTitle": "Tab hinzufügen",
        "EditTabDialogTitle": "Tab bearbeiten",
        "AddTab": "Tab hinzufügen",
        "EditTab": "Tab bearbeiten",
        "TabID": "ID",
        "OrderIndex": "Orderindex",
        "IsVisible": "Sichtbarkeit",
        "PresentationCODE": "Typ",
        "Datasource": "Datenquelle",
        "ShowAllDatasources": "Alle Datenquellen anzeigen",
        "TabName": "Name",
        "TabHint": "Kommentar",
        "TabText": "Text",
        "TabType": {
          "System": "System-Tab",
          "DevExPivotGrid": "Pivot-Tabelle",
          "FlexmonsterPivotGrid": "Flexmonster-Pivot-Tabelle",
          "DataGrid": "Tabelle",
          "FlowChart": "Flussdiagramm",
          "ExternalWebsite": "Webseite",
          "StaticWebsite": "Statische Seite",
          "HtmlEditor": "HTML-Editor"
        }
      },
      "EditTabParameterJSONDialog": {
        "EditParameterJSON": "Parameter",
        "Title": "Tab ParameterJSON bearbeiten"
      },
      "CopyTabDialog": {
        "Title": "Tab kopieren",
        "CopyTab": "Tab kopieren",
        "TargetTabID": "Zieltab-ID",
        "TargetOrderIndex": "Zielorderindex",
        "TargetTabName": "Zielname"
      },
      "MoveTabDialog": {
        "Title": "Tab verschieben",
        "MoveTab": "Tab verschieben",
        "NewTabID": "Neue ID",
        "NewOrderIndex": "Neuer Orderindex"
      },
      "DeleteTabDialog": {
        "DeleteTabDialogTitle": "Tab löschen",
        "DeleteTab": "Tab löschen",
        "Content": "Sind Sie sicher, dass Sie diesen Tab löschen möchten"
      },
      "UnhideTabsDialog": {
        "UnhideTabs": "Tabs einblenden"
      },
      "EditTabLayoutDialog": {
        "SaveAsTitle": "Layout speichern als",
        "EditTitle": "Layout bearbeiten",
        "TabLayoutNamePlaceholder" : "Layout-Name",
        "TabLayoutTypePlaceholder" : "Typ des Layouts",
        "LayoutAccessTypes": {
          "Public": "Öffentlich",
          "Private": "Privat"
        }
      },
      "FlexmonsterConditionalFormattingDialog": {
        "Title": "Bedingte Formatierung (Formel)",
        "AddCondition": "Bedingung hinzufügen",
        "FormulaDocsLabel": "Hilfe: Gitterformeln schreiben",
        "FormulaRestrictions": "Bedingte Formatierungsregeln",
        "FormulaRestrictionsMessage": "Innerhalb von Formeln ist es nur möglich, auf Feldnamen zu verweisen und sie mit anderen Feldern oder Werten zu vergleichen (beim Vergleich mit Werten muss der gegebene Wert zu dem Feld gehören, mit dem er verglichen wird)\n\n- Wenn dieselbe Maßnahme mehrere Bedingungen hat und mehr als eine Bedingung erfüllt ist, bestimmt die Reihenfolge der Deklaration, welche Bedingung angewendet wird (die erste Bedingung hat Vorrang)\n\n- Beachten Sie, dass bedingte Formate, die im Dialogfeld 'Grundlegende bedingte Formatierung' festgelegt wurden, die hier festgelegten Formate beeinträchtigen können (und umgekehrt)\n\n- Weitere Informationen über Gitterformeln finden Sie in der offiziellen Dokumentation, indem Sie auf die Schaltfläche links klicken",
        "NoActiveConditions": "Es gibt keine aktiven formelbasierten Bedingungen.",
        "Measure": "Maßnahme",
        "Formula": "Formel",
        "FontSize": "Schriftgröße",
        "BackgroundColor": "Hintergrundfarbe"
      },
      "Errors": {
        "InvalidTabIDError": "Ungültige Tab-ID",
        "InvalidOrderIndexError": "Ungültiger Orderindex"
      }
    },
    "EditingModeButtons": {
      "Designer": "Design-Modus aktivieren",
      "Viewer": "Vorschau aktivieren"
    }
  },
  "Cluster": {
    "Toolbar": {
      "SaveData": "Speichern"
    },
    "Hint": "Produktlinie auswählen",
    "Messages": {
      "SaveLogo": "Logo wurde gespeichert!",
      "RestoreDefaultLogo": "Standard-Logo wurde wiederhergestellt!",
      "SaveTileLogo": "Kachel-Logo wurde gespeichert!",
      "RestoreDefaultTileLogo": "Standard-Logo wurde wiederhergestellt!",
      "SaveThemeColor": "Hauptfarbe wurde gespeichert!",
      "SaveError": "Es ist ein Fehler während des Speicherns aufgetreten!",
      "AddFactoryError": "Es ist ein Fehler beim Anlegen der Fabrik aufgetreten!",
      "CopyFactoryError": "Es ist ein Fehler beim Kopieren der Fabrik aufgetreten!",
      "MoveFactoryError": "Es ist ein Fehler beim Verschieben der Fabrik aufgetreten!",
      "DeleteFactoryError": "Es ist ein Fehler beim Löschen der Fabrik aufgetreten!"
    },
    "Dialogs": {
      "AddFactoryDialog": {
        "Title": "Neue Fabrik anlegen",
        "FactoryID": "Fabrik-ID",
        "FactoryName": "Name der Fabrik"
      },
      "CopyFactoryDialog": {
        "Title": "Fabrik kopieren",
        "FactoryID": "Fabrik-ID",
        "FactoryName": "Name der Fabrik"
      },
      "MoveFactoryDialog": {
        "Title": "Fabrik verschieben",
        "NewFactoryID": "Neue Fabrik-ID"
      },
      "DeleteFactoryDialog": {
        "Title": "Fabrik löschen",
        "Content": "Sind Sie sicher, dass Sie diese Fabrik löschen möchten"
      },
      "DragDropPlanningItemConfirmationDialog": {
        "Title": "Verschieben/Kopieren",
        "Message": "Sind Sie sicher, dass Sie die folgende Ressource verschieben/kopieren wollen?",
        "Product": "Produkt",
        "ProductLine": "Produktlinie",
        "Factory": "Fabrik",
        "Cluster": "Werk",
        "Move": "Verschieben",
        "Copy": "Kopieren",
        "MoveCopyNotValid": "Sie können nicht an diesen Ort verschieben/kopieren.",
        "MoveCopyInsufficientRights": "Sie können nicht verschieben/kopieren, da die Rechte nicht ausreichen."
      },
      "Errors": {
        "FactoryIDRequiredError": "Fabrik-ID ist erforderlich",
        "FactoryIDUniqueError": "Fabrik-ID muss eindeutig sein",
        "FactoryNameRequiredError": "Geben Sie einen Namen für diese Fabrik ein!"
      }
    }
  },
  "Lists": {
    "Toolbar": {
      "SaveLists": "Listen speichern",
      "SaveListValues": "Listenwerte speichern",
      "AddNewList": "Liste hinzufügen",
      "ImportList": "Liste importieren",
      "AddNewListValue": "Listenwert hinzufügen",
      "ValuesOfList": "Werte der Liste",
      "ListID": "Listen-ID",
      "NameShort": "Kurzbezeichnung",
      "CommentUser": "Nutzerkommentar",
      "Datentyp": "Datentyp",
      "ValueText": "Textwert",
      "ValueInt": "Zahlenwert",
      "ValueComment": "Kommentar zum Wert",
      "FormatID": "Format-ID",
      "Scale": "Maßstab",
      "SearchListsPlaceholder": "Suche Liste",
      "SearchListValuesPlaceholder": "Suche Listenwert"
    },
    "ContextMenu": {
      "DeleteList": "Liste löschen",
      "DeleteListValue": "Listenwert löschen",
      "MoveList": "Listen zusammenführen",
      "CopyList": "Liste kopieren",
      "ExportList": "Liste exportieren"
    },
    "Dialogs": {
      "DeleteListDialog": {
        "Title": "Liste löschen",
        "Content": "Sind Sie sicher, dass Sie die Liste löschen möchten:"
      },
      "DeleteListValueDialog": {
        "Title": "Listenwert löschen",
        "Content": "Sind Sie sicher, dass Sie den Listenwert löschen möchten:"
      },
      "MoveListDialog": {
        "Title": "Liste verschieben",
        "TargetFormat": "Zielliste",
        "Info": "Diese Aktion ersetzt die Quellliste im gesamten Cluster durch die Zielliste aus der unten stehenden Auswahl."
      },
      "CopyListDialog": {
        "Title": "Liste kopieren",
        "SourceId": "Quelle Listen-ID",
        "TargetId": "Ziellisten-ID",
        "IDUniqueError": "ID muss eindeutig sein",
        "CopyListSuccess": "Liste wurde erfolgreich kopiert"
      }
    },
    "ExportListProgress": "Liste exportieren",
    "SourceList": "Quell-Liste",
    "TargetList": "Zielliste",
    "ImportListProgress": "Liste importieren"
  },
  "Formats": {
    "Toolbar": {
      "SaveFormats": "Formate speichern",
      "AddNewFormat": "Format hinzufügen",
      "ImportFormat": "Format importieren",
      "FormatID": "Format-ID",
      "Preview": "Vorschau",
      "BackgroundColor": "Hintergrundfarbe",
      "FontColor": "Schriftfarbe",
      "ValueFormat": "Format",
      "Bold": "Fett",
      "Italic": "Kursiv",
      "TextUnderlined": "Unterstrichen",
      "AlignmentHorizontal": "Horizontale Ausrichtung",
      "AlignmentVertical": "Vertikale Ausrichtung",
      "BorderToNext": "Trennlinie zum Nächsten",
      "BorderToPrevious": "Trennlinie zum Vorhergehenden",
      "SearchPlaceholder": "Suche Format"
    },
    "ContextMenu": {
      "DeleteFormat": "Format löschen",
      "MoveFormat": "Formate zusammenführen",
      "CopyFormat": "Format kopieren",
      "ExportFormat": "Format exportieren"
    },
    "Dialogs": {
      "DeleteFormatDialog": {
        "Title": "Format löschen",
        "Content": "Sind Sie sicher, dass Sie das Format löschen möchten:"
      },
      "MoveFormatDialog": {
        "Title": "Format verschieben",
        "TargetFormat": "Zielformat",
        "Info": "Diese Aktion ersetzt das Quellformat im gesamten Cluster durch das Zielformat aus der unten stehenden Auswahl."
      },
      "CopyFormatDialog" : {
        "Title": "Format kopieren",
        "SourceId": "Quell-Format-ID",
        "TargetId": "Ziel-Format-ID",
        "IDUniqueError": "ID muss eindeutig sein",
        "CopyFormatSuccess": "Format wurde erfolgreich kopiert"
      }
    },
    "ExportFormatProgress": "Format exportieren",
    "SourceFormat": "Quellformat",
    "TargetFormat": "Zielformat",
    "ImportFormatProgress": "Format importieren"
  },
  "Users": {
    "Toolbar": {
      "SaveUsers": "Benutzer speichern",
      "SavePermissions": "Berechtigungen speichern",
      "AddNewUser": "Benutzer hinzufügen",
      "PermissionsOf": "Berechtigungen von",
      "Administrator": "Administrator",
      "UserName": "Nutzername",
      "PersonSurname": "Nachname",
      "PersonFirstName": "Vorname",
      "Email": "E-Mail-Adresse",
      "IntegrationRights": "Datenflüsse",
      "PlanningRights": "Datenerfassung",
      "VisualizationRights": "Visualisierung",
      "IsActive": "Aktiv",
      "Right": "Berechtigung",
      "FactoryID": "Fabrik-ID",
      "ProductlineID": "Produktlinien-ID",
      "ReadCommentMandatory": "verpflichtende Kommentare beim Lesen",
      "WriteCommentMandatory": "verpflichtende Kommentare beim Schreiben",
      "SearchUsersPlaceholder": "Suche Benutzer",
      "SearchUserRightsPlaceholder": "Suche Berechtigungen",
      "EditRights": "Rechte bearbeiten"
    },
    "ContextMenu": {
      "Copy": "Kopieren",
      "Delete": "Löschen",
      "ChangeStatus": "Status ändern",
      "ChangeAdministrators": "Administratoren ändern"
    },
    "Dialogs": {
      "CannotEditOwnPermissionsDialog": {
        "Title": "Berechtigungen bearbeiten",
        "Content": "Sie können Ihre eigenen Berechtigungen nicht bearbeiten!"
      },
      "DeleteUsersDialog": {
        "Title": "Benutzer löschen",
        "ProductID": "Produkt-ID",
        "NameShort": "Name",
        "Confirm": "Sind Sie sicher, dass Sie die folgenden Benutzer löschen möchten?"
      },
      "ChangeAdministratorsDialog": {
        "Title": "Administratoren ändern",
        "NameShort": "Name",
        "Confirm": "Sind Sie sicher, dass Sie diesen Benutzern Administratorrechte gewähren wollen?"
      },
      "ChangeUsersStatusDialog": {
        "Title": "Status ändern",
        "StatusPlaceholder": "Status auswählen",
        "Confirm": "Sind Sie sicher, dass Sie den Status der folgenden Benutzer ändern möchten?"
      },
      "CopyUserDialog": {
        "Title": "Benutzer kopieren",
        "CopyUsername": "Quell-Benutzername",
        "TargetUsername": "Ziel-Benutzername",
        "UsernameUniqueError": "Der Benutzername muss eindeutig sein!",
        "CopyUserSuccess": "Benutzer wurde erfolgreich kopiert."
      }
    },
    "Messages": {
      "DeleteUsersError": "Beim Löschen von Benutzern ist ein Fehler aufgetreten!",
      "ChangePrivilegesUsersError": "Beim Ändern der Benutzerrechte ist ein Fehler aufgetreten!",
      "ChangeUsersStatusError": "Beim Ändern des Benutzerstatus ist ein Fehler aufgetreten!"
    }
  },
  "Properties": {
    "ClusterPropertiesTitle": "Eigenschaften des Werks",
    "FactoryPropertiesTitle": "Eigenschaften der Fabrik",
    "ProductLinePropertiesTitle": "Eigenschaften der Produktlinie",
    "ProductPropertiesTitle": "Eigenschaften des Produkts",
    "Toolbar": {
      "SaveProperties": "Eigenschaften speichern",
      "AddNewProperty": "Eigenschaft hinzufügen",
      "User": "Benutzer",
      "System": "System",
      "Client": "Darstellungsoptionen",
      "PropertyID": "Eigenschaften-ID",
      "PropertyName": "Name der Eigenschaft",
      "CommentUser": "Nutzerkommentar",
      "ValueText": "Textwert",
      "ValueInt": "Zahlenwert",
      "ValueList": "Wertliste",
      "Scale": "Maßstab",
      "Unit": "Einheit",
      "FormatID": "Format-ID"
    },
    "ProductClientProperties": {
      "ImageName": "Bildname",
      "FixationOffsetSeries": "Serienversatz",
      "FixationOffsetTimeline": "Zeitleistenversatz",
      "ValueSeriesHidden": "Wertreihen-ID verstecken",
      "GridLinesHidden": "Gitterlinien ausblenden",
      "NoAutoScroll": "Automatisch zum aktuellen Datum scrollen",
      "NameShortColumnWidth": "Breite der Spalte 'NameShort' in [Pixel]",
      "NameShortColumnWidthHint": "Diese Einstellungen adressiert Produkte mit horizontaler Ausrichtung. Die Standardbreite der Spalte wird durch den Wert '0' repräsentiert."
    },
    "ContextMenu": {
      "DeleteProperty": "Eigenschaft löschen",
      "CopyProperty": "Eigenschaft kopieren"
    },
    "Dialogs": {
      "DeletePropertyDialog": {
        "Title": "Eigenschaft löschen",
        "Content": "Sind Sie sicher, dass Sie die Eigenschaft löschen möchten:"
      },
      "CreatePropertyDialog": {
        "Title": "Eigenschaft hinzufügen"
      },
      "CopyPropertyDialog": {
        "Title": "Eigenschaft kopieren"
      }
    }
  },
  "Connectors": {
    "Connector": "Konnektor",
    "Toolbar": {
      "Save": "Speichern",
      "Reload": "Neu laden",
      "AddConnector": "Konnektor hinzufügen",
      "DeleteConnector": "Konnektor löschen",
      "ImportConnector": "Konnektor importieren",
      "ImportConnectorFromContentServer": "Importieren vom Content-Server",
      "ImportConnectorFromSqlFile": "Importieren aus SQL-Datei",
      "ImportConnectorFromJsonFile": "Importieren aus JSON-Datei",
      "ExportConnectorToSqlFile": "Exportieren als SQL-Datei",
      "ExportConnectorToJsonFile": "Exportieren als JSON-Datei",
      "ExportConnector": "Konnektor exportieren",
      "DetailsContainerToggle": "Feldliste & Testabfrage"
    },
    "Dialogs": {
      "SaveConnectorDialog": {
        "Content": "Konnektor speichern",
        "Success": "Daten wurden erfolgreich gespeichert"
      },
      "DeleteConnectorDialog": {
        "Title": "Konnektor löschen",
        "Content": "Sind Sie sicher, dass Sie den folgenden Konnektor löschen möchten:"
      },
      "CreateConnectorDialog": {
        "Title": "Neuen Konnektor hinzufügen",
        "Manufacturer": "Hersteller",
        "SourceSystem": "Quellsystem",
        "SourceSystemType": "Quellsystemtyp",
        "Module": "Modul",
        "Description": "Beschreibung"
      },
      "ImportConnectorDialog": {
        "ImportConnector": "Konnektor importieren",
        "OpenFile": "Datei öffnen",
        "FileName": "Datei Name",
        "SourceApiVersion": "Quell-Datenbankversion",
        "SourceCluster": "Quellwerk",
        "ObjectType": "Objekttyp",
        "SourceSystemID": "Quellsystem",
        "SourceSystemType": "Quellsystemtyp",
        "ModuleID": "Modul",
        "ConnectorExistsMessage": "Dieser Konnektor ist bereits vorhanden. Sind Sie sicher, dass Sie den Zielkonnektor ersetzen wollen?",
        "ImportSuccessMessage": "Der Konnektor wurde erfolgreich in die Datenbank importiert.",
        "ImportErrorMessage": "Beim Import ist ein Fehler aufgetreten.",
        "NoExistingPlanningObjects": "Ausgewählte Zielobjekte sind nicht vorhanden:",
        "ImportingConnector": "Konnektor importieren...",
        "ImportingConnectors": "Konnektoren importieren...",
        "ConnectingToContentServer": "Verbinden mit dem Content-Server..."
      },
      "ContentServerConnectorImportDialog": {
        "Title": "Konnektor importieren",
        "Manufacturer": "Hersteller",
        "ERPSystemName": "ERP-Systemname",
        "ERPSystemType": "ERP-Systemtyp",
        "ModuleID": "Modul",
        "ShortDescription": "Beschreibung",
        "InstallationNotes": "Installationshinweise",
        "Details": "Einzelheiten",
        "ImportButton": "Importieren"
      }
    },
    "ConnectorDetails": {
      "Manufacturer": "Hersteller",
      "SourceSystemID": "Quellsystem",
      "SourceSystemType": "Quellsystemtyp",
      "ModuleID": "Modul",
      "ConnectorShortDescription": "Beschreibung",
      "ConnectorDescription": "Installationshinweise",
      "ConnectorVersion": "Version",
      "Details": "Details",
      "Website": "Saxess-Webseite"
    },
    "ConnectorQueryFields": {
      "Title": "Felder",
      "Columns": {
        "ColumnName": "Spaltenname",
        "DataType": "Datentyp",
        "Nullable": "Null-Wert"
      }
    },
    "ConnectorQueryTest": {
      "Title": "SQL-Testabfrage",
      "Datasource": "Datenquelle",
      "Company": "COMPANY",
      "PeriodYearStart": "PERIOD_YEAR_START",
      "PeriodMonthStart": "PERIOD_MONTH_START",
      "PeriodYearEnd": "PERIOD_YEAR_END",
      "PeriodMonthEnd": "PERIOD_MONTH_END",
      "TestQuery": "SQL-Abfrage testen"
    },
    "ExportConnectorProgress": "Konnektor exportieren",
    "NoConnectors": {
      "Title": "Keine Konnektoren",
      "Details": "Klicken Sie auf das Icon '+', um einen neuen Konnektor hinzuzufügen."
    },
    "NoData": {
      "Title": "Keine Daten",
      "Details": "Wählen Sie einen Konnektor oder eine Abfrage aus, um weitere Details zu sehen."
    }
  },
  "Factory": {
    "Toolbar": {
      "SaveData": "Speichern"
    },
    "Messages": {
      "AddProductLineError": "Es ist ein Fehler beim Anlegen der neuen Produktlinie aufgetreten!",
      "CopyProductLineError": "Es ist ein Fehler beim Kopieren der Produktlinie aufgetreten!",
      "MoveProductLineError": "Es ist ein Fehler beim Verschieben der Produktlinie aufgetreten!",
      "DeleteProductLineError": "Es ist ein Fehler beim Löschen der Produktlinie aufgetreten!"
    },
    "Dialogs": {
      "AddProductLineDialog": {
        "Title": "Neue Produktlinie anlegen",
        "ProductLineID": "Produktlinien-ID",
        "ProductLineName": "Name der Produktlinie"
      },
      "CopyProductLineDialog": {
        "Title": "Produktlinie kopieren",
        "ProductLineID": "Ziel-Produktlinien-ID",
        "ProductLineName": "Name der Ziel-Produktlinie",
        "NoRightsToAnyFactory": "Sie besitzen für keine Fabrik die erforderlichen Rechte, um diese als Ziel zu definieren."
      },
      "MoveProductLineDialog": {
        "Title": "Produktlinie verschieben ",
        "NewProductLineID": "Neue Produktlinien-ID"
      },
      "DeleteProductLineDialog": {
        "Title": "Produktlinie löschen",
        "Content": "Sind Sie sicher, dass Sie diese Produktlinie löschen möchten?"
      },
      "EditGlobalAttributesDialog": {
        "Title": "Konfiguration der Globalattribute",
        "FactoryID": "Fabrik-ID",
        "FactoryName": "Fabrikname",
        "FactoryNameShort": "Name",
        "ResponsiblePerson": "Verantwortlicher",
        "CommentUser": "Benutzerkommentar",
        "ImageName": "Bildname"
      },
      "Errors": {
        "IDRequiredError": "Eine ID ist erforderlich!",
        "IDUniqueError": "Die ID muss eindeutig sein!",
        "LabelRequiredError": "Feld ist erforderlich!",
        "ProductLineIDRequiredError": "Eine Produktlinien-ID ist erforderlich!",
        "ProductLineIDUniqueError": "Die Produktlinien-ID muss eindeutig sein!",
        "ProductLineNameRequiredError": "Geben Sie einen Namen für diese Produktlinie an!"
      },
      "DataGridOptionsDialog": {
        "Title": "Tabellenoptionen",
        "Close": "Verlassen",
        "ColumnWidthSection": {
          "Title": "Breite der Tabelle",
          "FitToPageOption": "Strikt an die Seitengröße anpassen",
          "VariableWidthOption": "Variable Tabellenbreite"
        }
      },
      "PivotGridOptionsDialog": {
        "Options": "Optionen",
        "Close": "Schließen",
        "PivotGrid": "Pivot-Tabelle",
        "Chart": "Diagramm",
        "EditNumericFieldsFormat": "Faktenformate",
        "EditTotalsVisibility": "Summen",
        "ShowRowGrandTotals": "Zeilensummen",
        "ShowRowTotals": "Zeilen-Zwischensummen",
        "ShowColumnGrandTotals": "Spaltensummen",
        "ShowColumnTotals": "Spalten-Zwischensummen",
        "Apply": "Anwenden",
        "Remove": "Löschen",
        "ChangeFieldsWidth": "Feldbreite",
        "PivotField": "Feld",
        "FieldWidth": "Feldbreite",
        "NumericField": "Numerisches Feld",
        "Format": "Format",
        "General": "Allgemein",
        "DisplayPivotGrid": "Pivot-Tabelle anzeigen",
        "DisplayChart": "Diagramm anzeigen",
        "ChartTypeLabel": "Diagrammtyp",
        "ChartTypePlaceholder": "Typ",
        "Positioning": "Reihenfolge",
        "ChartOnTop": "Diagramm oben",
        "ChartOnBottom": "Diagramm unten",
        "EditNumericCellColors": "Zellfarben",
        "Font": "Schrift",
        "Background": "Hintergrund",
        "ColorPickerTitle": "Farbe ändern",
        "PositiveValues": "Positive Werte",
        "NegativeValues": "Negative Werte",
        "ZeroValues": "Nullwerte",
        "Aggregations": "Aggregationen",
        "DataField": "Datenfeld",
        "AggregationType": "Aggregationstyp",
        "Sum": "Summen",
        "Average": "Durchschnitt",
        "Minimum": "Minimum",
        "Maximum": "Maximum",
        "Count": "Anzahl",
        "Columns": "Spalten",
        "EditLabelsAlignment": "Etikettenausrichtung",
        "Alignment": "Ausrichtung",
        "LeftAlign": "Links",
        "CenterAlign": "Mitte",
        "RightAlign": "Rechts",
        "PivotGridFieldPanel": "Felddarstellung",
        "ShowDataFields": "Datenfelder",
        "ShowFilterFields": "Filterfelder",
        "ShowColumnFields": "Spaltenfelder",
        "ShowRowFields": "Zeilenfelder",
        "SummaryDisplayModes": "Summenoptionen",
        "SummarizationOption": "Summenoption",
        "AbsoluteVariation": "Absolute Abweichung",
        "PercentVariation": "Prozentuale Abweichung",
        "PercentOfColumnTotal": "Prozentualer Anteil der Spaltensumme",
        "PercentOfRowTotal": "Prozentualer Anteil der Zeilensumme",
        "PercentOfColumnGrandTotal": "Prozentualer Anteil der Spaltengesamtsumme",
        "PercentOfRowGrandTotal": "Prozentualer Anteil der Zeilengesamtsumme",
        "PercentOfGrandTotal": "Prozentualer Anteil der Gesamtsumme",
        "DrillDown": {
          "Tab": "Drill-Down",
          "VisibleColumns": "Sichtbare Spalten im Drill-Down-Dialog"
        }
      }
    },
    "PivotTable": {
      "CalculatedFieldDialog": {
        "Title": "Berechnete Felder",
        "FieldName": "Feldname",
        "Formula": "Formel",
        "FormulaExample": "z.B. sum(Column1) + sum(Column2)",
        "NewField": "Neues Feld",
        "EditedField": "Bearbeitetes Feld",
        "ParsingError": "Fehler beim Parsen der Formel: ",
        "Aggregation": "Aggregation",
        "WithoutAgregation": "Keine",
        "SumAggregation": "Summe",
        "AverageAggregation": "Durchschnitt",
        "MinAggregation": "Minimum",
        "MaxAggregation": "Maximum",
        "CountAggregation": "Anzahl",
        "DragDescription": "Ziehen Sie ein Feld & die passende Aggregationsfunktion (aus der Auflistung) via Drag & Drop in das Formelfeld unten.",
        "Apply": "Anwenden",
        "FieldNameRequiredError": "Feldname ist erforderlich",
        "FieldNameUniqueError": "Feldname muss eindeutig sein!"
      }
    }
  },
  "ModuleManagement": {
    "Toolbar": {
      "Save": "Speichern",
      "Reload": "Neu laden",
      "Add": "Hinzufügen",
      "NewModule": "Neues Modul",
      "NewContentElement": "Neues Content-Element",
      "DeleteModule": "Löschen",
      "ImportModule": "Importieren",
      "ImportModuleFromContentServer": "Von Content-Server",
      "ImportModuleFromJsonFile": "Aus JSON-Datei",
      "ExportModule": "Exportieren",
      "Copy": "Kopieren",
      "EditModuleContent": "Content-Element bearbeiten",
      "Install": "Einspielen",
      "Uninstall": "Deinstallieren",
      "EnableVersionComparison": "Vergleichsmodus",
      "DisableVersionComparison": "Editor-Modus"
    },
    "MoveModuleContentError": "Konnte den Modulinhalt nicht an diesen Ort verschieben",
    "NoModules": {
      "Title": "Keine Module",
      "Details": "Klicken Sie auf das Icon '+', um ein neues Modul hinzuzufügen."
    },
    "NoData": {
      "Title": "Keine Daten",
      "Details": "Wählen Sie ein Modul oder ein Content-Element, um weitere Details zu sehen."
    },
    "ActivateModule": {
      "ActivateModule": "Modul einspielen",
      "ActivateModuleContent": "Content-Element einspielen",
      "ModuleActiveMessage": "Einige Content-Elemente des Moduls sind bereits eingespielt. Möchten Sie diese erneut einspielen?",
      "ModuleContentActiveMessage": "Das ausgewählte Content-Element des Moduls ist bereits eingespielt. Möchten Sie dieses erneut einspielen?",
      "ActivatingModuleContents": "Einspielen ausgewählter Content-Elemente..."
    },
    "DeactivateModule": {
      "DeactivatingModuleContents": "Deinstallieren ausgewählter Content-Elemente..."
    },
    "ExportModuleProgress": "Modul exportieren",
    "ModuleDetails": {
      "Module": "Modul",
      "ModuleType": "Modultyp",
      "Description": "Beschreibung",
      "Version": "Version",
      "AdminRequired": "Erfordert Administratorrechte",
      "Details": "Details",
      "Website": "Saxess-Webseite",
      "ModuleTypes": {
        "Integration": "Integration",
        "Planning": "Planung",
        "Visualization": "Visualisierung",
        "Staging": "Staging"
      }
    },
    "Dialogs": {
      "SaveModuleDialog": {
        "Content": "Modul speichern...",
        "Success": "Die Daten wurden erfolgreich gespeichert."
      },
      "CreateModuleDialog": {
        "Title": "Neues Modul hinzufügen",
        "Module": "Modul",
        "ModuleType":"Modultyp",
        "Description": "Beschreibung",
        "CreatingModule": "Modul erstellen..."
      },
      "CreateModuleContentDialog": {
        "Title": "Neues Content-Element hinzufügen",
        "Module": "Modul",
        "Content": "Content-Element",
        "ContentType": "OCT-Objekttyp",
        "TechnicalType":"Technischer Typ",
        "Description": "Beschreibung",
        "CreatingModuleContent": "Erstellen des Content-Elements..."
      },
      "CopyModuleDialog": {
        "Title": "Modul kopieren",
        "SourceModule": "Quellmodul",
        "TargetModule": "Zielmodul",
        "CopyingModule": "Modul kopieren..."
      },
      "CopyModuleContentDialog": {
        "Title": "Content-Element kopieren",
        "SourceModule": "Quellmodul",
        "TargetModule": "Zielmodul",
        "SourceContentElement": "Quell-Content-Element",
        "TargetContentElement": "Ziel-Content-Element",
        "CopyingModuleContent": "Content-Element kopieren..."
      },
      "EditModuleContentDialog": {
        "Title": "Content-Element bearbeiten",
        "SavingModuleContent": "Content-Element speichern...",
        "ModuleContent": "Content-Element",
        "ContentType": "Typ des Content-Elements",
        "ContentTypes": {
          "Factory": "Fabrik",
          "ProductLine":"Produktlinie",
          "Product": "Produkt",
          "Tab": "Tab",
          "TableData": "Tabellendaten",
          "Module": "Modul",
          "Query": "Abfrage",
          "Pipeline": "Pipeline",
          "List": "Liste",
          "Format": "Format"
        },
        "TechnicalType": "Technischer Typ",
        "TechnicalTypes": {
          "Table": "Tabelle",
          "View": "Ansicht",
          "StoredProcedure": "Gespeicherte Prozedur",
          "Query": "Abfrage"
        },
        "Description": "Beschreibung"
      },
      "ConnectToSqlServerDialog": {
        "Title": "Verbindung zum Server herstellen",
        "WindowsAuthentication": "Windows-Authentifizierung",
        "SQLServerAuthentication": "SQL-Server-Authentifizierung",
        "Username": "Benutzername",
        "Password": "Passwort"
      },
      "ImportModuleDialog": {
        "ConnectingToContentServer": "Verbinden mit Content-Server...",
        "ImportModule": "Modul importieren",
        "ModuleExistsMessage": "Ein Modul mit diesem Namen existiert bereits. Soll das vorhandene Modul ersetzt werden?",
        "OpenFile": "Datei öffnen",
        "FileName": "Datei Name",
        "SourceApiVersion": "Quell-Datenbankversion",
        "SourceCluster": "Quellwerk",
        "ObjectType": "Objekttyp",
        "ModuleID": "Modul",
        "ImportSuccessMessage": "Das Modul wurde erfolgreich in die Datenbank importiert.",
        "ImportErrorMessage": "Beim Import ist ein Fehler aufgetreten.",
        "NoExistingPlanningObjects": "Ausgewählte Zielobjekte sind nicht vorhanden:",
        "ImportingModule": "Modul importieren...",
        "ImportingModules": "Module importieren...",
        "Import": "Importieren",
        "ImportAndInstall": "Importieren & einspielen"
      },
      "ContentServerModuleImportDialog": {
        "ImportModule": "Modulimport vom Content-Server",
        "ModuleID": "Modul",
        "ModuleType": "Typ",
        "Description": "Beschreibung",
        "BaseModule": "Basismodul",
        "AdminRequired":"Erfordert Administratorrechte",
        "Details": "Details",
        "Integration": "Integration",
        "Planning": "Planung",
        "Staging": "Staging",
        "Visualization": "Visualisierung",
        "Download": "Herunterladen",
        "DownloadAndInstall": "Herunterladen & einspielen"
      },
      "DeleteModuleDialog": {
        "Title": "Modul löschen",
        "Content": "Sind Sie sicher, dass Sie das folgende Modul löschen möchten:",
        "DeletingModule": "Modul löschen..."
      },
      "DeleteModuleContentDialog": {
        "Title": "Content-Element löschen",
        "Content": "Sind Sie sicher, dass Sie das folgende Content-Element löschen möchten:",
        "DeletingModuleContent": "Löschen von Content-Elementen..."
      },
      "CommitVersionDialog": {
        "Title": "Kommentar hinzufügen"
      }
    }
  },
  "ObjectExplorer": {
    "Columns": {
      "Owner": "Besitzer",
      "Module": "Modul",
      "ObjectType": "Objekttyp",
      "ObjectName": "Objektname",
      "ShipmentStatus": "Shipment-Status",
      "Description": "Beschreibung"
    },
    "ColumnMenu": {
      "GroupColumn" : "Spalte gruppieren",
      "MovePrevious": "Nach links",
      "MoveNext": "Nach rechts",
      "SetColumnPosition": "Spalte verschieben"
    },
    "Objects": "Objekte"
  },
  "BackupAndMaintenance": {
    "UploadToContentServer": "Hochladen auf Content-Server",
    "ExportAsJsonFile": "Exportieren als JSON-Datei",
    "UploadingObjects": "Objekte hochladen...",
    "UploadObjectsToContentServer": "Hochladen von Objekten auf den Content-Server",
    "Objects": {
      "Connectors": "Konnektoren",
      "Modules": "Module"
    }
  },
  "ProductLine": {
    "Toolbar": {
      "CommentUser": "Beschreibung...",
      "CommentUserTooltip": "Beschreibung",
      "AddProduct": "Produkt hinzufügen",
      "SaveLayout": "Layout speichern",
      "LoadLayout": "Layout empfangen",
      "SendLayout": "Layout senden",
      "ResetLayout": "Neu laden im Standardlayout",
      "SaveData": "Speichern",
      "CancelData": "Änderungen verwerfen",
      "FlexSearch": "FlexSearch",
      "FlexAction": "FlexAction",
      "HyperlinkAction": "Link",
      "FlexDrill": "FlexDrill",
      "FillToEnd": "Füllen bis zum Ende"
    },
    "Columns": {
      "ProductID": "Produkt-ID",
      "Name": "Name",
      "Description": "Beschreibung",
      "ResponsiblePerson": "Verantwortlicher",
      "Template": "Vorlage"
    },
    "ColumnMenu": {
      "GroupColumn" : "Spalte gruppieren",
      "MovePrevious": "Nach links",
      "MoveNext": "Nach rechts",
      "SetColumnPosition": "Spalte verschieben"
    },
    "Dialogs": {
      "ProductID": "Produkt-ID",
      "ProductName": "Produktname",
      "ProductIDRequiredError": "Produkt-ID ist erforderlich",
      "ProductIDUniqueError": "Produkt-ID muss eindeutig sein",
      "MultiProductIDUniqueError": "Das Erzeugen mehrerer Produkt-IDs mit einem bestimmten Muster führt zu Duplikaten. Versuchen Sie ein anderes Muster",
      "ProductNameRequiredError": "Produktname ist erforderlich",
      "Cancel": "Abbrechen",
      "AddProductDialog": {
        "Title": "Produkt hinzufügen",
        "SingleMode": "Einzelnes hinzufügen",
        "MultiMode": "Mehrere hinzufügen",
        "ProductIDTooltip": "Verwenden Sie *, um die nächste freie ID zuzuweisen."
      },
      "CopyProductDialog": {
        "Title": "Produkt kopieren",
        "Quantity": "Anzahl der Kopien",
        "StartingProductNumber": "Erste ID-Zahl",
        "SingleMode": "Einzelkopie",
        "MultiMode": "Serienkopie",
        "ProductIDPreview": "Vorschau der ersten Kopie-ID",
        "ProductIDWithPlaceholder": "Produkt-ID mit Platzhalter (#)",
        "ProductNameWithPlaceholder": "Produktname mit optionalem Platzhalter (#)",
        "ProductsAlreadyExist": "Eine oder mehrere der eingegebenen Produkt-IDs existieren bereits:",
        "ProductIDPlaceholderSignRequired": "Produkt-ID muss einen Platzhalter enthalten (#)",
        "NoRightsToAnyFactory": "Sie besitzen für keine Fabrik die erforderlichen Rechte, um diese als Ziel zu definieren."
      },
      "MoveProductDialog": {
        "Title": "Produkt verschieben",
        "NewProductID": "Neue Produkt-ID"
      },
      "DeleteProductsDialog": {
        "Title": "Produkte löschen",
        "ProductID": "Produkt-ID",
        "NameShort": "Name",
        "Confirm": "Sind Sie sicher, dass Sie die folgenden Produkte löschen möchten?"
      },
      "FlexGridDialog": {
        "Search": "Suche",
        "FlexCell": "Flexzelle:",
        "SearchByFlexCell": "Suche nach Flexzelle",
        "DeleteValue": "Wert löschen"
      },
      "HyperlinkDialog": {
        "Title": "Link bearbeiten",
        "Caption": "Beschriftung",
        "Uri": "URI",
        "UriTooltip": "Verlinkungen anderer OCT-Seiten müssen mit einem Schrägstrich beginnen (z. B. /dataentry/1/1/1)",
        "RemoveHyperlink": "Link löschen"
      },
      "EditGlobalAttributesDialog": {
        "Title": "Konfiguration der Globalattribute",
        "FactoryID": "Fabrik-ID",
        "FactoryName": "Fabrikname",
        "ProductLineID": "Produktlinien-ID",
        "ProductLineName": "Produktlinienname",
        "ProductLineNameShort": "Name",
        "ProductID": "Produkt-ID",
        "DefaultTemplate": "Standardvorlage",
        "ResponsiblePerson": "Verantwortlicher",
        "CommentUser": "Benutzerkommentar",
        "ImageName": "Bildname",
        "GlobalAttributeAlias": "GlobalattributAlias",
        "GlobalAttributeSource": "GlobalattributSource",
        "GlobalAttribute": "Globalattribut",
        "ListID": "Listen-ID",
        "GlobalAttributesTabLabel-1-10": "Globalattribut 1-10",
        "GlobalAttributesTabLabel-11-20": "Globalattribut 11-20",
        "GlobalAttributesTabLabel-21-25": "Globalattribut 21-25",
        "GlobalAttributesTabTooltip-1-10": "Nr 1-10 sollten für alle Produktlinien gleich belegt werden",
        "GlobalAttributesTabTooltip-11-20": "Nr 11-20 sind spezifisch für die Fabrik / Produktlinie",
        "GlobalAttributesTabTooltip-21-25": "Nr 21-25 sind für individuelle Werte"
      },
      "SendTemplateDialog": {
        "Title": "Vorlage senden",
        "TemplateFactoryID": "Fabrik",
        "TemplateProductLineID": "Produktline",
        "TemplateProductID": "Produkt",
        "CompareByNameInsteadOfIDFlag": "Anhand des Namens statt der ID vergleichen",
        "FactoryID": "Fabrik",
        "ProductLineID": "Produktline",
        "ProductID": "Produkt",
        "SearchTemplateName": "Vorlage",
        "SingleMode": "Einzelkopie",
        "MultiMode": "Mehrfachkopie",
        "TargetNode": "Zielknoten",
        "AllFactories": "Alle Fabriken",
        "AllProductLines": "Alle Produktlinien",
        "MultiModeProductSelectedError": "Produkte können bei einer Mehrfachkopie nicht ausgewählt werden!",
        "NoValidProductsAvailableDialogTitle": "Warnung",
        "NoValidProductsAvailableDialogMessage": "Es ist nicht möglich die Vorlage zu senden. Es gibt aktuell keine Ziel(produkt)e, welche den Vorlagentyp '{{sourceProductTemplate}}' benutzen."
      },
      "LoadLayoutDialog": {
        "Title": "Layout in Produktlinie empfangen",
        "SourceProductLine": "Layout aus Produktlinie empfangen"
      },
      "SendLayoutDialog": {
        "Title": "Layout aus Produktlinie senden",
        "TargetProductLines": "Layout an Produktlinie(n) senden"
      }
    },
    "EditProductMenu": {
      "Delete": "Löschen",
      "Copy": "Kopieren",
      "Edit": "Bearbeiten",
      "Move": "Verschieben",
      "Export": "Exportieren",
      "SendTemplate": "Vorlage senden",
      "EditProductFiles": "Dateiverwaltung",
      "ManageDocuments": "Dateiverwaltung",
      "ManageImages": "Bildergalerie ansehen",
      "EditProperties": "Eigenschaften editieren"
    },
    "Messages": {
      "SaveData": "Daten wurden gespeichert",
      "SaveLayout": "Layout wurde gespeichert",
      "SavingData": "Speichere Daten...",
      "SavingLayout": "Speichere Layout...",
      "SaveDataError": "Es ist ein Fehler während des Speicherns aufgetreten!",
      "SaveLayoutError": "Es ist ein Fehler während des Speicherns aufgetreten!",
      "AddProductError": "Es ist ein Fehler beim Anlegen des neuen Produkts aufgetreten!",
      "CopyProductError": "Es ist ein Fehler beim Kopieren des Produkts aufgetreten!",
      "MoveProductError": "Es ist ein Fehler beim Verschieben des Produkts aufgetreten!",
      "DeleteProductError": "Es ist ein Fehler beim Löschen des Produkts aufgetreten!",
      "SelectCell": "Zelle auswählen"
    }
  },
  "Product": {
    "TopPanel": {
      "Save": "Speichern",
      "Reload": "Neu laden",
      "Comment": "Beschreibung...",
      "CommentTooltip": "Beschreibung",
      "Fill": "Füllen",
      "Distribute": "Verteilen",
      "DistributeWithRatio": "Verhältnis",
      "Add": "Addieren",
      "Substract": "Subtrahieren",
      "Multiple": "Multiplizieren",
      "Divide": "Dividieren",
      "ExportToExcel": "Nach Excel exportieren",
      "ShowStatements": "Aktivitäts-Log anzeigen",
      "ShowFormulaBar": "Formelleiste anzeigen",
      "HideFormulaBar": "Formelleiste ausblenden",
      "EditValueSeries": "Wertreihen bearbeiten",
      "EditProductFiles": "Dateiverwaltung",
      "SearchReplace": "Suche und Ersetzen (Ctrl + H)",
      "CurrentPDTUsersLabel": "Derzeit von {{currentPDTUsersCount}} Benutzern bearbeitet.",
      "Calculations": "Berechnungen"
    },
    "Messages": {
      "SpreadsheetSaveWarningTitle": "Warnung speichern",
      "SpreadsheetBaseSaveWarning": "Möchten Sie die Daten wirklich speichern?",
      "SpreadsheetLotsOfChangesSaveWarning": "Mehr als die Hälfte der Zellen wurde geändert!",
      "SpreadsheetOtherPDTUsersSaveWarning": "Sie bearbeiten dieses Produkt jetzt mit {{otherPDTUsersCount}} anderen Benutzern",
      "SpreadsheetSaveChangesWarningMessage": "In diesem Produkt existieren ungespeicherte Änderungen. Möchten Sie diese speichern, bevor Sie fortfahren?",
      "SpreadsheetSaveFail": "Fehler beim Speichern der Daten!",
      "SpreadsheetSaveSuccess": "Daten wurden erfolgreich gespeichert!",
      "SelectCell": "Zelle auswählen",
      "EditProtectedCell": "Diese Zelle ist gesperrt und kann nicht bearbeitet werden!",
      "SavingSpreadsheet": "Daten werden gespeichert...",
      "SaveDataError": "Es ist ein Fehler während des Speicherns aufgetreten!",
      "EditMode": "Bearbeitungsmodus",
      "ScrollMode": "Scrollmodus",
      "MultipleSelectionsActionError": "Diese Aktion steht bei einer Mehrfachauswahl nicht zur Verfügung!",
      "FlexActionSuccess": "Aktion war erfolgreich!",
      "NoFileFound": "Dieses Produkt enthält keine Datei mit der angegebenen ID. Die Datei wurde entweder entfernt oder der Link ist defekt.",
      "UserAddedToPDTMessage": "Sie sehen dieses Produkt jetzt mit {{otherPDTUsersCount}} anderen Benutzern",
      "ValueSeriesTypeChangedWarning": "Die numerische Einstellung für eine Wertreihe wurde geändert. Dadurch werden alle Daten in der Wertreihe gelöscht. Möchten Sie fortfahren?",
      "CannotPerformActionReadOnlyCellsSelected": "Dieser Vorgang kann nicht durchgeführt werden, da der ausgewählte Bereich schreibgeschützte Zellen enthält."
    },
    "Dialogs": {
      "AddCommentDialog": {
        "Title": "Kommentar zur Zelle hinzufügen",
        "CellComment": "Zellkommentar",
        "RemoveComment": "Kommentar löschen"
      },
      "ShowStatementsDialog": {
        "Title": "Aktivitäts-Log"
      },
      "SaveStatementDialog": {
        "TitleRead": "Sie müssen einen Kommentar hinzufügen, bevor Sie diese Seite aufrufen!",
        "TitleWrite": "Sie müssen einen Kommentar hinzufügen, bevor Sie diese Seite verlassen!",
        "Statement": "Kommentar",
        "MinLengthWarn": "Der Kommentar muss mindestens 5 Zeichen enthalten."
      },
      "InsertValueSeriesDialog": {
        "Title": "Wertreihe einfügen",
        "SourceValueSeries": "Quell-Wertreihe:",
        "Toolbar": {
          "AddValueSeries": "Wertreihen-ID hinzufügen",
          "GenerateValueSeries": "Wertreihen-ID generieren",
          "ClearAll": "Alle löschen",
          "ActivateSelected": "Ausgewählte aktivieren",
          "DeactivateSelected": "Ausgewählte deaktivieren"
        },
        "Generator": {
          "Title": "Wertreihen-Generator",
          "Generate": "Generieren",
          "Quantity": "Anzahl",
          "StartingValueSeriesIDNumber": "Erste Zahl",
          "ValueSeriesIDWithPlaceholder": "ID mit optionalem Platzhalter (#)",
          "NametWithPlaceholder": "Name mit optionalem Platzhalter (#)"
        },
        "Errors": {
          "ValueSeriesInvalidTitle": "Wertreihe ungültig",
          "ValueSeriesInvalidContent": "Einige der Wertreihe sind ungültig und müssen korrigiert werden"
        }
      },
      "InsertTimeIDDialog": {
        "Title": "Time-ID einfügen",
        "Toolbar": {
          "AddTimeID": "Time-ID hinzufügen",
          "TimeID": "Time-ID",
          "FormatID": "Format-ID",
          "GenerateTimeID": "Time-ID generieren",
          "ClearAll": "Alle löschen"
        },
        "Generator": {
          "Mode": "Modus",
          "From": "Von",
          "To": "Bis",
          "Interval": "Intervall",
          "Date": "Datum",
          "Generate": "Generieren",
          "Generating": "Generieren von TimeIDs ...",
          "Years": "Jahre",
          "AllYears": "Alle Jahre",
          "Months": "Monate",
          "AllMonths": "Alle Monate",
          "Days": "Tage",
          "AllDays": "Alle Tage",
          "DaysOfWeek": "Wochentage",
          "AllDaysOfWeek": "Alle Wochentage",
          "ValidDatesOnly": "Nur gültige Datumswerte",
          "WeekDays": {
            "Monday": "Montag",
            "Tuesday": "Dienstag",
            "Wednesday": "Mittwoch",
            "Thursday": "Donnerstag",
            "Friday": "Freitag",
            "Saturday": "Samstag",
            "Sunday": "Sonntag"
          }
        },
        "Errors": {
          "TimeIDsInvalidTitle": "Time-ID ungültig",
          "TimeIDsInvalidContent": "Einige der Time-IDs sind ungültig und müssen korrigiert werden!",
          "TooManyGeneratedTimeIDsWarningTitle": "Zu viele Time-IDs",
          "TooManyGeneratedTimeIDsWarningContent": "Sie können nicht mehr als {{timeIDsCountWarningThreshold}} TimeIDs auf einmal erstellen."
        }
      },
      "EditValueSeriesDialog": {
        "Title": "Wertreihen bearbeiten",
        "CopyField": "Feld kopieren",
        "CopyValueSeries": "Wertreihe kopieren",
        "PasteField": "Feld einfügen",
        "PasteValueSeries": "Wertreihe einfügen",
        "CannotCopyField": "Sie können dieses Feld nicht kopieren.",
        "Toolbar": {
          "SaveValueSeries": "Wertreihe speichern",
          "ValueSeriesID": "ID",
          "Numeric": "Numerisch",
          "Visibility": "Sichtbarkeit",
          "AllowZero": "Null erlauben",
          "Source": "Quelle",
          "ValueList": "Werteliste",
          "ValueFormat": "Format",
          "Unit": "Einheit",
          "Scale": "Maßstab",
          "Effect": "Effekt",
          "EffectParameter": "Effektparameter",
          "Name": "Name",
          "Comment": "Kommentar",
          "EnableDesignMode": "Designmodus aktivieren",
          "ActivateSelected": "Ausgewählte aktivieren",
          "DeactivateSelected": "Ausgewählte deaktivieren"
        },
        "Errors": {
          "ValueSeriesNumberChangedWarningTitle": "Änderungen der Wertreihen - Warnung",
          "ValueSeriesNumberChangedWarningContent": "Die Reihenfolge der Wertreihen soll geändert werden. Hierdurch können sich Formelbezüge ändern und müssen gegenbenenfalls angepasst werden. Wollen Sie die Reihenfolge wirklich ändern?"
        }
      },
      "EditTimeIDDialog": {
        "Title": "Time-ID bearbeiten",
        "Toolbar": {
          "TimeID": "Time-ID",
          "FormatID": "Format-ID",
          "SaveTimeIDs": "Time-ID speichern"
        }
      },
      "DeleteTimeIDsDialog": {
        "Title": "Time-ID löschen",
        "Confirm": "Sind Sie sicher, dass Sie die folgenden Time-IDs löschen möchten?"
      },
      "DeleteValueSeriesDialog": {
        "Title": "Wertreihe löschen",
        "Confirm": "Sind Sie sicher, dass Sie die folgende Wertreihe löschen möchten?"
      },
      "MoveValueSeriesDialog": {
        "Title": "Wertreihe verschieben",
        "ValueSeriesID": "ID",
        "Name": "Name",
        "NewValueSeriesID": "Neue ID",
        "SingleMode": "Single Move",
        "MultiMode": "Multi Move",
        "Errors": {
          "NoInputDataFoundTitle": "Kein Wertesatz",
          "NoInputDataFoundMessage": "Es wurde kein Wert eingestellt, bitte überprüfen Sie die Eingabedaten.",
          "InvalidDataTitle": "Ungültige Daten",
          "InvalidDataMessage": "Die Daten enthalten Duplikate oder die angegebene ID (angegeben in 'Neue Wertreihen-ID') existiert bereits. Eine bestehende ID kann nur ersetzt werden, indem eine neue ID dafür angegeben wird."
        }
      },
      "ProductFilesDialog": {
        "Title": "Dateiverwaltung",
        "CopyDirectLink": "Direkten Link kopieren",
        "UploadRestrictions": "Datei-Upload-Einschränkungen",
        "DirectoryRestrictions": "Verzeichnis-Einschränkungen",
        "DirectoryRestrictionsHint": "Der Name des Verzeichnisses muss eindeutig sein!",
        "CannotCreateDirectoryError": "Das Verzeichnis kann nicht erstellt werden. Der Name des Verzeichnisses muss eindeutig sein!",
        "Extensions": "Dateierweiterung:",
        "SizeLimit": "Begrenzung der Dateigröße:",
        "UploadedAt": "Hochgeladen am",
        "UploadedBy": "Hochgeladen von"
      },
      "ProductImageGalleryDialog": {
        "Title": "Bildergalerie",
        "File": "Datei"
      },
      "Errors": {
        "ValueSeriesIDRequiredError": "ID ist erforderlich",
        "ValueSeriesIDUniqueError": "ID muss eindeutig sein",
        "TimeIDRequiredError": "Time-ID ist erforderlich",
        "TimeIDUniqueError": "Time-ID ist bereits im Produkt vorhanden",
        "TimeIDNoFreeSpaceOnTheTimelineError": "An dieser Stelle ist auf der Zeitachse keine freie Position verfügbar."
      }
    },
    "ContextMenu": {
      "Copy": "Kopieren",
      "Paste": "Einfügen",
      "EditComment": "Kommentar bearbeiten",
      "FillToEnd": "Füllen bis zum Ende",
      "ValueSeries": "Wertreihe",
      "InsertValueSeries": "Wertreihe einfügen",
      "EditValueSeries": "Wertreihe bearbeiten",
      "MoveValueSeries": "Wertreihe verschieben",
      "DeleteValueSeries": "Wertreihe löschen",
      "TimeID": "Time-ID",
      "InsertTimeID": "Time-ID einfügen",
      "EditTimeID": "Time-ID bearbeiten",
      "DeleteTimeID": "Time-ID löschen"
    },
    "StatusBar": {
      "Average": "Mittelwert",
      "Count": "Anzahl",
      "NumericalCount": "Numerische Zahl",
      "Minimum": "Minimum",
      "Maximum": "Maximum",
      "Sum": "Summe",
      "ValueSeriesID": "Wertreihe",
      "TimeID": "Time-ID",
      "ContextMenuLabel": "Statusleiste anpassen"
    },
    "SearchReplacePanel": {
      "Search": "Suchen",
      "Replace": "Ersetzen",
      "PreviousMatch": "Vorheriger Treffer",
      "NextMatch": "Nächster Treffer",
      "Close": "Schließen (Escape)",
      "ReplaceOne": "Ersetzen",
      "ReplaceAll": "Alle ersetzen",
      "XLSExcluded": "XLS-/XLS-Strict-Zellen werden von der Suche ausgeschlossen",
      "MatchCase": "Groß-/Kleinschreibung beachten",
      "MatchWholeWord": "Nur ganzes Wort suchen",
      "ActionDisabledForCurrentSelection": "Aktion für den Modus 'Aktuelle Auswahl' deaktiviert",
      "SearchRange": {
        "WholeSpreadsheet": "Gesamtes Arbeitsblatt",
        "CurrentRow": "Aktuelle Zeile",
        "CurrentColumn": "Aktuelle Spalte",
        "CurrentSelection": "Aktuelle Auswahl"
      }
    }
  },
  "Report": {
    "NoRightsError": "Sie haben nicht genügend Rechte, um neue Berichte zu erstellen.",
    "DefaultReportName": "Neuer Bericht",
    "Dialogs": {
      "DeleteReportsDialog": {
        "Title": "Berichte löschen",
        "Confirm": "Sind Sie sicher, dass Sie die folgenden Berichte löschen möchten?",
        "DeleteReportsError": "Beim Löschen der Berichte ist ein Fehler aufgetreten",
        "ReportID": "Bericht-ID",
        "ReportName": "Berichtname",
        "ReportDescription": "Berichtbeschreibung"
      },
      "CopyReportDialog": {
        "Title": "Bericht kopieren",
        "CopyReport": "Quell-Bericht-ID",
        "SourceReportName": "Quell-Berichtname",
        "TargetReportName": "Ziel-Berichtname",
        "CopyReportSuccess": "Der Bericht wurde erfolgreich kopiert!",
        "IDUniqueError": "Der Ziel-Berichtname muss eindeutig sein!"
      },
      "RenameReportDialog": {
        "Title": "Bericht umbenennen",
        "RenameReport": "Quell-Bericht-ID",
        "SourceReportName": "Quelle Report Name",
        "ReportName": "Berichtname",
        "RenameReportSuccess": "Der Bericht wurde erfolgreich umbenannt!",
        "IDUniqueError": "Der Berichtname muss eindeutig sein!"
      }
    }
  },
  "Dashboard": {
    "NoRightsError": "Sie haben nicht genügend Rechte, um neue Dashboards zu erstellen!",
    "Dialogs": {
      "DeleteDashboardDialog": {
        "Title": "Dashboards löschen",
        "Confirm": "Sind Sie sicher, dass Sie die folgenden Dashboards löschen möchten?",
        "DeleteDashboardsError": "Beim Löschen von Dashboards ist ein Fehler aufgetreten!",
        "DashboardID": "Dashboard-ID",
        "DashboardName":"Dashboard-Name",
        "DashboardDescription": "Dashboard-Beschreibung"
      },
      "CopyDashboardDialog": {
        "Title": "Dashboard kopieren",
        "CopyDashboard": "Dashboard-ID kopieren",
        "SourceDashboardName": "Quell-Dashboard-Name",
        "TargetDashboardName": "Ziel-Dashboard-Name",
        "CopyDashboardSuccess": "Das Dashboard wurde erfolgreich kopiert!",
        "NameUniqueError": "Der Ziel-Dashboard-Name muss eindeutig sein!"
      },
      "RenameDashboardDialog": {
        "Title": "Dashboard umbenennen",
        "RenameDashboard": "Quell-Dashboard-ID",
        "SourceDashboardName": "Quell-Dashboard-Name",
        "DashboardName": "Dashboard-Name",
        "RenameDashboardSuccess": "Das Dashboard wurde erfolgreich umbenannt!",
        "NameUniqueError": "Der Dashboard-Name muss eindeutig sein!"
      }
    }
  },
  "Core": {
    "ArrayInputEditor": {
      "ConfirmMessage": "Drücken Sie <Enter> zum Hinzufügen: ",
      "Placeholder": "Zum Bearbeiten klicken"
    },
    "IconManagement": {
      "UploadIconDialog": {
        "Title": "Icon hochladen",
        "Browse": "Durchsuche",
        "IconName": "Name"
      },
      "IconDialog": {
        "Title": "Verfügbare Icons",
        "IconName": "Name",
        "Type": "Typ",
        "DeleteIconDialog": {
          "Title": "Icon löschen",
          "Content": "Sind Sie sicher, dass Sie dieses Icon löschen möchten: \"{{iconName}}\"?"
        }
      }
    }
  },
  "Error": {
    "NotFound": "Die von Ihnen angeforderte Seite wurde nicht gefunden oder Sie haben keinen Zugriff darauf.",
    "NotSupportedApi": "Die Datenbankversion wird von dieser Applikation nicht unterstützt!",
    "SupportedApiLabel": "Unterstützte Datenbankversion: ",
    "ClusterApiLabel": "Datenbankversion: ",
    "Close": "Schließen",
    "SpecialCharactersValidatorError": "Die angegebene ID enthält nicht erlaubte Zeichen. Verbotene Zeichen: |;/\\'\"><[](){}!$&^@%:`´?§~+=.,€ #",
    "SpecialCharactersValidatorWithoutHashError": "Die angegebene ID enthält nicht erlaubte Zeichen. Verbotene Zeichen: |;/\\'\"><[](){}!$&^@%:`´?§~+=.,€ ",
    "DatabaseIdValidationError": "Erlaubte Zeichen: a-zA-Z0-9_-",
    "ModuleIdValidationError": "Erlaubte Zeichen: a-zA-Z0-9-_",
    "ModuleContentIdValidationError": "Erlaubte Zeichen: a-zA-Z0-9-._/ äöüÄÖÜ",
    "FilenameValidatorError": "Der angegebene Dateiname enthält nicht erlaubte Zeichen. Verbotene Zeichen sind: \\\/:*?\"<>|",
    "Details": "Details",
    "ErrorOccured": "Es ist ein Fehler aufgetreten:",
    "IDRequiredError": "ID ist erforderlich",
    "LabelRequiredError": "Das Feld ist ein Pflichtfeld!",
    "FillRequiredFields": "Bitte füllen Sie alle Pflichtfelder aus!"
  },
  "Shared": {
    "CodeEditor": {
      "ErrorMessageRequired": "Dieses Feld ist ein Pflichtfeld!"
    }
  },
  "SharedDialogs": {
    "PowerloadDialog": {
      "Title": "Powerload",
      "Content": "Wollen Sie mit dem Powerloading des ausgewählten Objekts beginnen? Dieser Vorgang öffnet für den Prozess einen neuen Tab und dessen Verarbeitung kann eine Weile dauern!"
    },
    "ErrorDetailsDialog": {
      "ErrorDetails": "Fehlerdetails",
      "Description": "Beschreibung:",
      "NoDescription": "Keine Beschreibung",
      "DatabaseError": "Datenbank-Fehler:",
      "StoredProcedure": "Gespeicherte Prozedur:",
      "Parameters": "Parameter:",
      "FactoryID": "Fabrik-ID:",
      "ProductLineID": "Produktlinien-ID:",
      "ProductID": "Produkt-ID:",
      "ValueSeriesID": "Wertreihen-ID:",
      "TimeID": "Time-ID:",
      "Globalattribute": "Globalattribute:",
      "PageType": "PageType:",
      "FlexParameter": "FlexParameter:",
      "ClusterAPIVersion": "Datenbankversion:"
    },
    "ExportObject": {
      "ExportFactory": "Fabrik exportieren",
      "ExportProductLine": "Produktlinie exportieren",
      "ExportProduct": "Produkt exportieren",
      "ExportTab": "Tab exportieren",
      "ExportPipeline": "Pipeline exportieren",
      "ExportList": "Liste exportieren",
      "ExportFormat": "Format exportieren",
      "ExportConnector": "Konnektor exportieren",
      "ExportModule": "Modul exportieren",
      "ExportObjects": "Objekte exportieren"
    },
    "ImportObjectDialog": {
      "ImportObject": "Objekt importieren",
      "OpenFile": "Datei öffnen",
      "FileName": "Dateiname",
      "SourceCluster":"Quell-Werk",
      "SourceApiVersion": "Quell-Datenbankversion",
      "ObjectType": "Objekttyp",
      "ObjectExistsMessage": "Ein Zielobjekt mit dieser ID existiert bereits. Möchten Sie dieses überschreiben?",
      "ImportSuccessMessage": "Das Objekt wurde erfolgreich in die Datenbank importiert!",
      "ImportErrorMessage": "Beim Import ist ein Fehler aufgetreten!",
      "FileSizeExceededError" : "Beim Import ist ein Fehler aufgetreten! Die Größe der importierten Datei darf {{maxFileSize}}MB nicht überschreiten. Bitte importieren Sie Dateien dieser Größe manuell im SQL-Server-Management-Studio.",
      "NoExistingPlanningObjects": "Ausgewählte Zielobjekte sind nicht vorhanden:",
      "InvaildFileTypeError": "Ungültiger Dateityp. Nur [ {{allowedFileExtensions}} ] Dateien sind erlaubt."
    },
    "EditStructureDialogs": {
      "Error": {
        "ClusterNoFactories": "Das ausgewählte Werk enthält keine verfügbare Fabrik.",
        "FactoryNoProductLines": "Die ausgewählte Fabrik enthält keine verfügbare Produktlinie.",
        "ProductLineNoProducts": "Die ausgewählte Produktlinie enthält kein verfügbares Produkt.",
        "SelectProductLine": "Bitte eine Produktlinie auswählen!",
        "SelectProduct": "Bitte ein Produkt auswählen!",
        "SelectedNodeHasInvalidRights": "Sie haben nicht genügend Rechte für den ausgewählten Knoten!"
      }
    },
    "MovePlanningObjectDialogs": {
      "ID": "ID",
      "Path": "Pfad",
      "CurrentNameAndID": "Aktueller Name und ID:",
      "CurrentPath": "Aktueller Pfad:"
    },
    "LogsGridDialog": {
      "NumberOfRows": "Anzahl der Zeilen",
      "NoData": "Es wurden keine Daten gefunden."
    },
    "WindowsEventLogsDialog": {
      "Title": "Windows-Ereignisprotokolle",
      "Description": "Die Protokolleinträge stammen aus den Containern 'Anwendung' und 'System', die innerhalb der letzten 14 Tage registriert wurden.\n\n Klicken Sie auf die Eingabe Event-IDs, um Informationen über die aktuell gesuchten Ereignisbezeichner zu erhalten.",
      "NoData": "Es wurden keine Ereignisse (für die letzten 14 Tage) gefunden.",
      "EventIDsInputLabel": "Event-IDs",
      "SaveEventIDs": "Event-IDs speichern"
    },
    "ApiLogsDialog": {
      "Title": "Datenbanklogs"
    },
    "SchedulerManager": {
      "GlobalSchedulerManagerTitle": "Aufgabenplaner",
      "ResetSchedules": "Zeitpläne zurücksetzen",
      "ResettingSchedules": "Zeitpläne werden zurückgesetzt..."
    },
    "Apply": "Anwenden",
    "OK": "OK",
    "Cancel": "Abbrechen",
    "Close": "Schließen",
    "Refresh": "Aktualisieren",
    "Website": "Webseite",
    "SaveAndClose": "Speichern und schließen"
  },
  "Search": {
    "SearchTable": {
      "Result": "Ergebnis",
      "Group": "Gruppe",
      "Type": "Art",
      "Path": "Pfad"
    },
    "ErrorContent": {
      "NoResultsFound": "Keine Suchergebnisse gefunden für:",
      "ErrorOccured": "Während der Suche ist ein Fehler aufgetreten!"
    },
    "Result": "Suchergebnisse für:"
  },
  "HtmlEditor": {
    "Toolbar": {
      "OpenEditor": "Editor öffnen",
      "CloseEditor": "Editor schließen",
      "SaveHtmlPage": "HTML-Seite speichern",
      "ReloadHtmlPage": "HTML-Seite neu laden"
    },
    "Tooltips": {
      "EditorBackgroundColor": "Editor-Hintergrundfarbe"
    },
    "Messages": {
      "HtmlPageSaved": "HTML-Seite wurde erfolgreich gespeichert",
      "HtmlPageSaveError": "Es ist ein Fehler während des Speicherns aufgetreten: "
    }
  },
  "Global": {
    "Messages": {
      "Yes": "Ja",
      "No": "Nein",
      "OK": "OK",
      "Cancel": "Abbrechen",
      "ActionSuccess": "Aktion war erfolgreich",
      "Next": "Nächste",
      "Previous": "Vorherige",
      "Save": "Speichern",
      "Insert": "Einfügen",
      "Before": "Vor",
      "After": "Nach",
      "Close": "Schließen",
      "FileName": "Dateiname",
      "FileType": "Dateityp",
      "Export": "Exportieren",
      "Import": "Importieren",
      "Apply": "Anwenden",
      "Execute": "Ausführen",
      "Upload": "Hochladen",
      "Copy": "Kopieren",
      "Edit": "Bearbeiten",
      "Delete": "Löschen",
      "Add": "Addieren",
      "CopiedMessage": "In die Zwischenablage kopiert",
      "SaveWarningTitle": "Warnung speichern",
      "SaveChangesWarningMessage": "Es gibt ungespeicherte Änderungen. Möchten Sie diese speichern, bevor Sie fortfahren?",
      "SaveSuccess": "Daten wurden erfolgreich gespeichert!",
      "ReloadData": "Daten neu laden",
      "SelectAll": "Alle auswählen",
      "UnselectAll": "Alle abwählen",
      "PendingChanges": "Ungespeicherte Änderungen",
      "UnsavedChangesWarningMessage": "Sie haben ungespeicherte Änderungen. Möchten Sie diese speichern, bevor Sie fortfahren?",
      "DiscardChanges": "Änderungen verwerfen",
      "SaveChanges": "Änderungen speichern",
      "Search": "Suche",
      "NoData": "Keine Daten",
      "ExecutingFlexAction": "Ausführen von Flex-Aktionen.."
    },
    "Errors": {
      "WrongEmailFormat": "Falsches E-Mail-Format",
      "LabelRequiredError": "Feld ist erforderlich",
      "UniqueNameError": "Der Name muss einzigartig sein!",
      "NumericValueError": "Das Feld erfordert einen numerischen Wert!",
      "PositiveNumericValueError": "Das Feld erfordert einen positiven numerischen Wert!"
    },
    "Planning": {
      "SourceCluster": "Quellwerk",
      "SourceFactory": "Quellfabrik",
      "SourceProductLine": "Quellproduktlinie",
      "SourceProduct": "Quellprodukt",
      "SourceTab": "Quell-Tab",
      "TargetFactory": "Zielfabrik",
      "TargetProductLine": "Zielproduktlinie",
      "TargetProductLineID": "Zielproduktlinien-ID",
      "TargetProduct": "Zielprodukt",
      "TargetProductID": "Zielprodukt-ID",
      "TargetTab": "Ziel-Tab",
      "Factory": "Fabrik",
      "ProductLine": "Produktlinie",
      "Product": "Produkt",
      "TargetLocation": "Zielort"
    },
    "Integration": {
      "DataSource": "Datenquelle",
      "DataSourceID": "Datenquellen-ID",
      "DataSourceName": "Datenquellenname",
      "CompanyID": "Mandanten-ID",
      "CompanyName": "Mandantenname",
      "Description": "Beschreibung",
      "FinancialYearBegin": "Beginn des Wirtschaftsjahres",
      "ChartsOfAccountsID": "Kontenrahmen",
      "AccountLength": "Kontolänge",
      "Currency": "Währung",
      "CompanyIDResult": "Mandanten-ID Mapping",
      "MappingPriority": "Mapping Priorität",
      "SourcePipeline": "Quell-Pipeline",
      "TargetPipeline": "Ziel-Pipeline. Die Verwendung eines Sternchen * weist die nächste freie ID zu!"
    },
    "Visualization": {
      "Dashboard": {
        "Designer": "Zum Designer wechseln",
        "Viewer": "Zum Viewer wechseln"
      }
    },
    "DialogTypes": {
      "Info": "Info",
      "Warning": "Warnung",
      "Error": "Fehler",
      "Success": "Erfolg"
    },
    "Paginator": {
      "NextPage": "Nächste Seite",
      "PreviousPage": "Vorherige Seite",
      "FirstPage": "Erste Seite",
      "LastPage": "Letzte Seite",
      "ItemsPerPage": "Zeilen pro Seite",
      "RangeLabelEmpty": "0 von {{length}}",
      "RangeLabelFilled": "{{startIndex}} - {{endIndex}} von {{length}}"
    },
    "Dialogs": {
      "LogDialog": {
        "CopyLog": "Log kopieren",
        "LogCopiedMessage": "Das Log wurde in die Zwischenablage kopiert!",
        "Search": "Suche..."
      }
    },
    "Pipes": {
      "BooleanStatusPipe": {
        "Active": "Aktiv",
        "Inactive": "Inaktiv"
      },
      "SchedulerIntervalFormatPipe": {
        "Once": "Einmalig",
        "Every": "alle",
        "Hour": "Stunden",
        "Day": "Tage",
        "Week": "Wochen",
        "Month": "Monate",
        "Year": "Jahre",
        "Minute": "Minuten"
      }
    },
    "External": {
      "Kendo": {
        "SearchPlaceholder": "Suche...",
        "Spreadsheet": {
          "Messages": {
            "Dialogs": {
              "Cancel": "Abbrechen",
              "Retry": "Wiederholen",
              "UseKeyboardDialog": {
                "Title": "Kopieren und Einfügen",
                "ErrorMessage": "Diese Aktionen können nicht über das Menü aufgerufen werden. Bitte verwenden Sie stattdessen die Tastaturkürzel:",
                "Labels": {
                  "ForCopy": "zum Kopieren",
                  "ForCut": "zum Ausschneiden",
                  "ForPaste": "zum Einfügen"
                }
              },
              "RangeDisabledDialog": {
                "ErrorMessage": "Der Zielbereich enthält deaktivierte Zellen!"
              },
              "OverflowDialog": {
                "ErrorMessage": "Das Einfügen ist nicht möglich, da Quell- und Zielbereich nicht die gleiche Größe & Form haben."
              }
            },
            "View": {
              "Errors": {
                "CannotModifyDisabled": "Deaktivierte Zellen können nicht bearbeitet werden!",
                "ValidationError": "Die Eingabe in dieser Zelle entspricht nicht den erlaubten Werten!"
              }
            }
          }
        }
      }
    },
    "Editors": {
      "ParametersEditorDialog": {
        "AddNewParameter": "Neuen Parameter hinzufügen",
        "AddNewParameterValue": "Neuen Wert hinzufügen",
        "RemoveParameters": "Parameter löschen",
        "PreviewJSONTitle": "Vorschau",
        "PreviewJSONLabel": "ParameterJSON",
        "ValuesOfParameter": "Werte der Parameter: ",
        "ApplyAndSaveParameters": "Speichern und Anwenden",
        "Columns": {
          "Type": "Typ",
          "Description": "Beschreibung",
          "Value": "Wert",
          "Active": "Aktiv"
        },
        "Errors": {
          "ParametersInvalidTitle": "Parameter ungültig",
          "ParametersInvalidContent": "Einige der Parameter haben doppelte Namen!"
        }
      }
    }
  },
  "Integration": {
    "Title": "Datenflüsse",
    "ProcessSetup": {
      "Shared": {
        "LabelStep1": "Verbindungsdaten eingeben",
        "DataSourceID": "Datenquellen-ID",
        "DataSourceName": "Name der Datenquelle",
        "ConnectionParametersCaption": "Verbindungsdaten",
        "MatStepperNextCaption": "Weiter",
        "MatStepperPreviousCaption": "Zurück",
        "BackToOverviewCaption": "Abbrechen",
        "TestButtonCaption": "Verbindung testen",
        "SaveButtonCaption": "Speichern",
        "TestingConnectionMessage": "Verbindung wird getestet...",
        "SaveDataSourceMessage": "Datenquelle wird gespeichert...",
        "TestSuccessful": "Der Verbindungstest war erfolgreich!",
        "ConnectionError": "Fehler beim Verbindungstest",
        "WizardModeCaption": "Assistenten-Modus",
        "CustomConnectionStringModeCaption": "Benutzerdefinierte Verbindungszeichenfolge",
        "CustomConnectionStringHint": "Weitere Informationen zur Erstellungen von benutzerdefinierten Verbindungszeichenfolgen finden Sie unter: ",
        "CustomConnectionString": "Benutzerdefinierte Verbindungszeichenfolge",
        "ShowResultingConnectionString": "Resultierende Verbindungszeichenfolge anzeigen",
        "ResultingConnectionString": "Resultierende Verbindungszeichenfolge"
      },
      "ProcessSetupMain": {
        "Title": "Wählen Sie das System zur Einrichtung aus:",
        "SelectSourceSystemLabel": "Quellsystem auswählen",
        "ButtonCaption": "Einrichtung starten",
        "ButtonTooltip": "Einrichtung starten",
        "BackToOverviewCaption": "Zurück zur Übersicht",
        "AllSourceSystemsSpinnerTitle": "Lade verfügbare Quellsysteme",
        "GetSourcePackageError": "Fehler beim Herunterladen des Integrationspakets: ",
        "GetSourcePackagesError": "Fehler beim Laden der verfügbaren Integrationspakete: ",
        "GetSourceSystemSpinnerTitle": "Lade Paket für Quellsystem...",
        "NoPackageInstalled": "Sie haben bisher kein Integrationspaket heruntergeladen! Bitte gehen Sie zur Modulverwaltung und laden Sie zunächst ein Paket für Ihr Quellsystem herunter.",
        "NoTheobaldERPConnectLicenseMessage": "Lizenz nicht gefunden!"
      },
      "DatasourceOverview": {
        "Title": "Vorhandene Datenquellen",
        "Databases": "Datenbanken",
        "Files": "Dateien",
        "SapDirect": "SAP",
        "Generic": "JDBC",
        "ODBC": "ODBC",
        "CreateDataSource": "Datenquelle hinzufügen",
        "EditDataSource": "Datenquelle bearbeiten",
        "DeleteDataSource": "Datenquelle löschen",
        "DeleteDataSourceHeading": "Datenquelle löschen?",
        "DeleteDateSourceQuestion": "Möchten Sie die Datenquelle wirklich löschen? Alle Abhängigkeiten im Zusammenhang mit dieser Datenquelle funktionieren anschließend nicht mehr.",
        "DeleteDataSourceWithConfig": "Die Datenquelle wird in einem Prozessstep verwendet. Dieser wird dann ebenfalls gelöscht.",
        "DataSourceDeletionError": "Fehler beim Löschen der Datenquelle: ",
        "ConfigDeletionError": "Fehler beim Löschen der zugehörigen Prozesssteps: ",
        "DeleteSuccess": "Datenquelle erfolgreich gelöscht",
        "DataSourceLoadError": "Fehler beim Laden bestehenden Datenquellen: {{message}}"
      },
      "DatabaseSetupMain": {
        "LabelStep1": "Datenbankverbindung auswählen",
        "LabelStep2": "Quelldatenbank auswählen",
        "LabelStep3": "Übersicht",
        "MatStepperNextCaption": "Weiter",
        "MatStepperPreviousCaption": "Zurück",
        "SID": "SID",
        "SuccessMessage": "Einrichtung der Datenquelle erfolgreich abgeschlossen!",
        "ErrorMessage": "Fehler: Datenquelle konnte nicht gespeichert werden!"
      },
      "DatabaseSetupStep1": {
        "DatabasesystemTypeSelectCaption": "Verbindungsinformationen",
        "DatabaseSystemCaption": "Datenbanksystem",
        "ServerNameCaption": "Servername:",
        "PortInstanceSelectCaption": "Port oder Instanz:",
        "PortSelectCaption": "Port",
        "InstanceSelectCaption": "Instanz",
        "PortCaption": "Port:",
        "InstanceCaption": "Instanz:",
        "AuthenticationSelectCaption": "Authentifizierung:",
        "WindowsAuthCaption": "Windows-Authentifizierung",
        "SqlServerAuthCaption": "SQL-Server-Authentifizierung",
        "UserNameCaption": "Nutzername:",
        "PasswordCaption": "Passwort:",
        "PortError": "Bitte geben Sie 1-5 Ziffern ein!",
        "SpinnerTitle": "Verbindung wird getestet...",
        "DbNotExistsWarning": "Die urprünglich verwendete Datenbank '{{database}}' existiert nicht mehr für die eingestellte Verbindung. Bitte wählen Sie eine andere Datenbank aus!",
        "TestButtonCaption": "Verbindung testen",
        "TestSuccessful": "Der Verbindungstest war erfolgreich.",
        "BackToOverviewCaption": "Abbrechen"
      },
      "DatabaseSetupStep2": {
        "Title": "Wählen Sie die Datenbank des Quellsystems aus:",
        "OracleTitle": "Bestätigen Sie die Auswahl der vorhandenen Datenbank (SID)",
        "ErrorMessage": "Datenbanken konnten nicht abfragt werden",
        "BackToOverviewCaption": "Abbrechen",
        "TestButtonCaption": "Verbindung testen",
        "DatabaseName": "Datenbankname",
        "ProvideDatabaseNameCaption": "Datenbankname angeben",
        "SelectDatabaseNameCaption": "Vorhandene Datenbank auswählen",
        "SpinnerTitle": "Verbindung wird getestet..."
      },
      "DatabaseSetupStep3": {
        "DatabaseSystemItem": "Datenbanksystem",
        "ServerItem": "Datenbankserver",
        "DatabaseItem": "Datenbank",
        "AuthenticationItem": "Authentifizierung",
        "WindowsAuthentication": "Windows-Authentifizierung",
        "SQLServerAuthentication": "SQL-Server-Authentifizierung",
        "CustomConnectionString": "Benutzerdefinierte Verbindungszeichenfolge"
      },
      "DataSourceOverviewStep": {
        "Title": "Übersicht",
        "NameInputLabel": "Name der Datenquelle",
        "SaveButtonCaption": "Speichern",
        "DataSourceTitle": "Quellsystemverbindung",
        "SaveDataSourceMessage": "Datenquelle wird gespeichert...",
        "BackToOverviewCaption": "Abbrechen",
        "MatStepperPreviousCaption": "Zurück",
        "CompanyNameChanged": "Name in Datenquelle geändert",
        "DeletedInSourceScript": "Nicht in der Datenquelle vorhanden"
      },
      "FileSetupMain": {
        "LabelStep1": "Pfad eingeben",
        "LabelStep2": "Übersicht",
        "MatStepperNextCaption": "Weiter",
        "MatStepperPreviousCaption": "Zurück",
        "SuccessMessage": "Einrichtung der Datenquelle erfolgreich abgeschlossen!",
        "ErrorMessage": "Fehler: Datenquelle konnte nicht gespeichert werden!"
      },
      "FileSetupStep1": {
        "Title": "Verbindungsdaten",
        "FolderCaption": "Pfad zu Dateiablageort",
        "Hint": "Der Pfad muss alle notwendigen Dateien enthalten, wie z.B. die Mandantenauflistung und die Buchungsjournale. Weitere Informationen dazu finden Sie im Anwenderhandbuch.",
        "HintDatev": "Der Pfad muss die Datei \"Mandantenliste.csv\" enthalten. Sie können diese Datei (mit den entsprechenden Berechtigungen) mit dem folgendem Befehl direkt aus DATEV exportieren:",
        "HintCodeDatev": "\"<Pfad zu KRexport.exe>\" -DatenkategorieId:39 -Format:\"Mandantenliste\" -Formatversion:\"1\" -Zieldatenpfad:\"<Ausgabepfad>\" -Zieldatei:\"Mandantenliste.csv\" -StatusmeldungenUnterdruecken:ja -Zeichensatz:\"Unicode (UTF-8)\"",
        "SpinnerTitle": "Pfad wird getestet...",
        "ConnectionError": "Fehler beim Pfadtest: {{message}}",
        "TestButtonCaption": "Pfad testen",
        "TestSuccessful": "Der Pfadtest war erfolgreich.",
        "BackToOverviewCaption": "Abbrechen"
      },
      "FileSetupStep2": {
        "Title": "Übersicht",
        "NameInputLabel": "Name der Datenquelle",
        "SaveButtonCaption": "Speichern",
        "PanelDataSourceTitle": "Quellsystemverbindung",
        "PanelCompaniesTitle": "Verfügbare Mandanten",
        "Folder": "Pfad",
        "SaveDataSourceMessage": "Datenquelle wird gespeichert...",
        "CompanyRetrieveSpinnerMessage": "Mandanten des Dateisystems werden abgefragt.",
        "BackToOverviewCaption": "Abbrechen"
      },
      "GenericSetupStep1": {
        "JDBCDriverCaption": "JDBC-Treibername",
        "ConnectionStringCaption": "Verbindungszeichenfolge"
      },
      "SapDirectSetupMain": {
        "LabelStep1": "Verbindungsdaten eingeben",
        "LabelStep2": "Übersicht",
        "SuccessMessage": "Einrichtung der Datenquelle erfolgreich abgeschlossen!",
        "ErrorMessage": "Fehler: Datenquelle konnte nicht gespeichert werden!"
      },
      "SapDirectSetupStep1": {
        "UserNameCaption": "Benutzer",
        "PasswordCaption": "Passwort",
        "AuthenticationCaption": "Authentifizierung:",
        "ConnectionParametersCaption": "Verbindungsdaten",
        "ServerCaption": "Server",
        "InstanceCaption": "Instanz",
        "ClientCaption": "Mandant",
        "LogonGroup": "Servergruppe",
        "UseLogonGroup": "Servergruppe verwenden",
        "SystemIdCaption": "System-ID",
        "FunctionModuleCaption": "Funktionsmodul",
        "LanguageCaption": "Sprache",
        "SNCEnabled": "SNC aktiviert",
        "SNCMechanism": "Methode",
        "PartnerName": "Partnername",
        "SNCQualityOfProtection": "Qualität des Schutzes",
        "LibraryPath": "Bibliothekspfad",
        "ConnectionErrorWarningDialogTitle": "Fehler beim Verbindungstest",
        "ConnectionErrorWarningDialogMessage": "Der Verbindungstest ist fehlgeschlagen. Möchten Sie trotzdem fortfahren?"
      },
      "SapDirectSetupStep2": {
        "SystemId": "System-ID",
        "Host": "Server",
        "Instance": "Instanz",
        "Client": "Mandant"
      },
      "ODBCSetupMain": {
        "LabelStep1": "Verbindungsdaten eingeben",
        "LabelStep2": "Übersicht",
        "SuccessMessage": "Einrichtung der Datenquelle erfolgreich abgeschlossen.",
        "ErrorMessage": "Fehler: Datenquelle konnte nicht gespeichert werden."
      },
      "ODBCSetupStep1": {
        "UserNameCaption": "Benutzer",
        "PasswordCaption": "Passwort",
        "AuthenticationCaption": "Authentifizierung:",
        "DataSourceNameCaption": "Name der Datenquelle (DSN)",
        "DataSourceNameTooltipCaption": "Die Auflistung im Dropdown zeigt alle ODBC-Verbindungen an, welche für das Dienstkonto{{serviceAccountName}} verfügbar sind. Stellen Sie bitte sicher, dass die ODBC-Verbindung entweder im Benutzer-DSN des Dienstkontos oder im System-DSN auf dem Applikationsserver vorliegen.",
        "ConnectionErrorWarningDialogTitle": "Fehler beim Verbindungstest",
        "ConnectionErrorWarningDialogMessage": "Der Verbindungstest ist fehlgeschlagen. Möchten Sie trotzdem fortfahren?"
      },
      "ODBCSetupStep2": {
        "SourceNameItem": "DSN",
        "CustomConnectionString": "Benutzerdefinierte Verbindungszeichenfolge"
      }
    },
    "Logs": {
      "Title": "Prozessausführungen",
      "PanelTitle": "Ausführung der Pipeline ",
      "ExecutionStatus": "Ausführungsstatus:",
      "Step": "Step:",
      "ColumnName": "Name",
      "ColumnExecutionServerName": "Servername",
      "ColumnStartedBy": "Gestartet von",
      "ColumnStartTime": "Startzeit",
      "ColumnEndTime": "Endzeit",
      "ColumnRuntime": "Laufzeit",
      "ColumnStatus": "Prozessstatus",
      "TooltipRunning": "Prozess läuft",
      "TooltipFinished": "Prozess erfolgreich beendet",
      "TooltipWarning": "Prozess wurde mit Warnungen beendet",
      "TooltipError": "Prozess mit Fehlern beendet",
      "TooltipSkipped": "Prozess wurde übersprungen",
      "TooltipClickToExpand": "Klicken, um Details zu sehen",
      "TooltipName": "Name der ausgeführten Pipeline oder des Steps",
      "TooltipExecutionServerName": "Name der Applikation, die die Pipeline ausgeführt hat",
      "TooltipStartedBy": "Ursache der Pipeline-Ausführung. Dies kann manuell durch einen Benutzer oder automatisch durch den Aufgabenplaner angestoßen sein.",
      "TooltipStartTime": "Startzeit der Prozessausführung",
      "TooltipEndTime": "Endzeitpunkt der Prozessausführung",
      "TooltipRuntime": "Dauer der Prozessausführung",
      "TooltipStatus": "Aktueller Status der Prozessausführung",
      "ButtonDetails": "Details",
      "LogMessage": "Details",
      "NoLogMessage": "Keine Details verfügbar.",
      "DeletedStepName": "<Gelöschter Step>",
      "DeletedPipelineName": "<Gelöschte Pipeline>",
      "WindowsEventLogs": "Windows Ereignisprotokolle",
      "ApiLogs": "Datenbanklogs",
      "ApplicationLogs": "Applikationslogs",
      "GetEntriesError": "Fehler beim Abrufen des Prozessausführungs-Logs: ",
      "RefreshLog": "Aktualisieren",
      "QueuedStartTime": "Im Anschluss an vorherige Pipelines",
      "ScheduledStartTime": "{{startTime}} (geplant)",
      "TooltipQueued": "In Warteschlange",
      "TooltipScheduled": "Geplant",
      "ShowScheduledPipelineLogsVisibility": "Geplante Ausführungen anzeigen",
      "HideScheduledPipelineLogsVisibility": "Geplante Ausführungen ausblenden",
      "LogDateFromLabel": "Log-Einträge ab:",
      "NoLogsMessage": "Für den ausgewählten Zeitraum gibt es keine Protokolle.",
      "Dialogs": {
        "PipelineStepLogsDialog": {
          "StepIDColumnName": "Step-ID",
          "LogLevelColumnName": "Log-Level",
          "LogTimeColumnName": "Zeit",
          "MessageColumnName": "Nachricht",
          "Title": "Protokolle der Pipeline-Ausführungsschritte ({{id}})",
          "NoData": "Keine Protokolle für die ausgewählte Ausführung gefunden",
          "AutomaticScroll": "Automatisches scrollen",
          "ExportToExcel": "Nach Excel exportieren"
        }
      }
    },
    "ProcessExecution": {
      "ProcessExecutionMain": {
        "Title": "Prozessausführung",
        "AddPipeline": "Pipeline hinzufügen",
        "DeletePipeline": "Pipeline löschen",
        "CopyPipeline": "Pipeline kopieren",
        "CopyName": "Kopie von ",
        "StartProcess": "Pipeline starten",
        "CancelProcess": "Ausführung abbrechen",
        "ImportPipeline": "Pipeline importieren",
        "ExportPipeline": "Pipeline exportieren",
        "ImportPipelineProgress": "Pipeline importieren",
        "ExportPipelineProgress": "Pipeline exportieren",
        "SavePipelineAndSteps": "Pipelines und Steps speichern",
        "SavePipelinesAndStepsProgress": "Pipelines und Steps werden gespeichert",
        "ProcessStarted": "Prozess gestartet",
        "ProcessRunning": "Läuft...",
        "StartPipelineError": "Fehler beim Starten der Pipeline: ",
        "JobStatusError": "Fehler beim Abfragen der laufenden Prozesse: ",
        "JobResultSuccess": "Prozess erfolgreich beendet.",
        "JobResultWarning": "Prozess mit Warnungen beendet.",
        "JobResultError": "Prozess mit Fehlern beendet.",
        "JobResultStopped": "Prozess wurde gestoppt.",
        "JobCancelError": "Fehler beim Abbrechen des Prozesses: ",
        "DeletePipelineTitle": "Pipeline löschen?",
        "DeletePipelineContent": "Sind Sie sicher, dass Sie die Pipeline und alle zugehörigen Steps löschen möchten?",
        "PipelineDeleteError": "Fehler beim Löschen der Pipeline: ",
        "SaveError": "Fehler beim Speichern der Pipeline '{{pipelineName}}': ",
        "SavePipelineAndStepsError": "Fehler beim Speichern der Pipeline '{{pipelineName}}' und ihrer Steps: ",
        "PipelineRetrieveError": "Fehler beim Abrufen der Pipelines: ",
        "StepDetails": "Enthaltene Steps:",
        "NewPipeline": "Neue Pipeline",
        "ScheduleExecution": "Ausführung planen",
        "InvalidPipelineStepsTooltip": "Diese Pipeline enthält Steps mit fehlerhaften oder fehlenden Daten!",
        "PipelineHasSchedules": "Diese Pipeline hat inaktive Aufgabenpläne!",
        "PipelineHasActiveSchedules": "Pipeline hat aktive Aufgabenpläne:",
        "ActiveSchedulesLoadingError": "Fehler beim Laden der aktiven Aufgabenpläne"
      },
      "DateBox": {
        "InvalidDateMessage": "Ungültiges Datum"
      },
      "GlobalPipelineOptionsDialog": {
        "Title": "Globale Parameter",
        "OpenDialogTooltip": "Globale Parameter bearbeiten",
        "GlobalParameters": {
          "ActiveGlobalParameters": "Aktive globale Parameter:",
          "UpdateSuccessful": "Aktualisierung der globalen Parameter erfolgreich abgeschlossen!",
          "UpdateFailed": "Die Aktualisierung der globalen Parameter ist fehlgeschlagen!"
        }
      },
      "ProcessPipeline": {
        "Title": "Pipeline bearbeiten",
        "PipelineName": "Name der Pipeline",
        "SaveError": "Fehler beim Speichern der Pipeline.",
        "Add": "Step hinzufügen",
        "DataImport": "Datenimport",
        "InternalJobs": "Interne Funktionen",
        "ExternalJobs": "Externe Funktionen",
        "Etl": "Ausleseprozess",
        "EtlSap": "SAP (Pentaho)",
        "EtlSql": "SQL-Konnektor",
        "Sap": "SAP",
        "NotSupported": "[Nicht unterstützt]",
        "SqlExecution": "SQL-Ausführung",
        "Agent": "Datenbereitstellung",
        "SqlDataTransfer": "SQL-Datentransfer",
        "PentahoJob": "Pentaho",
        "Powerload": "Powerload",
        "FileImport": "Datei-Import",
        "DatevImport": "DATEV-Import",
        "PowerShellScript": "PowerShell",
        "PlanningObjectImport": "Datenerfassungsobjekte",
        "Email": "E-Mail",
        "Save": "Pipeline und Step speichern",
        "OptionsButtonTooltip": "Pipeline bearbeiten",
        "Cancel": "Abbrechen",
        "CopyName": "Kopie von ",
        "SaveConfirmationTitle": "Seite verlassen?",
        "SaveConfirmationContent": "Es gibt ungespeicherte Änderungen. Möchten Sie die Seite dennoch verlassen?",
        "ScheduleSaveError": "Fehler beim Speichern des Aufgabenplanes",
        "ScheduleUpdateError": "Fehler beim Aktualisieren des Aufgabenplanes",
        "ScheduleDeleteError": "Fehler beim Löschen des Aufgabenplanes",
        "ScheduleSaved": "Aufgabenplan erfolgreich gespeichert!",
        "ScheduleDeleted": "Aufgabenplan erfolgreich gelöscht!",
        "NewStep": "Neuer Step",
        "EditOrder": "Reihenfolge ändern",
        "DeleteJobDialogTitle": "Aufgabenplan löschen?",
        "DeleteJobDialogContent": "Wollen Sie den bestehenden Aufgabenplan löschen?",
        "PipelineSaved": "Pipeline erfolgreich gespeichert!",
        "ActivateJobDialogTitle": "Aufgabenplan aktivieren",
        "ActivateJobDialogContent": "Sind Sie sicher, dass Sie den Aufgabenplan '{{schedule}}' aktivieren wollen?",
        "DeactivateJobDialogTitle": "Aufgabenplan deaktivieren",
        "DeactivateJobDialogContent": "Sind Sie sicher, dass Sie den Aufgabenplan '{{schedule}}' deaktivieren wollen?",
        "CopyTempStepOutsideOfSelectedPipelineWarning": "Es gibt ungespeicherte Inhalte. Bitte speichern Sie zuerst die Pipeline, bevor Sie den Step mit allen (ungespeicherten) Inhalten kopieren können."
      },
      "ProcessStep": {
        "StepName": "Name des Steps",
        "TimeExecutionLimit": "Zeitausführungsgrenze ({{timeExecutionLimit}} min)",
        "DataSourceHeader": "Datenquelle",
        "DataTargetHeader": "Datenziel",
        "TargetTableHeader": "Zieltabelle",
        "ExtractionPeriodHeader": "Extraktionszeitraum",
        "OptionsHeader": "Optionen",
        "DataSource": "Datenquelle",
        "DataTarget": "Datenziel",
        "CompaniesSelection": "Mandantenauswahl",
        "CompaniesSelectionButton": "Mandanten auswählen",
        "StartYearAndPeriod": "Startjahr & Periode",
        "StartYearPlaceholder": "Startjahr eingeben oder auswählen",
        "StartYearError": "Eingegebenes Jahr muss Format YYYY haben",
        "StartYearTooltip": "Das Startjahr kann ein festes Jahr im Format YYYY sein (freie Eingabe möglich) oder ein dynamisches Startjahr aus der Liste.",
        "CurrentYear": "Aktuelles Jahr",
        "LastYear": "Letztes Jahr",
        "TwoYearsAgo": "Vor zwei Jahren",
        "ThreeYearsAgo": "Vor drei Jahren",
        "EndYearAndPeriod": "Endjahr & Periode",
        "EndYearPlaceholder": "Endjahr eingeben oder auswählen",
        "EndYearError": "Eingegebenes Jahr muss Format YYYY haben",
        "ExecuteDataProviding": "Ausführen der Datenbereitstellung",
        "ExecuteDataProvidingPolicies": {
          "No": "Nein",
          "SelectedCompanies": "Ausgewählte Mandanten",
          "AllCompanies": "Alle Mandanten"
        },
        "UsePentahoDataExtraction": "Pentaho-Datenextraktion verwenden",
        "Module": "Modul",
        "Connector": "Konnektor",
        "ConnectorRetrieveErrorMessage": "Die verfügbaren Konnektoren konnten nicht geladen werden: ",
        "Save": "Step speichern",
        "CancelButton": "Abbrechen",
        "Delete": "Löschen",
        "Copy": "Kopieren",
        "PipelineStepOptions": "Optionen",
        "CopyName": "Kopie von ",
        "SuccessfullySaved": "Step erfolgreich gespeichert",
        "SaveErrorStep": "Fehler beim Speichern des Steps: ",
        "SaveErrorCompanies": "Fehler beim Speichern der Mandanten: ",
        "DeleteStepTitle": "Step löschen?",
        "DeleteStepContent": "Sind Sie sicher, dass Sie den Step löschen möchten?",
        "GetSolutionsError": "Fehler beim Aktualisieren der Module: ",
        "PeriodError": "Die Startperiode darf nicht größer als die Endperiode sein.",
        "ProcedureName": "Name der Prozedur",
        "Parameters": "Parameter",
        "ParameterName": "Name",
        "ParameterType": "Typ",
        "ParameterValue": "Wert",
        "ExecutingUser": "Ausführender Nutzer",
        "ProcedureSuccess": "Prozedur erfolgreich ausgeführt",
        "ProcedureError": "Fehler beim Ausführen der Prozedur: ",
        "SumTablesOnly": "Nur Summentabellen laden",
        "KRExportPath": "Pfad zur KRExport.exe",
        "DatevDataPath": "DATEV-Datenpfad",
        "PentahoJobPath": "Pentaho-Job-Pfad",
        "DeselectAll": "Alle abwählen",
        "SelectAll": "Alle auswählen",
        "ExecutionActivated": "Ausführung aktiviert",
        "ExecutionDeactivated": "Ausführung deaktiviert",
        "AlwaysRun": "Diesen Prozessstep immer ausführen. Dies gilt auch wenn ein vorheriger Prozessstep in der Pipeline fehlschlägt!",
        "UnlimitedYear": "Unbegrenzt",
        "Current": "Aktuell",
        "ExtractFinancialAccounting": "Extrahiere Finanzbuchhaltung",
        "ExtractCostAccounting": "Extrahiere Kostenstellenrechnung",
        "ExtractProfitcenterAccounting": "Extrahiere Profitcenter-Rechnung",
        "ExtractFundsManagement": "Extrahiere Haushaltsmanagement (FI-FM)",
        "Validation": {
          "ModelIsInvalidTitle": "Ungültiger Step",
          "ModelIsInvalidMessage": "In einem oder mehreren Pflichtfeldern fehlen Informationen. Daher funktionieren die Steps möglicherweise nicht richtig. Möchten Sie sie trotzdem speichern?",
          "UnsavedChangesAndModelIsInvalidTitle": "Fehlerhafte Steps",
          "UnsavedChangesAndModelIsInvalidMessage": "Sie haben ungespeicherte Änderungen. Außerdem fehlen Informationen in einem oder mehreren Pflichtfeldern. Möchten Sie die Änderungen speichern?",
          "UnsavedStepMessage": "Neuer Step - muss zum Erhalt der Daten gespeichert werden."
        },
        "ExpertOptions": "Expertenoptionen",
        "UpdateCompanies": "Liste der Mandanten aktualisieren"
      },
      "SapStep": {
        "ChunkSize": "Chunk-Größe",
        "SourceTable": "Quelltabelle",
        "SourceTablePreviewTooltip": "Zeigt die ersten 100 Zeilen der Quelltabelle an. Die angezeigten Felder basieren auf den ausgewählten Extraktionsfeldern. Wenn keine Extraktionstabelle definiert ist, wird jedes Feld aus der Quelltabelle abgerufen.",
        "SourceTableEmptyDialogMessage": "Es wurde keine Quelltabelle angegeben.",
        "NoActiveExtractionFieldsMessage": "Es wurden keine Extraktionsfelder ausgewählt.",
        "QueryOptionsHeader": "Abfrageoptionen",
        "FilterExpr": "Filterausdruck",
        "ControlQuery": "Steuerungsabfrage",
        "ControlQueryTooltip": "Sie können den Platzhalter {DataSourceID} verwenden, um die aktuell ausgewählte DataSource-ID als einen der Parameterwerte in das Skript der Steuerungsabfrage einzufügen!",
        "TargetTable": "Zieltabelle",
        "TargetTablePreviewTooltip": "Zeigt die ersten 100 Zeilen der Zieltabelle an.",
        "TargetTableEmptyDialogMessage": "Keine Zieltabelle ausgewählt.",
        "TruncateTargetTable": "Inhalt der Zieltabelle löschen",
        "TruncateTargetTableTooltip": "Wenn diese Option ausgewählt ist, wird der Inhalt der Zieltabelle vor der Ausführung des PreSQL-Skripts gelöscht.",
        "AdditionalSqlCommandsHeader": "Zusätzliche SQL-Befehle",
        "PreSQL": "PreSQL",
        "PreSqlTooltip": "SQL-Statement, welches vor dem Datentransfer auf der Datenbank ausgeführt werden soll",
        "PostSQL": "PostSQL",
        "PostSqlTooltip": "SQL-Statement, welches nach dem Datentransfer auf der Datenbank ausgeführt werden soll",
        "TableDataEmptyDialogTitle": "Die ersten 100 Zeilen der Tabelle '{{tableName}}'",
        "TableDataEmptyDialogMessage": "Tabelle '{{tableName}}' ist leer.",
        "EditSapExtractionTable": "Extraktionsfelder auswählen [{{activeExtractionFields}}]",
        "CreateTargetTable": "Zieltabelle erstellen",
        "CreateTargetTableTooltip": "Erstellt die angegebene Zieltabelle auf der Grundlage der ausgewählten Extraktionsfelder (aus der Quelltabelle).",
        "CreateTargetTableSuccess": "Zieltabelle erfolgreich erstellt",
        "ConfirmCreateTableTitle": "Zieltabelle existiert",
        "ConfirmCreateTableMessage": "Die angegebene Zieltabelle existiert bereits. Die folgende Aktion wird diese Tabelle mit Spalten auf der Grundlage der ausgewählten Extraktionsfelder neu erstellen. Möchten Sie fortfahren?",
        "CopyCreateTargetTableTooltip": "Skript 'Zieltabelle erstellen' in die Zwischenablage kopieren",
        "CopyCreateTargetTableSuccess": "Das Skript 'Zieltabelle erstellen' wurde in die Zwischenablage kopiert.",
        "WarningDialogTitle": "Warnung",
        "SapExtractionTableDialog": {
          "Title": "SAP-Extraktionstabelle",
          "Name": "Name",
          "Type": "Typ",
          "ColumnLength": "Spaltenlänge",
          "DecimalPlaces": "Dezimalstellen",
          "Description": "Beschreibung"
        }
      },
      "SqlExecutionStep": {
        "SqlExecutionHeader": "SQL ausführen",
        "SqlCommandTooltip": "Hinweise für den SQL-Befehl: Sie können globale Parameter nutzen, indem Sie {PARAMETERNAME} einfügen. Dieser Parameter wird dann durch den ersten Wert des gloablen Parameters ersetzt.",
        "TestCommand": "Ausführung testen",
        "ExecutionSuccess": "SQL-Befehl erfolgreich ausgeführt",
        "ExecutionError": "Fehler bei der Ausführung des SQL-Befehls: "
      },
      "PentahoJobStep": {
        "ParameterHeader": "Parameter",
        "AddParameterButtonCaption": "Parameter hinzufügen",
        "RemoveParameterTooltip": "Parameter löschen"
      },
      "SqlDataTransferStep": {
        "DataSourceHeader": "Datenquelle",
        "DataTargetHeader": "Datenziel",
        "AdditionalSqlCommandsHeader": "Zusätzliche SQL-Befehle",
        "DataSource": "Datenquelle",
        "PreSql": "PreSQL",
        "TargetDataSource": "Zieldatenquelle",
        "TargetTable": "Zieltabelle",
        "Sql": "SQL-Befehl",
        "PostSql": "PostSQL",
        "RetrieveDataSourcesError": "Fehler beim Abrufen der Datenquellen: ",
        "DataSourceTooltip": "Datenquelle, von der die Daten abgerufen werden",
        "DataSourceRequiredMessage": "Datenquelle muss ausgewählt werden",
        "PreSqlTooltip": "SQL-Statement, welches vor dem Datentransfer auf der Datenbank ausgeführt werden soll",
        "TargetTableTooltip": "Zieltabelle in der Datenbank, in welche die Daten übertragen werden. Sie kann als <Schema>.<Tabellenname> oder nur <Tabellenname> angegeben werden, wenn das Standardschema genutzt werden soll.",
        "TargetTableRequiredMessage": "Zieltabelle muss angegeben werden",
        "SqlTooltip": "SQL-Statement, um die Daten aus der Quelldatenbank zu gewinnen. Es muss genau ein Recordset zurückgeben.",
        "SqlRequiredMessage": "SQL-Statement ist notwendig",
        "CreateTableButtonCaption": "Zieltabelle generieren",
        "CreateTableButtonTooltip": "Zieltabelle generieren, abgeleitet aus dem Ergebnis des SQL-Statements",
        "CopyCreateTableButtonTooltip": "SQL-Statement zur Generierung der Zieltabelle in die Zwischenablage kopieren",
        "PostSqlTooltip": "SQL-Statement, welches nach dem Datentransfer auf der Datenbank ausgeführt werden soll",
        "TestQuery": "SQL-Abfrage-Test",
        "NumberOfRows": "Anzahl der Zeilen",
        "Refresh": "Aktualisieren",
        "TopRowsTooltip": "Anzeige der ersten n Zeilen aus dem Abfrageergebnis",
        "ErrorInQuery": "Fehler bei der Abfrage: ",
        "GenerateTableSuccessMessage": "Die Zieltabelle wurde erfolgreich generiert",
        "GenerateTableErrorDialogTitle": "Fehler beim Generieren der Zieltabelle",
        "GenerateTableSpinnerMessage": "Zieltabelle generieren...",
        "CopyCreateTableSuccessMessage": "SQL-Befehl zum Erzeugen der Zieltabelle in die Zwischenablage kopiert",
        "CopyCreateTableErrorDialogTitle": "Fehler beim Kopieren in die Zwischenablage"
      },
      "NotSupportedStep": {
        "NotSupportedHeader": "Step nicht mehr unterstützt",
        "StepDetails": "Stepdetails",
        "StepDetailsTooltip": "Dieser Step wird von der aktuellen Applikationsversion nicht mehr unterstützt. Sie können die Stepdetails kopieren und einen neuen Step auf der Grundlage dieser Werte erstellen."
      },
      "PowerloadStep": {
        "PowerloadingHeader": "Powerloading",
        "PowerloadingTarget": "Powerloading-Ziel",
        "PowerloadingTargetTooltip": "Knoten, für den Powerload gestartet werden soll"
      },
      "FileImportStep": {
        "TargetTableGenerationTooltip": "Die Zieltabelle enthält die folgenden Spalten:\n- RowKey - vordefinierte Spalte\n- Importierte Felder - aus der ersten Datei / dem ersten Arbeitsblatt importierte Spalten\n- Zusätzliche Felder - vom Benutzer definierte optionale Spalten",
        "FileSourceHeader": "Dateiquelle",
        "FolderPath": "Ordnerpfad",
        "FolderPathRequired": "Der Ordnerpfad ist erforderlich",
        "FileName": "Dateiname",
        "FileNameRequired": "Der Dateiname ist erforderlich",
        "FileNamePlaceholder": "z.B. *.csv, Bericht20*.xls, Bericht?.xlsx",
        "FileNameTooltip": "Es können csv-, xls-, xlsx- und entsprechend formatierte txt-Dateien eingelesen werden. Der *-Operator kann für 1 oder mehrere Zeichen und der ?-Operator für genau ein Zeichen eingesetzt werden. Für den Import aller Dateien können Sie das Feld frei lassen.",
        "FileNamePatternError": "Der Dateiname darf folgende Zeichen nicht enthalten: /\\:\"<>| und sollte im Format <Dateiname>.<Dateityp> angegeben sein. Zulässige Dateitypen sind .csv, .xls, .xlsx, .txt und .*",
        "IncludeSubdirectories": "Unterordner einschließen",
        "FilePreviewButtonCaption": "Dateiauswahl anzeigen",
        "FilePreviewErrorDialogTitle": "Fehler bei der Dateivorschau",
        "NoSuitableFileError": "Keine passende Datei gefunden.",
        "ButtonToggleLocalFilesystem": "Server-Dateisystem",
        "ButtonToggleAzureStorage": "Dateien im Azure-Storage",
        "AzureAccessKey": "Azure-Storage-Zugangsschlüssel",
        "AzureAccessKeyRequired": "Der Azure-Storage-Zugangsschlüssel ist erforderlich",
        "AzureStorageAccountName": "Storage-Kontoname",
        "AzureStorageAccountNameRequired": "Der Azure-Storage-Kontoname ist erforderlich",
        "ShowAzureAccessKeyTooltip": "Zugriffstaste anzeigen",
        "HideAzureAccessKeyTooltip": "Zugriffstaste ausblenden",
        "AzureStorageType": "Azure-Storage-Typ",
        "FileStorage": "File-Storage",
        "BlobStorage": "Blob-Storage",
        "ContainerName": "Containername",
        "ContainerNameRequired": "Der Containername ist erforderlich!",
        "ShareName": "Sharename",
        "ShareNameRequired": "Der Sharename ist erforderlich!",
        "Subfolder": "Unterordner",
        "AuthenticationMethod": "Authentifizierungsmethode",
        "AccessKey": "Zugriffsschlüssel",
        "UserAssignedManagedIdentity": "Benutzerseitig zugewiesene verwaltete Identität",
        "StorageUrl": "URL des Azure-Storage",
        "StorageUrlPlaceholder": "https://<Storagename>.blob.core.windows.net",
        "StorageUrlRequired": "Die Azure-Storage-URL ist erforderlich",
        "TestConnection": "Verbindung testen",
        "TestSuccessful": "Der Verbindungstest war erfolgreich.",
        "ConnectionError": "Fehler beim Verbindungstest: {{message}}",
        "SpinnerTitle": "Verbindung wird getestet...",
        "FileBackupHeader": "Datei-Backup",
        "ArchiveProcessedFiles": "Verarbeitete Dateien archivieren",
        "AddTimestamp": "Zeitstempel zum Dateinamen hinzufügen",
        "ArchiveFolderPath": "Archivordner-Pfad",
        "ArchiveFolderPathTooltip": "Die Dateien werden nach der Verarbeitung in diesen Ordner verschoben. Platzhalter im .NET Datumsformat können genutzt werden, um Ordner dynamisch zu erstellen. Beispiel: C:\\Ordner\\<YYYY-MM> verschiebt die Dateien nach C:\\folder\\2024-05 wenn der Import im Mai 2024 ausgeführt wird.",
        "ArchiveFolderPathRequiredError": "Der Pfad zum Archivordner ist erforderlich!",
        "TargetTableHeader": "Zieltabelle",
        "SQLCommandsHeader": "Zusätzliche SQL-Befehle",
        "TargetTableName": "Name der Zieltabelle",
        "TargetTableNameTooltip": "Verwenden Sie Zieltabellenname: <Zieltabellenname> oder Zieltabellenname mit dem Schema: <Zieltabellenschema>.<Zieltabellenname>",
        "TargetTableNameRequired": "Der Name der Zieltabelle ist erforderlich!",
        "TargetTableNamePatternError": "Der Name der Zieltabelle darf die folgenden Formate besitzen: <Schema der Zieltabelle>.<Name der Zieltabelle> oder <Name der Zieltabelle>. Ferner darf der Name folgende Zeichen enthalten: Buchstaben und _ am Anfang, danach Buchstaben, Ziffern, _, @, $ und #",
        "HeaderRowMissingWarningTitle": "Keine Kopfzeile vorhanden",
        "HeaderRowMissingWarningMessage": "Die Tabelle enthält keine Kopfzeile (siehe Importoptionen). Deshalb werden die Spaltennamen der Zieltabelle generiert. Wollen Sie trotzdem fortfahren?",
        "TargetTableExistsWarningTitle": "Zieltabelle existiert",
        "TargetTableExistsWarningMessage": "Die Zieltabelle existiert bereits. Wollen Sie die Tabelle wirklich neu erstellen?",
        "ImportedFieldsLabel": "Importierte Felder",
        "OpenImportedFieldsButtonCaption": "Feldliste bearbeiten [{{numberOfSelectedFields}}]",
        "OpenAdditionalFieldsButtonCaption": "Zusatzfelder bearbeiten [{{numberOfSelectedFields}}]",
        "OpenImportedFieldsDialogButtonTooltip": "Dialog zur Bearbeitung der importierten Felder und der Zieltabelle öffnen",
        "OpenAdditionalFieldsDialogButtonTooltip": "Öffnet den Dialog zum Bearbeiten weiterer Felder in der Zieltabelle",
        "MultipleFilesSelectedMessage": "Der Feldauswahldialog verwendet nur die erste ausgewählte Datei bzw. das erste ausgewählte Blatt für das initiale Laden. \nBitte stellen Sie sicher, dass alle importierten Dateien und Tabellenblätter die gleiche Spaltenstruktur haben, damit der Import funktioniert.",
        "LoadFileImportColumnsErrorMessage": "Beim Laden der Spalten für die Zieltabelle ist ein Fehler aufgetreten. Die Struktur der Zieltabelle kann nicht abgeleitet werden.",
        "FetchingFileImportColumns": "Die Spalten der Importdatei abrufen",
        "CreateTableButtonCaption": "Tabelle generieren",
        "CreateTableButtonTooltip": "Zieltabelle automatisch aus Importdatei generieren",
        "CreateTableSuccessSnackbar": "Zieltabelle erfolgreich erstellt",
        "CreateTableErrorDialogTitle": "Fehler beim Erstellen der Zieltabelle",
        "CheckTableErrorDialogTitle": "Fehler beim Prüfen der Zieltabelle",
        "CopyCreateTableButtonTooltip": "SQL-Abfrage zum automatischen Erstellen der Zieltabelle kopieren",
        "CopyCreateTableErrorDialogTitle": "Fehler beim Kopieren des CREATE TABLE-Statements",
        "CopyCreateTableSuccessMessage": "CREATE TABLE-Statement in die Zwischenablage gelegt",
        "CopyCreateTableClipboardErrorDialogTitle": "Fehler beim Ablegen in der Zwischenablage",
        "TruncateTargetTable": "Zieltabelle vor jedem Import leeren",
        "ImportOptionsTitle": "Importoptionen",
        "FilesHaveHeaderRow": "Dateien haben Kopfzeile",
        "XlsSheetName": "Excel-Tabellenblatt",
        "XlsSheetNamePlaceholder": "z.B. Tabelle1, Tabelle?, Tabelle.20*, *",
        "XlsSheetNameTooltip": "Name des zu importierenden Excel-Tabellenblatts. Ohne Angaben wird einfach das erste Blatt importiert. Wenn alle Blätter importiert werden sollen, geben Sie '*' an. Sie können im Blattnamen auch '*' (Platzhalter für 0 oder mehr Zeichen) und '?' (Platzhalter für genau 1 Zeichen) benutzen.",
        "XlsSheetNamePatternError": "Der Name des Excel-Blatts darf folgende Zeichen nicht enhalten: \\, /, :, [, ].",
        "FieldSeparator": "Feldtrenner",
        "FieldSeparatorTooltip": "Trennzeichen, welches in CSV-Dateien einzelne Felder voneinander abtrennt.",
        "Enclosure": "Textbegrenzer",
        "EnclosureTooltip": "Der Textbegrenzer grenzt den Inhalt eines einzelnen Feldes in einer CSV-Datei ab, um die Nutzung von Sonderzeichen in diesem Inhalt zu ermöglichen.",
        "GroupSeparator": "Tausendertrennzeichen",
        "GroupSeparatorTooltip": "Das Tausendertrennzeichen wird in manchen Fällen verwendet, um bei großen Zahlen die Lesbarkeit zu verbessern. Beispiel: Zahl 1.000.000,00 verwendet den Punkt '.' als Tausendertrennzeichen",
        "DecimalSeparator": "Dezimaltrennzeichen",
        "DecimalSeparatorTooltip": "Das Dezimaltrennzeichen kennzeichnet den Übergang vom ganzzahligen zum gebrochenen Teil einer Zahl. Ein Beispiel ist das ',' in der Zahl 10,5",
        "Encoding": "Encoding",
        "EncodingTooltip": "Das Encoding der Importdateien wird nur bei CSV-Dateien benötigt.",
        "SkipFirstRows": "Zeilen überspringen",
        "SkipFirstRowsTooltip": "Anzahl der ersten Zeilen, die bei der Datenübertragung übersprungen werden",
        "PreSqlTitle": "PreSQL",
        "PostSqlTitle": "PostSQL",
        "PreSqlTooltip": "SQL-Code, der vor dem Dateiimport ausgeführt wird\nAchtung: Das Löschen des Inhalts der Zieltabelle (siehe Bereich \"Zieltabelle\") geschieht nach dem Ausführen von PreSQL-Anweisungen!",
        "PostSqlTooltip": "SQL-Code, der nach dem Dateiimport ausgeführt wird",
        "FetchingSelectedFiles": "Ausgewählte Dateien abrufen",
        "PerformingTableCreation": "Tabelle erstellen",
        "FieldSelectionDialog": {
          "Title": "Importierte Felder",
          "AddRow": "Zeile hinzufügen",
          "ColumnSelectedTitle": "Ausgewählt?",
          "IndexTitle": "Position in Importdatei",
          "ColumnNameTitle": "Spaltenname Zieltabelle",
          "TargetDataTypeTitle": "Datentyp",
          "TextDataType": "Text",
          "NumberDataType": "Zahl",
          "DateDataType": "Datum",
          "AdditionalColumnTypeTitle": "Spaltentyp zusätzliche Spalte",
          "AdditionalColumnFilePath": "Dateipfad der Importdatei",
          "AdditionalColumnFileName": "Dateiname der Importdatei",
          "AdditionalColumnFileModificationDate": "Änderungsdatum der Importdatei",
          "AdditionalColumnStaticValue": "Fester Wert",
          "AdditionalColumnEmpty": "Spaltentyp auswählen...",
          "AdditionalColumnTypeError": "Der Spaltentyp für die zusätzliche Spalte muss ausgewählt werden",
          "UniqueColumnNameError": "Der Spaltenname muss eindeutig sein",
          "ProtectedColumnNameError": "Der Name der ausgewählten Spalte ist geschützt, da es sich um einen technischen Begriff handelt ('RowKey')",
          "ColumnNameEmptyError": "Der Spaltenname darf nicht leer sein",
          "NewColumnName": "NeueSpalte"
        },
        "AdditionalFieldsDialog": {
          "Title": "Importierte Felder",
          "AddRow": "Zeile hinzufügen",
          "DeleteRow": "Zeile löschen",
          "ColumnNameTitle": "Spaltenname Zieltabelle",
          "ColumnTypeTitle": "Spaltentyp",
          "AdditionalColumnFilePath": "Dateipfad der Importdatei",
          "AdditionalColumnFileName": "Dateiname der Importdatei",
          "AdditionalColumnFileModificationDate": "Änderungsdatum der Importdatei",
          "AdditionalColumnStaticValue": "Fester Wert",
          "AdditionalColumnEmpty": "Spaltentyp auswählen...",
          "AdditionalColumnTypeError": "Es muss ein Spaltentyp für die zusätzliche Spalte gewählt werden!",
          "UniqueColumnNameError": "Der Spaltenname muss eindeutig sein!",
          "ProtectedColumnNameError": "Der Name der ausgewählten Spalte ist geschützt, da es sich um einen technischen Begriff handelt ('RowKey')",
          "NewColumnName": "NeueSpalte"
        },
        "NoColumnSelectedWarningTitle": "Keine Felder",
        "NoColumnSelectedWarningMessage": "Es sind aktuell keine Felder ausgewählt!"
      },
      "DatevImportStep": {
        "ImportTypeHeader": "Import-Typ",
        "ButtonToggleDatevDirect": "DATEV-Direkt",
        "ButtonToggleLocalFilesystem": "Server-Dateisystem",
        "ButtonToggleAzureStorage":"Dateien im Azure-Storage",
        "StagingFolderPath": "Pfad zum Staging-Ordner",
        "StagingFolderPathRequired": "Der Pfad zum Staging-Ordner ist erforderlich!",
        "KrExportExecutablePath": "Pfad zur KrExport.exe",
        "KrExportExecutablePathRequired": "Der Pfad zur KrExport.exe ist erforderlich!",
        "DefaultKOSTPath": "Standard-KOST-Pfad",
        "DatevDataPath":"DATEV-Datenpfad",
        "DeleteExportedFilesAfterImport": "Exportierte Dateien nach dem Import löschen",
        "FileSourceHeader":"Dateiquelle",
        "PathToFiles": "Pfad zu Dateien",
        "TestConnection": "Verbindung testen",
        "TestingConnection": "Verbindung wird getestet...",
        "TestSuccessful": "Der Verbindungstest war erfolgreich.",
        "DatevExportHeader": "DATEV-Export",
        "DatevExportFormats": "DATEV-Exportformate",
        "SelectDatevExportFormatsButton": "DATEV-Exportformate auswählen [{{numberOfSelectedFormats}}]",
        "FetchingCompanies": "Verfügbare Mandanten abrufen..",
        "KostPath": "KOST-Pfad",
        "KostPathTooltip": "Um Daten von einem KOST System zu importieren muss die KostSt.mdb Datei in folgender Ordnerstruktur abgelegt werden: /<MandantenID>/WJ<Jahr>/KostSt.mdb (z.B.: /123_456/WJ2024/KostSt.mdb)",
        "DatevExportFormatsDialog": {
          "Title": "DATEV-Exportformate",
          "AddRow":"Exportformat hinzufügen",
          "FormatName": "Formatname",
          "FormatVersion": "Formatversion",
          "DataCategory": "Datenkategorie",
          "FieldSeparator": "Feldtrenner",
          "TargetFileName": "Name der Zieldatei",
          "TargetTable": "Zieltabelle",
          "Delete":"Löschen",
          "DeleteRow":"Exportformat löschen",
          "EmptyValueError": "Dieses Feld darf nicht leer sein!",
          "NumericValueError": "Dieses Feld erfordert einen numerischen Wert!",
          "OneCharacterValueError": "Dieses Feld erfordert ein einzelnes Zeichen!"
        },
        "KostFilesHeader": "KOST-Dateien",
        "KostFileQueries": "KOST-Abfragen",
        "KostFileQueriesButton": "KOST-Abfragen definieren [{{numberOfSelectedKOSTQueries}}]",
        "DatevImportKostFileQueriesDialog": {
          "Title": "KOST-Abfragen",
          "AddRow":"Abfrage hinzufügen",
          "TargetTableTitle": "Zieltabelle",
          "QueryTitle": "Abfrage",
          "DeleteTitle": "Löschen",
          "DeleteRow":"Abfrage löschen",
          "UniqueTargetTableNameError": "Der Name der Zieltabelle muss eindeutig sein!",
          "TargetTableNameEmptyError": "Der Name der Zieltabelle darf nicht leer sein!",
          "QueryEmptyError": "Abfrage kann nicht leer sein!",
          "EditQueryTitle": "Abfrage bearbeiten"
        },
        "ExtractionPeriodHeader": "Extraktionszeitraum",
        "StartDate": "Wirtschaftsjahrbeginn ab",
        "StartDateTooltip": "Daten werden für alle Wirtschaftsjahre ab dem eingestellten Datum verarbeitet. Relevant ist das Datum des Wirtschaftsjahrbeginns. Es werden nur komplette Wirtschaftsjahre verarbeitet. Wenn kein Datum angegeben ist, gibt es kein Limit.",
        "EndDate": "Wirtschaftsjahrbeginn bis",
        "EndDateTooltip": "Daten werden für alle Wirtschaftsjahre bis zum eingestellten Datum verarbeitet. Relevant ist das Datum des Wirtschaftsjahrbeginns. Es werden nur komplette Wirtschaftsjahre verarbeitet. Wenn kein Datum angegeben ist, gibt es kein Limit.",
        "DateError": "Das Anfangsdatum darf zeitlich nicht hinter dem Enddatum liegen."
      },
      "PowershellScriptStep": {
        "SettingsHeader": "Einstellungen",
        "ScriptHeader": "Skript",
        "Editor": "Editor",
        "ServerFilesystem": "Server-Dateisystem",
        "PowershellScript": "PowerShell-Skript",
        "FilePath": "Datei-Pfad",
        "PowershellVersion": "PowerShell-Version",
        "ParameterHeader": "Parameter",
        "AddParameterButtonCaption": "Parameter hinzufügen",
        "RemoveParameterTooltip": "Parameter löschen"
      },
      "PlanningObjectImportStep": {
        "SourceHeader": "Quelle",
        "TargetHeader": "Ziel",
        "FilePath": "Dateipfad",
        "ImportedObjectType": "Importierter Objekttyp",
        "TargetCluster": "Zielwerk",
        "TargetFactory": "Zielfabrik",
        "TargetProductLine": "Zielproduktlinie",
        "TargetProduct": "Zielprodukt",
        "ObjectType": {
          "Factory": "Fabrik",
          "ProductLine": "Produktlinie",
          "Product": "Produkt"
        }
      },
      "EmailStep": {
        "EmailSettingsHeader": "E-Mail-Einstellungen",
        "To": "An",
        "Subject": "Betreff",
        "Text": "Text",
        "Attachments": "Anhänge",
        "AddAttachment": "Anhang hinzufügen",
        "AttachmentTypes": {
          "CurrentPipelineLog": "Aktuelles Pipeline Log",
          "SqlScript": "SQL-Skript",
          "OCTFile": "Datei"
        },
        "CurrentPipelineLogAttachment": {
          "Title": "Pipeline Log"
        },
        "SqlScriptAttachment": {
          "Title": "SQL-Skript-Anhang",
          "FileName": "Dateiname",
          "ExportTo": "Exportieren nach: ",
          "XLSX": "XLSX",
          "XLS": "XLS",
          "CSV": "CSV",
          "SqlQueryPreview": "SQL-Abfrage-Vorschau"
        },
        "OctFileAttachment": {
          "Title": "Dateianhang",
          "FilePath": "Dateipfad",
          "FilePathCheck": "Dateipfadprüfung",
          "FilePathCheckSuccess": "Die angegebene Datei existiert.",
          "FilePathCheckFailed": "Es existiert keine Datei unter dem angegebenen Pfad.",
          "UploadRestrictionsLabel": "Datei-Upload-Einschränkungen",
          "UploadRestrictionsMessage": "- Begrenzung der Dateigröße: {{ attachmentFileSizeLimit }} MB\n\n- Sie können nur Dateien einbinden, die sich in folgendem Verzeichnis ('Präfix') befinden: '{{ octFileAttachmentPrefixPath }}'.\n Es ist nur erforderlich, den zweiten Teil des Dateipfads anzugeben, da das 'Präfix' automatisch hinzugefügt wird, um den gesamten Pfad zu erstellen."
        }
      },
      "AgentStep": {
        "FullRebuild": "Vollständiger Neuaufbau"
      },
      "StepDataSourceSection": {
        "DataSourceHeader": "Datenquelle",
        "DataSource": "Datenquelle",
        "CompaniesSelection": "Mandantenauswahl",
        "CompaniesSelectionButton": "Mandanten auswählen [{{numberOfSelectedCompanies}}]"
      },
      "PipelineScheduler": {
        "Title": "Ausführung der Pipeline planen",
        "ExecutionIntervalSelection": "Ausführungsintervall",
        "Single": "einmalig",
        "Minute": "minütlich",
        "Hour": "stündlich",
        "LastDay": "letzten",
        "Day": "täglich",
        "Week": "wöchentlich",
        "Month": "monatlich",
        "DateChooserPlaceholder": "Ausführungsdatum",
        "ExecutionInterval": "Ausführungsintervall",
        "ExcludedDays": "Ausgeschlossene Tage",
        "Weekdays1": {
          "1": "montags",
          "2": "dienstags",
          "3": "mittwochs",
          "4": "donnerstags",
          "5": "freitags",
          "6": "samstags",
          "0": "sonntags"
        },
        "Weekdays2": {
          "1": "Montag",
          "2": "Dienstag",
          "3": "Mittwoch",
          "4": "Donnerstag",
          "5": "Freitag",
          "6": "Samstag",
          "0": "Sonntag"
        },
        "Every": "alle",
        "Minutes": "Minuten",
        "Hours": "Stunden",
        "Except": "außer",
        "Days": "Tage",
        "Weeks": "Wochen",
        "Months": "Monate",
        "ExecutionDay": "Ausführungstag",
        "OnThe": "am",
        "OfTheMonth": "des Monats",
        "At": "um",
        "StartAt": "startet um",
        "On": "am",
        "DeleteJob": "Löschen",
        "MinuteError": "Die angegebenen Minuten müssen zwischen 1 und 60 liegen.",
        "HourlyStartMinute": "ab Minute",
        "HourlyMinuteInput": "Minute",
        "HourlyMinuteError": "Die angegebenen Minuten müssen zwischen 0 und 59 liegen.",
        "CurrentServerTime": "Aktueller Zeitpunkt auf Ihrem Applikationsserver:",
        "AddJobSchedule": "Aufgabenplan hinzufügen",
        "NoSchedules": "Es gibt keine registrierten Aufgabenpläne.",
        "TimeFrom": "Stunde von:",
        "TimeTo": "Stunde bis:",
        "IsNotSchedulerOwnerMessage": "Die aktuelle Applikation ist nicht der Besitzer dieser Datenbank.\nDaher ist es nicht möglich, die Pipeline-Aufgabenpläne zu ändern.",
        "TimeToFromTooltip": "Sie müssen zwei separate Aufgabenpläne anlegen, um den Übergang zwischen zwei Tagen (Mitternacht) korrekt abzubilden.\n\nBeispiel: Ausführungsdauer = 20:00-03:00Uhr. Dafür benötigt es zwei Aufgabenpläne von jeweils 20-23 und 00-03."
      },
      "PipelineStepOptions": {
        "Title": "Optionen ({{stepName}})",
        "TimeExecutionLimit": "Zeitausführungsgrenze",
        "AlwaysRun": "Immer ausführen"
      },
      "EditPipelineOptionsDialog": {
        "Title": "Pipeline bearbeiten ({{pipelineName}})",
        "PipelineName": "Pipeline-Name",
        "Description": "Beschreibung",
        "PipelineColor": "Pipeline-Farbe",
        "SchedulerOwner": "Besitzer der Datenbank",
        "ScheduledJobs": "Geplante Aufgaben"
      },
      "Dialogs": {
        "CopyPipelineStepDialog": {
          "Title": "Pipeline-Step kopieren",
          "TargetPipeline": "Ziel-Pipeline",
          "TargetPipelineIDRequiredError": "Ziel-Pipeline ist erforderlich",
          "SelectedLabel": "Derzeit gewählt"
        },
        "CreatePipelineDialog": {
          "Title": "Neue Pipeline hinzufügen",
          "PipelineName": "Name der Pipeline",
          "CreatePipelineButton": "Pipeline hinzufügen"
        },
        "SelectCompany": {
          "Title": "Mandantenauswahl",
          "SelectAll": "Alle auswählen",
          "DeselectAll": "Alle abwählen",
          "Filter": "Suche ...",
          "Sort": "Sortieren ...",
          "CompanyId": "Mandanten-ID",
          "CompanyName": "Mandantenname",
          "Description": "Beschreibung",
          "SelectionState": "Ausgewählt"
        },
        "ShowSql": {
          "Title": "Resultierender Befehl",
          "Sql": "SQL-Befehl"
        },
        "FileImportPreview": {
          "Title": "Vorschau der importierten Dateien"
        }
      }
    },
    "CompaniesManagement": {
      "Toolbar": {
        "SaveCompanies": "Mandanten speichern",
        "CompanyID": "Mandanten-ID",
        "DataSource": "Datenquelle",
        "DataSourceID": "Datenquellen-ID",
        "CompanyName": "Mandantenname",
        "Description": "Beschreibung",
        "Currency": "Währung",
        "FinancialYearBegin": "Beginn des Wirtschaftsjahres",
        "ChartsOfAccountsID": "Kontenrahmen",
        "AccountLength": "Kontolänge",
        "CompanyIDResult": "Mandanten-ID Mapping",
        "MappingPriority": "Mapping Priorität",
        "AddCompany": "Mandanten hinzufügen",
        "DeleteCompanies": "Mandanten löschen",
        "UpdateCompanies": "Mandanten aktualisieren"
      },
      "Dialogs": {
        "CreateCompanyDialog": {
          "Title": "Mandanten hinzufügen",
          "CompanyExistMessage": "Ein Mandant mit der angegebenen ID existiert bereits in der ausgewählten Datenquelle. Sind Sie sicher, dass Sie sie außer Kraft setzen wollen?"
        },
        "UpdateCompaniesDialog": {
          "Title": "Mandanten aktualisieren",
          "DataSource": "Datenquelle",
          "Connector": "Konnektor",
          "ConnectorRetrieveErrorMessage": "Die verfügbaren Konnektoren konnten nicht geladen werden: ",
          "CompaniesRetrieveError": "Fehler beim Abrufen der Mandanten",
          "RetrievingCompanies": "Verfügbare Mandanten abrufen..",
          "CompanyNameChanged": "Name im Quellskript geändert",
          "DeletedInSourceScript": "Gelöscht im Quellskript",
          "NoConnectorsError": "Kein passender Konnektor installiert.",
          "NoAvailableCompanies": "Keine verfügbaren Mandanten",
          "NoAvailableCompaniesError": "Es sind keine Mandanten für die ausgewählte Datenquelle und den Konnektor verfügbar.",
          "ConnectorRequiredError": "Konnektor ist erforderlich",
          "DataSourceRequiredError": "Datenquelle ist erforderlich"
        },
        "DeleteCompaniesDialog": {
          "Title": "Mandanten löschen",
          "ConfirmationMessage": "Sind Sie sicher, dass Sie die folgenden Mandanten löschen möchten?"
        }
      }
    }
  },
  "Visualization": {
    "Title": "Visualisierung"
  }
}
