Project talk:I18n/native feature migration

From Second Life Wiki
< Project talk:I18n
Revision as of 06:17, 18 August 2008 by Zai Lynch (talk | contribs) (suggested better solution for multi-lang work-around. recycling current syntax)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Bridging the gap until implementation

I think we might build a tempaltish solution for this until the build-in support becomes enabled. The current Template:Multi-lang only connects articles with the right name sheme. We can rebuild it that it becomes able to connect pages provided in the template. Like

{{multi-lang|en=Moon|fr=Luna_(Satellite_naturel)|de=Mond_(natürlicher Sattelit)}}

Greetz, Zai signature.png Lynch (talk|contribs) 12:38, 11 August 2008 (PDT)

A better solution would be the recycling of the current syntax. Which is {{multi-lang|PARENT|CODE}} like {{multi-lang|Moon|de}}. So the template would take Moon as langbase variable and check for subpages of Moon with appropriate code. Making redirects from Moon/de to Mond_(natürlicher_Sattelit) and from Moon/fr to Luna_(Satellite_naturel) will then display the page correctly in the language table. This would avoid the need of updating each articles multi-lang template once a new translation of the article is released. The creation of the propper redirect at a subpage of the base page would be enough to update all related pages. And I think it wouldn't be much of a change in the current template nor would it break the articles which are already using the template since it would just take the current base page in case no other is specified.
Zai signature.png Lynch (talk|contribs) 06:17, 18 August 2008 (PDT)

Re:Proposals

I'm still fine with the solution we came up with at the meeting and which are now on the related page to this talk page. Think we should do it this way.
Greetz, Zai signature.png Lynch (talk|contribs) 12:38, 11 August 2008 (PDT)