Modul:Wikidata utilities: Unterschied zwischen den Versionen
language codes with hyphens
(neue Funktion p.getValuesWithLanguages) |
(language codes with hyphens) |
||
Zeile 182: | Zeile 182: | ||
then return result end | then return result end | ||
local | local hyphen, i, lng, value | ||
for i = 1, #statements, 1 do | for i = 1, #statements, 1 do | ||
value = statements[i].mainsnak.datavalue.value | value = statements[i].mainsnak.datavalue.value | ||
lng = value.language | |||
hyphen = lng:find( '-' ) | |||
if hyphen then | |||
lng = lng:sub( 1, hyphen - 1 ) | |||
end | |||
result[ lng ] = value.text | |||
end | end | ||