Page MenuHomePhabricator

[Task] Support monolingual text values with invalid language codes
Closed, ResolvedPublic

Description

Language codes for monolingual text values should only be validated when entering the system. Everywhere else, they should be supported as good as possible. This includes:

  • Diff revisions
  • View current revisions
    • Delete
    • Edit
  • View old revisions
  • Get via API
  • Edit via API
  • Delete via API
  • Special:EntityData (JSON, RDF)
  • Special:Export (XML)
  • The dumps (JSON, RDF, XML)?
  • Lua
  • Parser functions
  • Query service?

Event Timeline

adrianheine raised the priority of this task from to Normal.
adrianheine updated the task description. (Show Details)
adrianheine added a project: Wikidata.
adrianheine added a subscriber: adrianheine.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJan 28 2016, 10:22 AM
adrianheine renamed this task from [Task] Support of monolingual text values with invalid language codes to [Task] Support monolingual text values with invalid language codes.Jan 28 2016, 1:24 PM
adrianheine set Security to None.
adrianheine closed this task as Resolved.Jan 28 2016, 2:11 PM
adrianheine claimed this task.

I tried the use-cases in the description and looked through the source code as well. Seems to be working as expected already. Terms will be a different story, though :)