-
-
Notifications
You must be signed in to change notification settings - Fork 115
feat(multi-language): support log translation (DE, EN) #410
base: beta
Are you sure you want to change the base?
Conversation
Did I use master?! Sorry for that! That happens to me all the time! Note: I'm no native english speaker. ;) So feel free to fix/optimize the translations. |
I don't see any language files in the PR. Did you forget to add them? |
Sry missed them |
Ich sehe bei diesem PR die Gefahr, dass er für die Maintainer den Wartungsaufwand unverhältnismäßig erhöht. Andererseits finde ich dieses Feature sinnvoller als die GUI. |
macht nix, ich merge die PR's ab und zu in den Master anstatt in die Beta, deshalb versuche ich da immer direkt am Anfang drauf zu achten haha edit: sorry, wollte nicht closen. |
kann man irgendwie die Sprache einstellen? |
Jep. Die Gefahr besteht. |
Der sollte automatisch die Systemsprache verwenden. Fallback is de |
Aber ich hab auch über ein argument nachgedacht: |
Co-authored-by: haslersn <[email protected]>
Systemsprache ist erst mal ok. |
Co-authored-by: haslersn <[email protected]>
Co-authored-by: haslersn <[email protected]>
Ich bekomme beim Ausführen:
|
Mit GUI hab ich nichts am Hut. :) |
@haslersn Hat es mit den neuen Requirements geklappt? Oder immer noch |
eah, moment ich probiere es mit deinem commit edit: klappt, super! |
Haben wir eine Möglichkeit alle Pfad mal durch zu rattern? Gibt es Unittest o.ä.? Nicht dass ich was kaputt gemacht hab... |
öh, nein gibts nicht haha. müssen wir so testen |
Gibt es eine Beschreibung der API? Dann könnte ich evlt. bis Sonntagabend Unittest schreiben. |
was genau meinst du damit? |
Ja, damit kann ich es ausführen. Allerdings läuft es auf deutsch, obwohl meine Systemsprache englisch ist. Kannst du bitte den folgenden Patch anwenden (
|
Ne. Bei der hohen Entwicklungsgeschwindigkeit und der niedrigen Erfahrung der Contributors wäre das auch schwierig durchzusetzen. Problematisch (im Hinblick auf Tests) kommt hinzu, dass diejenigen Funktionen, die mit dem Impfterminservice kommunizieren, wegen häufig auftretenden 429-Responses recht nichtdeterministisch sind. |
geben unser Bestes 🤡 |
… number of entries and is every key is present in every language file.
Patch ist drin. Außerdem hab ich ein einfach Testscript geschrieben um zumindest mal zu überprüfen ob in jeder Übersetzung die gleich Keys vorkommen und ob es gleich viele sind. Ordner: Falls ihr/wir das wo anders haben wollen einfach Bescheid geben. Zwecks Unittests; Ok. Aber eine Pfadabdeckung sollte auch ohne API Beschreibung funktionieren. :) Mal sehen wann ich Zeit finde. |
|
My next ToDos:
|
Co-authored-by: haslersn <[email protected]>
As some of my colleges are having trouble with the german-only interface, I decided to translate it to english. I used
python-i18n
with YAML files therefore.Regards,
Max