Übersetzung im Drupal Version 8.9.9. funktioniert nur Abschnittsweise
am 12.01.2022 - 12:39 Uhr in
Hallo Zusammen,
ich habe eine Drupal Seite zu pflegen und habe versucht die deutsche Seite auf Englisch zu übersetzen.
Das funktioniert auch bei FAST allen Abschnitten der Website ganz normal wenn ich die Inhalte mit Translate bearbeite.
Was allerdings nicht funktionert, ist die Übersetzung einiger Themen, sobald beim Textfeld daneben (All Languages) steht.
Wenn ich dort etwas ändere, wird der Inhalt dann auf der deutschen Seite auf Englisch angezeigt.
Ich will jedoch nur den Inhalt auf der englischen Seite übersetzt haben.
Überall dort wo nicht (all languages) steht funktioniert es ja auch einwandfrei - siehe Bild.
Gibt es irgendwo im Menü versteckt die Einstellung, dass man das (all Languages) entfernen oder deaktivieren kann?
Ich wäre euch sehr dankbar über eine Hilfe.
LG Johannes
Anhang | Größe |
---|---|
Drupal_all languages.PNG | 35.05 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo Johannes, du musst
am 12.01.2022 - 15:11 Uhr
Hallo Johannes,
du musst zunächst festlegen, welche felder übersetzt werden sollen und welche nicht. Das machst du unter https://deineseite.de/de/admin/config/regional/content-language. Wenn du da nicht festlegst, dass das jeweilige Feld übersetzbar sein soll, wird der Inhalt des eldes für alle Sprachen gleichermaßen angezigt. Darum steht auch Alle Übersetzungen daneben
https://drupal-tv.de
Drupal sehen und lernen
Hallo Joachim, danke für
am 13.01.2022 - 08:49 Uhr
Hallo Joachim,
danke für deine Hilfe.
Habe das nun gemacht bei den Spracheinstellungen was übersetzt werden soll.
Da muss man echt aufpassen, habe den Bereich "Inhaltsbereiche" angeklickt, weil ich dachte dass dann das Problem mit dem All Languages verschwindet und auf einmal waren dann alle englischen Seiten von der Website verschwunden.
Habe es dann wieder entfernt das Häkchen und dann waren die Inhalte wieder da.
Ich schaffe es nach wie vor nicht, diese Felder wo daneben All Languages steht ins Englische zu übersetzen - siehe Bilder unten.
Hast du noch eine andere Idee oder was könnte ich falsch machen?
Danke für deinen Rat und LG
Es sieht so aus als würde das
am 14.01.2022 - 15:01 Uhr
Es sieht so aus als würde das Modul, dass du da verwendest keine Mehrsprachigkeit unterstützen. Welches Modul gibt denn die Formulare im Screenshot aus?
https://drupal-tv.de
Drupal sehen und lernen
Hallo Joachim, kann man das
am 17.01.2022 - 10:46 Uhr
Hallo Joachim,
kann man das einstellen dass dieses Modul das dann unterstützen kann?
Zu deiner Frage muss ich eine Gegenfrage stellen - Wo sehe ich, welches Modul die Formulare ausgibt? Bin leider absoluter Anfänger im Drupal.
LG
Normalerweise im Quelltext.
am 17.01.2022 - 11:43 Uhr
Normalerweise im Quelltext. Oder besser in den Inhaltstyp en. Dort findest du unter Felder die Bezeichnung des jeweiligen Feldes. Unter Berichte kannst du dann in der Fekdliste per Suche (Strg+F) Na hsehen, welches Modul das Feld erzeugt.
https://drupal-tv.de
Drupal sehen und lernen
Hallo Joachim, ich war nun
am 17.01.2022 - 13:08 Uhr
Hallo Joachim,
ich war nun bei Struktur / Inhaltstpen/ Start und Landingpages und auf Formularanzeige verwalten - Screenshot anbei - hilft dir das weiter?
Ich sehe dort allerdings nicht Einstellungsmöglichkeiten für die "Mini Überschrift", "Überschrift", "Langtext", etc.
LG
Das hilft so nix. Du musst
am 17.01.2022 - 14:14 Uhr
Das hilft so nix. Du musst herausfinden, welches Modul die Felder bereitstellt, damit du prügen kannst, ob und in welcher Wise diese Felder übersetzbar gemacht werden können. Dazu gehst du auf die Feldliste unter admin//reports/fields.
Die Namen der Felder findest du im jeweiligen Inhaltstyp im Abschnitt Felder.
In der Feldliste siehst du dann z. B, field_jdzb_event_start_time node Zeit (Modul: time_field) Veranstaltung Mich interesseiert der hinter Modul: angegebene Modulname, damit ich dir weiterhelfen kann.
Soweit ich das aus diesem Screenshot hier ableiten kann, sind die inhaltsbereiche aber nicht übersetzbar.
https://www.drupalcenter.de/files/Drupal%20Inhaltsbereiche.PNG
Das bedeutet im zweifel, dass du für deine Landing-Pages andere Moule verwenden musst, weil du sie sonst nicht internationalisiert bekommst.
https://drupal-tv.de
Drupal sehen und lernen
Alles klar, ich habe nun
am 17.01.2022 - 16:07 Uhr
Alles klar, ich habe nun nachsehen können. Zumindest die Überschirft und Miniüberschrift habn das Modul: core
Ich verstehe eben nicht warum beim deutschen Text nicht "all languages" überall daneben steht, sondern nur dann wenn ich ins englische übersetzen möchte - siehe die beiden Bilder unten.
LG