1
0

Deutsche Übersetzung (Teils)

This commit is contained in:
Akamaru
2025-09-17 21:59:09 +02:00
parent 02a357b0e4
commit b6acfa85fb
6 changed files with 33 additions and 32 deletions

View File

@@ -6,6 +6,7 @@ Ein minimalistisches dunkles Theme für Ubooquity, das eine angenehme Leseerfahr
- Dunkler Hintergrund für augenschonende Nutzung - Dunkler Hintergrund für augenschonende Nutzung
- Helle Textfarbe für optimale Lesbarkeit - Helle Textfarbe für optimale Lesbarkeit
- Vollständig ins Deutsche übersetzte Benutzeroberfläche
## Installation ## Installation

View File

@@ -11,7 +11,7 @@
{{#userName}} {{#userName}}
<div id="userinfo"> <div id="userinfo">
Connected as {{userName}} - <a href="{{rootPath}}/?logout=true" id="logoutlink">Log out</a> Angemeldet als {{userName}} - <a href="{{rootPath}}/?logout=true" id="logoutlink">Abmelden</a>
</div> </div>
{{/userName}} {{/userName}}
@@ -22,7 +22,7 @@
<div class="category-title"> <div class="category-title">
{{categoryName}} {{categoryName}}
<div class="tooltip"> <div class="tooltip">
{{categoryItemCount}} entries {{categoryItemCount}} Einträge
</div> </div>
<i></i> <i></i>
</div> </div>
@@ -36,7 +36,7 @@
{{#displayRawFiles}} {{#displayRawFiles}}
<div class="cell"> <div class="cell">
<div class="category-title"> <div class="category-title">
Raw files Rohdateien
</div> </div>
<a href="{{rawFilesUrl}}" id="files" class="category"></a> <a href="{{rawFilesUrl}}" id="files" class="category"></a>
</div> </div>
@@ -44,13 +44,13 @@
{{#displayNoFileMessage}} {{#displayNoFileMessage}}
<div id="message"> <div id="message">
No file to display. Keine Dateien zum Anzeigen.
<br><br> <br><br>
If you just installed Ubooquity, you need to configure it by choosing the folders you want to include in your Falls du Ubooquity gerade installiert hast, musst du es konfigurieren, indem du die Ordner auswählst, die in deine
collection. Sammlung aufgenommen werden sollen.
<br> <br>
If user access management is activated, check that you configured authorizations for each folder included in Falls die Benutzerzugriffsverwaltung aktiviert ist, überprüfe, dass du die Berechtigungen für jeden Ordner in
your collection. deiner Sammlung konfiguriert hast.
</div> </div>
{{/displayNoFileMessage}} {{/displayNoFileMessage}}

View File

@@ -1,51 +1,51 @@
<div id="dimoverlay"></div> <div id="dimoverlay"></div>
<div class="popupmenu" id="pageselector"> <div class="popupmenu" id="pageselector">
<div class="popuptitle">Go to page</div> <div class="popuptitle">Gehe zu Seite</div>
{{pageSelectorLinks}} {{pageSelectorLinks}}
</div> </div>
<div class="popupmenu" id="searchbox"> <div class="popupmenu" id="searchbox">
<div class="popuptitle">Find book</div> <div class="popuptitle">Buch finden</div>
<form id="searchform" method="POST" action="?search=simple"> <form id="searchform" method="POST" action="?search=simple">
<input class="textbox" type="text" name="searchstring"/> <input class="textbox" type="text" name="searchstring"/>
<input class="actionbutton" type="submit" value="Search"/> <input class="actionbutton" type="submit" value="Suchen"/>
</form> </form>
<br/> <br/>
</div> </div>
<div class="popupmenu" id="bookdetails"></div> <div class="popupmenu" id="bookdetails"></div>
<div class="popupmenu" id="settingsbox"> <div class="popupmenu" id="settingsbox">
<div class="popuptitle"><span class="categorytitle">{{category}}</span> display settings</div> <div class="popuptitle"><span class="categorytitle">{{category}}</span> Anzeigeeinstellungen</div>
<form id="settingsform" method="POST" action="{{rootPath}}/{{category}}?settings=true"> <form id="settingsform" method="POST" action="{{rootPath}}/{{category}}?settings=true">
<div class="sectiontitle">Grouping</div> <div class="sectiontitle">Gruppierung</div>
<!-- ⚠ values must be consistent with grouping enum --> <!-- ⚠ values must be consistent with grouping enum -->
<label class="radiolabel"> <label class="radiolabel">
<input type="radio" name="grouping" value="FOLDER" {{checkedGroupByFolder}}/>Folder</label> <input type="radio" name="grouping" value="FOLDER" {{checkedGroupByFolder}}/>Ordner</label>
<label class="radiolabel"> <label class="radiolabel">
<input type="radio" name="grouping" value="FLAT" {{checkedNoGrouping}}/>Flat</label> <input type="radio" name="grouping" value="FLAT" {{checkedNoGrouping}}/>Flach</label>
<br/> <br/>
<div class="sectiontitle">Sorting criterion</div> <div class="sectiontitle">Sortierkriterium</div>
<!-- ⚠ values must be consistent with field enum --> <!-- ⚠ values must be consistent with field enum -->
<label class="radiolabel"> <label class="radiolabel">
<input type="radio" name="sortingCriterion" value="FILE_PATH" {{checkedSortByFilePath}}/>File path</label> <input type="radio" name="sortingCriterion" value="FILE_PATH" {{checkedSortByFilePath}}/>Dateipfad</label>
<label class="radiolabel"> <label class="radiolabel">
<input type="radio" name="sortingCriterion" value="FILE_NAME" {{checkedSortByFileName}}/>File name</label> <input type="radio" name="sortingCriterion" value="FILE_NAME" {{checkedSortByFileName}}/>Dateiname</label>
<br/> <br/>
<label class="radiolabel"> <label class="radiolabel">
<input type="radio" name="sortingCriterion" value="WRITERS" {{checkedSortByWriters}}/>Authors</label> <input type="radio" name="sortingCriterion" value="WRITERS" {{checkedSortByWriters}}/>Autoren</label>
<label class="radiolabel"> <label class="radiolabel">
<input type="radio" name="sortingCriterion" value="TITLE" {{checkedSortByTitle}}/>Title</label> <input type="radio" name="sortingCriterion" value="TITLE" {{checkedSortByTitle}}/>Titel</label>
<br/> <br/>
<label class="radiolabel"> <label class="radiolabel">
<input type="radio" name="sortingCriterion" value="DATE_UPDATED" {{checkedSortByDate}}/>Date added</label> <input type="radio" name="sortingCriterion" value="DATE_UPDATED" {{checkedSortByDate}}/>Hinzugefügt am</label>
<br/> <br/>
<div class="sectiontitle">Sorting order</div> <div class="sectiontitle">Sortierreihenfolge</div>
<!-- ⚠ values must be consistent with sorting order enum --> <!-- ⚠ values must be consistent with sorting order enum -->
<label class="radiolabel"> <label class="radiolabel">
<input type="radio" name="sortingOrder" value="ASC" {{checkedSortAsc}}/>Ascending</label> <input type="radio" name="sortingOrder" value="ASC" {{checkedSortAsc}}/>Aufsteigend</label>
<label class="radiolabel"> <label class="radiolabel">
<input type="radio" name="sortingOrder" value="DESC" {{checkedSortDesc}}/>Descending</label> <input type="radio" name="sortingOrder" value="DESC" {{checkedSortDesc}}/>Absteigend</label>
<br/> <br/>
<br/> <br/>
<input class="actionbutton" type="submit" value="Apply"/> <input class="actionbutton" type="submit" value="Anwenden"/>
</form> </form>
<br/> <br/>
</div> </div>

View File

@@ -7,8 +7,8 @@
<a href="{{parentUrl}}" id="arrowup" class="topbutton"></a> <a href="{{parentUrl}}" id="arrowup" class="topbutton"></a>
<div id="pagelabel"> <div id="pagelabel">
{{#displayPageSelector}} {{#displayPageSelector}}
<a href="#" onclick="togglePopup('pageselector');return false;">Page {{pageNumber}}</a><br/> <a href="#" onclick="togglePopup('pageselector');return false;">Seite {{pageNumber}}</a><br/>
<a href="#" id="pagelabeltotal" onclick="togglePopup('pageselector');return false;"> of {{totalPages}}</a> <a href="#" id="pagelabeltotal" onclick="togglePopup('pageselector');return false;"> von {{totalPages}}</a>
{{/displayPageSelector}} {{/displayPageSelector}}
{{^displayPageSelector}} {{^displayPageSelector}}
{{pageLabel}} {{pageLabel}}

View File

@@ -26,7 +26,7 @@
{{/language}} {{/language}}
<div id="details_file">{{fileExtension}} ({{fileSize}})</div> <div id="details_file">{{fileExtension}} ({{fileSize}})</div>
{{#publicationDate}} {{#publicationDate}}
<div id="details_publication">Published on {{publicationDate}}</div> <div id="details_publication">Veröffentlicht am {{publicationDate}}</div>
{{/publicationDate}} {{/publicationDate}}
<div class="details_rating">{{rating}}</div> <div class="details_rating">{{rating}}</div>

View File

@@ -10,17 +10,17 @@
<div id="banner"></div> <div id="banner"></div>
<form id="{{formId}}" method="POST" action="{{rootPath}}/"> <form id="{{formId}}" method="POST" action="{{rootPath}}/">
Please identify yourself Bitte identifiziere dich
<br/><br/><br/><br/> <br/><br/><br/><br/>
{{hiddenInputs}} {{hiddenInputs}}
Username Benutzername
<input type="text" id="loginfield" name="{{loginFieldName}}" value=""/> <input type="text" id="loginfield" name="{{loginFieldName}}" value=""/>
<br/><br/> <br/><br/>
Password Passwort
<input type="password" id="{{passwordFieldId}}" value=""/> <input type="password" id="{{passwordFieldId}}" value=""/>
<br/><br/> <br/><br/>
<br/><br/> <br/><br/>
<input type="submit" id="loginbutton" onclick="{{onLoginClick}}" value="log in"/> <input type="submit" id="loginbutton" onclick="{{onLoginClick}}" value="anmelden"/>
</form> </form>
</body> </body>
</html> </html>