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

Mehrsprachige Drupal-Site

Eingetragen von Helmi (9)
am 11.09.2009 - 11:00 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Moin,

ich bin gerade dabei eine mehrsprachige Drupal-Site aufzusetzen. Zielsetzung ist dabei:

1. Userinterface mehrsprachig und jederzeit umschaltbar auf eine andere Sprache
2. User kann sich in seiner Sprache registrieren und bekommt die Seite zukünftig in der jeweiligen Sprache
3. User kann Inhalte in seiner Sprache einstellen
4. Inhalte werden getrennt nach Sprache ausgegeben aber i.d.R. nicht übersetzt (bis auf einige wenige Seiten wie Kontakt, About, Impressum, etc.)

Im großen und ganzen kommt man mit Drupal6-Bordmitteln ja schon recht weit. Ein paar kleine Stolpersteine seh ich aber noch vor mir:

- Wie kann ich verhinden, dass "language neutral" beim Erstellen eines Inhalts zur Auswahl steht? Sprachneutrale Inhalte wird es bei mir nicht geben, zumindest nicht bei diesem speziellen Content Type
- Wie kann ich erreichen, dass User die sich auf der deutschen Seite (nach umschalten) registrieren auch eine deutsche Bestätigungsmail etc. bekommen und nicht die (default) englische?
- Gibt es ein Modul dass einfache und schnelle Überstzung von fehlenden Sprachvariablen ermöglicht?

Danke für Eure Hilfe!

Grüße,
Helmi

‹ Problem, Fehlermeldung beim Anlegen neuer Felder. Inhaltstypen und Menüs ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

i18n

Eingetragen von Nicolai Schwarz (1071)
am 11.09.2009 - 12:59 Uhr

i18n und die related modules hast du dir schon angesehen?

--
textformer mediendesign | Webkrauts

  • Anmelden oder Registrieren um Kommentare zu schreiben

Helmi schrieb - Wie kann

Eingetragen von bv (3924)
am 11.09.2009 - 17:15 Uhr
Helmi schrieb

- Wie kann ich erreichen, dass User die sich auf der deutschen Seite (nach umschalten) registrieren auch eine deutsche Bestätigungsmail etc. bekommen und nicht die (default) englische?

Das kannst Du über die settings.php-Datei steuern. Schau dazu mal hier rein und auch in den darin verlinkten Beitrag:

http://www.drupalcenter.de/node/20406#comment-71843

Helmi schrieb

- Gibt es ein Modul dass einfache und schnelle Überstzung von fehlenden Sprachvariablen ermöglicht?

Wenn Du in der Lokalisierung keinen Wert in die "Zeichenkettensuche" eingibst und "Suchen in: " auf "Nur nicht übersetzten Zeichenketten" stellst, erhälst Du eine Übersicht über alle nicht übersetzte Zeichenketten. Ich habe den Localization Client noch nie ausprobiert, aber wie ich höre ist die Übersetzung damit noch etwas komfortabler: http://drupal.org/project/l10n_client

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für Eure

Eingetragen von Helmi (9)
am 11.09.2009 - 17:45 Uhr

Danke für Eure Antworten.

Ich hab' mittlerweile einige weitere Module gefunden und konnte zumindest das Übersetzungsproblem schon mal ganz gut lösen. Leider tut sich nun ein neues Problem auf, dass mir nach durchstöbern der Issues der jeweiligen Projekte zumindest ohne individuelle Modulprogrammierung bzw. Änderung vorhandener Module nicht möglich scheint.

Das Problem stellt sich wie folgt dar: Ein ContentType ist so eingestellt, dass beim erstellen die Sprache ausgewählt werden kann. Pathauto erstellt einen Alias gemäß der Einstellungen. Die Site-Einstellungen sind so, dass die Sprache am Pfad erkannt wird (/de für Deutsch, / für englisch (default)). Wird nun ein englischer Node erstellt, wird domain.com/alias-for-the-node problemlos erstellt und funktioniert auch. Schaltet man nun die Website aber auf deutsch um (domain.com/de) funktioniert der alias zwar immer noch, sein generischer pfad (node/123) wird aber nicht durch global redirect auf den richtigen pfad umgeleitet, weshalb der gleiche inhalt identisch unter 2 verschiedenen URLs abrufbar ist. Zudem werden auf der deutschen Seite von views ausgegebene Links nicht mit den Alias-URLs verlinkt, sondern mit den generischen URLs. Das gleiche passiert natürlich vice versa mit deutschen Nodes auf der englischen Site. Das macht die ganze Aktion aus SEO-Sicht ziemlich unbrauchbar. Es gibt diesbgzl. auch schon Issues beim Global Redirect-Modul, die aber leider seit vielen Monaten ungelöst sind.

Vielleicht liegt's auch einfach nur daran, dass ich durch das ganze i18n-System bei Drupal noch nicht durchblicke und der Weg ist viel einfacher als gedacht, im Moment sieht's aber leider so aus, dass Drupal dadurch für mein Vorhaben erstmal unbrauchbar wird, da ich leider nicht in der Lage bin das ganze durch eigene Programmierung zu lösen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 1 Woche 7 Stunden
  • Guckst du hier: step by step
    vor 6 Tagen 21 Stunden
  • Guckst du hier: step by step
    vor 6 Tagen 21 Stunden
  • Ich habe ja keine Angst vor
    vor 2 Wochen 2 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 4 Tagen
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 6 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 6 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 5 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 5 Wochen 2 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20500

Neue User:

  • RandallFloop
  • Inga GuAph
  • Robertolix

» Alle User anzeigen

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