Page MenuHomePhabricator

#Babel no longer functions in Wikidata
Closed, ResolvedPublic

Description

After a recent update I no longer get the languages I expect based on the existing Babel information.
Thanks,

GerardM

Event Timeline

GerardM raised the priority of this task from to Needs Triage.
GerardM updated the task description. (Show Details)
GerardM added a project: Wikidata.
GerardM subscribed.
Sjoerddebruin set Security to None.
Sjoerddebruin subscribed.

Please provide the operating system and browser you're using.

Can you please try to remove the autopatroller part of the babel template and see if this fixes it?

I found that the language ase-0 makes the babel Functionality fail

I did some debugging and it seems that the HTML renders correctly and displays all languages defined in {{#babel}}, only omitting the invalid ase code which is not supported for terms.

However, when javascript is enabled, the form is somehow rebuilt and suddenly no languages defined in {{#babel}} are shown anymore. The question is, why does javascript actually rebuild the form (that's actually an issue)? And why does it omit the {{#babel}} languages then although they are correctly defined in wbUserSpecifiedLanguages?

Change 204227 had a related patch set uploaded (by Bene):
Fix term box when invalid language code in babel is set

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

Change 204227 merged by jenkins-bot:
Fix term box when invalid language code in babel is set

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

hoo removed a project: Patch-For-Review.
hoo moved this task from Backlog to Done on the Wikidata-Sprint-2015-04-07 board.