@DerNivel
Irgendwer hat mal mit dem Siezen angefangen, keine Ahnung warum. Alle neueren Übersetzungen verwenden aber natürlich Du Wenns mir aufgefallen ist, hab ichs geändert… Tippser habe ich zumindest aber leider hin und wieder drin…
@RandomByte
Die Übersetzungen werden eingepflegt, wenn ein Merge/Push in die SpongeDocs auf GitHub ausgeführt wird.
Dann werden automatisch Änderungen von Github auf Crowdin übertragen und von dort auf den Webspace.
Ok. Ich versuche gerade mal zu verstehe, was genau “Message Sinks” machen. Vielleicht fällt mir dann was ein.
Habe gerade Crowdin komplett übersetzt. Vielleicht möchte ja jemand nochmal rübergucken.
MessageSink bezeichnet ein Interface, was in der Lage ist, Nachrichten zu empfangen, also quasi die “Adresse” an die eine Nachricht gesendet werden kann. Eine MessageSink nimmt also eine Nachricht entgegen und leitet die an beliebig viele Empfänger (vom Typ CommandSource, das schließt Spieler, die Konsole etc. ein) weiter.
Du kannst es dir ein bisschen wie einen Email-Verteiler vorstellen - eine Mail geht an eine Emailadresse und wird dadurch an alle, die auf dem Verteiler stehen, weitergeleitet.
Ich hoffe das hift dir ein wenig,
PS: Soweit ich sehe fehlt noch ein feature in der MessageSink dokumentation, namentlich die Möglichkeit, die Nachricht noch einmal für jedes Ziel individuell anzupassen. Ich schreib da mal ein Issue für…
@Saladoc ok, danke. Hatte ich ungefähr aber auch schon so verstanden.
Mich würde übrigens interessieren, ob es vielleicht möglich wäre auch die Code-Schnipsel zu lokalisieren, da dort ja öfters Kommentare mit drin stehen, die beschreiben, was dort gerade passiert. Wäre vielleicht der Vollständigkeit halber noch ganz cool.
Klingt vernünftig. Wobei halt immer die Frage ist, ob man es nicht nur einmal erklärt und dann beim englischen Begriff bleibt. Im Sourcecode wird vermutlich MessageSink verwendet da es ein Interface ist? Ich selbst bin kein Java Programmierer, Saladoc und boformer sind da wahrscheinlich die besseren Ansprechpartner für
Nope, Cideschnipsel übersetzen geht nicht.
Da müsste man auf Github quasi code Kommenttar code machen. also code 'Kommentar' code lässt sich leider nicht übersetzen.
Das Problem ist bekannt, aber noch nicht gelöst. Ich für meinen Teil versuche Code-Beispiele frei von Kommentaren und erklärungen zu halten und diese stattdessen im Text zu platzieren, aber das scheinen nicht alle so zu handhaben. Ich denke momentan ist das sinnvollste was man da tun kann, ein Issue zu schreiben dass das beispiel bitte übersetzerfreundlich umgeschrieben wird …
@Tzk Ich bin selber Javaprogrammierer und werde mich jetzt mal an die Übersetzung setzen. Ich werde einfach mal gucken wie ich als Lernender der Sponge-API es am Besten verstehen würde.
Eher kommt noch einiges hinzu. Bei den aktuellen Pull Requests sind wenige änderungen, meist nur neue Inhalte.
Ich kann dir dennoch sagen, dass ich, sobald ich mit der Data API durch bin, mir noch einmal die Sektion über Blöcke vornehmen werde und da wohl noch einige Änderungen (wenn auch nicht an der Concepts-Seite) vornehmen werde.
Ich bin bald auch wieder zurück! Ich hab allerdings die Entwicklung der API in den letzten zwei Monaten ncícht verfolgt. Muss ich wohl selbst erst mal die Doku lesen
Beim Übersetzung solltest du aufpassen, dass du keine redundanten Dateien erwischt. Crowdin löscht die alten, nicht mehr genutzten Dateien leider nicht Ich hatte sogar schon überlegt, ob man mal ein paar Leute nervt die das dann manuell erledigen
Zum Übersetzen bin ich auch schon länger nicht gekommen, da die Docs selbst erstmal etwas Liebe brauchen… Siehe dazu z.B. @Saladoc’s DataAPI PR oder meinen (zugegeben noch furchtbaren) DataAPI contribution PR.
@Boformer
DataAPI 2.0 und EventsAPI 2.0 sind denke ich mit am interessantesten für dich. InventoryAPI fehlt auch weiterhin noch, also zumindest die Implementierung.
Ja, genau. die *.po Dateien haben ja den gleichen Namen wie die einzelnen Docs Seiten. Findest du eine *.po Datei ohne zugehörige Seite, ist sie wohl redundant oder obsolet.
Es gibt auch einen plugin und einen plugins Ordner auf Crowdin, also auch da Augen auf
EDIT (besser spät als nie ):
die *.po Dateien sind aufgeräumt und Überzählige entfernt worden
hab schon einige Geschichten versucht zu übersetzen. Da ich aber eher Administrator als Programmierer bin fallen mir so einige Kategorien schwer
Mit Crowdin bin ich auch noch net so ganz warm ^^