Page MenuHomePhabricator

TemplateData: Properties "default" and "deprecated" should be InterfaceText instead of string
Closed, ResolvedPublic1 Story Points

Description

Original bug title:

key "default" should be InterfaceText rather than string


"The default value or description thereof."
Needs translation because
a) The default value may depend on the user's chosen language
b) If a description is supplied it should be in the user's language

a) is maybe arguable but b) is definitely an issue.

Details

Reference
bz52966

Event Timeline

bzimport raised the priority of this task from to Normal.Nov 22 2014, 1:53 AM
bzimport set Reference to bz52966.
Rillke created this task.Aug 17 2013, 11:53 AM

Same for the string value of "deprecated".

Elitre added a subscriber: Elitre.Feb 17 2015, 8:09 PM

Change 195451 had a related patch set uploaded (by Mooeypoo):
Make default property interfaceText

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

Mooeypoo claimed this task.Mar 9 2015, 9:48 PM
Mooeypoo moved this task from Backlog to Doing on the TemplateData board.
Krinkle updated the task description. (Show Details)Mar 9 2015, 9:59 PM
Krinkle set Security to None.

Change 195451 merged by jenkins-bot:
[BREAKING CHANGE] Change "default" property to InterfaceText

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