Tõnu Runnel wrote:
> Hi
>
> I didn't find an answer to my question through Google, maybe I didn't 
> know how to look. Anyway -- how do you make a multi-language website 
> with radiant?
>
> Is it so that you make your site structure under Radiant's "PAGES"-tab 
> like this:
>
> Home (redirects)
>    en (home)
>      Services
>      People
>      Contacts
>    de (home)
>      Dienste
>      Leute
>      Kontakte
>
> ... or is there a better practice? And if there isn't, how do you 
> redirect? Is there an "official" Radiant solution or I need the language 
> redirect extension?
>
> Thanks!
> Tõnu
I think there is no "official" solution.  I think the language redirect 
extension works like you say.  In addition, I wrote a simple extension 
that works well enough for me.

If you take a look at http://t-engine.onghu.com/cn/ you will see that it 
draws a language bar with links to the articles that exist.  It's a bit 
fragile but it works.  It also relies on convention, but it works (for 
me).  I mentioned the idea and the solution somewhat in this thread.  
Let me know if it interests you.

[1] The first concept - 
http://lists.radiantcms.org/pipermail/radiant/2007-September/006364.html
[2] The details - 
http://lists.radiantcms.org/pipermail/radiant/2007-October/006881.html

Unlike Loren's solution, mine doesn't disable caching, but it is more 
difficult if you have multiple page parts that are common to each of the 
pages.  Mine works quite well if you you want to assume that each 
translation is completely independent.

Cheers
Mohit.



_______________________________________________
Radiant mailing list
Post:   [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Reply via email to