Transliterate Module nur auf Nodes anwendbar nicht auf Taxonomies

am 09.12.2015 - 18:21 Uhr in
Hallo liebe Drupaler,
ich habe folgendes Problem und versuche nun schon seit Stunden eine Lösung zu finden. Ich habe Path, Pathauto und Transliteration als Module installiert und aus meiner Sicht korrekt implementiert. Weiter habe ich beispielsweise eine Node namens "Hänsel und Gretel" und einen Taxonomy Term namens "Märchenwald". Nun erhalte ich allerdings folgende URLs:
Node: www.test.de/haensel-und-gretel (ä -> ae)
Term: www.test.de/marchenwald (ä -> a)
Für Taxonomien funktioniert die Transliteration bei mir offenbar also nicht. Ich finde allerdings keine Lösung für dieses Problem. Spannenderweise habe ich ein anderes Drupal Projekt, bei dem alles tadellos funktioniert. Einziger Unterschied, den ich sehe ist, dass ich das alte Projekt hier aus drupalcenter.de habe und während der Installation "Deutsches Sprachpaket" gewählt habe und das neue (nicht funktionierende) Projekt von drupal.org mit eigenhändiger deutscher Anpassung. Das muss aber nicht zwingend das Problem sein - könnte es aber.
Hat von Euch jemand eine Idee oder einen Ansatz, wo ich idealerweise nachschauen könnte? Ich habe schon Google durchwühlt, alle Einstellungen seit Stunden überprüft, die Datenbankeinträge durchforstet aber komme leider auf keinen grünen Zweig.
Irgendeine Idee?
Danke & Gruß
Stefan
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich habe noch eine Vermutung:
am 09.12.2015 - 18:33 Uhr
Ich habe noch eine Vermutung: Ich habe in diesem Beitrag (http://www.drupalcenter.de/node/48466#comment-172465) gelesen, dass die Seitensprache "Deutsch" sein muss, damit die Umlaute "übersetzt" werden. Das ist bei mir eigentlich auch der Fall (admin/config/regional/language Deutsch steht auf "Aktiviert" und "Default"). Kann es evtl. sein, dass die Taxonomy Terms irgendwie noch englisch sind und deshalb nicht greifen?
Es könnte sein, dass die Seitensprache English war bevor ich die Taxonomie angelegt habe. Leider finde ich weder in Drupal noch in der Datenbank dafür irgendein Flag oder Hinweis.
Das Modul i18n installieren
am 10.12.2015 - 08:14 Uhr
Das Modul i18n installieren und das Submodul "Taxonomy translation" aktivieren. Dann beim Vokabular unter "Bearbeiten" localize auswählen, damit Du die einzelnen Terms übersetzen kannst.
Ja super, das wars! Danke!!!
am 15.12.2015 - 09:43 Uhr
Ja super, das wars! Danke!!! Merkwürdig aber, dass ich in einem anderen Projekt ohne diese Module auskomme.
Danke trotzdem.
Gruß
Schön, daß Du jetzt die
am 15.12.2015 - 10:46 Uhr
Schön, daß Du jetzt die Lösung hast. Markiere bitte noch den Thread als gelöst ([gelöst] vor der ersten Titel im Thread setzen).