{ "common": { "appName": "Redlight", "loading": "Laden...", "save": "Speichern", "cancel": "Abbrechen", "delete": "Löschen", "edit": "Bearbeiten", "create": "Erstellen", "search": "Suchen...", "close": "Schließen", "confirm": "Bestätigen", "back": "Zurück", "yes": "Ja", "no": "Nein", "or": "oder", "optional": "Optional", "unlimited": "Unbegrenzt", "none": "Keiner", "offline": "Offline", "active": "Aktiv", "inactive": "Inaktiv", "protected": "Geschützt", "live": "Live", "error": "Fehler", "success": "Erfolg" }, "nav": { "dashboard": "Dashboard", "settings": "Einstellungen", "admin": "Administration", "appearance": "Darstellung", "changeTheme": "Theme ändern", "navigation": "Navigation" }, "auth": { "login": "Anmelden", "register": "Registrieren", "logout": "Abmelden", "email": "E-Mail", "password": "Passwort", "name": "Name", "welcomeBack": "Willkommen zurück", "loginSubtitle": "Melden Sie sich an, um auf Ihre Räume zuzugreifen.", "createAccount": "Konto erstellen", "registerSubtitle": "Registrieren Sie sich, um Räume zu erstellen und Meetings zu starten.", "noAccount": "Noch kein Konto?", "hasAccount": "Bereits ein Konto?", "signUpNow": "Jetzt registrieren", "signInNow": "Jetzt anmelden", "backToHome": "← Zurück zur Startseite", "emailPlaceholder": "name@beispiel.de", "passwordPlaceholder": "••••••••", "namePlaceholder": "Max Mustermann", "minPassword": "Mindestens 6 Zeichen", "confirmPassword": "Passwort bestätigen", "repeatPassword": "Passwort wiederholen", "passwordMismatch": "Passwörter stimmen nicht überein", "passwordTooShort": "Passwort muss mindestens 6 Zeichen lang sein", "loginSuccess": "Willkommen zurück!", "registerSuccess": "Registrierung erfolgreich!", "loginFailed": "Anmeldung fehlgeschlagen", "registerFailed": "Registrierung fehlgeschlagen", "allFieldsRequired": "Alle Felder sind erforderlich" }, "home": { "poweredBy": "Powered by BigBlueButton", "heroTitle": "Meetings neu ", "heroTitleHighlight": "definiert", "heroSubtitle": "Das moderne, selbst gehostete BigBlueButton-Frontend. Erstellen Sie Räume, verwalten Sie Aufnahmen und genießen Sie ein wunderschönes Interface mit über 15 Themes.", "getStarted": "Jetzt starten", "features": "Alles was Sie brauchen", "featuresSubtitle": "Redlight bietet alle Funktionen, die Sie für professionelle Videokonferenzen benötigen.", "featureVideoTitle": "Videokonferenzen", "featureVideoDesc": "Erstellen und verwalten Sie Meetings direkt über BigBlueButton.", "featureRoomsTitle": "Raumverwaltung", "featureRoomsDesc": "Unbegrenzte Räume mit individuellen Einstellungen und Zugangscodes.", "featureUsersTitle": "Benutzerverwaltung", "featureUsersDesc": "Registrierung, Login und Rollenverwaltung für Ihre Organisation.", "featureThemesTitle": "15+ Themes", "featureThemesDesc": "Dracula, Nord, Catppuccin, Rosé Pine, Gruvbox und viele mehr.", "featureRecordingsTitle": "Aufnahmen", "featureRecordingsDesc": "Alle Aufnahmen pro Raum einsehen, veröffentlichen oder löschen.", "featureOpenSourceTitle": "Open Source", "featureOpenSourceDesc": "Vollständig quelloffen und selbst gehostet. Ihre Daten bleiben bei Ihnen.", "statThemes": "Themes", "statRooms": "Räume", "statOpenSource": "Open Source", "footer": "© {year} Redlight. Ein Open-Source BigBlueButton Frontend." }, "dashboard": { "myRooms": "Meine Räume", "roomCount": "{count} Raum erstellt | {count} Räume erstellt", "newRoom": "Neuer Raum", "noRooms": "Noch keine Räume", "noRoomsSubtitle": "Erstellen Sie Ihren ersten Raum, um Meetings zu starten.", "createFirst": "Ersten Raum erstellen", "createRoom": "Neuen Raum erstellen", "roomName": "Raumname", "roomNamePlaceholder": "z.B. Team Meeting", "roomNameRequired": "Raumname ist erforderlich", "welcomeMessage": "Willkommensnachricht", "welcomeMessageDefault": "Willkommen im Meeting!", "maxParticipants": "Max. Teilnehmer", "maxParticipantsHint": "0 = unbegrenzt", "accessCode": "Zugangscode", "muteOnJoin": "Teilnehmer beim Beitritt stummschalten", "allowRecording": "Aufnahme erlauben", "roomCreated": "Raum erstellt!", "roomCreateFailed": "Raum konnte nicht erstellt werden", "roomDeleted": "Raum gelöscht", "roomDeleteFailed": "Raum konnte nicht gelöscht werden", "roomDeleteConfirm": "Raum \"{name}\" wirklich löschen?", "loadFailed": "Räume konnten nicht geladen werden" }, "room": { "backToDashboard": "Zurück zum Dashboard", "start": "Starten", "startMeeting": "Meeting starten", "join": "Beitreten", "end": "Beenden", "openDetails": "Details öffnen", "overview": "Übersicht", "recordings": "Aufnahmen", "settings": "Einstellungen", "participants": "{count} Teilnehmer", "copyLink": "Link kopieren", "linkCopied": "Link kopiert!", "meetingDetails": "Meeting-Details", "meetingId": "Meeting ID", "status": "Status", "maxParticipants": "Max. Teilnehmer", "accessCode": "Zugangscode", "roomSettings": "Raumeinstellungen", "mutedOnJoin": "Beim Beitritt stummgeschaltet", "micActiveOnJoin": "Mikrofon aktiv beim Beitritt", "approvalRequired": "Genehmigung erforderlich", "freeJoin": "Freier Beitritt", "allModerators": "Alle als Moderator", "rolesAssigned": "Rollen werden zugewiesen", "recordingAllowed": "Aufnahme erlaubt", "recordingDisabled": "Aufnahme deaktiviert", "welcomeMsg": "Willkommensnachricht", "muteOnJoin": "Beim Beitritt stummschalten", "requireApproval": "Moderator-Genehmigung erforderlich", "anyoneCanStart": "Jeder kann das Meeting starten", "allJoinModerator": "Alle Teilnehmer als Moderator", "allowRecording": "Aufnahme erlauben", "noAccessCode": "Kein Zugangscode", "emptyNoCode": "Leer = kein Code", "settingsSaved": "Einstellungen gespeichert", "settingsSaveFailed": "Einstellungen konnten nicht gespeichert werden", "meetingStarted": "Meeting gestartet!", "meetingStartFailed": "Meeting konnte nicht gestartet werden", "meetingEnded": "Meeting beendet", "meetingEndFailed": "Meeting konnte nicht beendet werden", "joinFailed": "Beitritt fehlgeschlagen", "endConfirm": "Meeting wirklich beenden?", "enterAccessCode": "Zugangscode eingeben:", "notFound": "Raum nicht gefunden" }, "recordings": { "title": "Aufnahmen", "noRecordings": "Keine Aufnahmen vorhanden", "published": "Veröffentlicht", "unpublished": "Nicht veröffentlicht", "presentation": "Präsentation", "deleted": "Aufnahme gelöscht", "deleteFailed": "Fehler beim Löschen", "deleteConfirm": "Aufnahme wirklich löschen?", "publishSuccess": "Aufnahme veröffentlicht", "unpublishSuccess": "Aufnahme versteckt", "publishFailed": "Fehler beim Aktualisieren", "hide": "Verstecken", "publish": "Veröffentlichen", "loadFailed": "Aufnahmen konnten nicht geladen werden" }, "settings": { "title": "Einstellungen", "subtitle": "Verwalten Sie Ihr Profil und Ihre Einstellungen", "profile": "Profil", "password": "Passwort", "themes": "Themes", "language": "Sprache", "editProfile": "Profil bearbeiten", "avatar": "Profilbild", "avatarColor": "Avatar-Farbe", "avatarColorHint": "Wird als Fallback verwendet, wenn kein Bild hochgeladen ist.", "uploadImage": "Bild hochladen", "removeImage": "Bild entfernen", "avatarHint": "JPG, PNG, GIF oder WebP. Max. 2 MB.", "avatarUploaded": "Profilbild aktualisiert", "avatarUploadFailed": "Fehler beim Hochladen", "avatarRemoved": "Profilbild entfernt", "avatarRemoveFailed": "Fehler beim Entfernen", "avatarInvalidType": "Nur Bilddateien sind erlaubt", "avatarTooLarge": "Bild darf maximal 2 MB groß sein", "changePassword": "Passwort ändern", "currentPassword": "Aktuelles Passwort", "newPassword": "Neues Passwort", "confirmNewPassword": "Neues Passwort bestätigen", "profileSaved": "Profil gespeichert", "profileSaveFailed": "Fehler beim Speichern", "passwordChanged": "Passwort geändert", "passwordChangeFailed": "Fehler beim Ändern", "passwordMismatch": "Passwörter stimmen nicht überein", "selectLanguage": "Sprache auswählen" }, "themes": { "selectTheme": "Theme auswählen", "selectThemeSubtitle": "Wähle dein bevorzugtes Farbschema", "light": "Hell", "dark": "Dunkel" }, "admin": { "title": "Administration", "userCount": "{count} Benutzer registriert | {count} Benutzer registriert", "searchUsers": "Benutzer suchen...", "user": "Benutzer", "role": "Rolle", "rooms": "Räume", "registered": "Registriert", "actions": "Aktionen", "admin": "Admin", "makeAdmin": "Zum Admin machen", "makeUser": "Zum Benutzer machen", "resetPassword": "Passwort zurücksetzen", "deleteUser": "Löschen", "createUser": "Benutzer erstellen", "createUserTitle": "Neuen Benutzer erstellen", "userCreated": "Benutzer erstellt", "userCreateFailed": "Benutzer konnte nicht erstellt werden", "newPasswordLabel": "Neues Passwort", "resetPasswordTitle": "Passwort zurücksetzen", "noUsersFound": "Keine Benutzer gefunden", "roleUpdated": "Rolle aktualisiert", "roleUpdateFailed": "Fehler beim Aktualisieren", "userDeleted": "Benutzer gelöscht", "userDeleteFailed": "Fehler beim Löschen", "passwordReset": "Passwort zurückgesetzt", "passwordResetFailed": "Fehler beim Zurücksetzen", "deleteUserConfirm": "Benutzer \"{name}\" wirklich löschen? Alle Räume werden ebenfalls gelöscht." } }