Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Übersetzte Felder bei Inhaltstyp automatisch übernehmen

Eingetragen von McAldo (80)
am 04.01.2021 - 09:40 Uhr in
  • Allgemeines zu Drupal
  • Drupal 8.x

Ich habe einen neuen Inhaltstyp mit mehreren Feldern angelegt:

  1. titel
  2. text
  3. bild
  4. back

Die ersten 3 Felder werden im Formular zum erstellen des Inhaltes angezeigt. Mit Feld 4 vom Typ "Link" steht "Zurück zur Übersicht" und das nur in der "Anzeige" angezeigt. Da ich die Seite auch auf Englisch zur Verfügung stelle, habe ich diesem Feld (wie allen anderen auch) eine Übersetzung für den Standardwert hinzugefügt.

Wenn ich nun den Inhalt auf Deutsch erstelle, wird alles anschließend wie gewünscht dargestellt. Am Ende der Seite wird der Inhalt des Feldes "back" angezeigt: "Zurück zur Übersicht". Für ich nun mittels Webinterface eine Übersetzung hinzu, sehe ich durch die eingestellte Formularanzeige die Felder 1 - 3 und kann sie übersetzen. Nach dem speichern ist der Inhalt dieser Felder wie erwartet auf englisch. Jedoch bleibt die Anzeige vom Feld "back" auf deutsch.

Im Bereich "Bearbeiten" für diesen Inhaltstyp habe ich bei "Spracheinstellungen" folgendes eingestellt: "Gewählte Sprache der Benutzeroberfläche" und Häckchen bei 'Sprachauswahl beim Erstellen und Bearbeiten von Seiten anzeigen' sowie 'Übersetzung aktivieren'.

Ich hoffe, ich konnte die Problembeschreibung verständlich genug wiedergeben und hoffe auf eine Antwort die das behebt. Leider habe ich bisher nichts passendes dazu gefunden (oder die falschen Suchbegriffe genutzt).

‹ Warning: call_user_func() expects parameter 1 to be a valid callback, class 'Drupal\node\Entity\Node' does not have a method 'ge RESTful Path request will nicht ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Screenshots

Eingetragen von McAldo (80)
am 08.01.2021 - 14:56 Uhr

Hier mal zwei Screenshots des Feldes.

Wenn die Webseite auf Englisch betrachtet, sollte auch der englische Teil, also "Back to Reports" erscheinen. Es steht aber "Zurück zu Berichte".

AnhangGröße
Screenshot des Feldes auf deutsch 347.06 KB
Screenshot des Feldes in der Übersetzungsmaske 129.94 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn du den Admin Bereich in

Eingetragen von dinmikkith (1573)
am 08.01.2021 - 14:30 Uhr

Wenn du den Admin Bereich in englisch darstellen lässt. steht da auch Back to Reports. Solange du dem Nutzer die Möglichkeit gibst, seinen Admin Bereich auf Deutsch darzustellen oder in deinem Nutzerprofil auswählst, dass dies der Fall sein soll, steht dan da folgerichtig auch die deutsche Variante. Das ist der Sinn einer Übersetzung. Deutsch ist deutsch und Englisch ist Englisch. Was du versuchst zu erreichen ist ein Mix aus beidem und dieser Ansatz wieder spricht der Logik des Systems. Das heißt, wenn da auf Deutsch auch Back to Reports stehen soll, dann muss die Übersetzung auch back to reports lauten.

Im Klartext.:

Prüfe bitte, dass der Benutzer mit dem du dich anmeldest auch im Backend Englisch angeziegt bekommt und achte darauf, dass der Broweser nicht als Methode zur Ermittlung der Anzeigesprache herangezogen wird. Der spricht nämlich auf einem deutschen Windows in der Regel Deutsch.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Erweiterung der Erklärung

Eingetragen von McAldo (80)
am 08.01.2021 - 14:58 Uhr

Ah .., ich habe es wohl doch nicht richtig beschrieben. Sorry.

Dieses Feld gehört zu einem "content type" Artikel. Wenn also der Artikel geschrieben ist, wird er für jeden Besucher der Seite auf Deutsch angezeigt. Und ganz unten eben der Link "Zurück ...".

Wenn ich alles übersetze und als normaler Besucher der Seite Englisch auswähle, erhalte ich auch allen Text auf Englisch, nur eben nicht den Zurück-Link. Dieses Übersetzte Feld wird in der Benutzeransicht also nicht auf englisch dargestellt, alles andere aber schon. An der Stelle ist niemand eingeloggt und hat nur die Gast-Berechtigung.
Ich hoffe, ich habe das nun besser beschrieben, wo die Schwierigkeit liegt. :-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Link auf Pfad/Menü eines View

Eingetragen von McAldo (80)
am 22.01.2021 - 10:10 Uhr

Ich bin nun etwas weiter in der Sache.

Dieser Link "Zurück" soll auf den Pfad, bzw. Menü eines View zeigen. Bedeutet, ich habe eine Ansicht (View) erstellt. Darin ist definiert, dass Seite, Pfad und Menü "Galerie" heißen soll. Der Zurück-Link in einem Inhaltstyp (content type) soll auf diese Ansicht zeigen. Nun kann man bei einem Link das Ziel fest definieren durch /Link, oder , oder man legt es dynamisch fest in dem man anfängt zu tippen und dann aus der Auswahl das Ziel definiert. Und bei dieser letzten Variante funktioniert es, dass beim übersetzen des content der Link in der gewünschten Sprache erscheint.

ABER das funktioniert nur, wenn ich den Menüpunkt fest hinzugefügt habe, also beim Anlegen eines "content type". Der Menüpunkt des "view" wird dabei nicht gefunden.

Ich hoffe, es ist nun etwas klarer beschrieben, wo es noch hängt. Mir fehlt hier wohl noch etwas Verständnis dafür, wie Drupal an der Stelle funktioniert und aktuell finde ich keine entsprechenden Infos. Hat da jemand einen Link, bei dem erklärt wird, wie das alles zusammenhängt, bzw. wie ich auch den Menüpunkt eines Views im Feld eines Inhaltstypen dynamisch einbinde?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Tag 34 Minuten
  • Hey danke
    vor 1 Tag 19 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 13 Stunden
  • Hallo, im Prinzip habe ich
    vor 6 Tagen 23 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 2 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 21 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 13 Gäste 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