Based on the amount of unmodified machine translation (MT), Content translation can prevent from publishing (T190283) or add the published article to a tracking category (T190798) based on different limits. This is great to encourage users to review the translations. However, in some cases users publish an initial rough version on their user namespaces and these mechanisms can get in their way.
On the one hand, users should be able to publish a rough MT version in their user namespace to edit it further with other tools (as described in this comment) and pointing the attention of the community (including them in the tracking category) to review those does not make much sense.
On the other hand, the user namespace provides also a good opportunity for trying how the limits work to adjust them (e.g., try if a lightly edited machine translation is prevented from publishing) without the risk of publishing low quality test content in a more relevant namespace. So we want to provide a way for users to still be able to optionally experience the limits in the user namespace if they want to.
Proposed solution
If the user publishes the content under the user namespace (and only in that case!):
- Do not prevent from publishing even if the unmodified content exceeds the threshold. The article should be published and the error should not be shown to the user.
- Do not add the article to the tracking category. Warnings will still be show to encourage reviewing, but the content is not added to the tracking category if it is finally published.
- Provide an option to enable/disable the application of the limits.