Page MenuHomePhabricator

order in other language box by order of babel boxes
Closed, DeclinedPublic


Feature request by Wylve: The order in the in other languages box should be determined by the order of the babel boxes on the user page.

Discussion points: Will this cause caching issues? Is this the right way to order?

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.

Event Timeline

Lydia_Pintscher raised the priority of this task from to Medium.
Lydia_Pintscher updated the task description. (Show Details)
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 25 2015, 9:59 AM

Afaik they are not cached, but injected afterwards with the TextInjector. So, no issue with caching.

Currently it seems to be ordered by language code plus current interface language first.

Laddo added a subscriber: Laddo.Mar 30 2015, 1:49 PM
Lydia_Pintscher closed this task as Declined.Nov 24 2015, 10:51 AM
Lydia_Pintscher claimed this task.

We are going to allow showing the languages the user has not selected in addition. I think this will become too messy if we also take this into account.

Note that there is, currently, also no way of requesting the order from the babel box (other than parsing the users page, something we should not do). What the babel box does is adding categories. What the Babel extension then does is querying for these categories. But there is no guarantee the order of the categories is identical to the order in the babel box. The categorylinks database table does not store that order.