Mein ganz persönliches Projekt für 2019

Das Modul Meta Tags ermöglicht richtig coole Sachen. Beispielsweise die Ausgabe eines Bildes, das angezeigt wird, wenn ein Seiteninhalt in sozialen Netzwerken wie Facebook geteilt wird.

Das Problem: Nahezu alle Informationen zum Thema Suchmaschinenoptimierung sind in Englisch.

Neulinge und Quereinsteiger haben es nicht nur bei diesem Thema in Drupal 8 schwer.

Die Herausforderung ist also das Modul so zu übersetzen, dass jeder Benutzer unabhängig von seinem Kenntnisstand, mittels guter Übersetzung in die Lage versetzt wird seine Webseite mit Meta Tags auszuziehen, obwohl beispielsweise die Dokumentation zu Open Graph nur in Englisch verfügbar ist.

Nach dem sich im Drupalcenter die ersten lokalen Usergroups auflösen, weil Drupal 8 angeblich die Community kaputt macht, sind wir Übersetzer mehr als bisher in der Verantwortung auch Hobbyisten durch eine tadellose Endanwender freundliche Übersetzung wieder mit uns Boot zu holen.

Hier geht es also darum nicht nur an der Oberfläche zu kratzen, sondern gangbare Lösungsansätze zu schaffen. Das geht nicht über einen Mischmasch von englischen Fachbegriffen gepaart mit drutschen Übersetzungen, sobald es um die Konfiguration von Drupal geht, sondern nur mit einer klaren, einfachen und verständlichen Sprache.

Da es sich Bei Metatags um ein Modul handelt, dass ausschließlich im Bereich Konfiguration anzusiedeln ist, wird die Übersetzung mit Sicherheit spannend.

Am Ende ist Metatags im besten Fall der Beweis, das Drupal 8 immer noch so einfach sein kann, wie Drupal 5 oder 6 und das, obwohl mit Symphony, Composer und Drupal Console alles getan wurde, um den Standardendanwender von Drupal zu entfremden.

Ich Liebe Drupal, Linux und die Kommandozeile. Es gibt aber Mitglieder in der Community, die nahezu in Schockstarre verfallen, sobald Sie einen blinkenden Cursor an der Eingabeaufforderung sehen oder plötzlich selbst Suchmaschinenoptimierung machen sollen.

Liebe Übersetzer der Marktanteil verprellter Drupal-User im deutschen Sprachraum wächst täglich. Lasst uns gemeinsam dafür sorgen, dass Drupal auch für Menschen wieder attraktiv wird, die per Definition nicht zur Zielgruppe von Drupal gehören.

Ich fange dort an, wo ich kann. Hier auf l.d.o. was macht ihr so?

https://localize.drupal.org/translate/languages/de/translate?project=met...

Comments

Joachim Namyslo created an issue. See original summary.

joachim namyslo’s picture

Noch 460 Stück.

Das Modul wird aus SEO-Checklist heraus referenziert. Wenn die Übersetzungen gut überlegt sind, kann das Ding Neulingen den Einstieg in die Suchmaschinenoptimierung erleichtern und mir die Kommunikation mit potenziellen Kunden

Das Ding ist ein heißer Kandidat für einen Sprint. Bei dem würde ich 7.x aber weglassen. In unserem Tempo ist Drupal 7 Tot, bis wir fertig sind. Und dann kommt Drupal 9. Wenn alles nach Plan verläuft bleiben die bis dahin übersetzten Zeichenfolgen darin enthaltenen. D.h. Lieber Drupal 8 gut übersetzen und 7.x links liegen lassen und dann bei der Review noch Mal nachsehen, ob ein String aus einer 7er-Datei hochgezogen wird.

Das hatte ich schon beim Scheduler Modul. Da bietet es sich an, die 8er Ausgabe zuzulassen und dann zu überarbeiten und eventuelle Lücken, die von Strings kommen, die hier nur unter 7.x angezeigt werden ganz am Ende zu schließen.

Herr lass es 2021 werden und Gib, dass man bis dahin auch hier in der UI beim Suchen nach all untranslated nach Main Branch filtern kann. Dann wird hoffentlich auch das Übersetzen einfacher.

joachim namyslo’s picture

In dem Modul hier sind noch über 1000 Zeichenfolgen unübersetzt. Ein gutes Beispiel dafür, was passiert, wenn die wenigen Übersetzungswillige, die wir hier haben nicht an einem Strang ziehen und die Übersetzung eines Moduls mit Aussagen blockiert wird wie:

Das ist doch erst die Beta, danach kommt noch RC 1 und dann RC 2 und dann ändern sich nochmal alle Zeichenfolgen. Da lohnt sich das Übersetzen jetzt noch nicht.

Kein Wunder, dass bei der Mentalität Drupal 7 nie fertig wurde :-)

m-schmitt’s picture

m-schmitt’s picture

Title: Metatags » Metatag
joachim namyslo’s picture

OO da müssen wir noch mal drüber sehen. Zugelassen hab ich das erst mal. zumindest fast alles. Ich schau mir das morgen mal im eigenen Projekt an und lese mir die UI durch. Da sind aber Sachen drin, sag ich dir, die hat man so vor der Rechtschreibreform 1998 geschrieben und nicht 2006 geschweige denn 2011 da müssen wir dann also String für sing durch.

Im Grund bin ich aber schon mal sehr froh, dass das Thema Suchmaschinenoptimierung mit Drupal für Anfänger so zumindest ein ganzes Stück zugänglicher wird. Ich weiß, dass zumindest alle noch übriggebliebenen Hobbiisten dass dringend gebrauchen können. und davon gibt's leider nicht mehr so viele, seit Drupal 8 da ist.

m-schmitt’s picture

Die neueren 8x.-Versionen sind fast ausschließlich Strings von 2019, meine ich. Kannst du mal ein Beispiel geben, was du meinst?

joachim namyslo’s picture

m-schmitt’s picture

Das ist Dublin Core: http://www.dublincore.org/specifications/dublin-core/dcmi-terms/#terms-h...
Offizielle deutsche Übersetzung habe ich dafür nicht gefunden.

joachim namyslo’s picture

joachim namyslo’s picture

Ok Metatags für 8 ist fast abgeschlossen. Es wird in ca 30 Minuten ein zwei Import-Fehler wegen nicht geschlossener Em Tags geben. Sobald ich diese fixen könnte, ist die Review für 8 erst Mal durch.

joachim namyslo’s picture

Gut soweit ich das beurteilen kann, ist Metatag verständlich genug und enthält maximal in Spezialgebieten noch Fheler oder besser etwas unverständliche Sätze. Die werde ich korrigieren, wenn mir was auffält. Sollte sonst jemand was auffallen, bitte melden.

joachim namyslo’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

joachim namyslo’s picture

Status: Closed (fixed) » Active

Bei der Überprüfung von Metatags ist mir folgender Umstand aufgefallen. Bei Projekten die für Drupal 8 nicht 100 Prozent neu geschrieben wurden, sondern bei denen kontinuierlich Aktualisierungen der Codebase durchgeführt wurden sind leider auch noch die Zeichenfolgen aus Drupal 7 relevant.

Dries hat in seinem Blogbeitrag: https://dri.es/how-to-prepare-for-drupal-9 bereits darüber gesprochen, dass veralteter Code bis zum Release von Drupal 9 entfernt werden sollte. Hoffentlich löst sich dieser Issue bis dahin in Luft auf. Für betroffene Module, wie Meta-Tags und ausschließlich für diese gilt weiterhin; Drupal 7 Versionen müssen mit übersetzt werden.

Der Grund dafür ist, dass offenbar einige Modulentwickler kein Update für die PO-Dateien vorgenommen haben, als die Drupal 8 Versionen veröffentlicht wurden.

Ich behalte das im Auge und frag auch Damian mal, was da genau los ist. Vielleicht können wir das Problem sichtbarer machen, sodass die Modulentwickler ihren Code auch dahingehend noch einmal überprüfen.

Nach aktuellen Kenntnisstand fehlen demnach tatsächlich noch 600 Übersetzungen im Modul und wenn dasselbe auch für Webform gilt, dann gute Nacht Freunde.

joachim namyslo’s picture

Issue summary: View changes
joachim namyslo’s picture

Status: Active » Needs review

7 und 8 fertig. Review vor dem Release von Drupal 9 wäre schön.

Anonymous’s picture

joachim namyslo’s picture

Oh Yea. Über 300 Korrekturen und ein fertig übersetztes Modul. So mag ich das!

Danke Hevona.

joachim namyslo’s picture

Status: Needs review » Needs work

Hevona credited FrankT.

Hevona credited Linulo.

Hevona credited caw67.

Hevona credited ddave.

Hevona credited dp85.

Hevona credited metalbote.

Hevona credited mleitl.

Hevona credited rema52.

Hevona credited tobiasb.

Hevona credited webflo.

Anonymous’s picture

Hevona credited MSR-Hamm.

Hevona credited dddave.

Hevona credited hexabinaer.

Hevona credited katissima.

Hevona credited maria-rita.

Hevona credited spuky.

Anonymous’s picture

Hevona credited Anybody.

Hevona credited salvis.

Anonymous’s picture

joachim namyslo’s picture

Status: Needs work » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

joachim namyslo’s picture

Status: Closed (fixed) » Needs review
joachim namyslo’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

joachim namyslo’s picture

Status: Closed (fixed) » Active
joachim namyslo’s picture

joachim namyslo’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.