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

[gelöst] Sprachlinks entfernen

Eingetragen von mooman (17)
am 06.08.2009 - 22:17 Uhr in
  • Übersetzungen
  • Drupal 6.x

Hi!

ich arbeite an einer Website die in mehreren Sprachen verfügbar sein muss. Das mit den Übersetzungen klappt soweit auch alles, und ich bekomme den Sprachumschalter links oben mit zugehörigen Flaggen angezeigt. Aber die gleichen Sprachlinks findet man auch noch auf jeder einzelnen Seite. Das wird bei mehreren Sprachen schnell unübersichtlich und stört irgendwie. Ein zentraler Sprachumschalter links oben würde völlig ausreichen. Welche Möglichkeiten hat man die Sprachlinks auf den Seiten wegzubekommen?

mfg
mooman

‹ Selectliste im Profil übersetzen Hevorgehobenen Block übersetzen - Views ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hab mit den Zeug noch nicht

Eingetragen von Tobias Bähr (3874)
am 06.08.2009 - 23:10 Uhr

Hab mit den Zeug noch nicht viel am Hut gehabt, deshalb verzeihe falls was falsch ist.

Welche zusätzlichen Sprachlinks meinst du? Die bei den Inhalten (Nodes) oder ist das ein Block?

Falls bei den Inhalten, dann mit http://api.drupal.org/api/function/hook_link_alter/6

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für deine schnelle

Eingetragen von mooman (17)
am 06.08.2009 - 23:18 Uhr

Danke für deine schnelle Antwort! Also bin mir nicht sicher ob ich das verstehe! Ich denke ich mein die Links in den Inhalten. Halt die, die auf jeder Seite unten rechts angezeigt werden zum übersetzen. Aber ich versteh noch nicht so ganz wie ich die wegbekommen kann?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Naja da wo auch Kommentar

Eingetragen von Tobias Bähr (3874)
am 06.08.2009 - 23:39 Uhr

Naja da wo auch Kommentar hinzufügen steht etc. Der Bereich der meist unter dem Node ist, sieht man sicherlich auch im Quelltext.

Und mit ein kleinen Modul:

mymodul.info:

; $Id$
name = Mymodul
core = "6.x"

mymodul.module:

<?php

function mymodul_link_alter(&links, $node) {
foreach ($links as $module => $link) {
    if (strstr($module, 'node_translation_')) {
      unset($links[$module]);
    }
  }
}

sollte das auch verschwinden.

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

ähm sorry aber ich steh

Eingetragen von mooman (17)
am 06.08.2009 - 23:46 Uhr

ähm sorry aber ich steh grad n bisschen aufm schlauch. Brauch ich dazu ein neues Modul? oder wo gehört der code hin?
thx für die schnelle antwort!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mach mal ein Screenshot

Eingetragen von Tobias Bähr (3874)
am 06.08.2009 - 23:58 Uhr

Mach mal ein Screenshot davon, damit wir sicher gehen können welche es sind.

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok bitteschön :)

Eingetragen von mooman (17)
am 07.08.2009 - 00:04 Uhr

Ok bitteschön :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, jup ist im Linkbereich.

Eingetragen von Tobias Bähr (3874)
am 07.08.2009 - 00:15 Uhr

Ok, jup ist im Linkbereich. Die beiden Dateien erstellen und Modul installieren.

Übernehme keine Haftung, müsste aber rein logisch gesehen funkzeln.

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also ich hab das Modul

Eingetragen von mooman (17)
am 07.08.2009 - 00:35 Uhr

Also ich hab das Modul angelegt und dort die 2 Dateien mit dem entsprechenden Inhalt erstellt. Muss da sonst noch irgendwas rein? Weil ich das Modul in Drupal nicht angezeigt bekomme?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Versuch mal damit. Siehe

Eingetragen von Tobias Bähr (3874)
am 07.08.2009 - 00:37 Uhr

Versuch mal damit. Siehe oben.

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hab ich das nicht gemacht?

Eingetragen von mooman (17)
am 07.08.2009 - 00:48 Uhr

Hab ich das nicht gemacht? Womit soll ichs versuchen? So wie ich das verstanden habe soll ich einen neuen Modul-Ordner (Mymodul) anlegen und dort die beiden Dateien mymodul.info und mymodul.module erstellen, mit dem entsprechenden Inhalten die du oben geschrieben hast. Oder hast du das anders gemeint?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, ich hab nur bei der

Eingetragen von Tobias Bähr (3874)
am 07.08.2009 - 09:23 Uhr

Ja, ich hab nur bei der Info-Datei was geändert.

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

nope ..hat auch nichts

Eingetragen von mooman (17)
am 07.08.2009 - 11:04 Uhr

nope ..hat auch nichts geändert ..bekomme das modul nicht angezeigt :/

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hmm, dann machste irgendwas

Eingetragen von Tobias Bähr (3874)
am 07.08.2009 - 11:42 Uhr

Hmm, dann machste irgendwas falsch. Naja wie auch immer das wäre ein weg die Dinger wegzubekommen.

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast du manchmal eine

Eingetragen von airliner (308)
am 07.08.2009 - 13:00 Uhr

Hast du manchmal eine schließende Klammer vergessen Tobias?

Ich versteh zwar nicht viel von PHP, aver du fängst mit einer Eckklammer an, sehe aber keine, die den gesamten Block schließt...

My software has no bugs - It just develops random features...

  • Anmelden oder Registrieren um Kommentare zu schreiben

So! also ich kann das Modul

Eingetragen von mooman (17)
am 07.08.2009 - 13:07 Uhr

So! also ich kann das Modul jetzt aktivieren... bekomme jedoch eine Fehlermeldung:

Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE in /var/www/xxxxxx/modules/mymodul/mymodul.module on line 3

ne ahnung woran das liegen könnte?

vg

  • Anmelden oder Registrieren um Kommentare zu schreiben

Upps FALSCH: function

Eingetragen von Tobias Bähr (3874)
am 07.08.2009 - 13:45 Uhr

Upps
FALSCH:

function mymodul_link_alter(&links, $node) {

RICHTIG:

function mymodul_link_alter(&$links, $node) {

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Perfekt!! Wunderbar,

Eingetragen von mooman (17)
am 07.08.2009 - 13:53 Uhr

Perfekt!! Wunderbar, funktioniert alles! War ja ne schwere Geburt :)
Thx für die Top-Hilfe

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Views Accordion - Header Elemente nebeneinander
  • Freiberuflicher Drupal Profi für Anpassungen (langfristige Kooperation)
  • Registrierung für vorgefertigte User??!!
  • Projekt Umsetzung Diskussion
  • Gelöst:Marinelli 3, Admin-Layer
  • Modul für Absatznummern / Randnummern
  • Upload - Optionen ausblenden
  • Wie SQL_BIG_SELECTS=1 setzen?
  • Absichern Von Drupal- und Serverinstallation
  • Danland: Standard-Startseite formatieren
  • Heartbeat und Facebook Style Status
  • [gelöst] Drupal7.10 Fehlermeldungen ohne Site-Änderungen
Weiter

Neue Kommentare

  • Rechtschreibung
    vor 1 Minute 58 Sekunden
  • Genau so denke ich auch
    vor 12 Minuten 57 Sekunden
  • Dank für deine Antwort. Es
    vor 1 Stunde 20 Sekunden
  • Danke! Da hätte ich aber auch
    vor 1 Stunde 29 Minuten
  • Frank, könntest du mir bitte
    vor 2 Stunden 41 Minuten
  • Du mußt die page.tpl.php
    vor 4 Stunden 1 Minute
  • Dann mußt Du eben ein bißchen
    vor 4 Stunden 3 Minuten
  • Hallo und Danke für Eure
    vor 4 Stunden 4 Minuten
  • Ok... ich habe mir die
    vor 6 Stunden 9 Sekunden
  • Dafür ist das Modul "Overlay"
    vor 8 Stunden 26 Minuten

Statistik

Beiträge im Forum: 173973
Registrierte User: 15481

Neue User:

  • drupal4normi
  • Neoskop
  • habicht09

» Alle User anzeigen

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

Benutzer online

  • Enno
  • Alexander Langer
  • StevenB
  • Patrick Schanen
  • Bogus
  • Lufdablom

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