; Bibliotheca ; ; Copyright 2018-2024 Johannes Keßler ; ; This program is free software: you can redistribute it and/or modify ; it under the terms of the GNU General Public License as published by ; the Free Software Foundation, either version 3 of the License, or ; (at your option) any later version. ; ; This program is distributed in the hope that it will be useful, ; but WITHOUT ANY WARRANTY; without even the implied warranty of ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ; GNU General Public License for more details. ; ; You should have received a copy of the GNU General Public License ; along with this program. If not, see http://www.gnu.org/licenses/gpl-3.0. ; ; Format: key = "value", which is the default ini format ; Special logic is added to make key = key work. Use it to provide a unique key but with a already existing value. ; The value is the keyname without any quotes. ; Use this to create unique translations without changing the template global.add = "Hinzufügen" global.ascending = "Aufsteigend" global.clear = "Leeren" global.clickremove = "Anwählen zum Entfernen" global.close = "Schließen" global.collection = "Sammlung" global.collection.select.notice = "Zuerst eine Sammlung wählen" global.collections = "Sammlungen" global.created = "Erstellt" global.default = "Standard" global.delete = "Entfernen" global.descending = "Absteigend" global.description = "Beschreibung" global.edit = "Bearbeiten" global.field.writeenter = "Eingabe und Enter drücken" global.fields = "Felder" global.group = "Gruppe" global.image = "Bild" global.latest = "Zuletzt" global.login = "Anmelden" global.message.couldNotBeSaved = "Daten konnten nicht gespeichert werden. Mehr dazu in den Logdateien." global.message.couldNotLoadCollection = "Angegebene Sammlung konnte nicht geladen werden." global.message.dataSaved = "Daten erfolgreich gespeichert" global.message.invalidSearchTerm = "Invalider Suchbegriff" global.message.missingQueryParams = "Fehlende benötigte query Paramenter." global.message.nothingFound = "Nichts gefunden." global.message.somethingWentWrong = "Es ist ein Fehler aufgetreten. Mehr dazu in den Logdateien." global.name = "Name" global.none = "Keine" global.other = "Andere" global.owner = "Besitzer" global.ownership = "Besitz" global.password = "Passwort" global.pleaseselect = "Bitte auswählen" global.replace = "Ersetzen" global.rights = "Rechte" global.save = "Speichern" global.search = "Suchen" global.search.resultfor = "Ergebnis anzeigen für: %s" global.sort = "Sortieren" global.tags = "Tags" global.title = "Titel" global.user = "Benutzer" global.username = "Benutzername" global.view = "Anzeigen" global.writeenter = "Eingeben und mit Enter hinzufügen" advsearch.explain.fields = "Verfügbare Felder in %s sind:" advsearch.headline.syntax = "Syntax" advsearch.help.1 = "Um im Standardfeld der Sammlung zu suchen, wie in der einfachen Suche, Suchbegriff eingeben und fertig." advsearch.help.2 = "Um innerhalb eines Sammlungsfeldes zu suchen, den identifier des Feldes, gefolgt mit einem : und Leerzeichen vor den Suchbegriff setzen. Nicht jeder Suchoperator kann sinnvoll mit tag Suchfeldern verwendet werden. Wird in einem Sammlungsfeld gesucht, das nicht in der eingerichteten Tabellenansicht vorhanden ist, wird es trotzdem angezeigt." advsearch.input.description = "Tabellenansicht wird verwendet. Welche Felder angezeigt werden, werden in der Sammlungskonfiguration eingerichtet." advsearch.input.search.label = "Suche nach" advsearch.input.search.placeholder = "Siehe Suchsyntax für weitere Suchoptionen" advsearch.input.tableview.label = "Tabellenansicht" advsearch.message.wrongInputFormat = "Falsches Eingabeformat." advsearch.operators = "Mögliche Suchoperatoren:" advsearch.operators.asterisk = "Das Sternchen dient als Kürzungsoperator (oder Platzhalteroperator). Im Gegensatz zu den anderen Operatoren wird er an das zu beeinflussende Wort angehängt. Wörter stimmen überein, wenn sie mit dem Wort vor dem *-Operator beginnen." advsearch.operators.greater = "Der Größer-Operator wird verwendet, um den Beitrag eines Wortes zum Relevanzwert zu ändern. Der >-Operator erhöht den Beitrag und der <-Operator verringert ihn." advsearch.operators.less = "Der Kleiner-Operator wird verwendet, um den Beitrag eines Wortes zum Relevanzwert zu ändern. Der >-Operator erhöht den Beitrag und der <-Operator verringert ihn." advsearch.operators.minus = "Ein führendes Minus besagt, dass dieses Wort nicht in den Ergebnissen vorhanden sein darf." advsearch.operators.plus = "Ein führendes Plus besagt, dass dieses Wort in den Ergebnissen vorhanden sein muss." advsearch.operators.quote = 'Ein Suchwort/Wörter, das in doppelte Anführungszeichen (") eingeschlossen ist, muss genau so in den Ergebnissen vorhanden sein.' advsearch.result = "Ergebnis anzeigen für: %s
(Max. 60 Ergebnisse)" advsearch.submit.bulkedit = "Ergebnisse mehrfachbearbeiten" advsearch.tableview.description = "Stelle sicher, das Felder für die Tabellenansicht in der Suche definiert sind" advsearch.togglesearch = "Suche anzeigen/verstecken" auth.logout = "Abmelden" auth.message.invalidInput = "Invalider Benutzername oder Passwort." auth.message.missingInput = "Bitte einen validen Benutzernamen und Passwort angeben." bulkedit.headline.edit = "Mehrfachänderung in:" bulkedit.message.canNotUpdate = "Eintrag konnte nicht aktualisiert werden. Siehe logs für weitere Informationen." bulkedit.message.entryUpdated = "Eintrag aktualisiert:" bulkedit.message.missingItems = "Fehlende Suchergebnisse." managecol.addmodify = "Hinzufügen oder Bearbeiten einer Sammlung" managecol.addremfield = "Hinzufügen oder Entfernen eines Feldes" managecol.availablefields = "Verfügbare Felder" managecol.availcol = "Verfügbare Sammlungen" managecol.configuredfields = "Kofigurierte Felder" managecol.defaultfieldvaluenote = "Jedigliches Standardfeld oder Optionen, die Werte benötigen, bekommen diese solbald die Sammlungsfelder konfiguriert sind." managecol.globalsearchhowto = "Dieses Feld wird in der globalen Suche verwendet. Anpassungen an dem Standardsuchfeld, resultieren in einem DB Reindex.
Dies kann einige Zeit in Anspruch nehmen, je nach Datenmenge.
Mit Version 1.6, das Feld 'Combined Search' eine bessere Grundlande als Standardsuchfeld.
Feld auswählen und speichern. Unten stehende Option verwenden, um den Index zu erstellen oder zu aktualisieren." managecol.howto = "Mit Hilfe von Drag&Drop die Felder hinzugen, entfernen oder sortieren.
Das Entfernen eines Feldes entfernt auch dessen Daten.
Die Felder title, cover image und description sollten als Mindesfelder vorhanden sein." managecol.input.advancedtablesearchfields = "Erweiterte Felder für die Tabellenansicht" managecol.input.advancedtablesearchfields.howto = "Das Standardsuchfeld sollte in der Liste vorhanden sein. Dies limitiert nicht die Felder, in denen gesucht wird." managecol.input.combinedsearch = "Combined Search Feld aktualisieren" managecol.input.combinedsearch.howto = "Dies kann einige Zeit in Anspruch nehmen, je nach Datenmenge.
Nach einer Feldanpassung an der Sammlung bitte durchführen." managecol.input.defaultsearchfield = "Standard globales Suchfeld" managecol.input.defaultsort = "Standard Sortierfeld" managecol.input.defaultsortorder = "Standardsortierreihenfolge" managecol.input.delete = reuse.global.delete managecol.input.delete.howto = "Warnung: Dies entfernt ALLE Daten in dieser Sammlung!" managecol.input.description = reuse.global.description managecol.input.name = reuse.global.name managecol.input.name.placeholder = "Eindeutiger Name ohne spezielle Zeichen." managecol.input.overwriterights = "Bestehende Rechte überschreiben" managecol.input.overwriterights.howto = "Warnung: Dies überschreibt bestehende Rechte der Einträge in dieser Sammlung!" managecol.input.tools = "Tools" managecol.managecol = "Sammlungen verwalten" managecol.managefields = "Feldverwaltung für:" managecol.message.couldNotBeDelete = "Sammlung konnte nicht entfernt werden." managecol.message.couldNotBeUpdated = "Sammlung konnte nicht aktualisiert werden." managecol.message.missingRights = "Name, Besitzer, Gruppe und valide Rechte sind notwendig." managecol.message.notBeCreated = "Sammlung konnte nicht erstellt werden." manageentry.addentry = "Eintrag hinzufügen zu:" manageentry.addentrycollection = "Eintrag zur Sammlung hinzufügen" manageentry.availabletools = "Verfügbare Tools" manageentry.message.couldNotBeAdded = "Eintrag konnte nicht hinzugefügt werden." manageentry.message.couldNotBeRemoved = "Eintrag konnte nicht entfernt werden." manageentry.message.couldNotBeUpdated = "Eintrag konnte nicht aktualisiert werden." manageentry.message.editNewEntry = "Eintrag bearbeiten" manageentry.message.missingTitle = "Mindestens einen 'Titel' angeben." manageentry.message.noTitle = "Eintrag hat keinen Wert für das Feld 'Titel'." manageentry.message.viewNewEntry = "Eintrag ansehen" manageentry.possibleduplicate = "Mögliches Duplikat" manageentry.select.bulkedit = "Mehrfachänderungsoption auswählen" manageentry.select.bulkedit.add = reuse.global.add manageentry.select.bulkedit.clear = reuse.global.clear manageentry.select.bulkedit.replace = reuse.global.replace manageentry.updateentry = "Eintrag bearbeiten in Sammlung:" manageentry.viewentry = "Eintrag anzeigen" managefields.addorremove = "Hinzufügen oder Entfernen eines Feldes" managefields.addorremove.description = reuse.managecol.howto managefields.fieldsavailable = "Verfügbare Felder" managefields.fieldsfor = "Feldverwaltung für:" managefields.message.notUpdate = "Felder konnte nicht aktualisiert werden." managefields.message.provideValidFields = "Bitte valide Felder verwenden." managegroups.addormodify = "Hinzufügen oder Bearbeiten einer Gruppe" managegroups.availablegroups = "Verfügbare Gruppen" managegroups.groupmanagement = "Gruppenverwaltung" managegroups.input.delete = reuse.global.delete managegroups.input.delete.howto = "Warnung: Inhalte im Besitz dieser Gruppe werden nicht entfernt und sind nur noch für den Admin zugreifbar!
Nur durchführen, wenn die Auswirkungen bekannt sind." managegroups.input.description = reuse.global.description managegroups.input.name = reuse.global.name managegroups.input.save = reuse.global.save managegroups.message.couldNotBeCreated = "Gruppe konnte nicht angelegt werden." managegroups.message.couldNotBeDelete = "Gruppe konnte nicht entfernt werden." managegroups.message.couldNotBeUpdated = "Gruppe konnte nicht aktualisiert werden. Entweder falsche Angaben oder doppelter Name." managegroups.message.missingName = "Name und Beschreibung sind notwendig." managetags.delete = reuse.global.delete managetags.howto = "Es wird von oben nach unten abgearbeitet. Wird verschieben und Umbenennen gewählt, wird nur Letzteres durchgeführt.
Entfernen ohne Wiederherstellung.
Umbennen zu einem bestehenden Eintrag wird als verschieben durchgeführt.
Werte werden so wie sie hier eingebenen werden. (Schreibweise wird beachtet). In der Suche wird die Schreibweise ignoriert." managetags.managetagsin = "Tagverwaltung in:" managetags.message.executionError = "Ausgewählte Optionen können nicht durchgeführt werden. Weitere Informationen in den Logs." managetags.message.notTagsAvailable = "Es sind keine Tags vorhanden oder es liegt ein Fehler vor." managetags.moveorrename = "Verschieben nach (Umbenennen zu bestehenden)" managetags.rename = "Umbenennen" managetags.save = reuse.global.save managetags.tagfield = "Tagfeld" managetags.use = "Verwende" manageuser.addormodify = "Benutzer bearbeiten oder hinzufügen" manageuser.availableusers = "Verfügbare Benutzer" manageuser.created = reuse.global.created manageuser.groups = "Gruppe(n)" manageuser.input.addgroups = "Weitere Gruppen" manageuser.input.apitoken = "API Token erstellen" manageuser.input.apitoken.current = "Aktueller Token:" manageuser.input.apitoken.valid = "Gültig bis:" manageuser.input.canloging = "Anmeldung möglich" manageuser.input.delete = reuse.global.delete manageuser.input.delete.howto = "Warnung: Inhalte, die diesem Benutzer zugeordnet sind, werden nicht gelöscht. Nur ein Admin kann auf diese Inhalte zugreifen!
Nur durchführen wenn die Auswirkungen bekannt sind." manageuser.input.maingroup = "Hauptgruppe" manageuser.message.couldNotBeCreated = "Benutzer konnte nicht erstellt werden." manageuser.message.couldNotBeDelete = "Benutzer konnte nicht gelöscht werden. Stelle sicher, dass dieser User icht verwendet wird." manageuser.message.couldNotBeUpdated = "Benutzer konnte nicht aktualisier werden. Falsche Eingaben oder schon vorhanden." manageuser.message.missingInput = "Benutzername, Loguin und eine Gruppe wählen." manageuser.status = "Status" manageuser.usermanagement = "Benutzerverwaltung" message.headline.error = "Fehler" message.headline.information = "Information" message.headline.success = "Erfolgreich" message.headline.warning = "Warnung" menu.manage = "Verwalten" menu.manage.add = reuse.global.add menu.manage.collections = reuse.global.collections menu.manage.groups = "Gruppen" menu.manage.profile = "Profil" menu.manage.tags = reuse.global.tags menu.manage.users = "Benutzer" menu.search = reuse.global.search menu.search.advanced = "Erweitert" menu.search.enter = "Enter drücken für die Suche" menu.search.within = "Innerhalb des Standardsuchfeldes suchen" menu.show = "Anzeigen" menu.show.collections = reuse.global.collections menu.show.dashboard = "Übersicht" menu.show.sysinfo = "Systeminformationen" menu.show.tags = reuse.global.tags pagination.gotopage = "Zu Seite" pagination.next = "weiter" pagination.previous = "zurück" pagination.select.sort.default = "Standard" pagination.select.sort.latest = "Aktuellste" profile.input.addgroups = reuse.manageuser.input.addgroups profile.input.apitoken.current = reuse.manageuser.input.apitoken.current profile.input.apitoken.valid = reuse.manageuser.input.apitoken.valid profile.input.createtoken = reuse.manageuser.input.apitoken profile.input.maingroup = reuse.manageuser.input.maingroup profile.message.couldNotBeUpdated = "Das Profil konnte nicht aktualisiert werden." profile.yourprofile = "Profil verwalten" sysinfo.headline.sysinfo = reuse.menu.show.sysinfo sysinfo.th.collection = "Sammlung" sysinfo.th.created = reuse.global.created sysinfo.th.dbusage = "DB Nutzung" sysinfo.th.description = reuse.global.description sysinfo.th.diskusage = "Speicherplatznutzung" sysinfo.th.entries = "Einträge" sysinfo.th.tags = reuse.global.tags sysfield.actors = "Schauspieler" sysfield.artist = "Künstler" sysfield.artists = "Künstler" sysfield.attachment = "Anhang" sysfield.category = "Kategorie" sysfield.content = "Haupttext" sysfield.countries = "Länder" sysfield.coverimage = "Titelbild" sysfield.created = "Erstellt" sysfield.description = "Beschreibung" sysfield.developer = "Entwickler" sysfield.directors = "Directoren" sysfield.gameEngine = "Spieleengine" sysfield.genres = "Genres" sysfield.imdbrating = "IMDB Wertung" sysfield.isbn = "ISBN" sysfield.languages = "Sprachen" sysfield.localizedTitle = "Lokalisierter Titel" sysfield.missingtemplate = "Fehlende Feldvorlage:" sysfield.modified = "Bearbeitet" sysfield.os = "Betriebssystem und Version" sysfield.platform = "Platform" sysfield.publisher = "Verlag" sysfield.rating = "Wertung" sysfield.runtime = "Laufzeit (min)" sysfield.storage = "Speicherort" sysfield.sysReq = "Systemanforderungen" sysfield.tag = "Tag" sysfield.title = "Titel" sysfield.view = "Ansicht" sysfield.viewcount = "Anzeigezähler" sysfield.writers = "Autoren" sysfield.year = "Jahr" tags.headline.tagsfor = "Tags für:" tool.gameinfo = "Dies ist eine Sammlung von Webseiten, die unterschiedliche Informationen über Spiele anbieten." tool.googlebooks.save = reuse.global.save tool.googlebooks.search = reuse.global.search tool.googlebooks.searchIsbn = "ISBN Suche" tool.googlebooks.select = reuse.global.none tool.headline.using = "Verwendung von %s in Sammlung: %s" tool.imdb.save = reuse.global.save tool.imdb.search = reuse.global.search tool.imdb.select.none = reuse.global.none tool.limitations = "Einschränkungen" tool.limitations.override = "Daten werden überschrieben" tool.message.missingFiles = "Benötige Tooldateien können nicht gefunden werden." tool.music.input.albumTitle = "Album/Titel" tool.music.input.artist = "Künstler" tool.music.limitations.override = "Daten werden überschrieben; keine Platzhaltersuche oder Teilwörter." tool.music.save = reuse.global.save tool.music.search = reuse.global.search tool.music.select = "Wähle" tool.music.select.none = reuse.global.none