[Date Index][Thread Index]
[Date Prev][Date Next][Thread Prev][Thread Next]
Re: Mehrsprachiger Navigationbar
- From: Denis Barbier <nospam@thanx>
- Date: Mon, 2 Oct 2000 10:47:28 +0200
On Sat, Sep 30, 2000 at 03:43:55PM +0200, Kai Daumiller wrote:
> Hallo,
>
> ich versuche gerade mit WML 2.0.3 mehrsprachige Seiten mit navigation
> bars zu
> erstellen:
>
> <lang:set-wildcard "%">
> <navbar:button
> id=home
> url="<lang:star:href: index.%.html|index.html>"
> img="<lang:star:
> button-home-%-*.gif>"
> name=<en: "Home"><de: "Startseite">
> hint=<en: "Home"><de: "Startseite">
> >
> <lang:set-wildcard>
>
> Bei den Buttons wird dabei aber nur das % Zeichen korrekt aufgeloest,
> der * bleibt als Teil des Filenamens erhalten.
> Mache ich was falsch, oder geht das nicht?
The latter, because the img attribute cannot contain language wildcard.
IMO the best way to perform multilingual navbars is to define a navbar
per language, and call each one in the right context, e.g.
<navbar:define name=main-en>
<navbar:button
id=home
url="index.en.html"
img="home-en-*.gif"
name="Home"
hint="Home"
>
...
</navbar:define>
<navbar:define name=main-de>
<navbar:button
id=home
url="index.de.html"
img="home-de-*.gif"
name="Startseite"
hint="Startseite"
>
...
</navbar:define>
<en><navbar:render name=main-en></en>
<de><navbar:render name=main-de></de>
But maybe someone else has a better solution.
--
Denis Barbier
WML Maintainer
______________________________________________________________________
Website META Language (WML) www.engelschall.com/sw/wml/
Official Support Mailing List sw-wml@engelschall.com
Automated List Manager majordomo@engelschall.com