Merge pull request #2688 from 1ec5/wikipedia-2682

Switch Wikipedia list to osmlab/wmf-sitematrix
This commit is contained in:
Bryan Housel
2015-09-27 23:14:27 -04:00
3 changed files with 10 additions and 3 deletions

View File

@@ -127,6 +127,10 @@ suggestions:
npm install name-suggestion-index@git://github.com/osmlab/name-suggestion-index.git
cp node_modules/name-suggestion-index/name-suggestions.json data/name-suggestions.json
wikipedias:
npm install wmf-sitematrix@git://github.com/osmlab/wmf-sitematrix.git
cp node_modules/wmf-sitematrix/wikipedia.min.json data/wikipedia.json
SPRITE = inkscape --export-area-page
dist/img/line-presets.png: svg/line-presets.svg

File diff suppressed because one or more lines are too long

View File

@@ -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() {