pimanDE / translate2german

Übersetzung der pi-hole Weboberfläche auf deutsch
GNU Lesser General Public License v3.0
24 stars 9 forks source link

RPL brauch seit Bullseye encoding-parm #18

Closed McAntwort closed 2 years ago

McAntwort commented 2 years ago

siehe versehentlich falsch angelegte issue https://github.com/pimanDE/settings2pi/issues/1

bitte so abändern

RPL --encoding UTF-8 <suche> <ersetze> <file>

danke

McAntwort commented 2 years ago

workaround

sudo apt install -y rpl

wget https://raw.githubusercontent.com/pimanDE/translate2german/master/translate2german.sh

rpl --encoding UTF-8 "sudo rpl '" "sudo rpl --encoding UTF-8 '" ./translate2german.sh

chmod 775 translate2german.sh
sudo ./translate2german.sh
pimanDE commented 2 years ago

Hallo McAntwort,

vielen Dank für Deinen Workaround. Ich werde dies zu gegebener Zeit testen und dann umsetzen.

Grüße pimanDE

McAntwort commented 2 years ago

zeile 170, das ? muss zusätzlich geslashed werden

sudo rpl --encoding UTF- '!== "to" \?' '!== "zur" ?' /var/www/html/admin/scripts/pi-hole/js/index.js

McAntwort commented 2 years ago

alle ? in \<suche> müssen gequotet werden, aber nciht in \<ersetze> z.b. Zeile 86 sudo rpl 'Did you mean to go to the admin panel\?' 'Möchten Sie zum Administrationsbereich?' /var/www/html/pihole/index.php

runde klammern ( und ) und $ müssen auch gequotet werden

McAntwort commented 2 years ago

war dann doch etwas mehr als nur klammern. so ziemlich alles was man für RegEx-Ausdrücke braucht musste geslashed werden https://github.com/McAntwort/translate2german/blob/patch-1/translate2german.sh

läuft fehlerfrei bei mir durch, bin aber noch nicht dazu gekommen alles zu kontrollieren

pimanDE commented 2 years ago

Das neue Update für Bullseye ist da.

Grüße pimanDE