From bd595521fa9a4772b3c9dfb77d8947e57531328a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Minh=20Nguy=E1=BB=85n?= Date: Sun, 14 Jun 2015 09:25:10 -0700 Subject: [PATCH] Fall back to browser locale or English --- js/id/ui/preset/wikipedia.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/js/id/ui/preset/wikipedia.js b/js/id/ui/preset/wikipedia.js index fa7ac3b77..c147ac3e7 100644 --- a/js/id/ui/preset/wikipedia.js +++ b/js/id/ui/preset/wikipedia.js @@ -70,11 +70,14 @@ iD.ui.preset.wikipedia = function(field, context) { function language() { var value = lang.value().toLowerCase(); + var locale = iD.detect().locale.toLowerCase(); + var localeLanguage; return _.find(iD.data.wikipedia, function(d) { + if (d[2] === locale) localeLanguage = d; return d[0].toLowerCase() === value || d[1].toLowerCase() === value || - d[2].toLowerCase() === value; - }) || iD.data.wikipedia[0]; + d[2] === value; + }) || localeLanguage || ["English", "English", "en"]; } function changeLang() {