-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- German translation added
- Loading branch information
Showing
1 changed file
with
177 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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.', | ||
] | ||
] | ||
|
||
]; | ||
|
||
?> |