Page MenuHomePhabricator

Add i18n support to Copyvio Detector [AOI]
Open, MediumPublic

Description

Per T108422, we would like to add basic i18n support to the Copyvio Detector tool on Tool Labs (https://tools.wmflabs.org/copyvios/).

Acceptance criteria:

  • You can set UI language via query string, e.g. ?uselang=es (so that links from particular projects can pre-set the language)
  • uselang query string parameter is preserved while navigating to tool settings page and back
  • Language can be set explicitly from the settings page and stored in a cookie
  • Language cookie can be deleted via the settings page (same as other Copyvio Detector cookies)
  • i18n architecture must be easily extendable for adding new languages (this probably means that you want to create separate i18n files for each language and have some sort of key for each i18n string that gets mapped to a translated string in the i18n files)
  • Should support at least 1 language besides English (pick a language you know or can easily get translations for)

Event Timeline

kaldari raised the priority of this task from to Needs Triage.
kaldari updated the task description. (Show Details)
kaldari added a project: Community-Tech.
kaldari subscribed.
kaldari renamed this task from Add i18n support to Copyvio Detector to [AOI] Add i18n support to Copyvio Detector.Aug 24 2015, 10:48 PM
kaldari updated the task description. (Show Details)
kaldari set Security to None.
kaldari moved this task from New & TBD Tickets to Blocked on the Community-Tech board.
kaldari triaged this task as Medium priority.EditedAug 25 2015, 6:08 PM

From sprint kick-off meeting:
Support: Medium
Feasibility: Good
Impact: Low
Risk: Low

Priority: Normal-

DannyH renamed this task from [AOI] Add i18n support to Copyvio Detector to Add i18n support to Copyvio Detector [AOI].Oct 28 2015, 7:06 PM
MusikAnimal subscribed.

CopyPatrol has long had i18n support. This task is about the Copyvios tool.