diff --git a/Modules/Exam/app/Services/ExamResourceService.php b/Modules/Exam/app/Services/ExamResourceService.php index 81b75b86..11878d3c 100644 --- a/Modules/Exam/app/Services/ExamResourceService.php +++ b/Modules/Exam/app/Services/ExamResourceService.php @@ -2,14 +2,14 @@ namespace Modules\Exam\Services; +use Modules\Exam\Models\Exam; use App\Models\ChunkedUpload; -use App\Models\Course\LessonResource; -use App\Models\Course\SectionLesson; +use Modules\Exam\Models\ExamResource; use App\Services\MediaService; use App\Services\LocalFileUploadService; use App\Services\S3MultipartUploadService; -class ExamResourceService extends MediaService +class ExamResourceService { protected LocalFileUploadService | S3MultipartUploadService $uploaderService; @@ -18,29 +18,18 @@ class ExamResourceService extends MediaService $this->uploaderService = config('filesystems.default') === 's3' ? new S3MultipartUploadService() : new LocalFileUploadService(); } - function sortSectionLessons(array $sortedData): bool - { - foreach ($sortedData as $value) { - SectionLesson::where('id', $value['id'])->update([ - 'sort' => $value['sort'] - ]); - } - - return true; - } - - public function resourceStore(array $data): LessonResource + public function resourceStore(array $data): ExamResource { if ($data['type'] === 'link') { - $resource = LessonResource::create($data); + $resource = ExamResource::create($data); } else { - $resource = LessonResource::create([...$data, 'resource' => $data['resource_url']]); + $resource = ExamResource::create([...$data, 'resource' => $data['resource_url']]); } return $resource; } - public function resourceUpdate(LessonResource $resource, array $data): bool + public function resourceUpdate(ExamResource $resource, array $data): bool { if ($data['type'] === 'link') { $resource->update($data); @@ -54,7 +43,7 @@ class ExamResourceService extends MediaService return true; } - public function resourceDelete(LessonResource $resource): bool + public function resourceDelete(ExamResource $resource): bool { $chunkedUpload = ChunkedUpload::where('file_url', $resource->resource)->first(); $chunkedUpload && $this->uploaderService->deleteFile($chunkedUpload); @@ -63,4 +52,32 @@ class ExamResourceService extends MediaService return true; } -} \ No newline at end of file + + public function getExamResources(string $exam_id) + { + $exam = Exam::find($exam_id); + if (!$exam) { + return []; + } + + // Get media files from Spatie Media Library + $media = $exam->getMedia('resources'); + + if (!$media) { + return []; + } + + // Convert media collection to array format + return $media->map(function ($item) { + return [ + 'id' => $item->id, + 'name' => $item->name, + 'file_name' => $item->file_name, + 'mime_type' => $item->mime_type, + 'size' => $item->size, + 'url' => $item->getUrl(), + 'getUrl' => $item->getUrl(), + ]; + })->toArray(); + } +} diff --git a/Modules/Exam/app/Services/LessonResourceService.php b/Modules/Exam/app/Services/LessonResourceService.php deleted file mode 100644 index 0ce37b66..00000000 --- a/Modules/Exam/app/Services/LessonResourceService.php +++ /dev/null @@ -1,66 +0,0 @@ -uploaderService = config('filesystems.default') === 's3' ? new S3MultipartUploadService() : new LocalFileUploadService(); - } - - function sortSectionLessons(array $sortedData): bool - { - foreach ($sortedData as $value) { - SectionLesson::where('id', $value['id'])->update([ - 'sort' => $value['sort'] - ]); - } - - return true; - } - - public function resourceStore(array $data): LessonResource - { - if ($data['type'] === 'link') { - $resource = LessonResource::create($data); - } else { - $resource = LessonResource::create([...$data, 'resource' => $data['resource_url']]); - } - - return $resource; - } - - public function resourceUpdate(LessonResource $resource, array $data): bool - { - if ($data['type'] === 'link') { - $resource->update($data); - } else { - $chunkedUpload = ChunkedUpload::where('file_url', $data['resource'])->first(); - $chunkedUpload && $this->uploaderService->deleteFile($chunkedUpload); - - $resource->update([...$data, 'resource' => $data['resource_url']]); - } - - return true; - } - - public function resourceDelete(LessonResource $resource): bool - { - $chunkedUpload = ChunkedUpload::where('file_url', $resource->resource)->first(); - $chunkedUpload && $this->uploaderService->deleteFile($chunkedUpload); - - $resource->delete(); - - return true; - } -} diff --git a/Modules/Language/database/seeders/ImportDeLanguageSeeder.php b/Modules/Language/database/seeders/ImportDeLanguageSeeder.php deleted file mode 100644 index addb9876..00000000 --- a/Modules/Language/database/seeders/ImportDeLanguageSeeder.php +++ /dev/null @@ -1,214 +0,0 @@ - '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::updateOrCreate( - ['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 - ] - ); - } - } -} \ No newline at end of file diff --git a/app/Http/Middleware/HandleInertiaRequests.php b/app/Http/Middleware/HandleInertiaRequests.php index 9b055ea9..0b3a07ee 100644 --- a/app/Http/Middleware/HandleInertiaRequests.php +++ b/app/Http/Middleware/HandleInertiaRequests.php @@ -77,7 +77,7 @@ class HandleInertiaRequests extends Middleware } $direction = Cookie::get('direction', 'ltr'); - if ($system && array_key_exists('direction', $system->fields)) { + if (array_key_exists('direction', $system->fields)) { $systemDirection = $system->fields['direction']; if ($systemDirection !== 'none') { $direction = $systemDirection; diff --git a/database/seeders/ImportDeLanguageSeeder.php b/database/seeders/ImportDeLanguageSeeder.php deleted file mode 100644 index 47acd988..00000000 --- a/database/seeders/ImportDeLanguageSeeder.php +++ /dev/null @@ -1,52 +0,0 @@ - $langCode], - [ - 'name' => 'German', - 'nativeName' => 'Deutsch', - 'is_active' => true, - 'is_default' => false, - ] - ); - - $groupsDir = storage_path('app/lang/groups/de'); - if (!is_dir($groupsDir)) { - $this->command->info("No groups directory found at $groupsDir — skipping import."); - return; - } - - $files = glob($groupsDir.'/*.php'); - foreach ($files as $file) { - $groupKey = basename($file, '.php'); - $entries = require $file; - if (!is_array($entries)) continue; - - foreach ($entries as $entry) { - if (!isset($entry['slug'])) continue; - - LanguageProperty::updateOrCreate( - ['slug' => $entry['slug'], 'language_id' => $language->id], - array_merge($entry, ['group' => $groupKey, 'language_id' => $language->id]) - ); - } - } - - $this->command->info('ImportDeLanguageSeeder: import complete.'); - } -} diff --git a/lang/de/auth.php b/lang/de/auth.php deleted file mode 100644 index b8d5f663..00000000 --- a/lang/de/auth.php +++ /dev/null @@ -1,32 +0,0 @@ - 'Diese Zugangsdaten stimmen nicht mit unseren Aufzeichnungen überein.', - 'password' => 'Das angegebene Passwort ist falsch.', - 'throttle' => 'Zu viele Anmeldeversuche. Bitte versuche es in :seconds Sekunden erneut.', - 'password_updated' => 'Dein Passwort wurde aktualisiert.', - 'verification_link_sent' => 'Ein neuer Bestätigungslink wurde an deine E-Mail-Adresse gesendet.', - 'password_reset_sent' => 'Wir haben dir den Link zum Zurücksetzen des Passworts per E-Mail gesendet.', - 'google_auth_settings' => 'Google-Auth-Einstellungen', - 'google_auth_description' => 'Google-Auth-Beschreibung', - 'login_title' => 'Melde dich bei deinem Konto an', - 'login_description' => 'Gib unten deine E-Mail-Adresse und dein Passwort ein, um dich anzumelden.', - 'remember_me' => 'Angemeldet bleiben', - 'forgot_password' => 'Passwort vergessen', - 'continue_with' => 'Oder fortfahren mit', - 'no_account' => 'Du hast noch kein Konto?', - 'google_auth' => 'Google Auth', - 'register_title' => 'Konto erstellen', - 'register_description' => 'Gib unten deine Daten ein, um dein Konto zu erstellen.', - 'have_account' => 'Du hast schon ein Konto?', - 'forgot_description' => 'Gib deine E-Mail-Adresse ein, um einen Link zum Zurücksetzen des Passworts zu erhalten.', - 'return_to_login' => 'Oder zurück zu', - 'reset_title' => 'Passwort zurücksetzen', - 'reset_description' => 'Bitte gib unten dein neues Passwort ein.', - 'confirm_title' => 'Passwort bestätigen', - 'confirm_description' => 'Dies ist ein geschützter Bereich der Anwendung. Bitte bestätige dein Passwort, bevor du fortfährst.', - 'change_email' => 'E-Mail-Adresse ändern', - 'verify_title' => 'E-Mail-Adresse bestätigen', - 'verify_description' => 'Bitte bestätige deine E-Mail-Adresse, indem du auf den Link klickst, den wir dir gerade per E-Mail gesendet haben.', - 'verification_sent' => 'Ein neuer Bestätigungslink wurde an die E-Mail-Adresse gesendet, die du bei der Registrierung angegeben hast.', -); \ No newline at end of file diff --git a/lang/de/button.php b/lang/de/button.php deleted file mode 100644 index 73481d79..00000000 --- a/lang/de/button.php +++ /dev/null @@ -1,206 +0,0 @@ - 'Hinzufügen', - 'save' => 'Speichern', - 'cancel' => 'Abbrechen', - 'close' => 'Schließen', - 'submit' => 'Absenden', - 'edit' => 'Bearbeiten', - 'delete' => 'Löschen', - 'create' => 'Erstellen', - 'update' => 'Aktualisieren', - 'remove' => 'Entfernen', - 'previous' => 'Zurück', - 'apply' => 'Anwenden', - 'view_all' => 'Alle anzeigen', - 'reply' => 'Antworten', - 'reapply' => 'Erneut anwenden', - 'light' => 'Hell', - 'dark' => 'Dunkel', - 'collaborative' => 'Kollaborativ', - 'administrative' => 'Administrativ', - 'type' => 'Typ', - 'form' => 'Formular', - 'true' => 'Wahr', - 'false' => 'Falsch', - 'free' => 'Kostenlos', - 'list' => 'Liste', - 'search' => 'Suchen', - 'filter' => 'Filter', - 'sort' => 'Sortieren', - 'refresh' => 'Aktualisieren', - 'upload' => 'Hochladen', - 'download' => 'Herunterladen', - 'send' => 'Senden', - 'add_item' => 'Element hinzufügen', - 'reorder' => 'Neu anordnen', - 'active' => 'Aktiv', - 'inactive' => 'Inaktiv', - 'deactivate' => 'Deaktivieren', - 'lessons' => 'Lektionen', - 'live_classes' => 'Live-Kurse', - 'join_class' => 'Kurs beitreten', - 'edit_live_class' => 'Live-Kurs bearbeiten', - 'delete_class' => 'Kurs löschen', - 'class_note' => 'Kursnotiz', - 'add_language' => 'Sprache hinzufügen', - 'save_changes' => 'Änderungen speichern', - 'schedule_class' => 'Kurs planen', - 'add_newsletter' => 'Newsletter hinzufügen', - 'update_newsletter' => 'Newsletter aktualisieren', - 'delete_backup' => 'Sicherung löschen', - 'refresh_server' => 'Server aktualisieren', - 'backup_now' => 'Jetzt sichern', - 'update_application' => 'Anwendung aktualisieren', - 'play_course' => 'Kurs starten', - 'course_player' => 'Kurs-Player', - 'enroll_now' => 'Jetzt einschreiben', - 'buy_now' => 'Jetzt kaufen', - 'add_to_cart' => 'In den Warenkorb', - 'add_to_wishlist' => 'Zur Wunschliste hinzufügen', - 'remove_from_wishlist' => 'Von der Wunschliste entfernen', - 'learn_more' => 'Mehr erfahren', - 'continue' => 'Weiter', - 'course_details' => 'Kursdetails', - 'continue_to_payment' => 'Weiter zur Zahlung', - 'post_comment' => 'Kommentar posten', - 'posting' => 'Wird gepostet...', - 'like' => 'Gefällt mir', - 'dislike' => 'Gefällt mir nicht', - 'submit_review' => 'Bewertung absenden', - 'next_step' => 'Nächster Schritt', - 'previous_step' => 'Vorheriger Schritt', - 'generate_certificate' => 'Zertifikat erstellen', - 'generating_certificate' => 'Zertifikat wird erstellt...', - 'download_as' => 'Herunterladen als', - 'mark_all_as_read' => 'Alle als gelesen markieren', - 'view_all_notifications' => 'Alle Benachrichtigungen anzeigen', - 'subscribe' => 'Abonnieren', - 'become_an_instructor' => 'Dozent werden', - 'delete_account' => 'Konto löschen', - 'are_you_sure_to_delete' => 'Bist du sicher, dass du löschen möchtest?', - 'add_section' => 'Abschnitt hinzufügen', - 'sort_section' => 'Abschnitte sortieren', - 'add_quiz' => 'Quiz hinzufügen', - 'add_lesson' => 'Lektion hinzufügen', - 'sort_lessons' => 'Lektionen sortieren', - 'sort_categories' => 'Kategorien sortieren', - 'edit_section' => 'Abschnitt bearbeiten', - 'delete_section' => 'Abschnitt löschen', - 'quiz_questions' => 'Quizfragen', - 'add_question' => 'Frage hinzufügen', - 'save_lesson' => 'Lektion speichern', - 'pick_a_date' => 'Datum auswählen', - 'toggle_theme' => 'Theme wechseln', - 'course_preview' => 'Kursvorschau', - 'submit_for_approval' => 'Zur Freigabe einreichen', - 'approval_status' => 'Freigabestatus', - 'login' => 'Anmelden', - 'logout' => 'Abmelden', - 'log_out' => 'Abmelden', - 'log_in' => 'Anmelden', - 'sign_up' => 'Registrieren', - 'create_account' => 'Konto erstellen', - 'continue_with_google' => 'Weiter mit Google', - 'forgot_password' => 'Passwort vergessen?', - 'email_password_reset_link' => 'Link zum Zurücksetzen des Passworts per E-Mail senden', - 'resend_verification_email' => 'Bestätigungs-E-Mail erneut senden', - 'confirm_password' => 'Passwort bestätigen', - 'reset_password' => 'Passwort zurücksetzen', - 'change_email' => 'E-Mail ändern', - 'change_password' => 'Passwort ändern', - 'forget_password' => 'Passwort vergessen', - 'get_email_change_link' => 'Link zum Ändern der E-Mail erhalten', - 'get_password_reset_link' => 'Link zum Zurücksetzen des Passworts erhalten', - 'upload_file' => 'Datei hochladen', - 'start_upload' => 'Upload starten', - 'cancel_upload' => 'Upload abbrechen', - 'select_different_file' => 'Andere Datei auswählen', - 'initializing_upload' => 'Upload wird initialisiert...', - 'uploading_file_chunks' => 'Dateiteile werden hochgeladen...', - 'finalizing_upload' => 'Upload wird abgeschlossen...', - 'completed_upload' => 'Upload abgeschlossen', - 'upload_completed_successfully' => 'Upload erfolgreich abgeschlossen', - 'uploading' => 'Wird hochgeladen...', - 'saving' => 'Wird gespeichert...', - 'first' => 'Erste', - 'last' => 'Letzte', - 'prev' => 'Zurück', - 'next' => 'Weiter', - 'back' => 'Zurück', - 'show_full' => 'Alles anzeigen', - 'show_less' => 'Weniger anzeigen', - 'dashboard' => 'Dashboard', - 'main_menu' => 'Hauptmenü', - 'categories' => 'Kategorien', - 'courses' => 'Kurse', - 'enrollments' => 'Einschreibungen', - 'instructors' => 'Dozenten', - 'payout_report' => 'Auszahlungsbericht', - 'payouts' => 'Auszahlungen', - 'job_circulars' => 'Stellenausschreibungen', - 'blogs' => 'Blogs', - 'newsletters' => 'Newsletter', - 'all_users' => 'Alle Nutzer', - 'settings' => 'Einstellungen', - 'my_courses' => 'Meine Kurse', - 'wishlist' => 'Wunschliste', - 'profile' => 'Profil', - 'live_class' => 'Live-Kurs', - 'payment_methods' => 'Zahlungsmethoden', - 'profile_update' => 'Profil aktualisieren', - 'manage_courses' => 'Kurse verwalten', - 'create_course' => 'Kurs erstellen', - 'manage_enrollments' => 'Einschreibungen verwalten', - 'add_new_enrollment' => 'Neue Einschreibung hinzufügen', - 'add_new_instructor' => 'Neuen Dozenten hinzufügen', - 'manage_instructors' => 'Dozenten verwalten', - 'create_instructor' => 'Dozenten erstellen', - 'applications' => 'Anwendungen', - 'payout_request' => 'Auszahlungsanfrage', - 'payout_history' => 'Auszahlungsverlauf', - 'withdraw' => 'Auszahlen', - 'all_jobs' => 'Alle Jobs', - 'create_job' => 'Job erstellen', - 'edit_job' => 'Job bearbeiten', - 'create_blog' => 'Blog erstellen', - 'manage_blog' => 'Blog verwalten', - 'account' => 'Konto', - 'system' => 'System', - 'pages' => 'Seiten', - 'storage' => 'Speicher', - 'smtp' => 'SMTP', - 'auth0' => 'Auth0', - 'maintenance' => 'Wartung', - 'become_instructor' => 'Dozent werden', - 'overview' => 'Übersicht', - 'curriculum' => 'Lehrplan', - 'details' => 'Details', - 'instructor' => 'Dozent', - 'reviews' => 'Bewertungen', - 'summery' => 'Zusammenfassung', - 'certificate' => 'Zertifikat', - 'forum' => 'Forum', - 'review' => 'Bewertung', - 'basic' => 'Grundlegend', - 'pricing' => 'Preise', - 'info' => 'Info', - 'media' => 'Medien', - 'seo' => 'SEO', - 'quiz' => 'Quiz', - 'lesson' => 'Lektion', - 'social' => 'Soziales', - 'payment' => 'Zahlung', - 'copyright' => 'Copyright', - 'social_media' => 'Soziale Medien', - 'url_items' => 'URL-Elemente', - 'dropdowns' => 'Dropdowns', - 'actions' => 'Aktionen', - 'website' => 'Website', - 'navbar' => 'Navbar', - 'footer' => 'Footer', - 'style' => 'Stil', - 'edit_navbar' => 'Navbar bearbeiten', - 'edit_footer' => 'Footer bearbeiten', -); \ No newline at end of file diff --git a/lang/de/common.php b/lang/de/common.php deleted file mode 100644 index 1c4b914a..00000000 --- a/lang/de/common.php +++ /dev/null @@ -1,107 +0,0 @@ - 'Titel', - 'description' => 'Beschreibung', - 'name' => 'Name', - 'email' => 'E-Mail', - 'password' => 'Passwort', - 'type' => 'Typ', - 'category' => 'Kategorie', - 'status' => 'Status', - 'location' => 'Standort', - 'image' => 'Bild', - 'url' => 'URL', - 'categories' => 'Kategorien', - 'students' => 'Teilnehmer', - 'courses' => 'Kurse', - 'comments' => 'Kommentare', - 'comment' => 'Kommentar', - 'price' => 'Preis', - 'rating' => 'Bewertung', - 'instructor' => 'Dozent', - 'role' => 'Rolle', - 'action' => 'Aktion', - 'actions' => 'Aktionen', - 'level' => 'Level', - 'active' => 'Aktiv', - 'inactive' => 'Inaktiv', - 'published' => 'Veröffentlicht', - 'draft' => 'Entwurf', - 'expired' => 'Abgelaufen', - 'pending' => 'Ausstehend', - 'enabled' => 'Aktiviert', - 'disabled' => 'Deaktiviert', - 'language' => 'Sprache', - 'default' => 'Standard', - 'closed' => 'Geschlossen', - 'paused' => 'Pausiert', - 'on' => 'An', - 'off' => 'Aus', - 'free' => 'Kostenlos', - 'completed' => 'Abgeschlossen', - 'search' => 'Suchen', - 'filter' => 'Filter', - 'create' => 'Erstellen', - 'update' => 'Aktualisieren', - 'edit' => 'Bearbeiten', - 'save' => 'Speichern', - 'delete' => 'Löschen', - 'cancel' => 'Abbrechen', - 'submit' => 'Absenden', - 'apply' => 'Anwenden', - 'view' => 'Ansehen', - 'preview' => 'Vorschau', - 'download' => 'Herunterladen', - 'close' => 'Schließen', - 'confirm' => 'Bestätigen', - 'yes' => 'Ja', - 'no' => 'Nein', - 'ok' => 'OK', - 'back' => 'Zurück', - 'continue' => 'Weiter', - 'skip' => 'Überspringen', - 'retry' => 'Erneut versuchen', - 'refresh' => 'Aktualisieren', - 'reload' => 'Neu laden', - 'change_email' => 'E-Mail ändern', - 'change_password' => 'Passwort ändern', - 'forget_password' => 'Passwort vergessen', - 'loading' => 'Wird geladen...', - 'processing' => 'Wird verarbeitet...', - 'saving' => 'Wird gespeichert...', - 'updating' => 'Wird aktualisiert...', - 'deleting' => 'Wird gelöscht...', - 'uploading' => 'Wird hochgeladen...', - 'searching' => 'Wird gesucht...', - 'no_results_found' => 'Keine Ergebnisse gefunden', - 'today' => 'Heute', - 'yesterday' => 'Gestern', - 'ago' => 'vor', - 'general_settings' => 'Allgemeine Einstellungen', - 'email_settings' => 'E-Mail-Einstellungen', - 'payment_settings' => 'Zahlungseinstellungen', - 'settings' => 'Einstellungen', - 'file_too_large' => 'Die Datei ist zu groß. Bitte wähle eine kleinere Datei aus.', - 'invalid_file' => 'Ungültiges Dateiformat. Bitte lade eine gültige .zip-Datei hoch.', - 'required_field' => 'Dieses Feld ist erforderlich.', - 'home' => 'Startseite', - 'about' => 'Über uns', - 'contact' => 'Kontakt', - 'help' => 'Hilfe', - 'support' => 'Support', - 'dashboard' => 'Dashboard', - 'page' => 'Seite', - 'of' => 'von', - 'first' => '< 'Zurück', - 'next' => 'Weiter', - 'last' => 'Letzte>>', - 'go_to_page' => 'Gehe zu Seite', - 'video' => 'Video', - 'audio' => 'Audio', - 'document' => 'Dokument', - 'file' => 'Datei', - 'reviews' => 'Bewertungen', - 'select_the_approval_status' => 'Freigabestatus auswählen', -); \ No newline at end of file diff --git a/lang/de/dashboard.php b/lang/de/dashboard.php deleted file mode 100644 index e2d9bc84..00000000 --- a/lang/de/dashboard.php +++ /dev/null @@ -1,307 +0,0 @@ - 'Benutzerverwaltung', - 'course_management' => 'Kursverwaltung', - 'content_management' => 'Inhaltsverwaltung', - 'financial_management' => 'Finanzverwaltung', - 'refund_management' => 'Rückerstattungsverwaltung', - 'faq_management' => 'FAQ-Verwaltung', - 'security_settings' => 'Sicherheitseinstellungen', - 'backup_settings' => 'Sicherungseinstellungen', - 'tax_settings' => 'Steuereinstellungen', - 'webhook_settings' => 'Webhook-Einstellungen', - 'analytics' => 'Analysen', - 'reports' => 'Berichte', - 'visitor_analytics' => 'Besucheranalysen', - 'course_analytics' => 'Kursanalysen', - 'enrollment_statistics' => 'Einschreibestatistik', - 'revenue_statistics' => 'Umsatzstatistik', - 'course_statistics' => 'Kursstatistik', - 'sales_report' => 'Verkaufsbericht', - 'user_activity_report' => 'Nutzeraktivitätsbericht', - 'course_performance_report' => 'Kursleistungsbericht', - 'financial_report' => 'Finanzbericht', - 'export_report' => 'Bericht exportieren', - 'basic_information' => 'Grundinformationen', - 'blog_information' => 'Blog-Informationen', - 'user_information' => 'Benutzerinformationen', - 'media_details' => 'Mediendetails', - 'compensation_details' => 'Vergütung & Details', - 'total_blogs' => 'Blogs gesamt', - 'total_categories' => 'Kategorien gesamt', - 'total_jobs' => 'Jobs gesamt', - 'total_users' => 'Benutzer gesamt', - 'total_earnings' => 'Einnahmen gesamt', - 'total_withdrawals' => 'Auszahlungen gesamt', - 'select_user_type' => 'Benutzertyp auswählen', - 'select_withdrawal_method' => 'Auszahlungsmethode auswählen', - 'select_recipients' => 'Empfänger auswählen', - 'select_media' => 'Medien auswählen', - 'no_results' => 'Keine Ergebnisse.', - 'no_results_found' => 'Keine Ergebnisse gefunden', - 'are_you_absolutely_sure' => 'Bist du dir absolut sicher?', - 'update_the_category' => 'Kategorie aktualisieren', - 'image_upload_requirements' => 'Bild-Upload ist erforderlich', - 'admin' => 'Admin', - 'archived' => 'Archiviert', - 'user_list' => 'Benutzerliste', - 'instructor_list' => 'Dozentenliste', - 'course_list' => 'Kursliste', - 'newsletter_list' => 'Newsletter-Liste', - 'payout_list' => 'Auszahlungsliste', - 'lessons' => 'Lektionen', - 'quizzes' => 'Quizze', - 'total_content_items' => 'Inhaltselemente gesamt', - 'enrollment' => 'Einschreibung', - 'course_status' => 'Kursstatus', - 'update_section' => 'Abschnitt aktualisieren', - 'update_lesson' => 'Lektion aktualisieren', - 'update_quiz' => 'Quiz aktualisieren', - 'sort_items' => 'Elemente sortieren', - 'job_circulars' => 'Stellenausschreibungen', - 'no_job_circulars_found' => 'Keine Stellenausschreibungen gefunden', - 'provide_essential_job_details' => 'Gib die wichtigsten Details zur Stelle an', - 'specify_job_requirements' => 'Gib die Anforderungen und Qualifikationen für diese Stelle an', - 'provide_salary_details' => 'Gib die Gehaltsspanne und weitere Vergütungsdetails an', - 'salary_information' => 'Gehaltsinformationen', - 'salary_information_title' => 'Lege die Vergütungsspanne für diese Position fest', - 'salary_range' => 'Gehaltsspanne', - 'salary_currency' => 'Währung', - 'salary_negotiable' => 'Gehalt verhandelbar', - 'application_deadline' => 'Bewerbungsfrist', - 'contact_email' => 'Kontakt-E-Mail', - 'skills_required' => 'Erforderliche Fähigkeiten', - 'positions_available' => 'Verfügbare Stellen', - 'job_type' => 'Jobtyp', - 'work_type' => 'Arbeitsmodell', - 'experience_level' => 'Erfahrungslevel', - 'job_details' => 'Jobdetails', - 'job_details_title' => 'Lege Jobtyp, Standort und Erfahrungsanforderungen fest', - 'all' => 'Alle', - 'student' => 'Teilnehmer', - 'send_to' => 'Senden an', - 'send_newsletter' => 'Newsletter senden', - 'no_newsletters_found' => 'Keine Newsletter gefunden', - 'available' => 'Verfügbar', - 'total_payout' => 'Auszahlungen gesamt', - 'requested' => 'Angefragt', - 'withdraw_list' => 'Auszahlungsliste', - 'payout_history' => 'Auszahlungsverlauf', - 'payout_request' => 'Auszahlungsanfrage', - 'feedback' => 'Feedback', - 'course_instructor' => 'Kursdozent', - 'approval_status' => 'Freigabestatus', - 'blog' => 'Blog', - 'add_new_blog' => 'Neuen Blog hinzufügen', - 'provide_essential_details' => 'Gib die wichtigsten Details zu deinem Blogbeitrag an', - 'blog_categories' => 'Blogkategorien', - 'blog_category' => 'Blogkategorie', - 'protected_category' => 'Geschützte Kategorie', - 'default_category_description' => 'Wenn eine Kategorie gelöscht wird, werden alle Kurse dieser Kategorie in diese Standardkategorie verschoben. Daher kann die Standardkategorie nicht bearbeitet oder entfernt werden.', - 'protected_category_desc' => 'Wenn eine Kategorie gelöscht wird, werden alle Kurse dieser Kategorie in diese Standardkategorie verschoben. Daher kann die Standardkategorie nicht bearbeitet oder entfernt werden.', - 'icon_picker' => 'Icon-Auswahl', - 'sort_categories' => 'Kategorien sortieren', - 'add_category' => 'Kategorie hinzufügen', - 'create_category' => 'Kategorie erstellen', - 'add_new_category' => 'Neue Kategorie hinzufügen', - 'enter_blog_title' => 'Blogtitel eingeben', - 'blog_information_desc' => 'Gib die wichtigsten Details zu deinem Blogbeitrag an', - 'enter_category_name' => 'Kategorienamen eingeben', - 'pick_category_icon' => 'Wähle dein Kategorien-Icon', - 'category_status' => 'Kategoriestatus', - 'all_users' => 'Alle Benutzer', - 'only_students' => 'Nur Teilnehmer', - 'only_instructors' => 'Nur Dozenten', - 'pending_withdrawals' => 'Ausstehende Auszahlungen', - 'available_balance' => 'Verfügbares Guthaben', - 'withdraw_amount' => 'Auszahlungsbetrag', - 'minimum_withdraw' => 'Mindestbetrag', - 'maximum_withdraw' => 'Höchstbetrag', - 'withdrawal_method' => 'Auszahlungsmethode', - 'withdrawal_note' => 'Auszahlungsnotiz', - 'withdrawal_note_placeholder' => 'Notiz zu dieser Auszahlung hinzufügen (optional)', - 'user_role' => 'Benutzerrolle', - 'provide_essential_user_details' => 'Gib die wichtigsten Details zum Benutzer an', - 'media_library' => 'Medienbibliothek', - 'file_manager' => 'Dateimanager', - 'upload_media' => 'Medien hochladen', - 'file_name' => 'Dateiname', - 'file_size' => 'Dateigröße', - 'file_type' => 'Dateityp', - 'upload_date' => 'Upload-Datum', - 'dimensions' => 'Abmessungen', - 'notifications' => 'Benachrichtigungen', - 'messages' => 'Nachrichten', - 'announcements' => 'Ankündigungen', - 'meta_title' => 'Meta-Titel', - 'enter_meta_title' => 'Meta-Titel eingeben', - 'meta_keywords' => 'Meta-Keywords', - 'enter_meta_keywords' => 'Meta-Keywords eingeben', - 'meta_description' => 'Meta-Beschreibung', - 'enter_meta_description' => 'Meta-Beschreibung eingeben', - 'og_title' => 'OG-Titel', - 'enter_og_title' => 'OG-Titel eingeben', - 'og_description' => 'OG-Beschreibung', - 'enter_og_description' => 'OG-Beschreibung eingeben', - 'lesson_type' => 'Lektionstyp', - 'video_file' => 'Video-Datei', - 'video_url' => 'Video-URL', - 'document_file' => 'Dokument-Datei', - 'image_file' => 'Bild-Datei', - 'text_content' => 'Textinhalt', - 'embed_source' => 'Einbettungsquelle', - 'lesson_title' => 'Lektionstitel', - 'lesson_status' => 'Lektionsstatus', - 'is_free' => 'Kostenlos', - 'lesson_description' => 'Lektionsbeschreibung', - 'lesson_provider' => 'Anbieter', - 'lesson_source' => 'Quelle', - 'duration' => 'Dauer', - 'lesson_summary' => 'Lektionszusammenfassung', - 'quiz_title' => 'Quiztitel', - 'enter_quiz_title' => 'Quiztitel eingeben', - 'total_mark' => 'Gesamtpunktzahl', - 'pass_mark' => 'Bestehensgrenze', - 'retake' => 'Wiederholen', - 'quiz_summary' => 'Quiz-Zusammenfassung', - 'hours' => 'Stunden', - 'minutes' => 'Minuten', - 'seconds' => 'Sekunden', - 'question_type' => 'Fragetyp', - 'single_choice' => 'Einzelauswahl', - 'multiple_choice' => 'Mehrfachauswahl', - 'true_false' => 'Wahr oder Falsch', - 'select_question_type' => 'Fragetyp auswählen', - 'question_title' => 'Fragetitel', - 'question_options' => 'Antwortoptionen', - 'correct_answer' => 'Richtige Antwort', - 'add_question' => 'Frage hinzufügen', - 'edit_question' => 'Frage bearbeiten', - 'sections' => 'Abschnitte', - 'section_title' => 'Abschnittstitel', - 'section_description' => 'Abschnittsbeschreibung', - 'lesson_content' => 'Lektionsinhalt', - 'quiz_questions' => 'Quizfragen', - 'assignments' => 'Aufgaben', - 'user_roles' => 'Benutzerrollen', - 'permissions' => 'Berechtigungen', - 'user_activity' => 'Benutzeraktivität', - 'login_history' => 'Anmeldeverlauf', - 'user_preferences' => 'Benutzereinstellungen', - 'update_user' => 'Benutzer aktualisieren', - 'select_approval_status' => 'Freigabestatus auswählen', - 'course_progress' => 'Kursfortschritt', - 'completion_rate' => 'Abschlussquote', - 'time_spent' => 'Aufgewendete Zeit', - 'quiz_scores' => 'Quiz-Ergebnisse', - 'certificates_issued' => 'Ausgestellte Zertifikate', - 'admin_revenue' => 'Admin-Umsatz', - 'instructor_revenue' => 'Dozentenumsatz', - 'revenue_tracking' => 'Umsatzverfolgung', - 'commission_rates' => 'Provisionssätze', - 'payment_history' => 'Zahlungsverlauf', - 'instructor_revenue_this_year' => 'Dozentenumsatz dieses Jahr', - 'admin_revenue_this_year' => 'Admin-Umsatz dieses Jahr', - 'content_review' => 'Inhaltsprüfung', - 'flagged_content' => 'Gemeldete Inhalte', - 'moderation_queue' => 'Moderationswarteschlange', - 'content_guidelines' => 'Inhaltsrichtlinien', - 'help_desk' => 'Helpdesk', - 'support_tickets' => 'Support-Tickets', - 'documentation' => 'Dokumentation', - 'marketing_campaigns' => 'Marketingkampagnen', - 'promotional_codes' => 'Aktionscodes', - 'affiliate_program' => 'Affiliate-Programm', - 'email_marketing' => 'E-Mail-Marketing', - 'third_party_integrations' => 'Drittanbieter-Integrationen', - 'api_management' => 'API-Verwaltung', - 'external_services' => 'Externe Dienste', - 'published' => 'Veröffentlicht', - 'draft' => 'Entwurf', - 'active' => 'Aktiv', - 'inactive' => 'Inaktiv', - 'category_required' => 'Kategorie *', - 'select_course_instructor' => 'Kursdozent auswählen', - 'status_required' => 'Status *', - 'price' => 'Preis', - 'enter_course_title' => 'Kurstitel eingeben', - 'enter_short_description' => 'Kurzbeschreibung eingeben', - 'type_content_here' => 'Gib deinen Inhalt hier ein...', - 'type_caption_optional' => 'Bildunterschrift eingeben (optional)', - 'course_level' => 'Kurslevel', - 'course_language' => 'Kurssprache', - 'pricing_type_required' => 'Preistyp *', - 'enter_course_price' => 'Kurspreis eingeben ($0)', - 'check_course_discount' => 'Angeben, ob dieser Kurs einen Rabatt hat', - 'enter_discount_price' => 'Rabattpreis eingeben', - 'expiry_type' => 'Ablauftyp', - 'expiry_duration' => 'Ablaufdauer', - 'drip_content' => 'Drip-Content', - 'enable_drip_content' => 'Drip-Content aktivieren', - 'select_instructor' => 'Kursdozent auswählen', - 'course_category' => 'Kurskategorie', - 'select_category' => 'Kurskategorie auswählen', - 'course_preview' => 'Kursvorschau', - 'course_player' => 'Kurs-Player', - 'submit_for_approval' => 'Zur Freigabe einreichen', - 'course_approval_status' => 'Kurs-Freigabestatus', - 'course_ready_approval' => 'Dieser Kurs ist bereit zur Freigabe!', - 'course_needs_attention' => 'Dieser Kurs benötigt vor der Freigabe noch Aufmerksamkeit:', - 'course_content_summary' => 'Zusammenfassung der Kursinhalte', - 'course_faqs' => 'Kurs-FAQs', - 'requirements' => 'Voraussetzungen', - 'outcomes' => 'Ergebnisse', - 'live_classes' => 'Live-Kurse', - 'schedule_new_live_class' => 'Neuen Live-Kurs planen', - 'schedule_live_class' => 'Live-Kurs planen', - 'zoom_not_enabled' => 'Zoom ist für diesen Kurs nicht aktiviert. Bitte aktiviere Zoom, um Live-Kurse zu planen.', - 'enable_zoom' => 'Zoom aktivieren', - 'no_live_classes_scheduled' => 'Keine Live-Kurse geplant', - 'schedule_first_live_class' => 'Plane deinen ersten Live-Kurs, um mit Zoom loszulegen.', - 'class_topic_required' => 'Kursthema *', - 'enter_class_topic' => 'Kursthema eingeben', - 'start_date_time_required' => 'Startdatum & Uhrzeit *', - 'class_notes_optional' => 'Kursnotizen (optional)', - 'scheduling' => 'Wird geplant...', - 'schedule_class' => 'Kurs planen', - 'join_class' => 'Kurs beitreten', - 'edit_class' => 'Kurs bearbeiten', - 'delete_class' => 'Kurs löschen', - 'banner' => 'Banner', - 'thumbnail' => 'Thumbnail', - 'preview_video_type' => 'Vorschau-Video-Typ', - 'preview_video_url' => 'Vorschau-Video-URL', - 'enter_video_url' => 'Video-URL eingeben', - 'total_number_of_blog' => 'Gesamtzahl der Blogs', - 'update_category' => 'Kategorie aktualisieren', - 'provide_blog_details' => 'Gib die wichtigsten Details zu deinem Blogbeitrag an', - 'title_80_char' => 'Titel (80 Zeichen)', - 'keywords_80_char' => 'Keywords (80 Zeichen)', - 'enter_your_keywords' => 'Gib deine Keywords ein', - 'write_blog_content_here' => 'Schreibe deinen Blog-Inhalt hier...', - 'media_files' => 'Mediendateien', - 'upload_banner_thumbnail_desc' => 'Lade Banner- und Thumbnail-Bilder für deinen Blog hoch', - 'blog_banner' => 'Blog-Banner', - 'blog_thumbnail' => 'Blog-Thumbnail', - 'update_blog' => 'Blog aktualisieren', - 'add_blog' => 'Blog hinzufügen', - 'subtitle_80_char' => 'Untertitel (80 Zeichen)', - 'enter_category_description' => 'Kategoriebeschreibung eingeben', - 'course_title' => 'Kurstitel', - 'short_description' => 'Kurzbeschreibung', - 'made_in' => 'Hergestellt in', - 'pricing_type' => 'Preistyp', - 'expiry_period_type' => 'Ablaufzeitraum-Typ', - 'expiry_date' => 'Ablaufdatum', - 'preview_video' => 'Vorschauvideo', - 'lesson_duration' => 'Lektionsdauer', - 'class_topic' => 'Kursthema', - 'start_date_time' => 'Startdatum & Uhrzeit', - 'class_notes' => 'Kursnotizen (optional)', - 'zoom_not_enabled_message' => 'Zoom ist für diesen Kurs nicht aktiviert. Bitte aktiviere Zoom, um Live-Kurse zu planen.', - 'live' => 'live', - 'upcoming' => 'bevorstehend', - 'ended' => 'beendet', - 'scheduled' => 'geplant', -); \ No newline at end of file diff --git a/lang/de/frontend.php b/lang/de/frontend.php deleted file mode 100644 index 3505c82d..00000000 --- a/lang/de/frontend.php +++ /dev/null @@ -1,215 +0,0 @@ - 'Antworten', - 'posting' => 'Wird veröffentlicht...', - 'replying' => 'Antwort wird gesendet...', - 'something_went_wrong' => 'Etwas ist schiefgelaufen. Bitte versuche es erneut.', - 'network_error' => 'Netzwerkfehler. Bitte überprüfe deine Verbindung.', - 'invalid_file_type' => 'Ungültiger Dateityp. Bitte wähle eine gültige Datei aus.', - 'no_element_available' => 'Kein Element verfügbar', - 'delete_warning' => 'Bist du sicher, dass du löschen möchtest?', - 'all' => 'Alle', - 'grid_view' => 'Rasteransicht', - 'list_view' => 'Listenansicht', - 'notification_list' => 'Benachrichtigungsliste', - 'no_unread_notifications' => 'Keine ungelesenen Benachrichtigungen', - 'closed' => 'Geschlossen', - 'company_fallback' => 'TechCorp Inc.', - 'join_class' => 'Kurs beitreten', - 'no_lesson_found' => 'Keine Lektion gefunden', - 'section' => 'Abschnitt', - 'section_properties' => 'Abschnittseigenschaften', - 'job_circulars' => 'Stellenausschreibungen', - 'profile_updated' => 'Profil wurde erfolgreich aktualisiert', - 'email_changed' => 'E-Mail wurde erfolgreich geändert', - 'password_changed' => 'Passwort wurde erfolgreich geändert', - 'application_submitted' => 'Bewerbung wurde erfolgreich eingereicht', - 'comment_posted' => 'Kommentar wurde erfolgreich veröffentlicht', - 'reply_posted' => 'Antwort wurde erfolgreich veröffentlicht', - 'email_not_verified' => 'Deine E-Mail-Adresse ist noch nicht bestätigt. Bitte bestätige sie, indem du auf den Link klickst, den wir dir gerade per E-Mail gesendet haben.', - 'verification_link_sent' => 'Ein neuer Bestätigungslink wurde an die E-Mail-Adresse gesendet, die du bei der Registrierung angegeben hast.', - 'privacy_policy' => 'Datenschutzerklärung', - 'terms_of_service' => 'Nutzungsbedingungen', - 'student_dashboard' => 'Teilnehmer-Dashboard', - 'first_page' => 'Erste Seite', - 'last_page' => 'Letzte Seite', - 'sort_by' => 'Sortieren nach', - 'showing_results' => 'Zeige :from bis :to von :total Ergebnissen', - 'star' => 'Stern', - 'stars' => 'Sterne', - 'edit_review' => 'Bewertung bearbeiten', - 'review' => 'Bewertung', - 'submit_review' => 'Bewertung absenden', - 'you_rated_this' => 'Du hast dies bewertet', - 'characters' => 'Zeichen', - 'no_courses_found' => 'Keine Kurse gefunden', - 'no_wishlist_items' => 'Keine Einträge in der Wunschliste gefunden', - 'day_left' => 'Noch 1 Tag', - 'days_left' => 'Noch :days Tage', - 'negotiable' => 'Verhandelbar', - 'experience_level' => 'Erfahrungslevel', - 'job_type' => 'Jobtyp', - 'work_type' => 'Arbeitsmodell', - 'location' => 'Standort', - 'positions_available' => 'Verfügbare Stellen', - 'application_deadline' => 'Bewerbungsfrist', - 'contact_email' => 'Kontakt-E-Mail', - 'skills_required' => 'Erforderliche Fähigkeiten', - 'job_description' => 'Stellenbeschreibung', - 'quick_apply' => 'Schnell bewerben', - 'send_application' => 'Sende deine Bewerbung direkt an unser Team', - 'apply_via_email' => 'Per E-Mail bewerben', - 'job_statistics' => 'Job-Statistiken', - 'posted' => 'Veröffentlicht', - 'last_updated' => 'Zuletzt aktualisiert', - 'tax' => 'Steuer', - 'total' => 'Gesamt', - 'cart_items' => 'Warenkorb-Artikel', - 'your_cart_is_empty' => 'Dein Warenkorb ist leer', - 'payment_summary' => 'Zahlungsübersicht', - 'sub_total' => 'Zwischensumme', - 'discount' => 'Rabatt', - 'all_blogs' => 'Alle Blogs', - 'latest_blog_posts' => 'Neueste Blogbeiträge', - 'post_a_comment' => 'Kommentar schreiben', - 'no_comments_yet' => 'Noch keine Kommentare. Sei der Erste, der kommentiert!', - 'like' => 'Gefällt mir', - 'dislike' => 'Gefällt mir nicht', - 'blog_banner_alt' => 'Blog-Banner', - 'blog_thumbnail_alt' => 'Blog-Thumbnail', - 'author_alt' => 'Autor', - 'author_initials_fallback' => 'AU', - 'blog_list_alt' => 'Blogliste', - 'blog_page_description' => 'Lies :total+ Artikel und Tutorials von unseren Dozenten und unserem Team. Bleib mit Einblicken, News und How-to-Guides auf dem Laufenden.', - 'blog_page_keywords' => 'blogs, artikel, tutorials, news, posts, lernen, bildung', - 'default_site_name' => 'Mentor Learning Management System', - 'loading_zoom_sdk' => 'Zoom SDK wird geladen...', - 'joining_meeting' => 'Meeting wird beigetreten...', - 'unable_to_join_meeting' => 'Meetingbeitritt nicht möglich', - 'you_can_join_directly' => 'Du kannst direkt beitreten über:', - 'open_in_zoom_app' => 'In Zoom-App öffnen', - 'try_again' => 'Erneut versuchen', - 'zoom_sdk_not_configured' => 'Zoom SDK ist nicht konfiguriert. Bitte kontaktiere den Administrator.', - 'meeting_information_not_found' => 'Meeting-Informationen nicht gefunden.', - 'failed_to_get_meeting_configuration' => 'Meeting-Konfiguration konnte nicht abgerufen werden', - 'zoom_sdk_not_loaded' => 'Zoom SDK nicht geladen', - 'failed_to_initialize_meeting' => 'Meeting konnte nicht initialisiert werden', - 'failed_to_join_meeting' => 'Meetingbeitritt fehlgeschlagen', - 'course_certificate_download' => 'Kurszertifikat herunterladen', - 'download_official_certificate' => 'Lade dein offizielles Kursabschlusszertifikat herunter', - 'certificate_of_completion' => 'Abschlusszertifikat', - 'certificate_description' => 'Dieses Zertifikat wird mit Stolz überreicht, um den erfolgreichen Abschluss aller Kursanforderungen anzuerkennen und ein starkes Engagement für berufliche Weiterentwicklung und exzellentes Lernen zu bestätigen. Hiermit wird bescheinigt, dass', - 'has_successfully_completed' => 'den Kurs erfolgreich abgeschlossen hat', - 'completed_on' => 'Abgeschlossen am: :date', - 'authorized_certificate' => 'Autorisierte Leistungsurkunde', - 'download_format' => 'Download-Format', - 'png_certificate_saved' => 'Dein PNG-Zertifikat wurde in deinem Download-Ordner gespeichert.', - 'pdf_certificate_saved' => 'Dein PDF-Zertifikat wurde in deinem Download-Ordner gespeichert.', - 'summery' => 'Zusammenfassung', - 'duration' => 'Dauer', - 'total_questions' => 'Fragen gesamt', - 'total_marks' => 'Punkte gesamt', - 'pass_marks' => 'Bestehensgrenze', - 'retake' => 'Wiederholen', - 'result' => 'Ergebnis', - 'retake_attempts' => 'Wiederholungsversuche', - 'correct_answers' => 'Richtige Antworten', - 'incorrect_answers' => 'Falsche Antworten', - 'passed' => 'Bestanden', - 'not_passed' => 'Nicht bestanden', - 'quiz_submitted' => 'Quiz abgeschickt', - 'start_quiz' => 'Quiz starten', - 'retake_quiz' => 'Quiz wiederholen', - 'true' => 'Wahr', - 'false' => 'Falsch', - 'hours' => 'Stunden', - 'minutes' => 'Minuten', - 'seconds' => 'Sekunden', - 'pdf_document' => 'PDF-Dokument', - 'text_document' => 'Textdokument', - 'document' => 'Dokument', - 'open_in_new_tab' => 'In neuem Tab öffnen', - 'download_document' => 'Dokument herunterladen', - 'unsupported_document_format' => 'Nicht unterstütztes Dokumentformat', - 'document_format_cannot_be_previewed' => 'Dieses Dokumentformat (.{extension}) kann nicht direkt angezeigt werden. Du kannst es herunterladen, um es mit einer geeigneten Anwendung zu öffnen.', - 'open_in_new_tab_button' => 'In neuem Tab öffnen', - 'download' => 'Herunterladen', - 'learn_comprehensive_course' => 'Lerne mit unserem umfassenden Kurs', - 'online_course_learning_lms' => 'Onlinekurs, Lernen, LMS', - 'default_author' => 'UiLib', - 'course_certificate' => 'Kurszertifikat', - 'enrolled_students' => 'Eingeschriebene Teilnehmer', - 'student_reviews' => 'Teilnehmerbewertungen', - 'no_reviews_found' => 'Keine Bewertungen gefunden.', - 'course_curriculum' => 'Kurslehrplan', - 'there_is_no_lesson_added' => 'Es wurde keine Lektion hinzugefügt', - 'requirements' => 'Voraussetzungen', - 'outcomes' => 'Ergebnisse', - 'view_details' => 'Details ansehen', - 'students' => 'Teilnehmer', - 'language' => 'Sprache', - 'level' => 'Level', - 'expiry_period' => 'Ablaufzeitraum', - 'certificate_included' => 'Zertifikat enthalten', - 'free' => 'Kostenlos', - 'play_course' => 'Kurs starten', - 'course_player' => 'Kurs-Player', - 'enroll_now' => 'Jetzt einschreiben', - 'buy_now' => 'Jetzt kaufen', - 'add_to_cart' => 'In den Warenkorb', - 'add_to_wishlist' => 'Zur Wunschliste hinzufügen', - 'remove_from_wishlist' => 'Von der Wunschliste entfernen', - 'prev' => 'Zurück', - 'next' => 'Weiter', - 'go_to_page_colon' => 'Gehe zu Seite:', - 'student' => 'Teilnehmer', - 'trending' => 'Im Trend', - 'course_details' => 'Kursdetails', - 'progress' => 'Fortschritt', - 'instructor' => 'Dozent', - 'all_courses' => 'Alle Kurse', - 'instructor_profile' => 'Dozentenprofil', - 'expert_instructor' => 'Experten-Dozent', - 'instructor_fallback_keywords' => 'lernen, bildung', - 'application_is' => 'Bewerbung ist', - 'application_status' => 'Bewerbungsstatus', - 'application_rejected' => 'Leider wurde deine Bewerbung abgelehnt. Bitte prüfe die Anforderungen und reiche sie mit aktualisierten Informationen erneut ein.', - 'application_under_review' => 'Deine Bewerbung wird derzeit von unserem Team geprüft. Wir melden uns so schnell wie möglich bei dir.', - 'position' => 'Stelle', - 'positions' => 'Stellen', - 'available' => 'verfügbar', - 'dashboard' => 'Dashboard', - 'courses' => 'Kurse', - 'lessons' => 'Lektionen', - 'enrollment' => 'Einschreibung', - 'course_status' => 'Kursstatus', - 'latest_pending_withdrawal_request' => 'Neueste ausstehende Auszahlungsanfrage', - 'view_all' => 'Alle anzeigen', - 'no_results' => 'Keine Ergebnisse.', - 'php_extension' => 'PHP-Erweiterung', - 'symlink_function' => 'Symlink-Funktion', - 'server_requirements_not_met' => 'Dein Server erfüllt die folgenden Anforderungen nicht', - 'important_notes' => 'Wichtige Hinweise', - 'symlink_required' => 'Erforderlich für Laravels storage:link-Befehl, um hochgeladene Dateien öffentlich zugänglich zu machen', - 'setup_complete' => 'Einrichtung abgeschlossen', - 'environment_variables_set' => 'Deine geänderten Umgebungsvariablen sind jetzt in der .env-Datei gesetzt.', - 'click_here' => 'Klicke hier', - 'get_back_to_project' => 'um zu deinem Projekt zurückzukehren.', - 'test_connection' => 'Verbindung testen', - 'database_connection' => 'Datenbankverbindung', - 'environment_setup' => 'Umgebung einrichten', - 'admin_setup' => 'Admin-Einrichtung', - 'just_now' => 'Gerade eben', - 'minute_ago' => 'Vor 1 Minute', - 'minutes_ago' => 'Vor :minutes Minuten', - 'hour_ago' => 'Vor 1 Stunde', - 'hours_ago' => 'Vor :hours Stunden', - 'days_ago' => 'Vor :days Tagen', - 'week_ago' => 'Vor 1 Woche', - 'weeks_ago' => 'Vor :weeks Wochen', - 'month_ago' => 'Vor 1 Monat', - 'months_ago' => 'Vor :months Monaten', - 'year_ago' => 'Vor 1 Jahr', - 'years_ago' => 'Vor :years Jahren', -); \ No newline at end of file diff --git a/lang/de/input.php b/lang/de/input.php deleted file mode 100644 index cf49e90e..00000000 --- a/lang/de/input.php +++ /dev/null @@ -1,348 +0,0 @@ - 'E-Mail', - 'new_email' => 'Neue E-Mail', - 'your_email' => 'Deine E-Mail', - 'remember_me' => 'Angemeldet bleiben', - 'email_address' => 'E-Mail-Adresse', - 'current_email' => 'Aktuelle E-Mail', - 'password' => 'Passwort', - 'current_password' => 'Aktuelles Passwort', - 'new_password' => 'Neues Passwort', - 'confirm_password' => 'Passwort bestätigen', - 'confirm_new_password' => 'Neues Passwort bestätigen', - 'full_name' => 'Vollständiger Name', - 'phone' => 'Telefon', - 'username' => 'Benutzername', - 'profile_url' => 'Profil-URL', - 'system_email' => 'System-E-Mail', - 'account_email' => 'Konto-E-Mail', - 'contact_email' => 'Kontakt-E-Mail', - 'from_address' => 'Absenderadresse', - 'from_name' => 'Absendername', - 'allow_file_type' => 'Erlaubte Dateitypen', - 'url' => 'URL', - 'name' => 'Name', - 'title' => 'Titel', - 'status' => 'Status', - 'icon' => 'Icon', - 'description' => 'Beschreibung', - 'sub_title' => 'Untertitel', - 'thumbnail' => 'Vorschaubild', - 'banner' => 'Banner', - 'background_image' => 'Hintergrundbild', - 'background_color' => 'Hintergrundfarbe', - 'list_items' => 'Listeneinträge', - 'dropdown_items' => 'Dropdown-Einträge', - 'action_type' => 'Aktionstyp', - 'active' => 'Aktiv', - 'tags' => 'Tags', - 'slug' => 'Slug', - 'url_slug' => 'URL-Slug', - 'slogan' => 'Slogan', - 'author' => 'Autor', - 'meta_title' => 'Meta-Titel', - 'meta_keywords' => 'Meta-Keywords', - 'meta_description' => 'Meta-Beschreibung', - 'og_title' => 'OG-Titel', - 'og_description' => 'OG-Beschreibung', - 'student_name' => 'Teilnehmername', - 'course_name' => 'Kursname', - 'completion_date' => 'Abschlussdatum', - 'certificate_size' => 'Zertifikatsgröße', - 'short_description' => 'Kurzbeschreibung', - 'download_format' => 'Download-Format', - 'preview_video' => 'Vorschauvideo', - 'preview_video_type' => 'Vorschauvideo-Typ', - 'video_url' => 'Video-URL', - 'video_url_provider' => 'Video-URL-Anbieter', - 'select' => 'Auswählen', - 'select_provider' => 'Anbieter auswählen', - 'select_video' => 'Video auswählen', - 'select_document' => 'Dokument auswählen', - 'select_image' => 'Bild auswählen', - 'select_user' => 'Benutzer auswählen', - 'select_course' => 'Kurs auswählen', - 'embed_source' => 'Embed-Quelle', - 'duration' => 'Dauer', - 'lesson_type' => 'Lektionstyp', - 'requirement' => 'Voraussetzung', - 'class_topic' => 'Kursthema', - 'start_date_time' => 'Startdatum & Uhrzeit', - 'summary' => 'Zusammenfassung', - 'class_notes' => 'Kursnotizen (optional)', - 'enable_drip_content' => 'Drip-Content aktivieren', - 'course_level' => 'Kurslevel', - 'course_instructor' => 'Dozent', - 'made_in' => 'Hergestellt in', - 'pricing_type' => 'Preismodell', - 'price' => 'Preis', - 'expiry_period_type' => 'Ablaufzeitraum-Typ', - 'expiry_date' => 'Ablaufdatum', - 'expiry_duration' => 'Ablaufdauer', - 'course_language' => 'Kurs-Sprache', - 'course_discount' => 'Kursrabatt', - 'enrollment_type' => 'Einschreibetyp', - 'question_title' => 'Fragetitel', - 'title_80_character' => 'Titel (80 Zeichen)', - 'keywords' => 'Keywords', - 'keywords_80_character' => 'Keywords (80 Zeichen)', - 'subtitle_80_character' => 'Untertitel (80 Zeichen)', - 'question' => 'Frage', - 'answer' => 'Antwort', - 'outcome' => 'Ergebnis', - 'your_text' => 'Gib deinen Text ein', - 'question_type' => 'Fragetyp', - 'options' => 'Optionen', - 'hours' => 'Stunden', - 'minutes' => 'Minuten', - 'seconds' => 'Sekunden', - 'total_mark' => 'Gesamtpunkte', - 'pass_mark' => 'Bestehensgrenze', - 'retake_attempts' => 'Wiederholungsversuche', - 'section_title' => 'Abschnittstitel', - 'feedback' => 'Feedback', - 'review' => 'Deine Bewertung', - 'rating' => 'Bewertung', - 'designation' => 'Bezeichnung', - 'resume' => 'Lebenslauf', - 'skills' => 'Skills', - 'skills_required' => 'Erforderliche Skills', - 'biography' => 'Biografie', - 'job_title' => 'Jobtitel', - 'job_description' => 'Stellenbeschreibung', - 'job_type' => 'Jobtyp', - 'work_type' => 'Arbeitsmodell', - 'experience_level' => 'Erfahrungslevel', - 'positions_available' => 'Offene Stellen', - 'location' => 'Standort', - 'application_deadline' => 'Bewerbungsfrist', - 'salary_is_negotiable' => 'Gehalt ist verhandelbar', - 'minimum_salary' => 'Mindestgehalt', - 'maximum_salary' => 'Höchstgehalt', - 'currency' => 'Währung', - 'subject' => 'Betreff', - 'send_to' => 'Senden an', - 'test_api_key' => 'Test-API-Key', - 'live_api_key' => 'Live-API-Key', - 'public_test_key' => 'Öffentlicher Test-Key', - 'secret_test_key' => 'Geheimer Test-Key', - 'public_live_key' => 'Öffentlicher Live-Key', - 'secret_live_key' => 'Geheimer Live-Key', - 'webhook_secret' => 'Webhook-Secret', - 'sandbox_client_id' => 'Sandbox-Client-ID', - 'sandbox_secret_key' => 'Sandbox-Secret-Key', - 'production_client_id' => 'Production-Client-ID', - 'production_secret_key' => 'Production-Secret-Key', - 'test_public_key' => 'Öffentlicher Test-Key', - 'test_secret_key' => 'Geheimer Test-Key', - 'live_public_key' => 'Öffentlicher Live-Key', - 'live_secret_key' => 'Geheimer Live-Key', - 'client_id' => 'Client-ID', - 'secret_key' => 'Secret-Key', - 'amount' => 'Betrag', - 'account_id' => 'Account-ID', - 'client_secret' => 'Client-Secret', - 'meeting_sdk_client_id' => 'Meeting SDK Client-ID', - 'meeting_sdk_client_secret' => 'Meeting SDK Client-Secret', - 'do_you_want_use_web_sdk' => 'Möchtest du das Web SDK für deinen Live-Kurs verwenden?', - 'mail_driver' => 'Mail-Treiber', - 'host' => 'Host', - 'port' => 'Port', - 'encryption' => 'Verschlüsselung', - 'storage_driver' => 'Storage-Treiber', - 'access_key_id' => 'Access Key ID', - 'secret_access_key' => 'Secret Access Key', - 'default_region' => 'Standard-Region', - 'bucket_name' => 'Bucket-Name', - 'api_key' => 'API-Key', - 'api_secret' => 'API-Secret', - 'store_id' => 'Store-ID', - 'store_password' => 'Store-Passwort', - 'page_contents' => 'Seiteninhalte', - 'google_client_id' => 'Google Client-ID', - 'google_client_secret' => 'Google Client-Secret', - 'google_redirect_uri' => 'Google Redirect-URI', - 'merchant_id_public_key' => 'Merchant-ID / Public Key', - 'merchant_key_secret_key' => 'Merchant-Key / Secret-Key', - 'website' => 'Website', - 'github' => 'GitHub', - 'twitter' => 'Twitter', - 'linkedin' => 'LinkedIn', - 'facebook' => 'Facebook', - 'website_name' => 'Website-Name', - 'website_title' => 'Website-Titel', - 'logo_dark' => 'Logo (dunkel)', - 'logo_light' => 'Logo (hell)', - 'favicon' => 'Favicon', - 'course_selling_currency' => 'Kurs-Verkaufswährung', - 'course_selling_tax' => 'Kurs-Verkaufssteuer (%)', - 'instructor_revenue' => 'Dozentenanteil (%)', - 'category' => 'Kategorie', - 'category_icon' => 'Kategorie-Icon', - 'category_status' => 'Kategorie-Status', - 'coupon' => 'Gutschein', - 'select_zip_file' => 'Datei auswählen (.zip nur)', - 'blog_banner' => 'Blog-Banner', - 'blog_thumbnail' => 'Blog-Vorschaubild', - 'select_option' => 'Option auswählen', - 'mail_host' => 'Mail-Host', - 'mail_port' => 'Mail-Port', - 'mail_encryption' => 'Mail-Verschlüsselung', - 'mail_username' => 'Mail-Benutzername', - 'mail_password' => 'Mail-Passwort', - 'mail_from_address' => 'Mail-Absenderadresse', - 'mail_from_name' => 'Mail-Absendername', - 'aws_access_key_id' => 'AWS Access Key ID', - 'aws_default_region' => 'AWS Standard-Region', - - // Placeholders - 'email_placeholder' => 'email@example.com', - 'password_placeholder' => 'Passwort eingeben', - 'confirm_password_placeholder' => 'Passwort bestätigen', - 'current_email_placeholder' => 'Gib deine aktuelle E-Mail ein', - 'new_email_placeholder' => 'Gib deine neue E-Mail ein', - 'current_password_placeholder' => 'Gib dein aktuelles Passwort ein', - 'new_password_placeholder' => 'Gib dein neues Passwort ein', - 'rewrite_password_placeholder' => 'Gib dein neues Passwort erneut ein', - 'full_name_placeholder' => 'Gib deinen vollständigen Namen ein', - 'your_name_placeholder' => 'Gib deinen Namen ein', - 'username_placeholder' => 'Gib deinen Benutzernamen ein', - 'phone_number_placeholder' => 'Telefonnummer eingeben', - 'contact_email_placeholder' => 'hr@company.com', - 'system_type_placeholder' => 'Systemtyp auswählen', - 'name_placeholder' => 'Gib deinen Namen ein', - 'title_placeholder' => 'Titel eingeben', - 'slug_placeholder' => 'Eindeutigen Slug eingeben', - 'url_placeholder' => 'URL eingeben (z.B. /courses, https://example.com)', - 'description_placeholder' => 'Beschreibung eingeben', - 'icon_placeholder' => 'Icon auswählen', - 'status_placeholder' => 'Status auswählen', - 'action_type_placeholder' => 'Aktionstyp auswählen', - 'image_url_placeholder' => 'Bild-URL oder Pfad', - 'section_title_placeholder' => 'Gib deinen Abschnittstitel ein', - 'content_here_placeholder' => 'Gib deinen Inhalt hier ein...', - 'caption_placeholder' => 'Bildunterschrift eingeben (optional)', - 'meta_title_placeholder' => 'Meta-Titel eingeben', - 'meta_keywords_placeholder' => 'Meta-Keywords eingeben', - 'meta_description_placeholder' => 'Meta-Beschreibung eingeben', - 'og_title_placeholder' => 'OG-Titel eingeben', - 'og_description_placeholder' => 'OG-Beschreibung eingeben', - 'page_name_placeholder' => 'Seitenname eingeben', - 'page_slug_placeholder' => 'Seiten-Slug eingeben', - 'page_title_placeholder' => 'Seitentitel eingeben', - 'tags_placeholder' => 'Tags eingeben...', - 'course_name_placeholder' => 'Kursname eingeben', - 'certificate_size_placeholder' => 'Zertifikatsgröße auswählen', - 'course_title_placeholder' => 'Kurstitel eingeben', - 'short_description_placeholder' => 'Kurzbeschreibung eingeben', - 'category_placeholder' => 'Kategorie auswählen', - 'course_level_placeholder' => 'Kurslevel auswählen', - 'course_language_placeholder' => 'Kurs-Sprache auswählen', - 'course_price_placeholder' => 'Kurspreis eingeben ($0)', - 'discount_price_placeholder' => 'Rabattpreis eingeben ($0)', - 'video_url_placeholder' => 'Video-URL eingeben', - 'approval_status_placeholder' => 'Freigabestatus auswählen', - 'lesson_title_placeholder' => 'Lektionstitel', - 'provider_placeholder' => 'Anbieter auswählen', - 'type_video_url_placeholder' => 'Video-URL eingeben', - 'embed_source_placeholder' => 'Embed-Quell-URL eingeben', - 'duration_placeholder' => '00:00:00', - 'class_topic_placeholder' => 'Kursthema eingeben', - 'quiz_title_placeholder' => 'Quiz-Titel eingeben', - 'instructor_placeholder' => 'Dozent auswählen', - 'expiry_duration_placeholder' => 'Dauer auswählen', - 'question_placeholder' => 'Frage', - 'answer_placeholder' => 'Antwort eingeben', - 'outcome_placeholder' => 'Ergebnis', - 'question_type_placeholder' => 'Fragetyp auswählen', - 'question_options_placeholder' => 'Antwortmöglichkeiten eingeben', - 'answer_options_placeholder' => 'Antwortoptionen eingeben', - 'hours_placeholder' => '00 Stunden', - 'minutes_placeholder' => '00 Minuten', - 'seconds_placeholder' => '00 Sekunden', - 'experience_placeholder' => 'Teile deine Erfahrung mit diesem Kurs...', - 'your_subject_placeholder' => 'Betreff eingeben', - 'review_placeholder' => 'Bewertung eingeben', - 'biography_placeholder' => 'Schreibe etwas über dich', - 'designation_placeholder' => 'Bezeichnung eingeben', - 'skills_tag_placeholder' => 'Skills als Tag eingeben', - 'about_yourself_placeholder' => 'Schreibe etwas über dich', - 'job_title_placeholder' => 'z.B. Senior React Developer', - 'url_slug_placeholder' => 'senior-react-developer', - 'job_description_placeholder' => 'Beschreibe die Rolle, Erwartungen und was die Stelle spannend macht...', - 'location_placeholder' => 'z.B. Dhaka, Bangladesch', - 'currency_placeholder' => 'Währung auswählen', - 'minimum_salary_placeholder' => 'Mindestgehalt eingeben', - 'maximum_salary_placeholder' => 'Höchstgehalt eingeben', - 'store_id_placeholder' => 'Store-ID eingeben', - 'store_password_placeholder' => 'Store-Passwort eingeben', - 'api_key_placeholder' => 'API-Key eingeben', - 'api_secret_placeholder' => 'API-Secret eingeben', - 'test_api_key_placeholder' => 'Test-API-Key eingeben', - 'live_api_key_placeholder' => 'Live-API-Key eingeben', - 'mollie_test_api_key_placeholder' => 'Mollie Test API-Key eingeben', - 'mollie_live_api_key_placeholder' => 'Mollie Live API-Key eingeben', - 'sandbox_client_id_placeholder' => 'Sandbox Client-ID eingeben', - 'production_client_id_placeholder' => 'Production Client-ID eingeben', - 'sandbox_secret_key_placeholder' => 'Sandbox Secret-Key eingeben', - 'production_secret_key_placeholder' => 'Production Secret-Key eingeben', - 'test_public_key_placeholder' => 'Öffentlichen Test-Key eingeben', - 'test_secret_key_placeholder' => 'Geheimen Test-Key eingeben', - 'live_public_key_placeholder' => 'Öffentlichen Live-Key eingeben', - 'live_secret_key_placeholder' => 'Geheimen Live-Key eingeben', - 'webhook_secret_placeholder' => 'Webhook-Secret eingeben', - 'your_amount_placeholder' => 'Betrag eingeben', - 'paytm_merchant_id_placeholder' => 'Paytm Merchant-ID eingeben', - 'paytm_merchant_key_placeholder' => 'Paytm Merchant-Key eingeben', - 'razorpay_public_key_placeholder' => 'Razorpay Public Key eingeben', - 'razorpay_secret_key_placeholder' => 'Razorpay Secret Key eingeben', - 'sslcommerz_public_key_placeholder' => 'SSLCommerz Public Key eingeben', - 'sslcommerz_secret_key_placeholder' => 'SSLCommerz Secret Key eingeben', - 'coupon_placeholder' => 'Gutschein eingeben', - 'zoom_account_email_placeholder' => 'Zoom Konto-E-Mail eingeben', - 'zoom_account_id_placeholder' => 'Zoom Account-ID eingeben', - 'zoom_client_id_placeholder' => 'Zoom Client-ID eingeben', - 'zoom_client_secret_placeholder' => 'Zoom Client-Secret eingeben', - 'meeting_sdk_client_id_placeholder' => 'Meeting SDK Client-ID eingeben', - 'meeting_sdk_client_secret_placeholder' => 'Meeting SDK Client-Secret eingeben', - 'mail_driver_placeholder' => 'Mail-Treiber auswählen', - 'smtp_example_placeholder' => 'smtp.example.com', - 'port_587_placeholder' => '587', - 'encryption_placeholder' => 'Verschlüsselung auswählen', - 'noreply_example_placeholder' => 'noreply@example.com', - 'your_company_name_placeholder' => 'Dein Firmenname', - 'storage_driver_placeholder' => 'Storage-Treiber auswählen', - 'access_key_id_placeholder' => 'Access Key ID eingeben', - 'secret_access_key_placeholder' => 'Secret Access Key eingeben', - 'default_region_placeholder' => 'Standard-Region eingeben', - 'bucket_name_placeholder' => 'Bucket-Name eingeben', - 'google_client_id_placeholder' => 'Google Client-ID eingeben', - 'google_client_secret_placeholder' => 'Google Client-Secret eingeben', - 'google_redirect_url_placeholder' => 'Google Redirect-URL eingeben', - 'https_placeholder' => 'https://example.com', - 'website_name_placeholder' => 'Website-Name eingeben', - 'website_title_placeholder' => 'Website-Titel eingeben', - 'keywords_placeholder' => 'Keywords eingeben', - 'website_description_placeholder' => 'Website-Beschreibung eingeben', - 'author_name_placeholder' => 'Autorname eingeben', - 'website_slogan_placeholder' => 'Website-Slogan eingeben', - 'system_email_placeholder' => 'System-E-Mail eingeben', - 'select_logo_placeholder' => 'Logo auswählen', - 'select_favicon_placeholder' => 'Favicon auswählen', - 'select_banner_placeholder' => 'Banner auswählen', - 'select_user_placeholder' => 'Benutzer auswählen', - 'select_course_placeholder' => 'Kurs auswählen', - 'selling_currency_placeholder' => 'Verkaufswährung auswählen', - 'selling_tax_percentage_placeholder' => 'Verkaufssteuer (%) eingeben', - 'revenue_percentage_placeholder' => 'Dozentenanteil (%) eingeben', - 'mail_host_placeholder' => 'smtp.example.com', - 'mail_port_placeholder' => '587', - 'mail_username_placeholder' => 'deine-email@example.com', - 'mail_password_placeholder' => 'Mail-Passwort eingeben', - 'mail_from_address_placeholder' => 'noreply@example.com', - 'mail_from_name_placeholder' => 'Dein Anwendungsname', - 'aws_access_key_id_placeholder' => 'AWS Access Key ID eingeben', - 'aws_default_region_placeholder' => 'us-east-1', -); \ No newline at end of file diff --git a/lang/de/pagination.php b/lang/de/pagination.php deleted file mode 100644 index 11fa107d..00000000 --- a/lang/de/pagination.php +++ /dev/null @@ -1,6 +0,0 @@ - '« Zurück', - 'next' => 'Weiter »', -); \ No newline at end of file diff --git a/lang/de/passwords.php b/lang/de/passwords.php deleted file mode 100644 index 2a24cb86..00000000 --- a/lang/de/passwords.php +++ /dev/null @@ -1,9 +0,0 @@ - 'Dein Passwort wurde zurückgesetzt.', - 'sent' => 'Wir haben dir den Link zum Zurücksetzen des Passworts per E-Mail gesendet.', - 'throttled' => 'Bitte warte, bevor du es erneut versuchst.', - 'token' => 'Dieser Passwort-Zurücksetzen-Token ist ungültig.', - 'user' => 'Wir können keinen Benutzer mit dieser E-Mail-Adresse finden.', -); \ No newline at end of file diff --git a/lang/de/settings.php b/lang/de/settings.php deleted file mode 100644 index 8ffc3ead..00000000 --- a/lang/de/settings.php +++ /dev/null @@ -1,212 +0,0 @@ - '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', - - // Application Update - '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...', - - // Payment Gateway Settings - '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', - - // Environment Settings - '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', - - // Credential Sections - 'api_credentials' => 'API-Zugangsdaten', - 'test_credentials' => 'Test-Zugangsdaten', - 'live_credentials' => 'Live-Zugangsdaten', - 'sandbox_credentials' => 'Sandbox-Zugangsdaten', - 'production_credentials' => 'Produktiv-Zugangsdaten', - - // Helper Messages - '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', - - // Warnings / Errors - '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', - - // Common Configuration - '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', - - // General Settings / UI - 'manage_core_settings' => 'Kerneinstellungen deines Systems verwalten', - 'app_maintenance' => 'App-Wartung', - 'app_version' => 'App-Version', - 'current_version' => 'Aktuelle Version:', - - // Navbar & Footer - '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', - - // Pages - 'collaborative' => 'Kollaborativ', - 'administrative' => 'Administrativ', - 'custom_pages' => 'Benutzerdefinierte Seiten', - - // Maintenance / Backup Management - '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', - - // Update process (upload UI) - '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 Settings - 'website_information' => 'Website-Informationen', - 'contact_information' => 'Kontaktinformationen', - 'media_settings' => 'Medien-Einstellungen', - 'logo_favicon' => 'Logo & Favicon', - 'social_media_links' => 'Social-Media-Links', - - // Update Process - 'replace_files' => 'Alle Anwendungsdateien ersetzen', - 'run_migrations' => 'Datenbank-Migrationen ausführen', - 'process_update' => 'Update automatisch durchführen', - - // Backup empty state - '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', - - // Live Class Settings - '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', -); \ No newline at end of file diff --git a/lang/de/table.php b/lang/de/table.php deleted file mode 100644 index 8cf41e70..00000000 --- a/lang/de/table.php +++ /dev/null @@ -1,53 +0,0 @@ - 'Typ', - 'csv' => 'CSV', - 'resume' => 'Lebenslauf', - 'view_resume' => 'Lebenslauf ansehen', - 'img_placeholder' => 'Bild', - 'no_data' => 'Keine Daten verfügbar', - 'go_to_page' => 'Gehe zu Seite:', - 'previous' => 'Zurück', - 'showing_results' => 'Ergebnisse werden angezeigt', - 'total_results' => 'Gesamtergebnisse', - 'delete_instructor_warning' => 'Nach dem Löschen des Dozenten wird der Admin als neuer Dozent für alle Kurse dieses Dozenten zugewiesen.', - 'delete_course_warning' => 'Nach dem Löschen des Kurses werden alle zugehörigen Daten (z. B. Kursabschnitte, Lektionen, Quizze, Einschreibungen usw.) automatisch gelöscht.', - 'name' => 'Name', - 'email' => 'E-Mail', - 'role' => 'Rolle', - 'slug' => 'Slug', - 'title' => 'Titel', - 'use_case' => 'Anwendungsfall', - 'sections' => 'Abschnitte', - 'creator' => 'Ersteller', - 'enrolled_course' => 'Eingeschriebener Kurs', - 'enrolled_date' => 'Einschreibedatum', - 'expiry_date' => 'Ablaufdatum', - 'payout_amount' => 'Auszahlungsbetrag', - 'payout_method' => 'Auszahlungsmethode', - 'processed_date' => 'Verarbeitungsdatum', - 'payout_date' => 'Auszahlungsdatum', - 'enrollments' => 'Einschreibungen', - 'course_title' => 'Kurstitel', - 'number_of_course' => 'Anzahl der Kurse', - 'category_name' => 'Kategoriename', - 'category_child' => 'Unterkategorie', - 'meta_description' => 'Meta-Beschreibung', - 'meta_keywords' => 'Meta-Keywords', - 'action' => 'Aktion', - 'status' => 'Status', - 'custom_pages' => 'Benutzerdefinierte Seiten', - 'add_custom_page' => 'Benutzerdefinierte Seite hinzufügen', - 'pay' => 'Bezahlen', - 'print' => 'Drucken', - 'select' => 'Auswählen', - 'selected' => 'Ausgewählt', - 'edit_page' => 'Seite bearbeiten', - 'copy_url' => 'URL kopieren', - 'preview_page' => 'Seite ansehen', - 'lifetime_access' => 'Lebenslanger Zugriff', - 'url_copied' => 'URL in die Zwischenablage kopiert', - 'best_single_instructor' => 'Am besten für einen einzelnen Dozenten', - 'best_multiple_instructors' => 'Am besten für mehrere Dozenten', -); \ No newline at end of file diff --git a/lang/de/validation.php b/lang/de/validation.php deleted file mode 100644 index 9d06b10f..00000000 --- a/lang/de/validation.php +++ /dev/null @@ -1,175 +0,0 @@ - 'Das Feld :attribute muss akzeptiert werden.', - 'accepted_if' => 'Das Feld :attribute muss akzeptiert werden, wenn :other :value ist.', - 'active_url' => 'Das Feld :attribute muss eine gültige URL sein.', - 'after' => 'Das Feld :attribute muss ein Datum nach dem :date sein.', - 'after_or_equal' => 'Das Feld :attribute muss ein Datum nach oder gleich :date sein.', - 'alpha' => 'Das Feld :attribute darf nur Buchstaben enthalten.', - 'alpha_dash' => 'Das Feld :attribute darf nur Buchstaben, Zahlen, Bindestriche und Unterstriche enthalten.', - 'alpha_num' => 'Das Feld :attribute darf nur Buchstaben und Zahlen enthalten.', - 'any_of' => 'Das Feld :attribute ist ungültig.', - 'array' => 'Das Feld :attribute muss ein Array sein.', - 'ascii' => 'Das Feld :attribute darf nur Single-Byte alphanumerische Zeichen und Symbole enthalten.', - 'before' => 'Das Feld :attribute muss ein Datum vor dem :date sein.', - 'before_or_equal' => 'Das Feld :attribute muss ein Datum vor oder gleich :date sein.', - 'between' => - array ( - 'array' => 'Das Feld :attribute muss zwischen :min und :max Elemente enthalten.', - 'file' => 'Das Feld :attribute muss zwischen :min und :max Kilobyte groß sein.', - 'numeric' => 'Das Feld :attribute muss zwischen :min und :max liegen.', - 'string' => 'Das Feld :attribute muss zwischen :min und :max Zeichen enthalten.', - ), - 'boolean' => 'Das Feld :attribute muss wahr oder falsch sein.', - 'can' => 'Das Feld :attribute enthält einen nicht autorisierten Wert.', - 'confirmed' => 'Die Bestätigung von :attribute stimmt nicht überein.', - 'contains' => 'Dem Feld :attribute fehlt ein erforderlicher Wert.', - 'current_password' => 'Das Passwort ist falsch.', - 'date' => 'Das Feld :attribute muss ein gültiges Datum sein.', - 'date_equals' => 'Das Feld :attribute muss ein Datum gleich :date sein.', - 'date_format' => 'Das Feld :attribute muss dem Format :format entsprechen.', - 'decimal' => 'Das Feld :attribute muss :decimal Dezimalstellen haben.', - 'declined' => 'Das Feld :attribute muss abgelehnt werden.', - 'declined_if' => 'Das Feld :attribute muss abgelehnt werden, wenn :other :value ist.', - 'different' => 'Die Felder :attribute und :other müssen unterschiedlich sein.', - 'digits' => 'Das Feld :attribute muss :digits Ziffern enthalten.', - 'digits_between' => 'Das Feld :attribute muss zwischen :min und :max Ziffern enthalten.', - 'dimensions' => 'Das Feld :attribute hat ungültige Bildabmessungen.', - 'distinct' => 'Das Feld :attribute enthält einen doppelten Wert.', - 'doesnt_contain' => 'Das Feld :attribute darf keinen der folgenden Werte enthalten: :values.', - 'doesnt_end_with' => 'Das Feld :attribute darf nicht mit einem der folgenden Werte enden: :values.', - 'doesnt_start_with' => 'Das Feld :attribute darf nicht mit einem der folgenden Werte beginnen: :values.', - 'email' => 'Das Feld :attribute muss eine gültige E-Mail-Adresse sein.', - 'ends_with' => 'Das Feld :attribute muss mit einem der folgenden Werte enden: :values.', - 'enum' => 'Der ausgewählte Wert für :attribute ist ungültig.', - 'exists' => 'Der ausgewählte Wert für :attribute ist ungültig.', - 'extensions' => 'Das Feld :attribute muss eine der folgenden Dateiendungen haben: :values.', - 'file' => 'Das Feld :attribute muss eine Datei sein.', - 'filled' => 'Das Feld :attribute muss einen Wert enthalten.', - 'gt' => - array ( - 'array' => 'Das Feld :attribute muss mehr als :value Elemente enthalten.', - 'file' => 'Das Feld :attribute muss größer als :value Kilobyte sein.', - 'numeric' => 'Das Feld :attribute muss größer als :value sein.', - 'string' => 'Das Feld :attribute muss mehr als :value Zeichen enthalten.', - ), - 'gte' => - array ( - 'array' => 'Das Feld :attribute muss :value oder mehr Elemente enthalten.', - 'file' => 'Das Feld :attribute muss größer oder gleich :value Kilobyte sein.', - 'numeric' => 'Das Feld :attribute muss größer oder gleich :value sein.', - 'string' => 'Das Feld :attribute muss mindestens :value Zeichen enthalten.', - ), - 'hex_color' => 'Das Feld :attribute muss eine gültige hexadezimale Farbe sein.', - 'image' => 'Das Feld :attribute muss ein Bild sein.', - 'in' => 'Der ausgewählte Wert für :attribute ist ungültig.', - 'in_array' => 'Das Feld :attribute muss in :other vorhanden sein.', - 'in_array_keys' => 'Das Feld :attribute muss mindestens einen der folgenden Schlüssel enthalten: :values.', - 'integer' => 'Das Feld :attribute muss eine ganze Zahl sein.', - 'ip' => 'Das Feld :attribute muss eine gültige IP-Adresse sein.', - 'ipv4' => 'Das Feld :attribute muss eine gültige IPv4-Adresse sein.', - 'ipv6' => 'Das Feld :attribute muss eine gültige IPv6-Adresse sein.', - 'json' => 'Das Feld :attribute muss eine gültige JSON-Zeichenkette sein.', - 'list' => 'Das Feld :attribute muss eine Liste sein.', - 'lowercase' => 'Das Feld :attribute muss klein geschrieben sein.', - 'lt' => - array ( - 'array' => 'Das Feld :attribute muss weniger als :value Elemente enthalten.', - 'file' => 'Das Feld :attribute muss kleiner als :value Kilobyte sein.', - 'numeric' => 'Das Feld :attribute muss kleiner als :value sein.', - 'string' => 'Das Feld :attribute muss weniger als :value Zeichen enthalten.', - ), - 'lte' => - array ( - 'array' => 'Das Feld :attribute darf nicht mehr als :value Elemente enthalten.', - 'file' => 'Das Feld :attribute muss kleiner oder gleich :value Kilobyte sein.', - 'numeric' => 'Das Feld :attribute muss kleiner oder gleich :value sein.', - 'string' => 'Das Feld :attribute darf nicht mehr als :value Zeichen enthalten.', - ), - 'mac_address' => 'Das Feld :attribute muss eine gültige MAC-Adresse sein.', - 'max' => - array ( - 'array' => 'Das Feld :attribute darf nicht mehr als :max Elemente enthalten.', - 'file' => 'Das Feld :attribute darf nicht größer als :max Kilobyte sein.', - 'numeric' => 'Das Feld :attribute darf nicht größer als :max sein.', - 'string' => 'Das Feld :attribute darf nicht mehr als :max Zeichen enthalten.', - ), - 'max_digits' => 'Das Feld :attribute darf nicht mehr als :max Ziffern enthalten.', - 'mimes' => 'Das Feld :attribute muss eine Datei vom Typ: :values sein.', - 'mimetypes' => 'Das Feld :attribute muss eine Datei vom Typ: :values sein.', - 'min' => - array ( - 'array' => 'Das Feld :attribute muss mindestens :min Elemente enthalten.', - 'file' => 'Das Feld :attribute muss mindestens :min Kilobyte groß sein.', - 'numeric' => 'Das Feld :attribute muss mindestens :min sein.', - 'string' => 'Das Feld :attribute muss mindestens :min Zeichen enthalten.', - ), - 'min_digits' => 'Das Feld :attribute muss mindestens :min Ziffern enthalten.', - 'missing' => 'Das Feld :attribute muss fehlen.', - 'missing_if' => 'Das Feld :attribute muss fehlen, wenn :other :value ist.', - 'missing_unless' => 'Das Feld :attribute muss fehlen, sofern :other nicht :value ist.', - 'missing_with' => 'Das Feld :attribute muss fehlen, wenn :values vorhanden ist.', - 'missing_with_all' => 'Das Feld :attribute muss fehlen, wenn :values vorhanden sind.', - 'multiple_of' => 'Das Feld :attribute muss ein Vielfaches von :value sein.', - 'not_in' => 'Der ausgewählte Wert für :attribute ist ungültig.', - 'not_regex' => 'Das Format des Feldes :attribute ist ungültig.', - 'numeric' => 'Das Feld :attribute muss eine Zahl sein.', - 'password' => - array ( - 'letters' => 'Das Feld :attribute muss mindestens einen Buchstaben enthalten.', - 'mixed' => 'Das Feld :attribute muss mindestens einen Groß- und einen Kleinbuchstaben enthalten.', - 'numbers' => 'Das Feld :attribute muss mindestens eine Zahl enthalten.', - 'symbols' => 'Das Feld :attribute muss mindestens ein Symbol enthalten.', - 'uncompromised' => 'Das angegebene :attribute ist in einem Datenleck aufgetaucht. Bitte wähle ein anderes :attribute.', - ), - 'present' => 'Das Feld :attribute muss vorhanden sein.', - 'present_if' => 'Das Feld :attribute muss vorhanden sein, wenn :other :value ist.', - 'present_unless' => 'Das Feld :attribute muss vorhanden sein, sofern :other nicht :value ist.', - 'present_with' => 'Das Feld :attribute muss vorhanden sein, wenn :values vorhanden ist.', - 'present_with_all' => 'Das Feld :attribute muss vorhanden sein, wenn :values vorhanden sind.', - 'prohibited' => 'Das Feld :attribute ist unzulässig.', - 'prohibited_if' => 'Das Feld :attribute ist unzulässig, wenn :other :value ist.', - 'prohibited_if_accepted' => 'Das Feld :attribute ist unzulässig, wenn :other akzeptiert ist.', - 'prohibited_if_declined' => 'Das Feld :attribute ist unzulässig, wenn :other abgelehnt ist.', - 'prohibited_unless' => 'Das Feld :attribute ist unzulässig, sofern :other nicht in :values ist.', - 'prohibits' => 'Das Feld :attribute verhindert, dass :other vorhanden ist.', - 'regex' => 'Das Format des Feldes :attribute ist ungültig.', - 'required' => 'Das Feld :attribute ist erforderlich.', - 'required_array_keys' => 'Das Feld :attribute muss Einträge enthalten für: :values.', - 'required_if' => 'Das Feld :attribute ist erforderlich, wenn :other :value ist.', - 'required_if_accepted' => 'Das Feld :attribute ist erforderlich, wenn :other akzeptiert ist.', - 'required_if_declined' => 'Das Feld :attribute ist erforderlich, wenn :other abgelehnt ist.', - 'required_unless' => 'Das Feld :attribute ist erforderlich, sofern :other nicht in :values ist.', - 'required_with' => 'Das Feld :attribute ist erforderlich, wenn :values vorhanden ist.', - 'required_with_all' => 'Das Feld :attribute ist erforderlich, wenn :values vorhanden sind.', - 'required_without' => 'Das Feld :attribute ist erforderlich, wenn :values nicht vorhanden ist.', - 'required_without_all' => 'Das Feld :attribute ist erforderlich, wenn keines von :values vorhanden ist.', - 'same' => 'Das Feld :attribute muss mit :other übereinstimmen.', - 'size' => - array ( - 'array' => 'Das Feld :attribute muss :size Elemente enthalten.', - 'file' => 'Das Feld :attribute muss :size Kilobyte groß sein.', - 'numeric' => 'Das Feld :attribute muss :size sein.', - 'string' => 'Das Feld :attribute muss :size Zeichen enthalten.', - ), - 'starts_with' => 'Das Feld :attribute muss mit einem der folgenden Werte beginnen: :values.', - 'string' => 'Das Feld :attribute muss eine Zeichenkette sein.', - 'timezone' => 'Das Feld :attribute muss eine gültige Zeitzone sein.', - 'unique' => ':attribute ist bereits vergeben.', - 'uploaded' => ':attribute konnte nicht hochgeladen werden.', - 'uppercase' => 'Das Feld :attribute muss groß geschrieben sein.', - 'url' => 'Das Feld :attribute muss eine gültige URL sein.', - 'ulid' => 'Das Feld :attribute muss eine gültige ULID sein.', - 'uuid' => 'Das Feld :attribute muss eine gültige UUID sein.', - 'custom' => - array ( - 'attribute-name' => - array ( - 'rule-name' => 'custom-message', - ), - ), - 'attributes' => - array ( - ), -); \ No newline at end of file diff --git a/vendor/autoload.php b/vendor/autoload.php index 3386a43e..8d385fb2 100644 --- a/vendor/autoload.php +++ b/vendor/autoload.php @@ -14,7 +14,10 @@ if (PHP_VERSION_ID < 50600) { echo $err; } } - throw new RuntimeException($err); + trigger_error( + $err, + E_USER_ERROR + ); } require_once __DIR__ . '/composer/autoload_real.php'; diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php index d2761b5d..db4dedf0 100644 --- a/vendor/composer/autoload_classmap.php +++ b/vendor/composer/autoload_classmap.php @@ -56,7 +56,6 @@ return array( 'App\\Http\\Controllers\\Course\\CourseCartController' => $baseDir . '/app/Http/Controllers/Course/CourseCartController.php', 'App\\Http\\Controllers\\Course\\CourseCategoryController' => $baseDir . '/app/Http/Controllers/Course/CourseCategoryController.php', 'App\\Http\\Controllers\\Course\\CourseController' => $baseDir . '/app/Http/Controllers/Course/CourseController.php', - 'App\\Http\\Controllers\\Course\\CourseCouponController' => $baseDir . '/app/Http/Controllers/Course/CourseCouponController.php', 'App\\Http\\Controllers\\Course\\CourseEnrollmentController' => $baseDir . '/app/Http/Controllers/Course/CourseEnrollmentController.php', 'App\\Http\\Controllers\\Course\\CourseFaqController' => $baseDir . '/app/Http/Controllers/Course/CourseFaqController.php', 'App\\Http\\Controllers\\Course\\CourseForumController' => $baseDir . '/app/Http/Controllers/Course/CourseForumController.php', @@ -81,7 +80,6 @@ return array( 'App\\Http\\Controllers\\NewsletterController' => $baseDir . '/app/Http/Controllers/NewsletterController.php', 'App\\Http\\Controllers\\NotificationController' => $baseDir . '/app/Http/Controllers/NotificationController.php', 'App\\Http\\Controllers\\PaymentController' => $baseDir . '/app/Http/Controllers/PaymentController.php', - 'App\\Http\\Controllers\\PaymentReportController' => $baseDir . '/app/Http/Controllers/PaymentReportController.php', 'App\\Http\\Controllers\\PayoutController' => $baseDir . '/app/Http/Controllers/PayoutController.php', 'App\\Http\\Controllers\\Payout\\MollieController' => $baseDir . '/app/Http/Controllers/Payout/MollieController.php', 'App\\Http\\Controllers\\Payout\\PaypalController' => $baseDir . '/app/Http/Controllers/Payout/PaypalController.php', @@ -108,7 +106,6 @@ return array( 'App\\Http\\Requests\\Auth\\UpdatePasswordRequest' => $baseDir . '/app/Http/Requests/Auth/UpdatePasswordRequest.php', 'App\\Http\\Requests\\ChunkInitiateRequest' => $baseDir . '/app/Http/Requests/ChunkInitiateRequest.php', 'App\\Http\\Requests\\ChunkUploadRequest' => $baseDir . '/app/Http/Requests/ChunkUploadRequest.php', - 'App\\Http\\Requests\\CourseCouponRequest' => $baseDir . '/app/Http/Requests/CourseCouponRequest.php', 'App\\Http\\Requests\\FooterItemRequest' => $baseDir . '/app/Http/Requests/FooterItemRequest.php', 'App\\Http\\Requests\\JobCircularRequest' => $baseDir . '/app/Http/Requests/JobCircularRequest.php', 'App\\Http\\Requests\\NavbarItemRequest' => $baseDir . '/app/Http/Requests/NavbarItemRequest.php', @@ -177,7 +174,6 @@ return array( 'App\\Http\\Requests\\UpdateUserRequest' => $baseDir . '/app/Http/Requests/UpdateUserRequest.php', 'App\\Http\\Requests\\UpdateZoomConfigRequest' => $baseDir . '/app/Http/Requests/UpdateZoomConfigRequest.php', 'App\\Mail\\ChangeEmailVerification' => $baseDir . '/app/Mail/ChangeEmailVerification.php', - 'App\\Models\\BaseModel' => $baseDir . '/app/Models/BaseModel.php', 'App\\Models\\ChunkedUpload' => $baseDir . '/app/Models/ChunkedUpload.php', 'App\\Models\\Course\\AssignmentSubmission' => $baseDir . '/app/Models/Course/AssignmentSubmission.php', 'App\\Models\\Course\\Course' => $baseDir . '/app/Models/Course/Course.php', @@ -231,7 +227,6 @@ return array( 'App\\Providers\\AppServiceProvider' => $baseDir . '/app/Providers/AppServiceProvider.php', 'App\\Services\\AccountService' => $baseDir . '/app/Services/AccountService.php', 'App\\Services\\AuthService' => $baseDir . '/app/Services/AuthService.php', - 'App\\Services\\BaseService' => $baseDir . '/app/Services/BaseService.php', 'App\\Services\\Course\\AssignmentSubmissionService' => $baseDir . '/app/Services/Course/AssignmentSubmissionService.php', 'App\\Services\\Course\\CourseAssignmentService' => $baseDir . '/app/Services/Course/CourseAssignmentService.php', 'App\\Services\\Course\\CourseCartService' => $baseDir . '/app/Services/Course/CourseCartService.php', @@ -262,7 +257,6 @@ return array( 'App\\Services\\PageSectionService' => $baseDir . '/app/Services/PageSectionService.php', 'App\\Services\\PageService' => $baseDir . '/app/Services/PageService.php', 'App\\Services\\Payment\\MollieService' => $baseDir . '/app/Services/Payment/MollieService.php', - 'App\\Services\\Payment\\PaymentReportService' => $baseDir . '/app/Services/Payment/PaymentReportService.php', 'App\\Services\\Payment\\PaymentService' => $baseDir . '/app/Services/Payment/PaymentService.php', 'App\\Services\\Payment\\PaypalService' => $baseDir . '/app/Services/Payment/PaypalService.php', 'App\\Services\\Payment\\PaystackService' => $baseDir . '/app/Services/Payment/PaystackService.php', @@ -1548,12 +1542,18 @@ return array( 'Cron\\MonthField' => $vendorDir . '/dragonmantank/cron-expression/src/Cron/MonthField.php', 'Database\\Factories\\UserFactory' => $baseDir . '/database/factories/UserFactory.php', 'Database\\Seeders\\CategorySeeder' => $baseDir . '/database/seeders/CategorySeeder.php', + 'Database\\Seeders\\CourseInfoSeeder' => $baseDir . '/database/seeders/CourseInfoSeeder.php', + 'Database\\Seeders\\CoursePurchaseSeeder' => $baseDir . '/database/seeders/CoursePurchaseSeeder.php', + 'Database\\Seeders\\CourseReviewSeeder' => $baseDir . '/database/seeders/CourseReviewSeeder.php', + 'Database\\Seeders\\CourseSectionSeeder' => $baseDir . '/database/seeders/CourseSectionSeeder.php', + 'Database\\Seeders\\CourseSeeder' => $baseDir . '/database/seeders/CourseSeeder.php', 'Database\\Seeders\\DatabaseSeeder' => $baseDir . '/database/seeders/DatabaseSeeder.php', 'Database\\Seeders\\FooterSeeder' => $baseDir . '/database/seeders/FooterSeeder.php', - 'Database\\Seeders\\ImportDeLanguageSeeder' => $baseDir . '/database/seeders/ImportDeLanguageSeeder.php', + 'Database\\Seeders\\JobCircularSeeder' => $baseDir . '/database/seeders/JobCircularSeeder.php', 'Database\\Seeders\\NavbarSeeder' => $baseDir . '/database/seeders/NavbarSeeder.php', 'Database\\Seeders\\PageSeeder' => $baseDir . '/database/seeders/PageSeeder.php', 'Database\\Seeders\\SettingsSeeder' => $baseDir . '/database/seeders/SettingsSeeder.php', + 'Database\\Seeders\\UserSeeder' => $baseDir . '/database/seeders/UserSeeder.php', 'DateError' => $vendorDir . '/symfony/polyfill-php83/Resources/stubs/DateError.php', 'DateException' => $vendorDir . '/symfony/polyfill-php83/Resources/stubs/DateException.php', 'DateInvalidOperationException' => $vendorDir . '/symfony/polyfill-php83/Resources/stubs/DateInvalidOperationException.php', @@ -34374,76 +34374,11 @@ return array( 'Modules\\Certificate\\Services\\CertificateService' => $baseDir . '/Modules/Certificate/app/Services/CertificateService.php', 'Modules\\Certificate\\Transformers\\CertificateTemplateResource' => $baseDir . '/Modules/Certificate/app/Transformers/CertificateTemplateResource.php', 'Modules\\Certificate\\Transformers\\MarksheetTemplateResource' => $baseDir . '/Modules/Certificate/app/Transformers/MarksheetTemplateResource.php', - 'Modules\\Exam\\Database\\Seeders\\ExamCategorySeeder' => $baseDir . '/Modules/Exam/database/seeders/ExamCategorySeeder.php', 'Modules\\Exam\\Database\\Seeders\\ExamDatabaseSeeder' => $baseDir . '/Modules/Exam/database/seeders/ExamDatabaseSeeder.php', - 'Modules\\Exam\\Enums\\ExamDifficultyLevel' => $baseDir . '/Modules/Exam/app/Enums/ExamDifficultyLevel.php', - 'Modules\\Exam\\Enums\\ExamQuestionType' => $baseDir . '/Modules/Exam/app/Enums/ExamQuestionType.php', - 'Modules\\Exam\\Enums\\ExamStatusType' => $baseDir . '/Modules/Exam/app/Enums/ExamStatusType.php', - 'Modules\\Exam\\Http\\Controllers\\ExamAttemptController' => $baseDir . '/Modules/Exam/app/Http/Controllers/ExamAttemptController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamCategoryController' => $baseDir . '/Modules/Exam/app/Http/Controllers/ExamCategoryController.php', 'Modules\\Exam\\Http\\Controllers\\ExamController' => $baseDir . '/Modules/Exam/app/Http/Controllers/ExamController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamCouponController' => $baseDir . '/Modules/Exam/app/Http/Controllers/ExamCouponController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamEnrollmentController' => $baseDir . '/Modules/Exam/app/Http/Controllers/ExamEnrollmentController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamFaqController' => $baseDir . '/Modules/Exam/app/Http/Controllers/ExamFaqController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamOutcomeController' => $baseDir . '/Modules/Exam/app/Http/Controllers/ExamOutcomeController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamQuestionController' => $baseDir . '/Modules/Exam/app/Http/Controllers/ExamQuestionController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamRequirementController' => $baseDir . '/Modules/Exam/app/Http/Controllers/ExamRequirementController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamResourceController' => $baseDir . '/Modules/Exam/app/Http/Controllers/ExamResourceController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamReviewController' => $baseDir . '/Modules/Exam/app/Http/Controllers/ExamReviewController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamWishlistController' => $baseDir . '/Modules/Exam/app/Http/Controllers/ExamWishlistController.php', - 'Modules\\Exam\\Http\\Middleware\\CheckExamEnrollMiddleware' => $baseDir . '/Modules/Exam/app/Http/Middleware/CheckExamEnrollMiddleware.php', - 'Modules\\Exam\\Http\\Requests\\ExamAttemptRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/ExamAttemptRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamCategoryRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/ExamCategoryRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamCouponRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/ExamCouponRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamEnrollmentRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/ExamEnrollmentRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamQuestionRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/ExamQuestionRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/ExamRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamResourceRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/ExamResourceRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamReviewRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/ExamReviewRequest.php', - 'Modules\\Exam\\Http\\Requests\\StoreExamFaqRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/StoreExamFaqRequest.php', - 'Modules\\Exam\\Http\\Requests\\StoreExamOutcomeRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/StoreExamOutcomeRequest.php', - 'Modules\\Exam\\Http\\Requests\\StoreExamRequirementRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/StoreExamRequirementRequest.php', - 'Modules\\Exam\\Http\\Requests\\StoreExamWishlistRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/StoreExamWishlistRequest.php', - 'Modules\\Exam\\Http\\Requests\\UpdateExamFaqRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/UpdateExamFaqRequest.php', - 'Modules\\Exam\\Http\\Requests\\UpdateExamOutcomeRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/UpdateExamOutcomeRequest.php', - 'Modules\\Exam\\Http\\Requests\\UpdateExamRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/UpdateExamRequest.php', - 'Modules\\Exam\\Http\\Requests\\UpdateExamRequirementRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/UpdateExamRequirementRequest.php', - 'Modules\\Exam\\Http\\Requests\\UpdateExamStatusRequest' => $baseDir . '/Modules/Exam/app/Http/Requests/UpdateExamStatusRequest.php', - 'Modules\\Exam\\Models\\Exam' => $baseDir . '/Modules/Exam/app/Models/Exam.php', - 'Modules\\Exam\\Models\\ExamAttempt' => $baseDir . '/Modules/Exam/app/Models/ExamAttempt.php', - 'Modules\\Exam\\Models\\ExamAttemptAnswer' => $baseDir . '/Modules/Exam/app/Models/ExamAttemptAnswer.php', - 'Modules\\Exam\\Models\\ExamCategory' => $baseDir . '/Modules/Exam/app/Models/ExamCategory.php', - 'Modules\\Exam\\Models\\ExamCoupon' => $baseDir . '/Modules/Exam/app/Models/ExamCoupon.php', - 'Modules\\Exam\\Models\\ExamEnrollment' => $baseDir . '/Modules/Exam/app/Models/ExamEnrollment.php', - 'Modules\\Exam\\Models\\ExamFaq' => $baseDir . '/Modules/Exam/app/Models/ExamFaq.php', - 'Modules\\Exam\\Models\\ExamOutcome' => $baseDir . '/Modules/Exam/app/Models/ExamOutcome.php', - 'Modules\\Exam\\Models\\ExamQuestion' => $baseDir . '/Modules/Exam/app/Models/ExamQuestion.php', - 'Modules\\Exam\\Models\\ExamQuestionOption' => $baseDir . '/Modules/Exam/app/Models/ExamQuestionOption.php', - 'Modules\\Exam\\Models\\ExamRequirement' => $baseDir . '/Modules/Exam/app/Models/ExamRequirement.php', - 'Modules\\Exam\\Models\\ExamResource' => $baseDir . '/Modules/Exam/app/Models/ExamResource.php', - 'Modules\\Exam\\Models\\ExamReview' => $baseDir . '/Modules/Exam/app/Models/ExamReview.php', - 'Modules\\Exam\\Models\\ExamWishlist' => $baseDir . '/Modules/Exam/app/Models/ExamWishlist.php', - 'Modules\\Exam\\Notifications\\ExamApprovalNotification' => $baseDir . '/Modules/Exam/app/Notifications/ExamApprovalNotification.php', 'Modules\\Exam\\Providers\\EventServiceProvider' => $baseDir . '/Modules/Exam/app/Providers/EventServiceProvider.php', 'Modules\\Exam\\Providers\\ExamServiceProvider' => $baseDir . '/Modules/Exam/app/Providers/ExamServiceProvider.php', 'Modules\\Exam\\Providers\\RouteServiceProvider' => $baseDir . '/Modules/Exam/app/Providers/RouteServiceProvider.php', - 'Modules\\Exam\\Services\\ExamAttemptService' => $baseDir . '/Modules/Exam/app/Services/ExamAttemptService.php', - 'Modules\\Exam\\Services\\ExamCategoryService' => $baseDir . '/Modules/Exam/app/Services/ExamCategoryService.php', - 'Modules\\Exam\\Services\\ExamCouponService' => $baseDir . '/Modules/Exam/app/Services/ExamCouponService.php', - 'Modules\\Exam\\Services\\ExamEnrollmentService' => $baseDir . '/Modules/Exam/app/Services/ExamEnrollmentService.php', - 'Modules\\Exam\\Services\\ExamFaqService' => $baseDir . '/Modules/Exam/app/Services/ExamFaqService.php', - 'Modules\\Exam\\Services\\ExamOutcomeService' => $baseDir . '/Modules/Exam/app/Services/ExamOutcomeService.php', - 'Modules\\Exam\\Services\\ExamQuestionService' => $baseDir . '/Modules/Exam/app/Services/ExamQuestionService.php', - 'Modules\\Exam\\Services\\ExamRequirementService' => $baseDir . '/Modules/Exam/app/Services/ExamRequirementService.php', - 'Modules\\Exam\\Services\\ExamResourceService' => $baseDir . '/Modules/Exam/app/Services/ExamResourceService.php', - 'Modules\\Exam\\Services\\ExamReviewService' => $baseDir . '/Modules/Exam/app/Services/ExamReviewService.php', - 'Modules\\Exam\\Services\\ExamService' => $baseDir . '/Modules/Exam/app/Services/ExamService.php', - 'Modules\\Exam\\Services\\ExamWishlistService' => $baseDir . '/Modules/Exam/app/Services/ExamWishlistService.php', - 'Modules\\Exam\\Transformers\\ExamAttemptResource' => $baseDir . '/Modules/Exam/app/Transformers/ExamAttemptResource.php', - 'Modules\\Exam\\Transformers\\ExamCategoryResource' => $baseDir . '/Modules/Exam/app/Transformers/ExamCategoryResource.php', - 'Modules\\Exam\\Transformers\\ExamEnrollmentResource' => $baseDir . '/Modules/Exam/app/Transformers/ExamEnrollmentResource.php', - 'Modules\\Exam\\Transformers\\ExamQuestionResource' => $baseDir . '/Modules/Exam/app/Transformers/ExamQuestionResource.php', - 'Modules\\Exam\\Transformers\\ExamResource' => $baseDir . '/Modules/Exam/app/Transformers/ExamResource.php', 'Modules\\Installer\\Database\\Seeders\\InstallerDatabaseSeeder' => $baseDir . '/Modules/Installer/database/seeders/InstallerDatabaseSeeder.php', 'Modules\\Installer\\Helpers\\Utils' => $baseDir . '/Modules/Installer/app/Helpers/Utils.php', 'Modules\\Installer\\Http\\Controllers\\InstallerController' => $baseDir . '/Modules/Installer/app/Http/Controllers/InstallerController.php', @@ -34472,7 +34407,6 @@ return array( 'Modules\\Language\\Services\\LanguageService' => $baseDir . '/Modules/Language/app/Services/LanguageService.php', 'Modules\\PaymentGateways\\Database\\Seeders\\PaymentGatewaysDatabaseSeeder' => $baseDir . '/Modules/PaymentGateways/database/seeders/PaymentGatewaysDatabaseSeeder.php', 'Modules\\PaymentGateways\\Http\\Controllers\\MollieController' => $baseDir . '/Modules/PaymentGateways/app/Http/Controllers/MollieController.php', - 'Modules\\PaymentGateways\\Http\\Controllers\\OfflineController' => $baseDir . '/Modules/PaymentGateways/app/Http/Controllers/OfflineController.php', 'Modules\\PaymentGateways\\Http\\Controllers\\PaymentController' => $baseDir . '/Modules/PaymentGateways/app/Http/Controllers/PaymentController.php', 'Modules\\PaymentGateways\\Http\\Controllers\\PaymentGatewaysController' => $baseDir . '/Modules/PaymentGateways/app/Http/Controllers/PaymentGatewaysController.php', 'Modules\\PaymentGateways\\Http\\Controllers\\PaypalController' => $baseDir . '/Modules/PaymentGateways/app/Http/Controllers/PaypalController.php', diff --git a/vendor/composer/autoload_psr4.php b/vendor/composer/autoload_psr4.php index 09b6f351..d67c7297 100644 --- a/vendor/composer/autoload_psr4.php +++ b/vendor/composer/autoload_psr4.php @@ -8,7 +8,7 @@ $baseDir = dirname($vendorDir); return array( 'voku\\' => array($vendorDir . '/voku/portable-ascii/src/voku'), 'phpseclib3\\' => array($vendorDir . '/phpseclib/phpseclib/phpseclib'), - 'phpDocumentor\\Reflection\\' => array($vendorDir . '/phpdocumentor/reflection-docblock/src', $vendorDir . '/phpdocumentor/type-resolver/src', $vendorDir . '/phpdocumentor/reflection-common/src'), + 'phpDocumentor\\Reflection\\' => array($vendorDir . '/phpdocumentor/reflection-common/src', $vendorDir . '/phpdocumentor/reflection-docblock/src', $vendorDir . '/phpdocumentor/type-resolver/src'), 'paytm\\paytmchecksum\\' => array($baseDir . '/paytmchecksum', $vendorDir . '/paytm/paytmchecksum/paytmchecksum'), 'ZipStream\\' => array($vendorDir . '/maennchen/zipstream-php/src'), 'WpOrg\\Requests\\' => array($vendorDir . '/rmccue/requests/src'), diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php index a123a043..6b578029 100644 --- a/vendor/composer/autoload_static.php +++ b/vendor/composer/autoload_static.php @@ -302,9 +302,9 @@ class ComposerStaticInit07bb81ba829644aead2af9315c2359bf ), 'phpDocumentor\\Reflection\\' => array ( - 0 => __DIR__ . '/..' . '/phpdocumentor/reflection-docblock/src', - 1 => __DIR__ . '/..' . '/phpdocumentor/type-resolver/src', - 2 => __DIR__ . '/..' . '/phpdocumentor/reflection-common/src', + 0 => __DIR__ . '/..' . '/phpdocumentor/reflection-common/src', + 1 => __DIR__ . '/..' . '/phpdocumentor/reflection-docblock/src', + 2 => __DIR__ . '/..' . '/phpdocumentor/type-resolver/src', ), 'paytm\\paytmchecksum\\' => array ( @@ -1019,7 +1019,6 @@ class ComposerStaticInit07bb81ba829644aead2af9315c2359bf 'App\\Http\\Controllers\\Course\\CourseCartController' => __DIR__ . '/../..' . '/app/Http/Controllers/Course/CourseCartController.php', 'App\\Http\\Controllers\\Course\\CourseCategoryController' => __DIR__ . '/../..' . '/app/Http/Controllers/Course/CourseCategoryController.php', 'App\\Http\\Controllers\\Course\\CourseController' => __DIR__ . '/../..' . '/app/Http/Controllers/Course/CourseController.php', - 'App\\Http\\Controllers\\Course\\CourseCouponController' => __DIR__ . '/../..' . '/app/Http/Controllers/Course/CourseCouponController.php', 'App\\Http\\Controllers\\Course\\CourseEnrollmentController' => __DIR__ . '/../..' . '/app/Http/Controllers/Course/CourseEnrollmentController.php', 'App\\Http\\Controllers\\Course\\CourseFaqController' => __DIR__ . '/../..' . '/app/Http/Controllers/Course/CourseFaqController.php', 'App\\Http\\Controllers\\Course\\CourseForumController' => __DIR__ . '/../..' . '/app/Http/Controllers/Course/CourseForumController.php', @@ -1044,7 +1043,6 @@ class ComposerStaticInit07bb81ba829644aead2af9315c2359bf 'App\\Http\\Controllers\\NewsletterController' => __DIR__ . '/../..' . '/app/Http/Controllers/NewsletterController.php', 'App\\Http\\Controllers\\NotificationController' => __DIR__ . '/../..' . '/app/Http/Controllers/NotificationController.php', 'App\\Http\\Controllers\\PaymentController' => __DIR__ . '/../..' . '/app/Http/Controllers/PaymentController.php', - 'App\\Http\\Controllers\\PaymentReportController' => __DIR__ . '/../..' . '/app/Http/Controllers/PaymentReportController.php', 'App\\Http\\Controllers\\PayoutController' => __DIR__ . '/../..' . '/app/Http/Controllers/PayoutController.php', 'App\\Http\\Controllers\\Payout\\MollieController' => __DIR__ . '/../..' . '/app/Http/Controllers/Payout/MollieController.php', 'App\\Http\\Controllers\\Payout\\PaypalController' => __DIR__ . '/../..' . '/app/Http/Controllers/Payout/PaypalController.php', @@ -1071,7 +1069,6 @@ class ComposerStaticInit07bb81ba829644aead2af9315c2359bf 'App\\Http\\Requests\\Auth\\UpdatePasswordRequest' => __DIR__ . '/../..' . '/app/Http/Requests/Auth/UpdatePasswordRequest.php', 'App\\Http\\Requests\\ChunkInitiateRequest' => __DIR__ . '/../..' . '/app/Http/Requests/ChunkInitiateRequest.php', 'App\\Http\\Requests\\ChunkUploadRequest' => __DIR__ . '/../..' . '/app/Http/Requests/ChunkUploadRequest.php', - 'App\\Http\\Requests\\CourseCouponRequest' => __DIR__ . '/../..' . '/app/Http/Requests/CourseCouponRequest.php', 'App\\Http\\Requests\\FooterItemRequest' => __DIR__ . '/../..' . '/app/Http/Requests/FooterItemRequest.php', 'App\\Http\\Requests\\JobCircularRequest' => __DIR__ . '/../..' . '/app/Http/Requests/JobCircularRequest.php', 'App\\Http\\Requests\\NavbarItemRequest' => __DIR__ . '/../..' . '/app/Http/Requests/NavbarItemRequest.php', @@ -1140,7 +1137,6 @@ class ComposerStaticInit07bb81ba829644aead2af9315c2359bf 'App\\Http\\Requests\\UpdateUserRequest' => __DIR__ . '/../..' . '/app/Http/Requests/UpdateUserRequest.php', 'App\\Http\\Requests\\UpdateZoomConfigRequest' => __DIR__ . '/../..' . '/app/Http/Requests/UpdateZoomConfigRequest.php', 'App\\Mail\\ChangeEmailVerification' => __DIR__ . '/../..' . '/app/Mail/ChangeEmailVerification.php', - 'App\\Models\\BaseModel' => __DIR__ . '/../..' . '/app/Models/BaseModel.php', 'App\\Models\\ChunkedUpload' => __DIR__ . '/../..' . '/app/Models/ChunkedUpload.php', 'App\\Models\\Course\\AssignmentSubmission' => __DIR__ . '/../..' . '/app/Models/Course/AssignmentSubmission.php', 'App\\Models\\Course\\Course' => __DIR__ . '/../..' . '/app/Models/Course/Course.php', @@ -1194,7 +1190,6 @@ class ComposerStaticInit07bb81ba829644aead2af9315c2359bf 'App\\Providers\\AppServiceProvider' => __DIR__ . '/../..' . '/app/Providers/AppServiceProvider.php', 'App\\Services\\AccountService' => __DIR__ . '/../..' . '/app/Services/AccountService.php', 'App\\Services\\AuthService' => __DIR__ . '/../..' . '/app/Services/AuthService.php', - 'App\\Services\\BaseService' => __DIR__ . '/../..' . '/app/Services/BaseService.php', 'App\\Services\\Course\\AssignmentSubmissionService' => __DIR__ . '/../..' . '/app/Services/Course/AssignmentSubmissionService.php', 'App\\Services\\Course\\CourseAssignmentService' => __DIR__ . '/../..' . '/app/Services/Course/CourseAssignmentService.php', 'App\\Services\\Course\\CourseCartService' => __DIR__ . '/../..' . '/app/Services/Course/CourseCartService.php', @@ -1225,7 +1220,6 @@ class ComposerStaticInit07bb81ba829644aead2af9315c2359bf 'App\\Services\\PageSectionService' => __DIR__ . '/../..' . '/app/Services/PageSectionService.php', 'App\\Services\\PageService' => __DIR__ . '/../..' . '/app/Services/PageService.php', 'App\\Services\\Payment\\MollieService' => __DIR__ . '/../..' . '/app/Services/Payment/MollieService.php', - 'App\\Services\\Payment\\PaymentReportService' => __DIR__ . '/../..' . '/app/Services/Payment/PaymentReportService.php', 'App\\Services\\Payment\\PaymentService' => __DIR__ . '/../..' . '/app/Services/Payment/PaymentService.php', 'App\\Services\\Payment\\PaypalService' => __DIR__ . '/../..' . '/app/Services/Payment/PaypalService.php', 'App\\Services\\Payment\\PaystackService' => __DIR__ . '/../..' . '/app/Services/Payment/PaystackService.php', @@ -2511,12 +2505,18 @@ class ComposerStaticInit07bb81ba829644aead2af9315c2359bf 'Cron\\MonthField' => __DIR__ . '/..' . '/dragonmantank/cron-expression/src/Cron/MonthField.php', 'Database\\Factories\\UserFactory' => __DIR__ . '/../..' . '/database/factories/UserFactory.php', 'Database\\Seeders\\CategorySeeder' => __DIR__ . '/../..' . '/database/seeders/CategorySeeder.php', + 'Database\\Seeders\\CourseInfoSeeder' => __DIR__ . '/../..' . '/database/seeders/CourseInfoSeeder.php', + 'Database\\Seeders\\CoursePurchaseSeeder' => __DIR__ . '/../..' . '/database/seeders/CoursePurchaseSeeder.php', + 'Database\\Seeders\\CourseReviewSeeder' => __DIR__ . '/../..' . '/database/seeders/CourseReviewSeeder.php', + 'Database\\Seeders\\CourseSectionSeeder' => __DIR__ . '/../..' . '/database/seeders/CourseSectionSeeder.php', + 'Database\\Seeders\\CourseSeeder' => __DIR__ . '/../..' . '/database/seeders/CourseSeeder.php', 'Database\\Seeders\\DatabaseSeeder' => __DIR__ . '/../..' . '/database/seeders/DatabaseSeeder.php', 'Database\\Seeders\\FooterSeeder' => __DIR__ . '/../..' . '/database/seeders/FooterSeeder.php', - 'Database\\Seeders\\ImportDeLanguageSeeder' => __DIR__ . '/../..' . '/database/seeders/ImportDeLanguageSeeder.php', + 'Database\\Seeders\\JobCircularSeeder' => __DIR__ . '/../..' . '/database/seeders/JobCircularSeeder.php', 'Database\\Seeders\\NavbarSeeder' => __DIR__ . '/../..' . '/database/seeders/NavbarSeeder.php', 'Database\\Seeders\\PageSeeder' => __DIR__ . '/../..' . '/database/seeders/PageSeeder.php', 'Database\\Seeders\\SettingsSeeder' => __DIR__ . '/../..' . '/database/seeders/SettingsSeeder.php', + 'Database\\Seeders\\UserSeeder' => __DIR__ . '/../..' . '/database/seeders/UserSeeder.php', 'DateError' => __DIR__ . '/..' . '/symfony/polyfill-php83/Resources/stubs/DateError.php', 'DateException' => __DIR__ . '/..' . '/symfony/polyfill-php83/Resources/stubs/DateException.php', 'DateInvalidOperationException' => __DIR__ . '/..' . '/symfony/polyfill-php83/Resources/stubs/DateInvalidOperationException.php', @@ -35337,76 +35337,11 @@ class ComposerStaticInit07bb81ba829644aead2af9315c2359bf 'Modules\\Certificate\\Services\\CertificateService' => __DIR__ . '/../..' . '/Modules/Certificate/app/Services/CertificateService.php', 'Modules\\Certificate\\Transformers\\CertificateTemplateResource' => __DIR__ . '/../..' . '/Modules/Certificate/app/Transformers/CertificateTemplateResource.php', 'Modules\\Certificate\\Transformers\\MarksheetTemplateResource' => __DIR__ . '/../..' . '/Modules/Certificate/app/Transformers/MarksheetTemplateResource.php', - 'Modules\\Exam\\Database\\Seeders\\ExamCategorySeeder' => __DIR__ . '/../..' . '/Modules/Exam/database/seeders/ExamCategorySeeder.php', 'Modules\\Exam\\Database\\Seeders\\ExamDatabaseSeeder' => __DIR__ . '/../..' . '/Modules/Exam/database/seeders/ExamDatabaseSeeder.php', - 'Modules\\Exam\\Enums\\ExamDifficultyLevel' => __DIR__ . '/../..' . '/Modules/Exam/app/Enums/ExamDifficultyLevel.php', - 'Modules\\Exam\\Enums\\ExamQuestionType' => __DIR__ . '/../..' . '/Modules/Exam/app/Enums/ExamQuestionType.php', - 'Modules\\Exam\\Enums\\ExamStatusType' => __DIR__ . '/../..' . '/Modules/Exam/app/Enums/ExamStatusType.php', - 'Modules\\Exam\\Http\\Controllers\\ExamAttemptController' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Controllers/ExamAttemptController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamCategoryController' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Controllers/ExamCategoryController.php', 'Modules\\Exam\\Http\\Controllers\\ExamController' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Controllers/ExamController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamCouponController' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Controllers/ExamCouponController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamEnrollmentController' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Controllers/ExamEnrollmentController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamFaqController' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Controllers/ExamFaqController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamOutcomeController' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Controllers/ExamOutcomeController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamQuestionController' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Controllers/ExamQuestionController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamRequirementController' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Controllers/ExamRequirementController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamResourceController' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Controllers/ExamResourceController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamReviewController' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Controllers/ExamReviewController.php', - 'Modules\\Exam\\Http\\Controllers\\ExamWishlistController' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Controllers/ExamWishlistController.php', - 'Modules\\Exam\\Http\\Middleware\\CheckExamEnrollMiddleware' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Middleware/CheckExamEnrollMiddleware.php', - 'Modules\\Exam\\Http\\Requests\\ExamAttemptRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/ExamAttemptRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamCategoryRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/ExamCategoryRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamCouponRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/ExamCouponRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamEnrollmentRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/ExamEnrollmentRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamQuestionRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/ExamQuestionRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/ExamRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamResourceRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/ExamResourceRequest.php', - 'Modules\\Exam\\Http\\Requests\\ExamReviewRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/ExamReviewRequest.php', - 'Modules\\Exam\\Http\\Requests\\StoreExamFaqRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/StoreExamFaqRequest.php', - 'Modules\\Exam\\Http\\Requests\\StoreExamOutcomeRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/StoreExamOutcomeRequest.php', - 'Modules\\Exam\\Http\\Requests\\StoreExamRequirementRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/StoreExamRequirementRequest.php', - 'Modules\\Exam\\Http\\Requests\\StoreExamWishlistRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/StoreExamWishlistRequest.php', - 'Modules\\Exam\\Http\\Requests\\UpdateExamFaqRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/UpdateExamFaqRequest.php', - 'Modules\\Exam\\Http\\Requests\\UpdateExamOutcomeRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/UpdateExamOutcomeRequest.php', - 'Modules\\Exam\\Http\\Requests\\UpdateExamRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/UpdateExamRequest.php', - 'Modules\\Exam\\Http\\Requests\\UpdateExamRequirementRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/UpdateExamRequirementRequest.php', - 'Modules\\Exam\\Http\\Requests\\UpdateExamStatusRequest' => __DIR__ . '/../..' . '/Modules/Exam/app/Http/Requests/UpdateExamStatusRequest.php', - 'Modules\\Exam\\Models\\Exam' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/Exam.php', - 'Modules\\Exam\\Models\\ExamAttempt' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/ExamAttempt.php', - 'Modules\\Exam\\Models\\ExamAttemptAnswer' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/ExamAttemptAnswer.php', - 'Modules\\Exam\\Models\\ExamCategory' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/ExamCategory.php', - 'Modules\\Exam\\Models\\ExamCoupon' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/ExamCoupon.php', - 'Modules\\Exam\\Models\\ExamEnrollment' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/ExamEnrollment.php', - 'Modules\\Exam\\Models\\ExamFaq' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/ExamFaq.php', - 'Modules\\Exam\\Models\\ExamOutcome' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/ExamOutcome.php', - 'Modules\\Exam\\Models\\ExamQuestion' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/ExamQuestion.php', - 'Modules\\Exam\\Models\\ExamQuestionOption' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/ExamQuestionOption.php', - 'Modules\\Exam\\Models\\ExamRequirement' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/ExamRequirement.php', - 'Modules\\Exam\\Models\\ExamResource' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/ExamResource.php', - 'Modules\\Exam\\Models\\ExamReview' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/ExamReview.php', - 'Modules\\Exam\\Models\\ExamWishlist' => __DIR__ . '/../..' . '/Modules/Exam/app/Models/ExamWishlist.php', - 'Modules\\Exam\\Notifications\\ExamApprovalNotification' => __DIR__ . '/../..' . '/Modules/Exam/app/Notifications/ExamApprovalNotification.php', 'Modules\\Exam\\Providers\\EventServiceProvider' => __DIR__ . '/../..' . '/Modules/Exam/app/Providers/EventServiceProvider.php', 'Modules\\Exam\\Providers\\ExamServiceProvider' => __DIR__ . '/../..' . '/Modules/Exam/app/Providers/ExamServiceProvider.php', 'Modules\\Exam\\Providers\\RouteServiceProvider' => __DIR__ . '/../..' . '/Modules/Exam/app/Providers/RouteServiceProvider.php', - 'Modules\\Exam\\Services\\ExamAttemptService' => __DIR__ . '/../..' . '/Modules/Exam/app/Services/ExamAttemptService.php', - 'Modules\\Exam\\Services\\ExamCategoryService' => __DIR__ . '/../..' . '/Modules/Exam/app/Services/ExamCategoryService.php', - 'Modules\\Exam\\Services\\ExamCouponService' => __DIR__ . '/../..' . '/Modules/Exam/app/Services/ExamCouponService.php', - 'Modules\\Exam\\Services\\ExamEnrollmentService' => __DIR__ . '/../..' . '/Modules/Exam/app/Services/ExamEnrollmentService.php', - 'Modules\\Exam\\Services\\ExamFaqService' => __DIR__ . '/../..' . '/Modules/Exam/app/Services/ExamFaqService.php', - 'Modules\\Exam\\Services\\ExamOutcomeService' => __DIR__ . '/../..' . '/Modules/Exam/app/Services/ExamOutcomeService.php', - 'Modules\\Exam\\Services\\ExamQuestionService' => __DIR__ . '/../..' . '/Modules/Exam/app/Services/ExamQuestionService.php', - 'Modules\\Exam\\Services\\ExamRequirementService' => __DIR__ . '/../..' . '/Modules/Exam/app/Services/ExamRequirementService.php', - 'Modules\\Exam\\Services\\ExamResourceService' => __DIR__ . '/../..' . '/Modules/Exam/app/Services/ExamResourceService.php', - 'Modules\\Exam\\Services\\ExamReviewService' => __DIR__ . '/../..' . '/Modules/Exam/app/Services/ExamReviewService.php', - 'Modules\\Exam\\Services\\ExamService' => __DIR__ . '/../..' . '/Modules/Exam/app/Services/ExamService.php', - 'Modules\\Exam\\Services\\ExamWishlistService' => __DIR__ . '/../..' . '/Modules/Exam/app/Services/ExamWishlistService.php', - 'Modules\\Exam\\Transformers\\ExamAttemptResource' => __DIR__ . '/../..' . '/Modules/Exam/app/Transformers/ExamAttemptResource.php', - 'Modules\\Exam\\Transformers\\ExamCategoryResource' => __DIR__ . '/../..' . '/Modules/Exam/app/Transformers/ExamCategoryResource.php', - 'Modules\\Exam\\Transformers\\ExamEnrollmentResource' => __DIR__ . '/../..' . '/Modules/Exam/app/Transformers/ExamEnrollmentResource.php', - 'Modules\\Exam\\Transformers\\ExamQuestionResource' => __DIR__ . '/../..' . '/Modules/Exam/app/Transformers/ExamQuestionResource.php', - 'Modules\\Exam\\Transformers\\ExamResource' => __DIR__ . '/../..' . '/Modules/Exam/app/Transformers/ExamResource.php', 'Modules\\Installer\\Database\\Seeders\\InstallerDatabaseSeeder' => __DIR__ . '/../..' . '/Modules/Installer/database/seeders/InstallerDatabaseSeeder.php', 'Modules\\Installer\\Helpers\\Utils' => __DIR__ . '/../..' . '/Modules/Installer/app/Helpers/Utils.php', 'Modules\\Installer\\Http\\Controllers\\InstallerController' => __DIR__ . '/../..' . '/Modules/Installer/app/Http/Controllers/InstallerController.php', @@ -35435,7 +35370,6 @@ class ComposerStaticInit07bb81ba829644aead2af9315c2359bf 'Modules\\Language\\Services\\LanguageService' => __DIR__ . '/../..' . '/Modules/Language/app/Services/LanguageService.php', 'Modules\\PaymentGateways\\Database\\Seeders\\PaymentGatewaysDatabaseSeeder' => __DIR__ . '/../..' . '/Modules/PaymentGateways/database/seeders/PaymentGatewaysDatabaseSeeder.php', 'Modules\\PaymentGateways\\Http\\Controllers\\MollieController' => __DIR__ . '/../..' . '/Modules/PaymentGateways/app/Http/Controllers/MollieController.php', - 'Modules\\PaymentGateways\\Http\\Controllers\\OfflineController' => __DIR__ . '/../..' . '/Modules/PaymentGateways/app/Http/Controllers/OfflineController.php', 'Modules\\PaymentGateways\\Http\\Controllers\\PaymentController' => __DIR__ . '/../..' . '/Modules/PaymentGateways/app/Http/Controllers/PaymentController.php', 'Modules\\PaymentGateways\\Http\\Controllers\\PaymentGatewaysController' => __DIR__ . '/../..' . '/Modules/PaymentGateways/app/Http/Controllers/PaymentGatewaysController.php', 'Modules\\PaymentGateways\\Http\\Controllers\\PaypalController' => __DIR__ . '/../..' . '/Modules/PaymentGateways/app/Http/Controllers/PaypalController.php', diff --git a/vendor/composer/platform_check.php b/vendor/composer/platform_check.php index 78a19e15..f6779427 100644 --- a/vendor/composer/platform_check.php +++ b/vendor/composer/platform_check.php @@ -23,7 +23,8 @@ if ($issues) { echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL; } } - throw new \RuntimeException( - 'Composer detected issues in your platform: ' . implode(' ', $issues) + trigger_error( + 'Composer detected issues in your platform: ' . implode(' ', $issues), + E_USER_ERROR ); }