Hallo @dorian,
Schade, dass wir niemand kennen, der evtl franz. spricht
Mache ich natürlich.
Für Ajenti/Webui nutzen wir Crowdin als externes Tool um die Übersetzungen zu steuern, damit kann jeder ohne Aufwand helfen.
Gruß
Arnaud
Hallo @dorian,
Schade, dass wir niemand kennen, der evtl franz. spricht
Mache ich natürlich.
Für Ajenti/Webui nutzen wir Crowdin als externes Tool um die Übersetzungen zu steuern, damit kann jeder ohne Aufwand helfen.
Gruß
Arnaud
Hallo Arnaud,
Perfekt! Wie es hier aussieht unterstützt Crowdin auch die Qt *.ts Dateien
Hast du auch die Zugangsdaten zu Crowdin um die Dateien einzupflegen?
Viele Grüße
Dorian
Hallo!
Ohne mich jetzt vertief in die Materie Multi-Lingual zu vertiefen zu wollen.
Können wir das nicht vereinheitlichen und bei dem bleiben was schon genutzt wird?
Dokumentation nutzt Transiflex
@zefanja: Vielleicht kannst du mehr dazu sagen.
Auch wenn @Alois im Moment recht haben könnte, heißt es ja nicht das es so bleiben muss. Von daher bin ich dafür das wir das vorbereiten sollten.
weihnachtliche Grüße
Thorsten
Hallo @dorian und @MachtDochNix ,
Das ist momentan in meinem Konto, absolut nicht optimal. Ich glaub wir sollten die beide Projekte trennen, ansonstens gibt es das Risiko durcheinander zu gehen mit den verschiedenen Ordnern.
Ich muss mal schauen ob wir eine Organization bei Crowdin registrieren können, und dann verschieden Subprojekte einstellen.
Nach meiner Erinnerung is transifex für die Doku verwendet. Das ist nicht besonders angenehm zwei verschiedene Tools zu nutzen, aber es läuft momentan gut und automatisiert. Wenn man es vereintlichen will sollten wir es lieber bei einer Tagung besprechen, das wird sowieso nicht ohne Migration/Arbeit gehen. das ist wahrscheinlich nicht die größte Priorität.
Gruß
Arnaud
Hi @Arnaud und @MachtDochNix
Transifex unterstützt Qt auch, mir ist es also relativ egal, welches von beiden wir nehmen
VG
Dorian
Hallo Dorian!
Gute Frage: Aus reinem Pragmatismus heraus würde ich sagen, das die Doku bei Transiflex (erst einmal) bleibt.
Aber auf alle Fälle ist das eine Diskussion die geführt werden muss. @Tobias, @cweikl, @toheine, @michael_kohls, @zefanja, @rettich : Ich nenne euch mal, damit hier eure Meinung dazu tut, da ihr ja auch mit schreibt.
@Arnaud: Gibt es auf Seiten derer die an der Entwicklung beteiligt sind, ein einheitliches Vernehmen?
Inwieweit es nötig ist, das beide Gruppen, auf die gleiche Plattform setzen erschließt sich mir nicht.
Beste Grüße und einen guten und vorallem gesunden Rutsch ins neue Jahr
Thorsten
Hallo,
Ich habe jetzt mal das Thema in einem eigenen Thread getrennt.
Für Crowdin habe ich einen Ordner für linbo-gui7 vorbereitet : da soll man die verschiedene Dateien hochladen, und um eine automatische Synchronisation durchzuführen braucht Dorian den private key.
Das können wir in PM erledigen, ich bräuchte erst mal seinen username um ihm im Projekt hinzufügen.
So weit ich weiss, aber ich kann mich auch irren :
Das alles war auch nicht die Priorität die letzte Monate.
Gruß
Arnaud
Hallo,
Dorian und ich haben die Daten per PM ausgetauscht.
Gruß
Arnaud
Ich versuche jetzt mal, die Übertragung von den Übersetzungen zu Crowding und zurück in die GUI mit GitHub Actions zu automatisieren.
Sollen wir anfangen zu übersetzen, oder blank
ist nur zum Testen da ?
Gruß
Arnaud
Nein, blank ist final, ihr könnt loslegen
French is done.
Cheers,
Arnaud
Cool!
Ich hab den Workflow noch nicht fertig, aber es wird dann so sein:
Man kann in der start.conf im Linbo Block den Parameter Locale
auf eine gültige Sprache setzen (z.B. de-DE
). Gibt es dafür eine Übersetzung, wird sie geladen.
@Arnaud Das müsste dann noch in die WebUI kommen.
Dafür müssen wir einen Select einbauen, aber wir brauchen dann die Liste von „gültigen Sprachen“.
Wenn ich es per Python3 aufrufe erhalte ich eine sehr lange Liste, zu lang für einen Select.
Deswegen glaube ich wir sollten erst fest einstellen ( de-DE, fr-FR und en-EN ? ).
Gruß
Arnaud
Spanisch wird noch gegengelesen!
Gruß
Alois
Wir können ja einfach sagen, dass wir alles aufnehmen, wovon mehr als 70% übersetzt sind, oder?
Hallo Alois,
Das ist doch kein Problem, man kann jederzeit hinzufügen oder direkt im start.conf einstellen
Gruß
Arnaud
Windows synchronisierter Start --> dos cervezas por favor
Hi Zusammen,
Ich hab den Workflow fertig
Alles ist automatisiert, man muss es nur hier anstoßen, dann werden alle übersetzbaren Strings aus dem Sourcecode geladen, bei Crowding hochgeladen, neue Übersetzungen von Crowdin werden heruntergeladen und zu .qm Dateien kompiliert.
Die start.conf wird auch korrekt ausgelesen.
Im nächsten testing release ist das alles drin
VG
Dorian