2 Fragen zu localizer
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 26.02.2008 - 09:58 Uhr in
Hallo zusammen,
versuche zZ mit hilfe von localizer meine Seite mehrsprachig werden zu lassen. Nun bin ich auf 2 Probleme gestossen:
1. Ich schaffe es nicht Menüs zu übersetzen bzw. eine weitere Sprache anzulegen.
Beim content ist das ja schön gelöst: man kann einfach eine andere Version des gleichen contents anlegen. Diese sind dann mit einander verbunden und können via switch umgeschaltet werden. Bei den Menüs finde ich keine möglichkeit dies zu tun. Was mache ich falsch?
2. Ich versuche die Ausgabe des language-switchers anzupassen. Es gibt dazu einige Hinweise (http://drupal.org/node/111588 und http://www.drupalcenter.de/node/2978). Leider klappt bei mir nichts davon. Ergebnis ist immer eine komplett weiße Seite ohne Fehler (auch nicht in den logs). Es scheint als würde die function localizer_block_switchuilocale_links nicht existieren. Habe sie auf die Schnelle auch nicht in den Modulsourcen finden können.
Z.Z. versuche ich es über ein extra block-language.tpl.php (quelle 2). Hier mein code dazu:
<?php //$Id: block-languages.tpl.php, v 1.0 2007/04/02 quiptime Exp $
$languages=localizer_block_switchuilocale_links(variable_get('localizer_switchblock_showflags', TRUE), variable_get('localizer_switchblock_showlangname',TRUE), variable_get('localizer_switchblock_flagseparator', ' ', FALSE))
?>
<div id="block-<?php print $block->module .'-'. $block->delta; ?>" class="block block-<?php print $block->module ?>">
<?php if ($block->subject): ?>
<h2><?php print $block->subject ?></h2>
<?php endif;?>
<div class="content">
<?php
echo '<ul>';
foreach($languages as $i=>$link) {
echo '<li>' . $link . '</li>';
}
echo '</ul>';
?>
</div>
</div>
Das Template wird geladen, sprich ich kann Strings ausgeben, leider bringt der Aufruf der besagten Funktion aber einen Fehler.
Hat irgendjemand einen Hinweis wie ich meine Probleme lösen kann?
Danke schonmal und ciao
nons
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 2 Stunden 13 Minuten
vor 1 Tag 20 Stunden
vor 1 Tag 21 Stunden
vor 1 Tag 22 Stunden
vor 1 Tag 22 Stunden
vor 1 Tag 22 Stunden
vor 1 Tag 22 Stunden
vor 1 Tag 22 Stunden
vor 1 Tag 22 Stunden
vor 1 Tag 22 Stunden