Modül:WikidataSelectors
local i18n = { ["errors"] = { ["rank-not-valid"] = "Yanlış prioritet dəyəri (rank)", ["cant-parse-condition"] = "Vəziyyəti təhlil etmək mümkün olmadı" }
}
local validRanks = { 'best', 'preferred', 'normal', 'deprecated'
}
-- Internal function for error message Input: key in errors table Output: error message
local function throwError( key ) error( i18n. errors[key] )
end
local p = {}
-- Main function for parse selectors and filter statements Input: statements table, selector string Output: filtered statements table
function p. filter( allClaims, propertySelector ) propertySelector = mw.