Page MenuHomePhabricator

Language tasks
Open, Needs TriagePublic

Description

Wikidocumentaries can display in any recognised language by adding a language parameter to the url. The interface can be translated to any language in Translatewiki.net, and those languages which have over 25% translated messages, can show up in the Wikidocumentaries languages menu.

The data about languages for the menu are stored in a local file. The file includes information about the language code, which is mapped to another code if necessary, and the language autonym, the name displayed in the language menu.

Remaining problems

  • A link in an article changes UI language when clicked > should not change user language
  • Address bar language is not in sync with the actual language
  • RTL support is needed for some languages, see T229753
  • The fonts do not support all languages, see T229753
  • Not all autonyms are satisfactory > better source for them may be needed, see T230115 for a new query
  • 3-letter language codes are truncated in the router
  • The router fails altogether with language codes with a hyphen, see T230115
  • It is unclear if there are discrepancies between resources in the use of language codes > needs to be explored, see T230115 (case roa-tara. How do we know which Wikipedia to map it to?)

Further work

Notes about languages in the Wikibase (to be expanded)

  • ULS extension is needed
  • Language listing of basic properties is dependent on ULS
  • ULS is dependent on geoip

Event Timeline

Susannaanas triaged this task as Normal priority.Nov 24 2018, 8:54 AM
Susannaanas raised the priority of this task from Normal to Needs Triage.
Susannaanas created this task.
Susannaanas updated the task description. (Show Details)Nov 24 2018, 9:00 AM
Susannaanas updated the task description. (Show Details)
Susannaanas updated the task description. (Show Details)Nov 24 2018, 9:05 AM
Susannaanas updated the task description. (Show Details)Nov 24 2018, 9:20 AM
Susannaanas updated the task description. (Show Details)
Susannaanas renamed this task from Language fallback tasks to Language tasks.Jan 9 2019, 8:04 AM
Susannaanas updated the task description. (Show Details)Jan 9 2019, 8:17 AM
Susannaanas updated the task description. (Show Details)
Susannaanas updated the task description. (Show Details)Jan 9 2019, 12:45 PM
Susannaanas updated the task description. (Show Details)Jan 9 2019, 1:49 PM
Susannaanas updated the task description. (Show Details)Jan 9 2019, 4:49 PM
Susannaanas updated the task description. (Show Details)Jan 21 2019, 1:17 PM
Susannaanas updated the task description. (Show Details)Feb 26 2019, 3:13 PM
Susannaanas updated the task description. (Show Details)May 3 2019, 1:32 PM
Susannaanas updated the task description. (Show Details)May 4 2019, 5:31 PM
Susannaanas updated the task description. (Show Details)May 17 2019, 11:08 AM
Susannaanas updated the task description. (Show Details)Aug 9 2019, 3:47 AM