Page MenuHomePhabricator

Unlocalized default value in Special:Stabilization
Closed, ResolvedPublic

Description

Special:Stabilization is a special page created by FlaggedRevs to manipulate the protection settings of a page. That page has a field called "Other time:". It is an input box. When the interface is Hebrew, the default value of that box is still in English: "infinite".

I asked at translatewiki.net whether it can be localized. Raymond said that it's complicated and requires a more thorough solution (link: http://translatewiki.net/wiki/Thread:Support/unlocalized_default_value_for_a_field_in_Special:Stabilization )

(NB: This report refers to the version of FlaggedRevs which is currently installed in the Hebrew Wikisource. I think that it is a vanilla installation that reflects the defaults, at least as far as this page is concerned, but it may have some modifications.)


Version: unspecified
Severity: minor
URL: http://he.wikisource.org/w/index.php?title=%D7%9E%D7%99%D7%95%D7%97%D7%93:Stabilization&page=%D7%AA%D7%91%D7%A0%D7%99%D7%AA:%D7%9E%D7%90%D7%95%D7%A8%D7%A2%D7%95%D7%AA_%D7%94%D7%99%D7%95%D7%9D

Details

Reference
bz27628

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:28 PM
bzimport set Reference to bz27628.

Changing summary, URL is already in the OP.

Why "enhancement"? If something cannot be translated, it is a bug, not an enhancement request.

Actually, "infinite" as a custom expiry shouldn't be the default really, it should be the localized "infinite" from the dropdown that already exists.

PageStabilityForm.php needs a rewrite with respect to getExpiry() and the "expiry" class field, which is as bad is ProtectionForm.php used to be...

Then it's a bug and not an enhancement request all the more.

(In reply to comment #4)

Then it's a bug and not an enhancement request all the more.

Yeah it's more annoying that I thought.