Page MenuHomePhabricator

Enable Extension:ContentTranslation for 'translator' user group only on trwiki
Closed, ResolvedPublic

Description

If possible, only allow users who are in the 'translator' user group to enable the ContentTranslation extension on trwiki.

Local Consensus: see here

Thanks in advance.

Event Timeline

Hi @Dogu, This feature is not available in the extension:ContentTranslation, but there is a feature that allows publishing the translation to a group of users ($wgContentTranslationPublishRequirements), but it has a problem. The warning that appears can be skipped, so I opened a task T365579 to create this feature. If that feature is created, I will do this task and all subtasks.

In T356879#9833540, @GergesSH wrote:

Hi @Dogu, This feature is not available in the extension:ContentTranslation, but there is a feature that allows publishing the translation to a group of users ($wgContentTranslationPublishRequirements), but it has a problem. The warning that appears can be skipped, so I opened a task T365579 to create this feature. If that feature is created, I will do this task and all subtasks.

@GergesSH That bug has been fixed and we have implemented publishing to certain user groups in various Wikipedias. I'll take care of this task.

Hi @KartikMistry, This task wants to Enable Extension:ContentTranslation for a user group and not Enable publishing for a user group. A person who is not part of a user group can copy a translation and publish it.

I'd recommend adjusting the publishing-based limitation. As mentioned in T365579#9841291 an access-based limitation seems too strict, apart from requiring additional development effort. I'd consider applying first the tools we have to encourage users to create good content and observe the impact before considering more drastic measures.

I think we can at least limit article publishing to the translator user group.

Gerges changed the task status from Open to In Progress.Jun 1 2024, 6:42 PM

Change #1037897 had a related patch set uploaded (by GergesShamon; author: GergesShamon):

[operations/mediawiki-config@master] [trwiki] Allow translator group to publish translation only in Extension:ContentTranslation

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

Change #1037897 merged by jenkins-bot:

[operations/mediawiki-config@master] [trwiki] Allow translator group to publish translation only in Extension:ContentTranslation

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