From 3caf6eabed6be76b34a26ecbc2e3057e3bf1a7ec Mon Sep 17 00:00:00 2001 From: Yuri Astrakhan Date: Wed, 16 Jan 2019 15:00:20 -0500 Subject: [PATCH] remove non local non en wiki links --- data/core.yaml | 1 - dist/locales/en.json | 1 - modules/ui/tag_reference.js | 22 +--------------------- 3 files changed, 1 insertion(+), 23 deletions(-) diff --git a/data/core.yaml b/data/core.yaml index 2a31ad804..e99c8ba5c 100644 --- a/data/core.yaml +++ b/data/core.yaml @@ -428,7 +428,6 @@ en: edit_reference: Edit or translate description wiki_reference: View documentation wiki_en_reference: View documentation in English - wiki_lng_reference: View documentation in {lng} back_tooltip: Change feature remove: Remove search: Search diff --git a/dist/locales/en.json b/dist/locales/en.json index 6affc2d2a..d76356b20 100644 --- a/dist/locales/en.json +++ b/dist/locales/en.json @@ -523,7 +523,6 @@ "edit_reference": "Edit or translate description", "wiki_reference": "View documentation", "wiki_en_reference": "View documentation in English", - "wiki_lng_reference": "View documentation in {lng}", "back_tooltip": "Change feature", "remove": "Remove", "search": "Search", diff --git a/modules/ui/tag_reference.js b/modules/ui/tag_reference.js index 136662f07..85567be49 100644 --- a/modules/ui/tag_reference.js +++ b/modules/ui/tag_reference.js @@ -8,9 +8,6 @@ import { utilDetect } from '../util/detect'; import { services } from '../services'; import { svgIcon } from '../svg'; import { utilQsString } from '../util'; -import _findKey from 'lodash-es/findKey'; -import _find from 'lodash-es/find'; -import {dataWikipedia} from '../../data'; export function uiTagReference(tag) { @@ -61,21 +58,6 @@ export function uiTagReference(tag) { } } - function getAnyWikiInfo(wiki, langCode, langPrefix) { - if (!wiki) return; - var lng = _findKey(wiki); - if (lng) { - // TODO: This code should use proper CLDR country names in the current language, not this hack - var lngName = _find(dataWikipedia, function(d) { - return d[2] === langCode || d[2] === langPrefix; - }); - - return {title: wiki[lng], text: t('inspector.wiki_lng_reference', { - lng: lngName ? lngName[0] : '[' + lng + ']' - })}; - } - } - // Try to get a wiki page from tag data item first, followed by the corresponding key data item. // If neither tag nor key data item contain a wiki page in the needed language nor English, // get the first found wiki page from either the tag or the key item. @@ -92,9 +74,7 @@ export function uiTagReference(tag) { getWikiInfo(tagWiki, 'en', 'inspector.wiki_en_reference') || getWikiInfo(keyWiki, langCode, 'inspector.wiki_reference') || getWikiInfo(keyWiki, langPrefix, 'inspector.wiki_reference') || - getWikiInfo(keyWiki, 'en', 'inspector.wiki_en_reference') || - getAnyWikiInfo(tagWiki, langCode, langPrefix) || - getAnyWikiInfo(keyWiki, langCode, langPrefix); + getWikiInfo(keyWiki, 'en', 'inspector.wiki_en_reference'); return result; }