Jump to content

Notes for potentially moving some mediawiki system messages into wikimediamessages

From mediawiki.org

Problem: We currently have hundreds of local variants of some important tool-links. Each of these have to be individually created, translated, and then maintained. E.g. A single message has 18 translations at mediawikiwiki, and 5 translations at metawiki alone. This creates many gaps or problems, across most Wikimedia wikis.

Goal: To minimize translation requirements and maintenance efforts, and to get the links to the best tools into the hands of all editors in all Wikimedia wikis. E.g. To get things like "pageviews" tool and "centralauth" links, more clearly into a place where editors/readers can find them, especially at smaller wikis, in all interface-languages at each wiki.

Solution?: We think we should be putting all the best tool links into Extension:WikimediaMessages, translating them at translatewiki, and encouraging standardization. But perhaps there are other better options to consider, in the short-term or in the longer-term?

Scope

[edit]

There are only a few specific messages, but they're duplicated en-masse.

E.g.

Likely messages to look at:

Problem details

[edit]

The individual sections/links at various wikis are frequently:

  • broken/outdated
  • missing
  • in an inconsistent order
  • in an inconsistent location
  • using inconsistent labels
  • in a language we can't read.
Examples
  • Inconsistent labels
    • E.g. "accounts (SUL)" vs "CentralAuth" vs "accounts" vs "SUL" vs "Global Account"
  • Inconsistent order
    • E.g. "1 2 3 4" vs "3 1 4 2"
  • Inconsistent location or inconsistent page.
  • Outdated or missing local translations (and mass-duplication problem if they do exist)

Detailed notes about specific MediaWiki: messages

[edit]

Rough plan ideas

[edit]

At minimum, it would be good to have the research and recommendations. At best, we can fix all the things everywhere!

Suggested actions:

  1. Compile even more details on what the average setup is
  2. Investigate what the possible options are (pros/cons to each)
  3. Get community input/feedback
  4. Iterate some recommendations
  5. Make a formal recommendation for a standard Wikimedia-message set
  6. Update the default and propagate it.
    1. help the smaller wikis to update themselves (i.e. recommend deleting any local overrides)
    2. gently encourage the large wikis to update, either by using the new default, or by adjusting their local overrides to be closer matches

Possible technical solutions

[edit]


See also, previous attempt at describing this in phab:T67446