Topic on Extension talk:Translate

Unable to undelete as sysop

7
Summary by Nikerabbit

Feature request tracked in https://phabricator.wikimedia.org/T95278

Kelson (talkcontribs)

I'm sysop on my wiki (2014.2 MLEB with MW 1.24.1) and I'm unable to undelete translations (whereas I'm able to undelete other articles in other namespaces).

Here is the error message: Permission error You do not have permission to view this page's deleted history, for the following reason: The action you have requested is limited to users in the group: Administrators.


Here is my user rights configuration: require_once( "$LANG_EXT/Translate/Translate.php" ); $wgGroupPermissions['user']['translate'] = true; $wgGroupPermissions['user']['translate-messagereview'] = true; $wgGroupPermissions['user']['translate-groupreview'] = true; $wgGroupPermissions['user']['translate-import'] = true; $wgGroupPermissions['sysop']['pagetranslation'] = true; $wgGroupPermissions['sysop']['translate-manage'] = true;

Is that a bug or a misconfiguration?

Nemo bis (talkcontribs)

It's always been so. You can't edit or do anything over translation pages; only on translatable pages and translation unit pages. What are you trying to do?

Kelson (talkcontribs)

I have deleted a translation... and this was obviously an error.

Nemo bis (talkcontribs)
Kelson (talkcontribs)
Nikerabbit (talkcontribs)

Undelete is not a whitelisted action for translation pages. You can file a bug report or work around by temporarily disabling Translate (or the hook enforcing it).

Kelson (talkcontribs)