Startseite
  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Übersetzungen ›

Menü Titel im Block übersetzen?

Eingetragen von Georgio (23)
am 15.12.2009 - 04:18 Uhr in
  • Übersetzungen
  • Drupal 6.x

Hallo zusammen,

ich habe nun vergeblich bei Google und hier im Forum danach gesucht, aber leider nix gefunden!
Ich möchte den Titel vom "secondary-links" Menü übersetzen, aber leider klappt es nicht!

Wenn ich den Titel übersetzt habe, wird trotzdem in allen Sprachen der deutsche Titel angezeigt!
Was mache ich falsch?

Leider hat man bei den Menü-Blöcken nicht die Option, auf Alle Sprachen (Übersetzbar) zu stellen!

Würde mich über Eure Hilfe freuen.

Gruß Georgio

‹ [Suche] Übersetztung einiger Module Language Switcher funktioniert nicht, wenn Deutsch als Standardsprache eingestellt ist ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Uebersetzen

Eingetragen von fh (153)
am 15.12.2009 - 12:10 Uhr

Hallo Georgio,

wenn es nur um diesen Block geht, so müsstest du das so lösen können. Dazu musst du links den englischen Originalnamen eingeben, rechts die Übersetzung und das schreibst du wie unten in die sites/default/settings.php. Ev. musst du erst noch Schreibzugriff auf die Datei einstellen...

$conf['locale_custom_strings_en] = array(
'eng_original' => 'englische Uebersetzung',
);

$conf['locale_custom_strings_fr] = array(
'eng_original' => 'franzoesische Uebersetzung',
);

$conf['locale_custom_strings_de] = array(
'eng_original' => 'deutsche Uebersetzung',
);

Wenn du den englischen Text nicht sicher weisst, so kannst du die Sprache umschalten oder wenn "locale" aktiv ist, kannst du auch mit dem deutschen String die englische Version suchen.

Der String darf aber keine Umlaute drin haben, sonst schau dir mal das i18n Modul an.
Im i18n müsstest du dann die Blockübersetzung aktivieren und kannst danach einfach über "Oberfläche übersetzen" das machen. Dazu müsste dann auch "content translation aktiviert sein".

Vielleicht hilft dir das schon. Wie gesagt, wenn du keine Umlaute hast, so wäre das mit der settings.php doch sehr zu empfehlen.

Gruss

Fredi

EDIT:
Mir ist noch eine falsche Aussage von mir aufgefallen. Das "content translation" ist vor allem für die Inhaltsübersetzung da und bietet den Menüpunkt in der Inhaltsterstellung -> Arbeitseinstellungen "Aktiviert mit Uebersetzung (o.ä)" an. Also müsste für das Menü/Block das aktivieren von "locale" genügen. Sorry ...

___________________________________________________________________________
Wenn Frage beantwortet wurde, bitte [gelöst] in den Titeleintrag schreiben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Fredi, erst mal danke

Eingetragen von Georgio (23)
am 15.12.2009 - 12:59 Uhr

Hallo Fredi,

erst mal danke für Deine Antwort! Ich habe das i18n Modul installiert und prima am Laufen.
Ich finde den String auch unter Oberfläche übersetzen bzw. jetzt nicht mehr und hatte ihn
in alle Sprachen übersetzt! Leider wird trotzdem jedesmal der Deutsche Titel angezeigt
und auch im Block kann ich "Alle Sprachen (Übersetzbar)" nicht aktivieren, da es in meinen
Menü-Blocks diesen Punkt nicht gibt, in den selbsterstellten normalen Blöcken gibt es den
Punkt!

Was mach ich nu?

Gruß Georgio

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Georgio, Leider

Eingetragen von fh (153)
am 16.12.2009 - 08:43 Uhr

Hallo Georgio,

Leider lieferst du mir sehr wenig Daten um das verifizieren zu können.
Als Anfang kann ich dir folgende Ratschläge geben:

Hast du dem Menülink einen eigenen Titel gegeben? Diesen würde ich mal rausnehmen, damit der originale Titel erscheint.

Ist dies ein eigener Block, der ev. keine t()-Funktion benutzt zur Titelausgabe? Dann müssest du das unbedingt über t(...) ausgeben und nachher übersetzen.

Geht es um Ausgaben von Inhalten die auch in "Inhalt erstellen" erstellt werden? Wenn du Titel oder sonstiges von Inhaltstypen ausgibst, musst du unbedingt den Inhaltstypen selber bearbeiten und Mehrsprachigkeit zulassen (Inhalte -> Inhaltstyp(öffnen) -> Arbeitseinstellungen o.ä.)!

Hast du ein Untermodul für gewisse Inhalte nicht aktiviert vom i18n?

Ansonsten liefere mir doch einfach mehr Daten worum es genau geht, vielleicht kann ich dann eher helfen. Weil du aber sagst dass es sonst gehe, würde ich darauf tippen, dass du einen Inhaltstypen nicht mehrsprachig ausgibst, auch wenn du nur den Link des Titels ausgibst, so gehört dieser m.E. trotzdem zum einen oder anderen Typen...

Gruss

Fredi

P.S. Wenn du noch nicht online bist mit vielen Daten, würde ich mir mal das hier ansehen. Mein erster Eindruck von diesem Modul war sehr gut: drupal.org/project/l10n_client

___________________________________________________________________________
Wenn Frage beantwortet wurde, bitte [gelöst] in den Titeleintrag schreiben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Fredi, es handelt sich

Eingetragen von Georgio (23)
am 17.12.2009 - 17:04 Uhr

Hallo Fredi,

es handelt sich um den von Drupal standardmäßig installierten Block "secondary-links" vom Secondary-Links-Menü.
Bei den von Drupal automatisch erstellten Blöcken hat man keinen Punkt "Mehrsprachig (übersetzbar)"
Wenn ich eigene Blöcke erstelle, dann habe ich diesen Punkt, aber das bringt mir bei den automatisch erstellten
Menü-Blöcken von Drupal ja nix.

Ich habe dem Block keinen eigenen Titel gegeben, sondern dies über "Oberfläche übersetzen" gemacht. Der Block hat
also einen Titel für 4 Sprachen erhalten, aber es wird in jeder Sprache nur der deutsche angezeigt.

Also wie gesagt, es handelt sich um den Standard-Block vom Secondary-Links-Menü, den jeder in seiner Installation hat
und dessen Menütitel, der sich nicht übersetzen lässt bzw. schon, aber die Ausgabe ist eben immer deutsch :(

Ich hoffe, ich habe mich nun deutlicher ausgedrückt :)

Gruß Georgio

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Georgio, jetzt hast du

Eingetragen von fh (153)
am 17.12.2009 - 17:31 Uhr

Hallo Georgio,

jetzt hast du mich echt auf dem falschen Fuss erwischt, :-(
ich habe die secondary-links noch nie selber benutzt.
Wie schon ausgesagt, es gibt noch ein Modul l10n_client, mit welchem du vielleicht am ehesten an dein Ziel kommst. Hast du diese Ausgabe bei den Themeinstellungen überhaupt aktiviert? Mir ist es auch schon passiert, dass ich ein Menü ohne Aktivierung ausgegeben hatte, es gab dann einfach eine andere Bezeichnung für den Block?!

Wenn du keine Umlaute hast, mach das doch am besten einfach mit der settings.php.

Sorry, aber ich möchte und kann nicht einfach Aussagen machen da ich dieses Menü wirklich nie brauche.
Hast du denn diesen Block erst nach dem aktivieren von i18n erstellt und aktiviert?

Bist du dir ganz sicher, dass du den richtigen String übersetzt hast? Ich würde nochmal den Pfad in "Oberfläche übersetzen" genau ansehen.

Leider kann ich dazu auch nicht mehr sagen, müsste es auch austesten ...

Gruss

Fredi

___________________________________________________________________________
Wenn Frage beantwortet wurde, bitte [gelöst] in den Titeleintrag schreiben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gut Ding will ...

Eingetragen von fh (153)
am 17.12.2009 - 18:31 Uhr

Hallo Georgio,

ich habe das jetzt selber doch auch wissen wollen.

Also:
1. Du kannst Menü z.B. auf deutsch einstellen und lässt einfach den Titel, oder gibst einen anderen ein.
2. Nun gehst du hin und erstellst ein zweites Menü z.B. seklink oder was du möchtest.
3. Bei dritter Sprache noch ein Menü ... :-)

4. Nun gehst du in die Blöcke und siehst deine Menüs, das deutsche "Sekundärlinks" stellst du einfach in eine Region. Wichtig: Eine Sprache einstellen!
5. Das nächste Menü in die selbe Region, z.B. "rechte Seitenleiste", nun vergibst du einen Titel und die nächste Sprache ... usw...

Jetzt hast du drei Blöcke(Menüs) die jeweils am selben Ort ausgetauscht werden, also hat jedes Menü seine eigene Sprache.

Mit den Links musst du es halt so machen:
Deutsche Links auf deutsch stellen und nur im Menü für deutsch!
weitere Sprachen einstellen und in das jeweilige Menü...

Eine andere Möglichkeit habe ich nicht gefunden, aber vielleicht entdeckst du noch eine andere Möglichkeit, oder jemand kennt eine solche.

Gruss

Fredi

___________________________________________________________________________
Wenn Frage beantwortet wurde, bitte [gelöst] in den Titeleintrag schreiben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Fataler Fehler nach update auf Drupal 6.24 wg fehlender Funktion in image.inc
  • [erledigt] drupal 7 - read more ausblenden
  • Modul für Absatznummern / Randnummern
  • Computed_Field Node Objekt bzw. nid?
  • meine Profilbesucher anzeigen?
  • Path-Based Metatags - wofür sind die gut?
  • URLs: Groß- und Kleinschreibung
  • Views Field Language (Spracherkennung der Felder) funktiniert nicht
  • [gelöst] Danland: Standard-Startseite formatieren
  • Aggregator Modul lässt sich nicht konfigurieren
  • Views Accordion - Header Elemente nebeneinander
  • Freiberuflicher Drupal Profi für Anpassungen (langfristige Kooperation)
Weiter

Neue Kommentare

  • Patch aus Issue Queue
    vor 12 Minuten 24 Sekunden
  • "Read more"-Link modifizieren
    vor 15 Minuten 59 Sekunden
  • CSS mit body-Tag-Klasse präzisieren
    vor 1 Stunde 9 Minuten
  • Hat niemand eine Idee?
    vor 2 Stunden 2 Minuten
  • Du mußt in Views aber auch
    vor 2 Stunden 56 Minuten
  • Beschreibung
    vor 3 Stunden 9 Minuten
  • Danke für die Antwort und
    vor 3 Stunden 47 Minuten
  • Rechtschreibung
    vor 4 Stunden 17 Minuten
  • Genau so denke ich auch
    vor 4 Stunden 28 Minuten
  • Dank für deine Antwort. Es
    vor 5 Stunden 16 Minuten

Statistik

Beiträge im Forum: 173985
Registrierte User: 15483

Neue User:

  • Spearoth
  • bwvebb
  • drupal4normi

» Alle User anzeigen

User nach Punkten sortiert:
stBorchert5516
quiptime4713
Tobias Bähr3874
wla3808
md3777
bv3700
Thoor3678
Alexander Langer3282
dereine2635
Exterior2571
» User nach Punkten
Zur Zeit sind 9 User und 42 Gäste online.

Benutzer online

  • ferrum@drupal.org
  • maxim
  • Carsten Logemann
  • Frank Ralf
  • Bernsch
  • byronic
  • wla
  • StevenB
  • evkrause

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Ü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
  • Bücherecke

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed Drupal Podcast
  • 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