Open svenk opened 9 years ago
Ja - eilt auch nicht!
Ich würde es übernehmen. Eigene Seiten für Englisch oder gettext? Welche Strings ändern sich denn?
Ich würde gettext vorschlagen. YOURLs hat hierzu bereits ein System, das Stichwort lautet yourls_gettext
sowie /includes/pomo. Siehe zB auch den YOURLS-Commit https://github.com/PhysikOnline-FFM/gu-urlshorter/commit/cee33e223ab48036dd4d7a23b18962e5c07dc7e0 oder https://github.com/YOURLS/YOURLS.pot sowie https://github.com/YOURLS/YOURLS/wiki/YOURLS-in-your-language
Das hübsche an diesem Repository ist, dass du dir den Code einfach auf dein Notebook auschecken kannst, eine lokale Datenbank wählst und dann nicht am Lifesystem arbeiten musst. Wir haben aber auch eine Testinstallation auf der eLearning-VM, mit der du arbeiten kannst.
Von der Priorität ist aber wohl #2 wesentlich wichtiger als die englische Version.
In #8 wird vorgeschlagen:
Da hat er natürlich Recht. Die Grundlagen mit
gettext
sind in YOURLS vorhanden. Allerdings hab ich das Frontend komplett Deutsch geschrieben.Generell könnte man das leicht ändern und alle Strings internationalisieren. Das ist halt nur eine Menge Arbeit beim Übersetzen der ganzen Strings. Bei POKAL haben wir das mal gemacht, aber da haben sich die Strings auch nicht ständig geändert. Die Frontendseiten sollten getrennt in Deutsch und Englisch geschrieben werden.
Man könnte diesen Vorschlag als Feature im Hinterkopf behalten und umsetzen, wenn der Dienst bekannt wird.