On Mon, 2019-04-01 at 20:10 -0700, Nick Wilson (Quiddity) wrote:
> > Le 29/03/2019 à 19:10, Andre Klapper a écrit :
> > > https://www.mediawiki.org/wiki/MediaWiki/Homepage_improvements_2018/Proposal
> > 
> Overall, this is going to be quite complicated because of how the main
> page currently works on mw.o (via all the sub-templates listed at
> https://www.mediawiki.org/wiki/Project:Main_page_templates ).
> IIUC, It is currently using the (ancient) manual subpage-translation
> system rather than the newer <translate> extension system. I.e. You
> could update 
> https://www.mediawiki.org/wiki/Template:Main_page/users_text
> fairly easily if we want to keep using this old system, but AFAICT
> none of the translations of that section would have any indication
> that the source had changed (beyond watchlist/RC).

Thanks for explaining the history behind this and ! I was not aware of
the old manual subpage-translation system and this finally allows me to
understand why there are so many subpages!

> If we want to keep using this old system

Let's not do that.

> then I think the most practical order to do the update in would be
> 1. Update https://www.mediawiki.org/wiki/Template:Main_page and
> https://www.mediawiki.org/wiki/Template:Main_page/styles.css so that
> it contains the new structure (but using the same 5 pre-existing
> content sources (intro/using/developing/admin/news).
> 2. Create the new content source block (help), using the same
> subtemplate system
> 3. Then update the contents of the existing content source blocks.

Let's overhaul the whole thing please:

> If instead we want to overhaul the whole thing and set it up properly
> with the <translate> system, then (to answer your question) we'd need
> to wait until the proposal has been copied across to
> https://www.mediawiki.org/wiki/Template:Main_page before marking it
> up, if you want to avoid page-moves.

Alright, when I'm going to do that later this week this would mean that
we'll have a time with less translations on the front page.

> (Sidenote: I believe the main benefit of storing the page in the
> template namespace (at [[Template:Main_page]]) is that it allows the
> page-specific styles to be moved out of Mediawiki:Common.css and into
> Template:Main_page/styles.css, as TheDJ did for this wiki in 2017.
> I'm not sure if there are other benefits.)

Ah! I guess I should do that and use the Template, as there is
currently too much repetitive CSS in that page?

andre
-- 
Andre Klapper | Bugwrangler / Developer Advocate
https://blogs.gnome.org/aklapper/



_______________________________________________
Translators-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/translators-l

Reply via email to