Update auf Web Interface 5.18

This commit is contained in:
pimanDE 2022-12-31 12:33:13 +01:00
parent 6d5bfd89f5
commit 17477577b7
2 changed files with 41 additions and 13 deletions

View file

@ -2,7 +2,7 @@
**Übersetzung der pi-hole Weboberfläche auf deutsch** **Übersetzung der pi-hole Weboberfläche auf deutsch**
<br> <br>
<br> <br>
Mit diesem Script wird die Weboberfläche Version 5.17 des Pi-hole auf deutsch übersetzt. Mit diesem Script wird die Weboberfläche Version 5.18 des Pi-hole auf deutsch übersetzt.
<br> <br>
<br> <br>
**Achtung! Dieses Script wurde unter Raspberry Pi OS Bullseye vom 22.09.2022 getestet!** **Achtung! Dieses Script wurde unter Raspberry Pi OS Bullseye vom 22.09.2022 getestet!**
@ -22,6 +22,7 @@ und die Dateien<br>
```bash ```bash
/usr/local/bin/pihole /usr/local/bin/pihole
/opt/pihole/gravity.sh /opt/pihole/gravity.sh
/opt/pihole/query.sh
``` ```
gesichert. gesichert.
@ -57,7 +58,7 @@ sudo ./translate2german.sh
**Hinweise:** **Hinweise:**
* getestet unter Pi-hole Version v5.14.1 FTL Version 5.19.1 und Web Interface Version v5.17 * getestet unter Pi-hole Version v5.14.2 FTL Version 5.20 und Web Interface Version v5.18
* **vor einer Aktualisierung der Web Interface Version (pihole -up) muss erst das Backup zurückgespielt werden (siehe weiter unten)** * **vor einer Aktualisierung der Web Interface Version (pihole -up) muss erst das Backup zurückgespielt werden (siehe weiter unten)**
* ... * ...
<br> <br>
@ -83,8 +84,9 @@ Alternativ kann die Übersetzung auch folgendermaßen rückgängig gemacht werde
```bash ```bash
sudo rm -r /var/www/html/ sudo rm -r /var/www/html/
sudo rm -r /usr/local/bin/pihole sudo rm /usr/local/bin/pihole
sudo rm -r /opt/pihole/gravity.sh sudo rm /opt/pihole/gravity.sh
sudo rm /opt/pihole/query.sh
``` ```
XXX = Datum der Sicherung im Format 'YYYYMMDD - HHMMSS' XXX = Datum der Sicherung im Format 'YYYYMMDD - HHMMSS'
@ -93,6 +95,7 @@ XXX = Datum der Sicherung im Format 'YYYYMMDD - HHMMSS'
sudo mv /var/www/html.sicherung.vom.XXX /var/www/html/ sudo mv /var/www/html.sicherung.vom.XXX /var/www/html/
sudo mv /usr/local/bin/pihole.sicherung.vom.XXX /usr/local/bin/pihole sudo mv /usr/local/bin/pihole.sicherung.vom.XXX /usr/local/bin/pihole
sudo mv /opt/pihole/gravity.sh.sicherung.vom.XXX /opt/pihole/gravity.sh sudo mv /opt/pihole/gravity.sh.sicherung.vom.XXX /opt/pihole/gravity.sh
sudo mv /opt/pihole/query.sh.sicherung.vom.XXX /opt/pihole/query.sh
``` ```
oder oder

View file

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
# #
# Weboberfläche des Pi-hole auf deutsch übersetzen # Weboberfläche des Pi-hole auf deutsch übersetzen
# getestet auf Pi-hole Version v5.14.1 - FTL Version v5.19.1 - Web Interface Version v5.17 # getestet auf Pi-hole Version v5.14.2 - FTL Version v5.20 - Web Interface Version v5.18
# #
# Benutzung auf eigene Gefahr!!! # Benutzung auf eigene Gefahr!!!
# #
@ -55,6 +55,7 @@ echo
sudo cp -ra /var/www/html/ /var/www/html.sicherung.vom.$date # Sicherung des Verzeichnisses sudo cp -ra /var/www/html/ /var/www/html.sicherung.vom.$date # Sicherung des Verzeichnisses
sudo cp -a /opt/pihole/gravity.sh /opt/pihole/gravity.sh.sicherung.vom.$date # Sicherung der gravity.sh sudo cp -a /opt/pihole/gravity.sh /opt/pihole/gravity.sh.sicherung.vom.$date # Sicherung der gravity.sh
sudo cp -a /opt/pihole/query.sh /opt/pihole/query.sh.sicherung.vom.$date # Sicherung der query.sh
sudo cp -a /usr/local/bin/pihole /usr/local/bin/pihole.sicherung.vom.$date # Sicherung der pihole sudo cp -a /usr/local/bin/pihole /usr/local/bin/pihole.sicherung.vom.$date # Sicherung der pihole
@ -363,6 +364,7 @@ sudo rpl --encoding UTF-8 'database busy</label>' 'Datenbank ist beschäftigt</l
sudo rpl --encoding UTF-8 'exact blacklist' 'exakt lt. Blacklist' /var/www/html/admin/db_queries.php sudo rpl --encoding UTF-8 'exact blacklist' 'exakt lt. Blacklist' /var/www/html/admin/db_queries.php
sudo rpl --encoding UTF-8 'regex blacklist' 'RegEx der Blacklist' /var/www/html/admin/db_queries.php sudo rpl --encoding UTF-8 'regex blacklist' 'RegEx der Blacklist' /var/www/html/admin/db_queries.php
sudo rpl --encoding UTF-8 'special domain' 'besondere Domain' /var/www/html/admin/db_queries.php sudo rpl --encoding UTF-8 'special domain' 'besondere Domain' /var/www/html/admin/db_queries.php
sudo rpl --encoding UTF-8 'gravity \(CNAME\)</label>' 'Anfragedatenbank (CNAME)</label>' /var/www/html/admin/db_queries.php
sudo rpl --encoding UTF-8 'The server took too long to send the data.' 'Der Server hat zu lange gebraucht, um die Daten zu senden.' /var/www/html/admin/scripts/pi-hole/js/db_queries.js sudo rpl --encoding UTF-8 'The server took too long to send the data.' 'Der Server hat zu lange gebraucht, um die Daten zu senden.' /var/www/html/admin/scripts/pi-hole/js/db_queries.js
sudo rpl --encoding UTF-8 'An error occurred while loading the data: Connection refused. Is FTL running\?' 'Beim Laden der Daten ist ein Fehler aufgetreten: Verbindung verweigert. Läuft FTL?' /var/www/html/admin/scripts/pi-hole/js/db_queries.js sudo rpl --encoding UTF-8 'An error occurred while loading the data: Connection refused. Is FTL running\?' 'Beim Laden der Daten ist ein Fehler aufgetreten: Verbindung verweigert. Läuft FTL?' /var/www/html/admin/scripts/pi-hole/js/db_queries.js
sudo rpl --encoding UTF-8 'An unknown error occurred while loading the data.' 'Beim Laden der Daten ist folgender Fehler aufgetreten:' /var/www/html/admin/scripts/pi-hole/js/db_queries.js sudo rpl --encoding UTF-8 'An unknown error occurred while loading the data.' 'Beim Laden der Daten ist folgender Fehler aufgetreten:' /var/www/html/admin/scripts/pi-hole/js/db_queries.js
@ -509,13 +511,11 @@ sudo rpl --encoding UTF-8 'in the list below \(using ' 'in der folgenden Liste (
sudo rpl --encoding UTF-8 'Add to Blacklist</button>' 'Zur Blacklist hinzufügen</button>' /var/www/html/admin/groups-domains.php sudo rpl --encoding UTF-8 'Add to Blacklist</button>' 'Zur Blacklist hinzufügen</button>' /var/www/html/admin/groups-domains.php
sudo rpl --encoding UTF-8 'Add to Whitelist</button>' 'Zur Whitelist hinzufügen</button>' /var/www/html/admin/groups-domains.php sudo rpl --encoding UTF-8 'Add to Whitelist</button>' 'Zur Whitelist hinzufügen</button>' /var/www/html/admin/groups-domains.php
sudo rpl --encoding UTF-8 '"Adding " \+ domainRegex' '"Hinzufügen der " + domainRegex' /var/www/html/admin/scripts/pi-hole/js/groups-domains.js sudo rpl --encoding UTF-8 '"Adding " \+ domainRegex' '"Hinzufügen der " + domainRegex' /var/www/html/admin/scripts/pi-hole/js/groups-domains.js
# Die folgenden zwei Zeilen dürfen in der Reihenfolge nicht vertauscht werden!
sudo rpl --encoding UTF-8 'is not a valid domain because' 'ist keine gültige Domain, weil' /var/www/html/admin/scripts/pi-hole/php/groups.php sudo rpl --encoding UTF-8 'is not a valid domain because' 'ist keine gültige Domain, weil' /var/www/html/admin/scripts/pi-hole/php/groups.php
sudo rpl --encoding UTF-8 'is not a valid domain' 'ist keine gültige Domain' /var/www/html/admin/scripts/pi-hole/php/auth.php sudo rpl --encoding UTF-8 " domains'" " Domain'" /var/www/html/admin/scripts/pi-hole/php/groups.php
sudo rpl --encoding UTF-8 'Invalid adlist URL' 'Ungültige URL für die Liste:' /var/www/html/admin/scripts/pi-hole/php/groups.php
sudo rpl --encoding UTF-8 '"Success!"' '"Erfolgreich!"' /var/www/html/admin/scripts/pi-hole/js/groups-domains.js sudo rpl --encoding UTF-8 '"Success!"' '"Erfolgreich!"' /var/www/html/admin/scripts/pi-hole/js/groups-domains.js
sudo rpl --encoding UTF-8 '"Warning", "Please specify a " \+ domainRegex\)\;' '"Achtung", "Bitte geben Sie eine Domain ein!");' /var/www/html/admin/scripts/pi-hole/js/groups-domains.js sudo rpl --encoding UTF-8 '"Warning", "Please specify a " \+ domainRegex\)\;' '"Achtung!", "Bitte geben Sie eine Domain ein!");' /var/www/html/admin/scripts/pi-hole/js/groups-domains.js
sudo rpl --encoding UTF-8 'Error, something went wrong!</strong>' 'Fehler, es ist etwas schief gelaufen!</strong>' /var/www/html/admin/scripts/pi-hole/js/utils.js sudo rpl --encoding UTF-8 'Error, something went wrong!</strong>' 'Fehler, es ist etwas schief gelaufen!</strong>' /var/www/html/admin/scripts/pi-hole/js/utils.js
sudo rpl --encoding UTF-8 "'Not adding '" "'Nicht hinzugefügt '" /var/www/html/admin/scripts/pi-hole/php/groups.php sudo rpl --encoding UTF-8 "'Not adding '" "'Nicht hinzugefügt '" /var/www/html/admin/scripts/pi-hole/php/groups.php
sudo rpl --encoding UTF-8 ' as it is already on the list' ' weil die Domain bereits in der Liste enthalten ist.' /var/www/html/admin/scripts/pi-hole/php/groups.php sudo rpl --encoding UTF-8 ' as it is already on the list' ' weil die Domain bereits in der Liste enthalten ist.' /var/www/html/admin/scripts/pi-hole/php/groups.php
@ -595,6 +595,8 @@ sudo rpl --encoding UTF-8 '"fas fa-plus", "Warning"' '"fas fa-plus", "Achtung!"'
sudo rpl --encoding UTF-8 'Adding adlist...' 'Füge Blockliste hinzu ...' /var/www/html/admin/scripts/pi-hole/js/groups-adlists.js sudo rpl --encoding UTF-8 'Adding adlist...' 'Füge Blockliste hinzu ...' /var/www/html/admin/scripts/pi-hole/js/groups-adlists.js
sudo rpl --encoding UTF-8 'Successfully added adlist' 'Blockliste erfolgreich hinzugefügt!' /var/www/html/admin/scripts/pi-hole/js/groups-adlists.js sudo rpl --encoding UTF-8 'Successfully added adlist' 'Blockliste erfolgreich hinzugefügt!' /var/www/html/admin/scripts/pi-hole/js/groups-adlists.js
sudo rpl --encoding UTF-8 '<br><b>Total:' '<br><b>Insgesamt:' /var/www/html/admin/scripts/pi-hole/php/groups.php sudo rpl --encoding UTF-8 '<br><b>Total:' '<br><b>Insgesamt:' /var/www/html/admin/scripts/pi-hole/php/groups.php
sudo rpl --encoding UTF-8 'Ignored duplicated adlists: ' 'Doppelte Blocklisten wurden ignoriert: ' /var/www/html/admin/scripts/pi-hole/php/groups.php
sudo rpl --encoding UTF-8 '<b>Added adlists: ' '<b>Hinzugefügte Blocklisten: ' /var/www/html/admin/scripts/pi-hole/php/groups.php
sudo rpl --encoding UTF-8 'adlist\(s\) processed.</b>' 'Blockliste(n) bearbeitet.</b>' /var/www/html/admin/scripts/pi-hole/php/groups.php sudo rpl --encoding UTF-8 'adlist\(s\) processed.</b>' 'Blockliste(n) bearbeitet.</b>' /var/www/html/admin/scripts/pi-hole/php/groups.php
sudo rpl --encoding UTF-8 'List of adlists' 'Übersicht der Blocklisten' /var/www/html/admin/groups-adlists.php sudo rpl --encoding UTF-8 'List of adlists' 'Übersicht der Blocklisten' /var/www/html/admin/groups-adlists.php
sudo rpl --encoding UTF-8 '10, 25, 50, 100, "All"' '10, 25, 50, 100, "Alle"' /var/www/html/admin/scripts/pi-hole/js/groups-adlists.js sudo rpl --encoding UTF-8 '10, 25, 50, 100, "All"' '10, 25, 50, 100, "Alle"' /var/www/html/admin/scripts/pi-hole/js/groups-adlists.js
@ -775,6 +777,25 @@ sudo rpl --encoding UTF-8 'Find Blocked Domain In Lists' 'Gesperrte Domain in ei
sudo rpl --encoding UTF-8 'Domain to look for \(example.com or sub.example.com\)' 'zu suchende Domain (beispiel.com oder mobil.beispiel.com)' /var/www/html/admin/queryads.php sudo rpl --encoding UTF-8 'Domain to look for \(example.com or sub.example.com\)' 'zu suchende Domain (beispiel.com oder mobil.beispiel.com)' /var/www/html/admin/queryads.php
sudo rpl --encoding UTF-8 'Search partial match</button>' 'Suche teilweise Übereinstimmung</button>' /var/www/html/admin/queryads.php sudo rpl --encoding UTF-8 'Search partial match</button>' 'Suche teilweise Übereinstimmung</button>' /var/www/html/admin/queryads.php
sudo rpl --encoding UTF-8 'Search exact match</button>' 'genaue Übereinstimmung</button>' /var/www/html/admin/queryads.php sudo rpl --encoding UTF-8 'Search exact match</button>' 'genaue Übereinstimmung</button>' /var/www/html/admin/queryads.php
sudo rpl --encoding UTF-8 'Not authorized' 'Nicht autorisiert!' /var/www/html/admin/scripts/pi-hole/php/queryads.php
sudo rpl --encoding UTF-8 'is an invalid domain!' 'ist eine ungültige Domain!' /var/www/html/admin/scripts/pi-hole/php/queryads.php
sudo rpl --encoding UTF-8 'No domain provided' 'Keine Domain angegeben!' /var/www/html/admin/scripts/pi-hole/php/queryads.php
sudo rpl --encoding UTF-8 'matchType="match"' 'matchType="Ergebnis"' /opt/pihole/query.sh
sudo rpl --encoding UTF-8 'plural="es"' 'plural=""' /opt/pihole/query.sh
sudo rpl --encoding UTF-8 'matchType="exact ' 'matchType="Genaues ' /opt/pihole/query.sh
# Die folgenden drei Zeilen dürfen nicht vertauscht werden
sudo rpl --encoding UTF-8 'found in \$\{COL_BOLD\}exact' 'gefunden in der${COL_BOLD}' /opt/pihole/query.sh
sudo rpl --encoding UTF-8 'found in \$\{COL_BOLD\}regex' 'gefunden in der ${COL_BOLD}RegEx' /opt/pihole/query.sh
sudo rpl --encoding UTF-8 'found in \$' 'gefunden in $' /opt/pihole/query.sh
sudo rpl --encoding UTF-8 'No \$\{exact' 'Kein ${exact' /opt/pihole/query.sh
sudo rpl --encoding UTF-8 'results found for \$' 'Ergebnis für $' /opt/pihole/query.sh
sudo rpl --encoding UTF-8 '\} within the adlists' '} in den Blocklisten gefunden.' /opt/pihole/query.sh
sudo rpl --encoding UTF-8 'Over 100 \$' 'Über 100 $' /opt/pihole/query.sh
sudo rpl --encoding UTF-8 'This can be overridden using the -all option' 'Dies kann mit der Option -all umgangen werden.' /opt/pihole/query.sh
sudo rpl --encoding UTF-8 'for \$\{COL_BOLD\}\${domainQuery\}\$\{COL_NC\} found in' 'für ${COL_BOLD}${domainQuery}${COL_NC} gefunden in' /opt/pihole/query.sh
sudo rpl --encoding UTF-8 'Over \$\{count\} results found, skipping rest of file' 'Über ${count} Ergebnisse, Rest der Datei wurde übersprungen.' /opt/pihole/query.sh
@ -1072,8 +1093,8 @@ sudo rpl --encoding UTF-8 'Top Lists' 'Top Listen' /var/www/html/admin/settings.
sudo rpl --encoding UTF-8 'Exclude the following domains from being shown in' 'Schließen Sie die folgenden Domänen von der Anzeige aus:' /var/www/html/admin/settings.php sudo rpl --encoding UTF-8 'Exclude the following domains from being shown in' 'Schließen Sie die folgenden Domänen von der Anzeige aus:' /var/www/html/admin/settings.php
sudo rpl --encoding UTF-8 'Top Domains / Top Advertisers' 'Top Domains / Top Inserenten' /var/www/html/admin/settings.php sudo rpl --encoding UTF-8 'Top Domains / Top Advertisers' 'Top Domains / Top Inserenten' /var/www/html/admin/settings.php
sudo rpl --encoding UTF-8 '<label>Top Clients</label>' '<label>Top Geräte</label>' /var/www/html/admin/settings.php sudo rpl --encoding UTF-8 '<label>Top Clients</label>' '<label>Top Geräte</label>' /var/www/html/admin/settings.php
sudo rpl --encoding UTF-8 'Enter one domain per line' 'Geben Sie eine Domain pro Zeile ein' /var/www/html/admin/settings.php sudo rpl --encoding UTF-8 'Enter one domain per line' 'Geben Sie eine Domain pro Zeile ein.' /var/www/html/admin/settings.php
sudo rpl --encoding UTF-8 'Enter one IP address or host name per line' 'Geben Sie eine IP Adresse oder einen Hostnamen pro Zeile ein' /var/www/html/admin/settings.php sudo rpl --encoding UTF-8 'Enter one IP address or host name per line' 'Geben Sie eine IP Adresse oder einen Hostnamen pro Zeile ein.' /var/www/html/admin/settings.php
sudo rpl --encoding UTF-8 'Web interface settings' 'Einstellungen für die Weboberfläche' /var/www/html/admin/settings.php sudo rpl --encoding UTF-8 'Web interface settings' 'Einstellungen für die Weboberfläche' /var/www/html/admin/settings.php
sudo rpl --encoding UTF-8 'Interface appearance' 'Erscheinungsbild der Weboberfläche' /var/www/html/admin/settings.php sudo rpl --encoding UTF-8 'Interface appearance' 'Erscheinungsbild der Weboberfläche' /var/www/html/admin/settings.php
sudo rpl --encoding UTF-8 'Pi-hole default theme \(light, default\)' 'Pi-hole Standard Thema (hell, Standard)' /var/www/html/admin/scripts/pi-hole/php/theme.php sudo rpl --encoding UTF-8 'Pi-hole default theme \(light, default\)' 'Pi-hole Standard Thema (hell, Standard)' /var/www/html/admin/scripts/pi-hole/php/theme.php
@ -1274,6 +1295,10 @@ sudo rpl --encoding UTF-8 'Not allowed \(login session invalid or expired, pleas
sudo rpl --encoding UTF-8 'Not allowed \(login session invalid or expired, please relogin on the Pi-hole dashboard\)!' 'Nicht erlaubt (Die Anmeldesitzung ist ungültig oder abgelaufen, bitte melden Sie sich im Hauptmenü des Pi-hole neu an)!' /var/www/html/admin/scripts/pi-hole/php/customcname.php sudo rpl --encoding UTF-8 'Not allowed \(login session invalid or expired, please relogin on the Pi-hole dashboard\)!' 'Nicht erlaubt (Die Anmeldesitzung ist ungültig oder abgelaufen, bitte melden Sie sich im Hauptmenü des Pi-hole neu an)!' /var/www/html/admin/scripts/pi-hole/php/customcname.php
sudo rpl --encoding UTF-8 'Not allowed \(login session invalid or expired, please relogin on the Pi-hole dashboard\)!' 'Nicht erlaubt (Die Anmeldesitzung ist ungültig oder abgelaufen, bitte melden Sie sich im Hauptmenü des Pi-hole neu an)!' /var/www/html/admin/scripts/pi-hole/php/message.php sudo rpl --encoding UTF-8 'Not allowed \(login session invalid or expired, please relogin on the Pi-hole dashboard\)!' 'Nicht erlaubt (Die Anmeldesitzung ist ungültig oder abgelaufen, bitte melden Sie sich im Hauptmenü des Pi-hole neu an)!' /var/www/html/admin/scripts/pi-hole/php/message.php
sudo rpl --encoding UTF-8 'Not allowed \(login session invalid or expired, please relogin on the Pi-hole dashboard\)!' 'Nicht erlaubt (Die Anmeldesitzung ist ungültig oder abgelaufen, bitte melden Sie sich im Hauptmenü des Pi-hole neu an)!' /var/www/html/admin/scripts/pi-hole/php/network.php sudo rpl --encoding UTF-8 'Not allowed \(login session invalid or expired, please relogin on the Pi-hole dashboard\)!' 'Nicht erlaubt (Die Anmeldesitzung ist ungültig oder abgelaufen, bitte melden Sie sich im Hauptmenü des Pi-hole neu an)!' /var/www/html/admin/scripts/pi-hole/php/network.php
sudo rpl --encoding UTF-8 'Session expired! Please re-login on the Pi-hole dashboard.' 'Die Sitzung ist abgelaufen! Bitte loggen Sie sich erneut auf der Weboberfläche ein.' /var/www/html/admin/scripts/pi-hole/php/auth.php
sudo rpl --encoding UTF-8 'Empty token! Check if cookies are enabled on your system.' 'Leeres Token! Prüfen Sie, ob Cookies auf Ihrem System aktiviert sind.' /var/www/html/admin/scripts/pi-hole/php/auth.php
sudo rpl --encoding UTF-8 'Wrong token! Please re-login on the Pi-hole dashboard.' 'Falsches Token! Bitte loggen Sie sich erneut auf der Weboberfläche ein.' /var/www/html/admin/scripts/pi-hole/php/auth.php
sudo rpl --encoding UTF-8 'is not a valid domain' 'ist keine gültige Domain' /var/www/html/admin/scripts/pi-hole/php/auth.php