Page MenuHomePhabricator

Translate extension should provide an automatic language portal with editable area instead of relying on manually maintained Portal pages
Open, Needs TriagePublic

Description

Translate extension should provide an automatic language portal with editable area instead of relying on manually maintained Portal pages.

Currently, the Translate extension didn't provide any language portal. This caused translatewiki.net using manually maintained Portal pages with the Portal template.

This could cause maintenance issues and costs to both human resource and computer resource

Right now the site ( translatewiki.net ) is very slow because we have 8 CPU cores parsing thousands of pages due to changes to heavily-used templates (the Languagename template).

(For the language name issue, @LucasWerkmeister and @jhsoby worked on adding all language names to the CLDR extension during the 2024 hackathon, but didn't finish it: T231755.)

The reason we still need an editable area is because there would be language-specific content to be displayed and updated on-page.

Event Timeline

I'm not sure this should be a Translate extension thing, it is more of a Translatewiki.net-only thing.

From my experience, it's quite inconvenient to not have a language portal on wikis that have the Translate extension enabled, for example, Miraheze Meta.

I really don't want to get the language-related information by

  • Finding language statistics by entering Special:TranslationStats and manually set every parameters (number of active translators, number of edits)
  • Find language translators in Special:ActiveLanguages separately and multiple times for each language (and its variants)