[MediaWiki-l] Polyglot Wikipage Structure

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[MediaWiki-l] Polyglot Wikipage Structure

Manuel Camargo Lominchar
I'm not sure what is the Wikipage Structure that was meant for Polyglot
when created

For example, lets say that we start with Main_Page

We install Polyglot, then if we create Main_Page/es automatically we will
have Interlanguage link for Spanish in the left, same happens if we have
Main_Page/en, with ULS and English selected for anonymus visitors.

But for example, if we prefer to have a Page called Pagina_Principal (Main
Page in Spanish), then, how may we adequately perform this linking?

What I've done is:

1. Create a new page called Pagina_Principal
2. Put a REDIRECT in Main_Page/es to Pagina_Principal
3. Create a new page called Pagina_Principal/en
4. Put a REDIRECT in Pagina_Principal/en to Main_Page/en
5. This way I have interlanguage links in both Pages (Main_Page/en +

What I'm thinking it's if I should be doing for just every page in my site,
it will be really difficult to maintain:

Lets say I create a new Page call Rice

1. Then I will have to create a page called Rice/es
2. Then another page called Arroz
3. Then another page called Arroz/en
4. Redirect Rice/es to Arroz
5. And Redirect Arroz/en to Rice
Four Page for two languages, and 2 redirects

Things will go worse if I have to maintain 3 language (or 4)

If I add french then I will have to create Rice/fr + Riz + Riz/es + Riz/en
+ Arroz/fr

1. Redirect Rice/fr to Riz
2. Redirect Riz/es to Arroz
3. Redirect Riz/en to Rice
4. Redirect Arroz/fr to Riz
Therefore, 9 pages for 3 languages and 6 Redirects.

With 4 languages, lets say Riso (it), I will have to create:

1. Riso
2. Riso/es
3. Riso/en
4. Riso/fr
5. Riz/it
6. Arroz/it
7. Rice/it

And Redirects:

1. Riso/es to Arroz
2. Riso/en to Rice
3. Riso/fr to Riz
4. Riz/it to Riso
5. Arroz/it to Riso
6. Rice/it to Riso
Therefore 16 Pages in total + 12 redirects.

Summary: It's nearly impossible to properly scale the Wiki with this
structure. So at this point I think I'm doing something wrong

Any ideas to solve this?
MediaWiki-l mailing list
To unsubscribe, go to: