diff options
Diffstat (limited to 'http/www/lang/de.js')
-rw-r--r-- | http/www/lang/de.js | 299 |
1 files changed, 299 insertions, 0 deletions
diff --git a/http/www/lang/de.js b/http/www/lang/de.js new file mode 100644 index 0000000..2ecb9b0 --- /dev/null +++ b/http/www/lang/de.js @@ -0,0 +1,299 @@ +epgd.tr = { + oClock: "Uhr", + minutes: "min", + save: "speichern", + copy: "kopieren", + apply: "übernehmen", + close: "schließen", + clear: "löschen", + yes: "ja", + no: "nein", + //open: 'öffnen', + edit: "bearbeiten", + cancel: "abbrechen", + del: "löschen", + test: "testen", + reload: "neu laden", + advanced: "erweitert", + markAll: "alle markieren", + markNone: "keinen markieren", + markToggle: "Markierung umdrehen", + confirmDelete: "Willst du wirklich löschen?", + dataSaved: "Daten wurden gespeichert", + dataDeleted: "Daten wurden gelöscht", + dataSend: "Daten wurden gesendet", + channel: "Kanal", + date: "Datum", + entries: " Einträge", + error: { + error: "Fehler", + common: "Es ist ein allgemeiner Fehler aufgetreten", + serverNotResponse: "Der Server konnte nicht erreicht werden!", + notImplemented: "Dieses Feature ist zur Zeit noch nicht implementiert", + forbidden: "Zugriff verweigert!", + noData: "Für diese Anfrage konnten keine Daten ermittelt werden!", + emptyField: "Bitte fülle das Feld $field$ aus!", + invalid: "Der eingegebene Wert ist ungültig!" + }, + menu: { + now: "Programm", + magazine: "Magazin", + timer: "Timer", + records: "Aufnahmen", + search: "Suche", + options: "Einstellungen", + help: "Hilfe" + }, + pages: { + now: { + at:'am' + }, + timer: { + timerList: "Timer", + searchTimerList: "Suchtimer", + timersDone: "kürzliche Aufträge", + timerListDone: "Auftragshistorie", + timerJobList: "asynchrone Aufträge", + messageList: "Systemmeldungen" + }, + timerList: { + empty: "Keine Timer vorhanden!", + startTime: "Anfang", + endTime: "Ende", + folder: "Verzeichnis", + file: "Dateiname", + recordTime: "Aufnahmezeit", + lifetime: "Lebenszeit", + prio: "Priorität", + inactive: "Inaktiv", + newTimer: "Neuen Timer anlegen", + namingMode: "Ermittlung des Dateinamens", + namingModes: ["VDR", "Auto", "Constable", "Serie", "Kategorisiert", "Usermode", "Template"], + template: 'Template', + templateFields: { + "%title%": ": Titel (EPG)", + "%shorttext%": ": Untertitel (EPG)", + "%starttime%": ": Startzeit (EPG)", + "%year%": ": Jahr (EPG)", + "%category%": ": Kategorie (EPG)", + "%episodname%": ": Titel der Serie (constabel)", + "%shortname%": ": Kurz-Titel der Serie (constabel, optional)", + "%partname%": ": Name der Folge (constabel)", + "%season%": ": Staffel (constabel)", + "%part%": ": Teil der Staffel (constabel)", + "%number%": ": Nummer über alle Staffeln (constabel)", + "%extracol1%": ": Zusätzliche Angaben z.B. bei Tatort die Ermittler (constabel, optional)", + "%extracol2%": ": ... z.B. bei Tatort der Ort (constabel, optional)", + "%extracol3%": ": ... z.B. bei Tatort der Sender (constabel, optional)" + }, + episode: "Serientitel", + noEpgMatch: 'Ignoriere fehlende EPG Info', + noRepeat: "Wiederholungen vermeiden", + searchTimerReload: "Suchtimer updaten", + chInclude: "Auf Kanäle einschränken", + chExclude: "Kanäle ausschließen", + nextDays: "innerhalb der nächsten $field$ Tage", + confirmSaveBigResult: "Die Suche ergibt $cnt$ Treffer, trotzdem speichern?", + timerStates: { + 'D': 'gelöscht', + 'E': 'Fehler', + 'F': 'Aufnahme erfolgreich', + 'P': 'wartet auf Aufnahmebeginn', + 'R': 'nimmt gerade auf...', + 'U': 'unbekannt' + }, + timerActions: { + // 'A': 'VDR und EPGD sind synchron', + 'C': 'Timer wurde erstellt und muss noch von einem VDR übernommen werden', + 'D': 'Timer wurde gelöscht und muss noch im VDR gelöscht werden', + 'F': 'Zuweisung Timer an VDR fehlgeschlagen', + 'M': 'Timer wurde verändert und muss noch vom VDR verarbeitet werden' + }, + doneStates: { + 'f': 'Timer konnte nicht erstellt werden', + 'C': 'Timer bereits erstellt', + 'D': 'Timer gelöscht', + 'F': 'Aufnahme fehlgeschlagen', + 'Q': 'Timer in Vorbereitung', + 'R': 'Aufnahme fertig' + }, + messageStates: {
+ 'N': 'Neu', + 'R': 'gelesen' + }, + messageTypes: {
+ 'I': 'Information', + 'W': 'Warnung',
+ 'E': 'Fehler', + 'F': 'Fataler Fehler'
+ }, chFormat: "bevorzugtes Sendeformat" + //channelModes: ["SD", "HD", "3D", "HD,SD", "SD,HD", "3D,HD,SD", "SD,HD,3D"] + }, + eventDetail: { + record: "Aufnehmen", + repeat: "Wiederholungen", + ch_switch: "umschalten", + eventNext: "nachfolgend", + eventPrev: "vorher", + parentalrating: 'ab ', + mergeSrc: 'Quelle ', + genre: 'Genre', + category: 'Kategorie', + country: 'Land', + year: 'Jahr', + season: 'Staffel', + part: 'Folge', + number: 'Folge Insgesamt', + extentedInfo: 'weitere Informationen', + scrapperMovieInfo: 'Filminformation', + scrapperSerieInfo: 'Serieninformation', + constabelInfo: 'Constabel Episodenliste', + addConstableLink: 'Link erzeugen', + loginConstable: 'Login', + title: 'Titel', + original_title: 'Originaltitel', + runtime: 'Laufzeit', + lang: 'Sprache', + release_date: 'Erscheinungsdatum', + actors: 'Schauspieler', + network: 'Netzwerk', + seriesstatus: 'Status', + gueststars: 'Gäste', + homepage: 'Webseite', + popularity: 'Beliebtheit', + vote_average: 'ø Bewertung', + extInfo: { + director: "Regie", + camera: "Kamera", + screenplay: "Drehbuch", + producer: "Produktion", + music: "Musik", + moderator: "Moderator", + commentator: "Kommentator", + guest: "Gäste", + info: "Info", + other: "Sonstige" + } + }, + options:{ + profile: "allgemein", + editChannels: "Kanäle bearbeiten", + editUser: "Benutzer bearbeiten" + }, + editChannels: { + menu: { + channelList: "Kanalliste", + referenceList: "Referenzliste", + insertAsText: "als Text einfügen", + extentEmptyChannelNames: "leere Kanalnamen ergänzen", + applyAllChannelNames: "Alle Kanalnamen übernehmen", + applyChannelSort: "Kanalsortierung übernehmen" + }, + headline: "Sortierung der Kanäle durch drag und drop, Blockmarkierung durch zus. gedrückter shift-Taste", // und der Merge-prioritäten + checkWeb: "Kanal in Webansicht anzeigen", + checkVDR: "Kanal zum VDR übertragen", + desc_insertList: "Kopiere den Inhalt einer channels.conf in das Textfeld unten. Eine vollständige Liste gibt es beispielsweise hier:" + }, + editUser: { + user: "Benutzer", + sel: "auswählen", + add: "neu anlegen", + active: "Aktiv", + inActive: "Inaktiv", + rights: { + label: "Rechte", + umConfig: "Konfiguration lesen", + umConfigEdit: "Konfiguration ändern", + umConfigUsers: "Benutzer konfigurieren", + umTimer: "Timer lesen", + umTimerEdit: "Timer bearbeiten", + umSearchTimer: "Suchtimer lesen", + umSearchTimerEdit: "Suchtimer bearbeiten", + umFsk: "FSK", + umRecordings: "Aufnahmen lesen", + umRecordingsEdit: "Aufnahmen editieren" + } + }, + help: { + url: "lang/hilfe.html", + noHelp: "Hierzu konnte kein Hilfstext gefunden werden" + }, + search: { + search: 'suchen', + searchName: 'Name', + searchExpression: "Suchausdruck", + caseSensitive: "Klein-/Großschreibung", + searchModes: ["exakte Übereinstimmung", "regulärer Ausdruck", "Muster", "enthalten in"], + searchFields: ["Titel", "Kurztext", "Beschreibung"], + empty: "Leider nichts gefunden.", + matchdensity: "Treffergenauigkeit" + }, + login: { + label: 'Login', + userName: 'Benutzername', + password: 'Passwort', + loggedAlwaysIn: 'angemeldet bleiben', + logout: 'Abmelden', + error: 'Fehler beim Anmelden!', + logoutMessage: 'Du wurdest abgemeldet!', + needLogin: 'Login erforderlich' + }, + records: { + ddLabel: "Drag und Drop", + refreshMessage: "Aufnahmelisten werden neu geladen, Seite lädt in $sec$ Sekunden neu", + moveMessage: "Aufnahme verschieben von \n$src$\nnach", + notFoundMessage: "Aufnahme nicht gefunden, ggf einmal aktualisieren", + deleteMessage: "Soll die Aufnahme $src$ wirklich gelöscht werden?", + available: "Verfügbar", + commonRecFolder: "gemeinsame Aufnahmen", + similarTimer: "ähnliche Sendung aufnehmen" + }, + profile: { + mailReceiver: "eMail", + sendTCC: "sende Mail bei Timerkonflikten", + sendMessages: "sende Mail bei Systemmeldungen", + magazinePan: 'Scrollgeschwindigkeit in Minuten<br />(0 = aus)', + magazinePanDelay: 'Auslöseverzögerung', + maxListEntries: 'maximal Anzahl Einträge, die auf einmal vom Server geladen werden sollen, z.B. bei Suchen, Suchtimern usw.', + system: { + label: "epgd Backend" + }, + vdr: { + startWithSched:'EPG Menü startet mit Schedule' + }, + record: {
+ subFolderSort: 'Sortierung der Unterordner'
+ } + } + }, + dateTimePicker: { + monthNames: ['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', + 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'], + monthNamesShort: ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', + 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'], + dayNames: ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'], + dayNamesShort: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'], + dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'], + weekHeader: 'KW', + timeOnlyTitle: 'Zeit wählen', + timeText: 'Sendungsbeginn', + timeTextBetween: 'zwischen', + prevText: '<Zurück', + nextText: 'Vor>', + currentText: 'Jetzt', + closeText: 'Fertig', + hourText: 'Stunde', + minuteText: 'Minute', + secondText: 'Sekunde', + millisecText: 'Millisekunde', + microsecText: 'Mikrosekunde', + timezoneText: 'Zeitzone', + timeFormat: 'HH:mm', + dateFormat: 'D, dd.mm.yy', + amNames: ['vorm.', 'AM', 'A'], + pmNames: ['nachm.', 'PM', 'P'], + isRTL: false, + showMonthAfterYear: false, + yearSuffix: '' + } +}; |