Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Übersetzungen ›

[gelöst] Übersetzungen von Nodes und Views

Eingetragen von stixer2 (113)
am 26.02.2014 - 16:53 Uhr in
  • Übersetzungen
  • Drupal 7.x

Hallo.

Nach einer gefühlten Ewigkeit des Suchens und Nichtfindens versuche ich es hier:

Ich habe eine 2-sprachige Seite. Hauptsächlich besteht sie aus Artikeln, die kleine Filme mit einigen Daten beinhalten, die User hochladen können.
Die Startseite habe ich mit views realisiert, dort werden nur die Felder "Titel" und "Film" ausgegeben (bei Klick kommt man dann auf die nodes).

Mein Problem ist nun, dass diese Seite jeweils auf deutsch und französisch angezeigt werden soll. Aber: nicht jede dieser nodes sind übersetzt (weil eben manche user französisch und manche deutsch schreiben) und die Übersetzungen nicht immer vorhanden sein werden. Falls es aber Übersetzungen einer node gibt, soll die auch unter der jeweiligen Sprache angezeigt werden.

D.h., ich kann den Filter "Inhalt: Sprache (= Aktuelle Sprache des Benutzers)" nicht verwenden, weil ja auch die nicht-übersetzten nodes gezeigt werden sollen. Im Prinzip sollen immer alle Filme angezeigt werden, nur die mit Übersetzung eben auch nur unter der jeweiligen Sprache, ohne doppelt aufzutauchen.

Über Beziehungen habe ich schon alles mögliche probiert, aber es will nicht klappen.
Kann jemand einen Tipp geben oder weiß irgendwo eine Anleitung im Netz, die ich nicht gefunden habe?

Vielen Dank und Grüße!

‹ [gelöst] Upload field – Übersetzung [gelöst] Übersetzungen von Nodes und Views ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

arbeitest du mit Content

Eingetragen von Jenna (1883)
am 26.02.2014 - 18:56 Uhr

arbeitest du mit Content Translation oder Entity Translation?

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich fürchte, ich habe beides

Eingetragen von stixer2 (113)
am 26.02.2014 - 19:01 Uhr

Ich fürchte, ich habe beides installiert…

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du solltest dich nur für eine

Eingetragen von Jenna (1883)
am 26.02.2014 - 19:41 Uhr

Du solltest dich nur für eine Möglichkeit entscheiden, sonst gibt es schnell Probleme, empfehle dir Entity Translation, heißt du hast dann nur noch eine Node, egal wieviele Sprachen, mit übersetzbaren Feldern, Taxonomien.

Ich hatte das Problem in ähnlicher Form, der Inhalt würde erst angezeigt werden wenn der User irgendein Feld auch übersetzt und gespeichert hat.

Meine Lösung (ging aber auch nur da es sich lediglich um ein Freitextfeld handelt):
Meine Felder sind mit Taxonomie gleich mehrsprachig angelegt (aktuelle Sprache des Benutzers gewählt und Entity Translation).

Im ContentAddFormular gibt es das Freitextfeld 3x als de, en, es und wird per Views je nach Sprache passend angezeigt, das heißt, alle meine Nodes sind sofort mehrsprachig verfügbar.

Wenn du also auch nur 1 übersetzbares Zusatzfeld hast, wäre das vielleicht eine schnelle Lösung und es spart die Clicks auf Bearbeiten, Übersetzen usw.

Vielleicht hilft dir dieser Artikel weiter um etwas Klarheit in die verschiedenen Möglichkeiten zu bringen:
http://randyfay.com/content/content-translation-field-translation-drupal...

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Für Views auch

Eingetragen von Jenna (1883)
am 26.02.2014 - 19:45 Uhr

Für Views auch genial:

https://drupal.org/project/i18_page_views

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

das macht Sinn… Jetzt

Eingetragen von stixer2 (113)
am 26.02.2014 - 20:11 Uhr

das macht Sinn…

Jetzt versuche ich, content translation auszuschalten. Irgendwie habe ich aber Probleme, diverse Module für die entity translation und internationalization zu aktivieren – ich bekomme immer die Meldung: "Auf der Seite ist ein Fehler aufgetreten…"

Es ist ein Kreuz…

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich nutze Drupal 7 – dafür

Eingetragen von stixer2 (113)
am 26.02.2014 - 20:30 Uhr

Ich nutze Drupal 7 – dafür gibt es nur eine beta (entity translation). Ist das eventuell ein Problem?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nein, das paßt schon. Du mußt

Eingetragen von wla (9456)
am 26.02.2014 - 20:41 Uhr

Nein, das paßt schon. Du mußt aber Deine gesamte Mehrsprachigkeit überarbeiten. Außerdem ist das Modul [do:title] zwingend erforderlich, da Du sonst den Titel einer Node nicht übersetzt bekommst, da der kein Feld im eigentlichen Sinne ist sonder eher ein Attribut zum Node. Im Packt-Verlag gibt es ein Buch zu dem Thema "Drupal 7 Multilingual Sites", das die Unterschiede gut herausarbeitet und verständlich macht. Das gibt es auch als e-Book. Daran orientiere ich mich auch immer wieder.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich bin das ganze noch mal

Eingetragen von stixer2 (113)
am 27.02.2014 - 10:21 Uhr

Ich bin das ganze noch mal von vorn angegangen und habe mich auf entity translation konzentriert. Das funktioniert tatsächlich weitaus besser, weil die eh eher aus entities als content (im herkömmlichen Sinne) besteht.
Ein paar Sachen laufen nicht so recht … aber das lässt sich händeln, denke ich. Z.B. Liste:Float und auch an das File-Upload-Feld komme ich nicht ran.

Was jetzt noch bleibt, ist die Übersetzung der views aus meiner Eingangsfrage. Dazu kommt ein weiteres Problem, da ich dort auch einen Filter habe, der als Block ausgegeben wird – dort sind die Felder alle wieder nur in deutsch und da habe ich auch noch keinen Weg gesehen, wie ich da ran komme (mit "views translation" klappt es nicht). Was wahrscheinlich geht, ist jeden string über "Oberflächen übersetzen" > "Übersetzen". Wäre das ein guter Ansatz oder eher ein Notnagel?

Danke für den Tipp mit dem title-Module und dem Buch.

Danke so weit und Grüße!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das mit der View war ja

Eingetragen von stixer2 (113)
am 27.02.2014 - 13:34 Uhr

Das mit der View war ja einfacher als gedacht…
Ich musste natürlich das neue Titelfeld (title-Module) nutzen, und das wars dann auch schon.

Also das mit der entity translation war ein perfekter Tipp! Danke…

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Image Alt unD Image Titel
  • Probleme mit der darstellun der ogg:image Tags.
  • Drupal-Forks und ihre Schwächen/Stärken
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • Lokale Entwicklungsumgebung auf Windows
  • [gelöst]Abhängigkeiten zweier oder mehrerer Inhaltstypen
  • Drupalcenter tot?
  • Was kann ich gegen ständige Blutergüsse tun?
  • Mir gefällt die Drupal Symfony und deren Composer
  • Mir ist da was aufgefallen ;)
  • Matomo Installation
  • Verständnisfrage private_files in Drupal
Weiter

Neue Kommentare

  • Also bei mir bleibt da nix
    vor 11 Stunden 55 Minuten
  • Auch wenn deine Antwort nun
    vor 13 Stunden 39 Sekunden
  • ich verwende 10.5.1
    vor 1 Tag 8 Stunden
  • sorry *g* vor lauter lauter
    vor 1 Tag 8 Stunden
  • Also der Token gehört schon
    vor 1 Tag 9 Stunden
  • nur die Erstinstallation
    vor 1 Tag 9 Stunden
  • Hm... Ich habe jetzt mal den
    vor 1 Tag 9 Stunden
  • Nicht nur Sicherheit, sondern auch Integrität Daten wichtig
    vor 1 Tag 10 Stunden
  • Ach was dass funktioniert
    vor 1 Tag 11 Stunden
  • Danke für die ausführliche
    vor 1 Tag 13 Stunden

Statistik

Beiträge im Forum: 250060
Registrierte User: 20368

Neue User:

  • Aspenflum
  • LilliNELP
  • Wavermype

» Alle User anzeigen

User nach Punkten sortiert:
wla9456
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3855
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 1 Gast online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association