Skip to content

Commit

Permalink
Create lang.php (#224)
Browse files Browse the repository at this point in the history
- German translation added
  • Loading branch information
Fosphatic authored Dec 10, 2020
1 parent 31a8502 commit d3b4a2a
Showing 1 changed file with 177 additions and 0 deletions.
177 changes: 177 additions & 0 deletions lang/de/lang.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,177 @@
<?php

return [

'plugin' => [
'name' => 'Magic Forms',
'description' => 'einfaches Erstellen von AJAX Formularen'
],

'menu' => [
'label' => 'Magic Forms',
'records' => ['label' => 'Records'],
'exports' => ['label' => 'Export'],
'settings' => 'Konfigurieren der plugin parameter',
],

'controllers' => [
'records' => [
'title' => 'Einträge anzeigen',
'view_title' => 'Details zum Eintrag',
'error' => 'Eintrag nicht gefunden',
'deleted' => 'Eintrag erfolgreich gelöscht',
'columns' => [
'id' => 'Eintrag ID',
'group' => 'Gruppe',
'ip' => 'IP Adresse',
'form_data' => 'Gespeicherte Felder',
'files' => 'Anhänge',
'created_at' => 'Erstellt',
],
'buttons' => [
'read' => 'Als gelesen markieren',
'unread' => 'Als ungelesen markieren',
'gdpr_clean' => 'DSVGO Aufräumung',
],
'alerts' => [
'gdpr_confirm' => "Sind sie sicher dass Sie alte Einträge aufräumen wollen?\nDiese Aktion kann nicht wiederrufen werden!",
'gdpr_success' => 'DSVGO Aufräumung wurde erfolgreich ausgeführt',
'gdpr_perms' => 'Sie haben keine Berechtigung für diese Funktion.',
],
],
'exports' => [
'title' => 'Einträge exportieren',
'breadcrumb' => 'Exportieren',
'filter_section' => '1. Einträge filtern',
'filter_type' => 'Alle Einträge exportieren',
'filter_groups' => 'Gruppen',
'filter_date_after' => 'Nach dem Datum',
'filter_date_before' => 'Vor dem Datum',
'options_section' => '2. Extra Optionen',
'options_metadata' => 'Inklusive Metadaten',
'options_metadata_com' => 'Exportiere die Einträge mit Metadaten (Eintrag ID, Gruppe, IP, Erstellungsdatum)',
'options_deleted' => 'Inklusive gelöschter Einträge',
'options_delimiter' => 'Alternatives Trennzeichen benutzen',
'options_delimiter_com' => 'Semikolon als Trennzeichen',
'options_utf' => 'Enkodierung in UTF8',
'options_utf_com' => 'Enkodierung Ihrer CSV-Datei im UTF-8 Format für die Unterstützung von Umlauten und Sonderzeichen.',
],
],

'components' => [
'generic_form' => [
'name' => 'Generisches AJAX Formular',
'description' => 'Mit Standardeinstellungen rendered ein generisches Formular; Überschreib Komponenten HTML mit deinen eigenen Feldern.',
],
'upload_form' => [
'name' => 'Upload AJAX Formular [BETA]',
'description' => 'Zeigt wie man Dateiupload in deinem Formular implementiert.',
],
'empty_form' => [
'name' => 'Leeres AJAX Formular',
'description' => 'Erstellt eine leere Vorlage für dein individuelles Formular; Überschreib Komponenten HTML.',
],
'shared' => [
'csrf_error' => 'Formular Seitzung abgelaufen! Bitte die Seite neuladen.',
'recaptcha_warn' => 'Warnung: reCAPTCHA ist nicht ordentlich konfiguriert. Bitte, gehe zum Backend > Einstellungen > CMS > Magic Forms um reCAPTCHA zu kofigurieren.',
'group_validation' => 'Formular Validierung',
'group_messages' => 'Flash Benachrichtung',
'group_mail' => 'Benachrichtigungen Einstellungen',
'group_mail_resp' => 'Automatische Antwort Einstellungen',
'group_settings' => 'Weitere Einstellungen',
'group_security' => 'Sicherheit',
'group_recaptcha' => 'reCAPTCHA Einstellungen',
'group_advanced' => 'Fortgeschrittene Einstellungen',
'group_uploader' => 'Uploader Einstellungen',
'validation_req' => 'Die Eigenschaft wird benötigt',
'group' => ['title' => 'Gruppe' , 'description' => 'Organisiere deine Formulare durch eigene Gruppennamen. Diese Option ist für das Exportieren der Daten sehr praktischt.'],
'rules' => ['title' => 'Regeln' , 'description' => 'Erstelle eigene Regeln Mithilfe der Laravel Validierungsfunktion'],
'rules_messages' => ['title' => 'Regeln Benachrichtigungen' , 'description' => 'Erstelle eigene Benachrichtigungen Mithilfe der Laravel Validierungsfunktion'],
'custom_attributes' => ['title' => 'Eigene Attribute' , 'description' => 'Erstelle eigene Attribute Mithilfe der Laravel Validierungsfunktion'],
'messages_success' => ['title' => 'Erfolg' , 'description' => 'Nachricht bei erfolgreicher Übermittlung des Formulars', 'default' => 'Your form was successfully submitted' ],
'messages_errors' => ['title' => 'Fehler' , 'description' => 'Nachricht bei Fehlern während der Eingabe der Formulardaten' , 'default' => 'There were errors with your submission'],
'messages_partial' => ['title' => 'Benutze eigene Partial' , 'description' => 'Überschreibe Flash-Nachrichten mit deinem eigenem Partial in deinem Theme'],
'mail_enabled' => ['title' => 'Sende Benachrichtigungen' , 'description' => 'Sende eine Benachrichtigungsmail nach jeder erfolgreichen Übertragung.'],
'mail_subject' => ['title' => 'Betreff' , 'description' => 'Überschreibe die standard E-Mail Betreffszeile'],
'mail_recipients' => ['title' => 'Empfänger' , 'description' => 'E-Mail Empfänger eintragen (Füge eine E-Mail Adresse pro Zeile ein)'],
'mail_bcc' => ['title' => 'BCC' , 'description' => 'Sende blind carbon copy (BCC) zur folgenden Empfängern (Füge eine E-Mail Adresse per Zeile ein)'],
'mail_replyto' => ['title' => 'Empfänger E-Mail Feld', 'description' => 'Formular Feld das die E-Mail Adresse enthält. Diese Adresse wird als Empfänger Adresse benutzt.'],
'mail_template' => ['title' => 'E-Mail Vorlage' , 'description' => 'Benutze eigene E-Mail Vorlagen. Gebe einen Vorlagen Code ein wie z.B. "martin.forms::mail.notification" (Kann im Einstellungen der E-Mail Vorlagen im Backend gefunden werden). Leer lassen für Standardvorlage.'],
'mail_uploads' => ['title' => 'Sende Uploads' , 'description' => 'Sende Uploads als Anhang'],
'mail_resp_enabled' => ['title' => 'Sende Auto-Antwort' , 'description' => 'Sende eine automatische Antwort E-Mail zu der Person die dein Formular ausgfüllt.'],
'mail_resp_field' => ['title' => 'E-Mail Feld' , 'description' => 'Formular Feld das die E-Mail Adresse enthät für die automatische Antwort'],
'mail_resp_from' => ['title' => 'Absender Adresse' , 'description' => 'Absender E-Mail Adresse was benutzt werden soll (z.B. noreply@yourcompany.com)'],
'mail_resp_subject' => ['title' => 'Betreff' , 'description' => 'Überschreibe standard E-Mail Betreffszeile'],
'reset_form' => ['title' => 'Resete Formular' , 'description' => 'Resete das Formular nach erfolgreichen Übertragung'],
'redirect' => ['title' => 'Umleitung bei Erfolg', 'description' => 'URL-Umleitung nach erfoglreichen Übertragung'],
'inline_errors' => ['title' => 'Inline Fehler' , 'description' => 'Zeige Inline-Fehler an. Die Funktion braucht Extra-Code. Siehe in der Dokumentation für mehr Informationen.', 'disabled' => 'Deaktiviert', 'display' => 'Zeige Fehler', 'variable' => 'JS Variable'],
'js_on_success' => ['title' => 'JS bei Erfolg' , 'description' => 'Führe eigenen JavaScript-Code aus wenn das Formular erfolgreich übertragen wurde. Keine Script Tags benutzen!'],
'js_on_error' => ['title' => 'JS bei Fehlern' , 'description' => 'Führe eigenen JavaScript-Code aus wenn das Formular nicht validiert werden kann. Keine Script Tags benutzen!'],
'allowed_fields' => ['title' => 'Erlaubte Felder' , 'description' => 'Festlegen welche Felder gefiltert und gespeichert werden sollen. (Füge ein Feld per Zeile ein)'],
'anonymize_ip' => ['title' => 'IP-Anonymisierung' , 'description' => 'IP-Adresse nicht speichern.', 'full' => 'Voll', 'partial' => 'Teilanonymisierung', 'disabled' => 'Deaktiviert'],
'sanitize_data' => ['title' => 'Bereinigung der Formulardaten' , 'description' => 'Bereinige die Formulardaten und speichere das Ergebnis in der Datenbank', 'disabled' => 'deaktiviert', 'htmlspecialchars' => 'Benutzer htmlspecialchars'],
'recaptcha_enabled' => ['title' => 'Aktiviere reCAPTCHA' , 'description' => 'reCAPTCHA-Widget in deinem Formular einfügen'],
'recaptcha_theme' => ['title' => 'Theme' , 'description' => 'Farbschema des Widgets', 'light' => 'Hell' , 'dark' => 'Dunkel'],
'recaptcha_type' => ['title' => 'Typ' , 'description' => 'reCAPTCHA Typ festlegen' , 'image' => 'Bild' , 'audio' => 'Audio'],
'recaptcha_size' => [
'title' => 'Größe',
'description' => 'Die Größe des Widgets',
'normal' => 'Normal',
'compact' => 'Kompakt',
'invisible' => 'Unsichtbar',
],
'skip_database' => ['title' => 'Überspringe DB' , 'description' => 'Keine Speicherung der Formulardaten in der Datenbank. Nützlich wenn man Events mit einem eigenem Plugin nutzen möchte.'],
'emails_date_format' => ['title' => 'Datum Formatierung in E-Mails', 'description' => 'Ändere die Datumformatierung die dann in E-Mails verwendet wird.'],
'uploader_enable' => ['title' => 'Erlaube Uploads' , 'description' => 'Aktiviere Datei-Upload. Diese Option muss aufgrund der Sicherheitseinstellungen explizit aktiviert werden.'],
'uploader_multi' => ['title' => 'Merhfachdateien' , 'description' => 'Erlaube Mehrfachdateien-Uploads'],
'uploader_pholder' => ['title' => 'Platzhalter Text' , 'description' => 'Platzhalter Text der angezeigt wird so lange keine Datei hochgeladen wurde', 'default' => 'Click or drag files to upload'],
'uploader_maxsize' => ['title' => 'Dateigröße Limitierung' , 'description' => 'Die maximale Dateigröße die hochgeladen werden kann in Megabytes'],
'uploader_types' => ['title' => 'Erlaubte Datei-Typen' , 'description' => 'Erlaubte Dateiendungen oder ein Stern (*) für alle Typen (Füge eine Dateiendung per Zeile ein)'],
'uploader_remFile' => ['title' => 'Popup Text Datei entfernen' , 'description' => 'Text Platzhalter für die Abfrage, wenn eine Datei vor dem Upload entfernt wird', 'default' => 'Are you sure ?'],
]
],

'settings' => [
'tabs' => ['general' => 'Allgemein', 'recaptcha' => 'reCAPTCHA', 'gdpr' => 'DSVGO'],
'section_flash_messages' => 'Flash Nachrichten',
'global_messages_success' => ['label' => 'Globale Erfolgsnachricht', 'comment' => '(Diese Einstellung kann aus der Komponente heraus überschrieben werden)', 'default' => 'Your form was successfully submitted'],
'global_messages_errors' => ['label' => 'Globale Fehlernachricht' , 'comment' => '(Diese Einstellung kann aus der Komponente heraus überschrieben werden)', 'default' => 'There were errors with your submission'],
'plugin_help' => 'Die Plugindokumentation erreichst Du über die GitHub repo:',
'global_hide_button' => 'Navigationsobjekt vestecken',
'global_hide_button_desc' => 'Praktisch, wenn Du eigene Events mit einem eigenem Plugin nutzen möchtest.',
'section_recaptcha' => 'reCAPTCHA Einstellungen',
'recaptcha_site_key' => 'Site key',
'recaptcha_secret_key' => 'Secret key',
'gdpr_help_title' => 'Information',
'gdpr_help_comment' => 'Das neue EU-DSVGO Gesetz in Europa besagt dass die Einträge nicht mehr unendlich aufbewahrt werden dürfen. Diese müssen je nach nach Bedarf automatisiert gelöscht werden.',
'gdpr_enable' => 'Aktiviere EU-DSVGO konforme Aufräumung',
'gdpr_days' => 'Behalte die Einträge für die Anzahl an: X Tagen',
],

'permissions' => [
'tab' => 'Magic Forms',
'access_records' => 'Zugriff auf gespeicherte Formular-Einsendedaten',
'access_exports' => 'Zugriff für das Exportieren der gespeicherten Formular-Einsendedaten',
'access_settings' => 'Zugriff auf Modul-Konfiguration',
'gdpr_cleanup' => 'Führe EU-DSVGO Aufräumung der Datenbank durch.',
],

'mails' => [
'form_notification' => ['description' => 'Benachrichtung nach erfolgreicher Einsendung der Formulardaten.'],
'form_autoresponse' => ['description' => 'Automatische Antwort nach erfolgreicher Einsendung der Formulardaten.'],
],

'validation' => [
'recaptcha_error' => 'Kann das reCAPTCHA Feld nicht validieren.'
],

'classes' => [
'GDPR' => [
'alert_gdpr_disabled' => 'EU-DSVGO Einstellungen sind deaktiviert.',
'alert_invalid_gdpr' => 'Ungültige Einstellung des EU-DSVGO Aufräumvorgangs Intervals nach X Tagen.',
]
]

];

?>

0 comments on commit d3b4a2a

Please sign in to comment.