Модуль:Sources-utils: відмінності між версіями

[неперевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Yelysavet (обговорення | внесок)
Немає опису редагування
Yelysavet (обговорення | внесок)
Немає опису редагування
Рядок 27:
if ( hasPreferred ) then return result; end;
 
if ( snakPropertyId == 'P1680' ) then -- if there is a russian ukrainian
for k, snak in pairs( selectedSnakes ) do
if ( snak and snak.mainsnak and snak.mainsnak.datavalue and snak.mainsnak.datavalue.value and
snak.rank ~= 'deprecated' and snak.mainsnak.datavalue.value.language == i18nDefaultLanguage ) then
--found russianukrainian string
appendImpl( snak.mainsnak.datavalue, snak.qualifiers, result, property, options );
return result;
Рядок 146:
local LANG_CACHE = {
Q150 = 'fr',
Q8798 = 'uk',
Q188 = 'de',
Q1321 = 'es',
Рядок 400 ⟶ 401:
 
if ( entityId ) then return ':d:' .. entityId end;
-- if ( entityId ) then return 'https://tools.wmflabs.org/reasonator/?q=' .. entityId .. '&lang=ru' end;
return nil;
end
Рядок 537:
 
if ( not plainData.title ) then
if ( entity.labels and entity.labels.ruuk and entity.labels.ruuk.value ) then
plainData.title = { entity.labels.ruuk.value };
end
end