Page MenuHomePhabricator

Ignore export thresholds for languages that have passed the export threshold
Closed, ResolvedPublicFeature

Description

There are multiple languages such as got and udm to give few examples that have once been exported but have since fallen below the export threshold.

It would be better to keep exporting these languages to follow of our mantra of not wasting translator's work by ignoring the fixes and additions they have made.

At some point though they might go so much out of date that T139941: Allow deletion of languages during export that are under a threshold might be a better solution.

Sightings:

Outcome

Previously, when a language fell under the export threshold (% of translations completed), it would no longer get any updates from translatewiki.net. This lead to problems listed in T233581: Decide how to deal with languages that have fallen under export threshold. Now we keep updating such languages.

Event Timeline

Change 656619 had a related patch set uploaded (by Nikerabbit; owner: Nikerabbit):
[mediawiki/extensions/Translate@master] ExportTranslationsMaintenanceScript: Implement removal threshold

https://gerrit.wikimedia.org/r/656619

Nikerabbit changed the subtype of this task from "Task" to "Feature Request".Jan 19 2021, 7:24 AM

Change 656619 merged by jenkins-bot:
[mediawiki/extensions/Translate@master] ExportTranslationsMaintenanceScript: Implement removal threshold

https://gerrit.wikimedia.org/r/656619

In manual testing this seems to be working as expected.