bugfixes
This commit is contained in:
parent
d757cdfc7d
commit
9347c16413
214
Modules/Language/database/seeders/ImportDeLanguageSeeder.php
Normal file
214
Modules/Language/database/seeders/ImportDeLanguageSeeder.php
Normal file
@ -0,0 +1,214 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Language\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Language\Models\Language;
|
||||
use Modules\Language\Models\LanguageProperty;
|
||||
|
||||
class ImportDeLanguageSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
$translations = [
|
||||
'social_links' => 'Social Links',
|
||||
'system_settings' => 'Systemeinstellungen',
|
||||
'page_settings' => 'Seiteneinstellungen',
|
||||
'live_class_settings' => 'Live-Kurs-Einstellungen',
|
||||
'payment_gateways' => 'Zahlungsanbieter',
|
||||
'custom_global_style' => 'Benutzerdefiniertes globales Design',
|
||||
'account_settings' => 'Kontoeinstellungen',
|
||||
'smtp_settings' => 'SMTP-Einstellungen',
|
||||
'storage_settings' => 'Speicher-Einstellungen',
|
||||
'language_settings' => 'Spracheinstellungen',
|
||||
'translation_settings' => 'Übersetzungseinstellungen',
|
||||
'add_language' => 'Sprache hinzufügen',
|
||||
'configure_zoom' => 'Zoom Server-to-Server OAuth-Zugangsdaten konfigurieren',
|
||||
'email_settings_description' => 'Konfiguriere deine E-Mail-Versandeinstellungen',
|
||||
'storage_settings_description' => 'Konfiguriere deine Speicher-Einstellungen',
|
||||
'application_update' => 'Anwendungsaktualisierung',
|
||||
'application_backup' => 'Anwendungs-Backup',
|
||||
'application_updated' => 'Anwendung wurde erfolgreich aktualisiert',
|
||||
'updating_application' => 'Anwendung wird aktualisiert...',
|
||||
'backup_name' => 'Backup-Name',
|
||||
'backup_date' => 'Backup-Datum',
|
||||
'backup_size' => 'Größe',
|
||||
'backup_status' => 'Status',
|
||||
'backup_actions' => 'Aktionen',
|
||||
'backup_history' => 'Backup-Verlauf',
|
||||
'backup_created' => 'Backup wurde erfolgreich erstellt',
|
||||
'backup_deleted' => 'Backup wurde erfolgreich gelöscht',
|
||||
'backup_restored' => 'Backup wurde erfolgreich wiederhergestellt',
|
||||
'backup_failed' => 'Backup-Erstellung fehlgeschlagen. Bitte versuche es erneut.',
|
||||
'backup_recommendation' => 'Wir empfehlen dringend, vor dem Aktualisieren ein Backup zu erstellen.',
|
||||
'maintenance_description' => 'Aktualisiere, sichere und stelle deine Anwendung sicher und automatisch wieder her.',
|
||||
'update_description' => 'Lade Updates hoch und installiere sie sicher',
|
||||
'backup_description' => 'Erstelle ein vollständiges Backup deiner Anwendung inkl. Dateien und Datenbank',
|
||||
'backup_history_description' => 'Backups deiner Anwendung ansehen und verwalten',
|
||||
'home_pages_description' => 'Liste aller Startseiten im System',
|
||||
'custom_pages_description' => 'Benutzerdefinierte Seiten verwalten',
|
||||
'css_description' => 'Schreibe eigenes CSS, das global auf der Website angewendet wird.',
|
||||
'system_settings_description' => 'Kerneinstellungen deines Systems verwalten',
|
||||
'translation_description' => 'Spracheigenschaften übersetzen',
|
||||
'edit_custom_page' => 'Benutzerdefinierte Seite bearbeiten',
|
||||
'translation_update' => 'Übersetzungsaktualisierung',
|
||||
'elements' => 'Elemente',
|
||||
'available_home_pages' => 'Verfügbare Startseiten',
|
||||
'confirm_application_update' => 'Anwendungsaktualisierung bestätigen',
|
||||
'do_not_close_window' => 'Bitte schließe dieses Fenster nicht',
|
||||
'update_application_with' => 'Bist du sicher, dass du die Anwendung mit ":filename" aktualisieren möchtest?',
|
||||
'this_update_will' => 'Dieses Update wird:',
|
||||
'put_site_maintenance' => 'Die Website in den Wartungsmodus versetzen',
|
||||
'replace_application_files' => 'Alle Anwendungsdateien ersetzen',
|
||||
'run_database_migrations' => 'Datenbank-Migrationen ausführen',
|
||||
'process_may_take_minutes' => 'Der Vorgang kann einige Minuten dauern',
|
||||
'backup_first_warning' => 'Stelle sicher, dass du vorher ein Backup erstellt hast! Diese Aktion kann nicht rückgängig gemacht werden.',
|
||||
'select_zip_file' => 'Datei auswählen (.zip nur)',
|
||||
'selected_file' => 'Ausgewählte Datei:',
|
||||
'file_selected_successfully' => 'Datei erfolgreich ausgewählt. Klicke auf „Anwendung aktualisieren“, um fortzufahren.',
|
||||
'update_application' => 'Anwendung aktualisieren',
|
||||
'uploading' => 'Wird hochgeladen...',
|
||||
'important_update_guidelines' => 'Wichtige Update-Hinweise',
|
||||
'refresh_server_guideline' => 'Vor jedem Update den Server aktualisieren',
|
||||
'backup_first_guideline' => 'Vor jedem Update immer ein Backup erstellen',
|
||||
'file_format_guideline' => 'Upload muss eine gültige ZIP-Datei sein',
|
||||
'maintenance_mode_guideline' => 'Die Website ist während des Updates vorübergehend nicht verfügbar',
|
||||
'migrations_guideline' => 'Datenbank-Migrationen werden automatisch ausgeführt',
|
||||
'downtime_guideline' => 'Der Update-Prozess kann einige Minuten dauern',
|
||||
'browser_guideline' => 'Während des Updates den Browser nicht aktualisieren oder schließen',
|
||||
'compatibility_guideline' => 'Stelle sicher, dass das Update mit deinem System kompatibel ist',
|
||||
'refresh_server' => 'Server aktualisieren',
|
||||
'backup_first' => 'Backup zuerst',
|
||||
'file_format' => 'Dateiformat',
|
||||
'maintenance_mode' => 'Wartungsmodus',
|
||||
'migrations' => 'Migrationen',
|
||||
'downtime' => 'Downtime',
|
||||
'browser' => 'Browser',
|
||||
'compatibility' => 'Kompatibilität',
|
||||
'application_update_title' => 'Anwendungsaktualisierung',
|
||||
'upload_install_description' => 'Lade die neueste Version deiner Anwendung hoch und installiere sie',
|
||||
'refresh_server_button' => 'Server aktualisieren',
|
||||
'updating_application_button' => 'Anwendung wird aktualisiert...',
|
||||
'paypal_settings' => 'PayPal-Einstellungen',
|
||||
'stripe_settings' => 'Stripe-Einstellungen',
|
||||
'mollie_settings' => 'Mollie-Einstellungen',
|
||||
'paystack_settings' => 'Paystack-Einstellungen',
|
||||
'razorpay_settings' => 'Razorpay-Einstellungen',
|
||||
'sslcommerz_settings' => 'SSLCommerz-Einstellungen',
|
||||
'paytm_settings' => 'Paytm-Einstellungen',
|
||||
'configure_payment_gateway' => ':gateway Zahlungsanbieter konfigurieren',
|
||||
'test_mode' => 'Testmodus',
|
||||
'using_test_environment' => 'Testumgebung wird verwendet',
|
||||
'using_live_environment' => 'Live-Umgebung wird verwendet',
|
||||
'using_sandbox_environment' => 'Sandbox-Umgebung wird verwendet',
|
||||
'using_production_environment' => 'Produktivumgebung wird verwendet',
|
||||
'using_staging_environment' => 'Staging-Umgebung wird verwendet',
|
||||
'using_test_keys' => 'Test-Keys werden verwendet',
|
||||
'using_live_keys' => 'Live-Keys werden verwendet',
|
||||
'api_credentials' => 'API-Zugangsdaten',
|
||||
'test_credentials' => 'Test-Zugangsdaten',
|
||||
'live_credentials' => 'Live-Zugangsdaten',
|
||||
'sandbox_credentials' => 'Sandbox-Zugangsdaten',
|
||||
'production_credentials' => 'Produktiv-Zugangsdaten',
|
||||
'use_test_mode_key' => 'Verwende deinen Testmodus-Key :key',
|
||||
'use_live_mode_key' => 'Verwende deinen Live-Key :key',
|
||||
'use_staging_key' => 'Verwende deinen Staging-Key :key',
|
||||
'use_production_key' => 'Verwende deinen Produktiv-Key :key',
|
||||
'delete_backup_warning' => 'Bist du sicher, dass du dieses Backup löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.',
|
||||
'restore_backup_warning' => 'Bist du sicher, dass du dieses Backup wiederherstellen möchtest? Dies wird:',
|
||||
'system_type_warning' => 'Bist du sicher, dass du den Systemtyp ändern möchtest? Das beeinflusst das gesamte Verhalten der Anwendung.',
|
||||
'update_system_type_warning' => 'Bist du sicher, dass du den Systemtyp aktualisieren möchtest?',
|
||||
'update_warning' => 'Dieses Update wird:',
|
||||
'update_failed' => 'Update fehlgeschlagen. Bitte versuche es erneut.',
|
||||
'restore_failed' => 'Backup-Wiederherstellung fehlgeschlagen. Bitte versuche es erneut.',
|
||||
'delete_failed' => 'Backup-Löschen fehlgeschlagen. Bitte versuche es erneut.',
|
||||
'server_refreshed' => 'Server erfolgreich aktualisiert',
|
||||
'config_not_found' => 'Konfiguration nicht gefunden.',
|
||||
'footer_config_not_found' => 'Footer-Konfiguration nicht gefunden.',
|
||||
'navbar_config_not_found' => 'Navbar-Konfiguration nicht gefunden.',
|
||||
'configuration' => 'Konfiguration: Umgebungs- und Konfigurationsdateien',
|
||||
'manage_core_settings' => 'Kerneinstellungen deines Systems verwalten',
|
||||
'app_maintenance' => 'App-Wartung',
|
||||
'app_version' => 'App-Version',
|
||||
'current_version' => 'Aktuelle Version:',
|
||||
'live_navbar_preview' => 'Live-Navigation Vorschau',
|
||||
'live_footer_preview' => 'Live-Footer Vorschau',
|
||||
'interactive_preview' => 'Interaktive Vorschau von',
|
||||
'before_login' => 'Vor dem Login',
|
||||
'after_login' => 'Nach dem Login',
|
||||
'collaborative' => 'Kollaborativ',
|
||||
'administrative' => 'Administrativ',
|
||||
'custom_pages' => 'Benutzerdefinierte Seiten',
|
||||
'note' => 'Hinweis',
|
||||
'what_backed_up' => 'Was wird gesichert?',
|
||||
'source_code' => 'Quellcode: Alle Anwendungsdateien und Code',
|
||||
'database' => 'Datenbank: Vollständiger MySQL-Datenbank-Dump',
|
||||
'assets' => 'Assets: Hochgeladene Medien und öffentliche Dateien',
|
||||
'refresh_note' => 'Hinweis: Vor jedem Backup den Server aktualisieren.',
|
||||
'deleting_backup' => 'Backup wird gelöscht...',
|
||||
'restoring_backup' => 'Backup wird wiederhergestellt...',
|
||||
'do_not_close' => 'Bitte schließe dieses Fenster nicht',
|
||||
'restore_backup_confirmation' => 'Bist du sicher, dass du das Backup ":backup_name" wiederherstellen möchtest?',
|
||||
'backup_details' => 'Backup-Details',
|
||||
'permanently_delete_files' => 'Backup-Dateien dauerhaft aus dem Speicher löschen',
|
||||
'remove_backup_record' => 'Backup-Eintrag aus der Datenbank entfernen',
|
||||
'cannot_be_undone' => 'Kann nicht rückgängig gemacht oder wiederhergestellt werden',
|
||||
'replace_current_files' => 'Alle aktuellen Anwendungsdateien ersetzen',
|
||||
'restore_database_state' => 'Die gesamte Datenbank durch Backup-Daten ersetzen',
|
||||
'current_data_lost' => 'Alle aktuellen Daten und Dateien gehen verloren',
|
||||
'action_cannot_undone' => 'Diese Aktion kann nicht rückgängig gemacht werden',
|
||||
'critical_warning' => 'Wichtiger Hinweis',
|
||||
'restore_process_time' => 'Der Vorgang kann einige Minuten dauern',
|
||||
'maintenance_mode_enabled' => 'Website in den Wartungsmodus versetzen',
|
||||
'select_update_file' => 'Update-Datei auswählen',
|
||||
'drag_drop_update_file' => 'Ziehe deine Update-Datei hierher oder klicke zum Auswählen',
|
||||
'update_file_requirements' => 'Nur .zip-Dateien erlaubt. Maximale Dateigröße: 500MB',
|
||||
'no_file_selected' => 'Keine Datei ausgewählt',
|
||||
'file_selected' => 'Datei ausgewählt',
|
||||
'browse_files' => 'Dateien durchsuchen',
|
||||
'website_information' => 'Website-Informationen',
|
||||
'contact_information' => 'Kontaktinformationen',
|
||||
'media_settings' => 'Medien-Einstellungen',
|
||||
'logo_favicon' => 'Logo & Favicon',
|
||||
'social_media_links' => 'Social-Media-Links',
|
||||
'replace_files' => 'Alle Anwendungsdateien ersetzen',
|
||||
'run_migrations' => 'Datenbank-Migrationen ausführen',
|
||||
'process_update' => 'Update automatisch durchführen',
|
||||
'no_backups' => 'Keine Backups gefunden',
|
||||
'no_backups_description' => 'Du hast noch keine Backups erstellt. Erstelle dein erstes Backup, um loszulegen.',
|
||||
'restore_database' => 'Datenbank auf den Backup-Stand wiederherstellen',
|
||||
'overwrite_changes' => 'Änderungen seit dem Backup überschreiben',
|
||||
'zoom_setup_guide' => 'Zoom-Setup-Anleitung',
|
||||
'setup_instructions' => 'Folge diesen Schritten, um Zoom zu integrieren:',
|
||||
'create_zoom_app' => 'Erstelle eine Server-to-Server OAuth App im Zoom Marketplace',
|
||||
'get_credentials' => 'Hole dir Account ID, Client ID und Client Secret',
|
||||
'configure_scopes' => 'Konfiguriere die erforderlichen Scopes für deine App',
|
||||
];
|
||||
|
||||
$language = Language::firstOrCreate(
|
||||
['code' => 'de'],
|
||||
[
|
||||
'name' => 'German',
|
||||
'nativeName' => 'Deutsch',
|
||||
'is_active' => true,
|
||||
'is_default' => false,
|
||||
]
|
||||
);
|
||||
|
||||
foreach ($translations as $slug => $value) {
|
||||
LanguageProperty::updateOrCreate(
|
||||
[
|
||||
'language_id' => $language->id,
|
||||
'group' => 'settings',
|
||||
'slug' => $slug,
|
||||
],
|
||||
[
|
||||
'value' => $value
|
||||
]
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user