2009-07-30 12 views
0

Ist es möglich, einen Menüpfad in Drupal mit i18n zu übersetzen? Mit anderen Worten, im Grunde erstellen Sie zwei verschiedene Links, nämlich: www.mysite.com/english - www.mysite.com/german Mit anderen Worten, nicht nur die Pfade ändern, sondern unterstützt externe Links für die Übersetzung.Drupal, Übersetzungsmenü PATHS

Und wenn ja ... wie?

Antwort

1

Ich denke, ich verstehe nicht vollständig - wenn Sie mehrere Sprachen aktivieren, erhält jeder Link automatisch eine Sprachpräfix, wie/en,/etc usw. Sie können jede URL über einen URL-Alias, einen für jeden ändern jede Sprache.

+0

In Drupal, wenn Sie Knoten erstellen, können Sie diese Knoten und es übersetzen erstellt automatisch die Präfixe. Meine Frage bezieht sich auf das Erstellen von Menüelementen direkt, die OFFSITE mit zum Beispiel link1.com und link2.au verknüpfen. Ein Menüpunkt muss sich auf mysite.com befinden, der das Ziel des Menüeintrags basierend auf der Sprache ändert. Ist das sinnvoll? – coderama

+0

Ja, das macht Sinn, und Sie können es sehr einfach erreichen: Bearbeiten Sie einfach einen Menüpunkt und ändern Sie die Sprache von "Alle Sprachen" in die Sprache, in der sie erscheinen soll. – schneck

0

Sie können den Menüpfad nicht übersetzen, aber Sie können ihren Alias ​​übersetzen, wenn Sie das Pfadmodul aktivieren, können Sie für jede definierte Sprache manuell einen anderen Pfad festlegen.

0

Wenn du über externe URLs sprichst, basierend auf der Sprache, die du auf deiner drupal-Seite siehst - du würdest einfach einen anderen sprachspezifischen Menüeintrag auf der externen Seite erstellen. Also, wenn Sie Ihre Website in Spanisch anzeigen, würden Sie nur den externen spanischen Link sehen, und die Englisch, Deutsch, etc. Pendants wären versteckt