Modul:External links/conf
Hopp til navigering
Hopp til søk
local messages = {}
messages['en'] = {
['qualifier-default-empty'] = 'empty value (an error)',
['qualifier-P407-empty'] = 'empty language (an error)',
['qualifier-default-missing'] = 'missing qualifier',
['qualifier-default-missing-P407'] = 'unknown language',
['qualifier-P856-missing'] = 'unknown language',
['qualifier-P1019-missing'] = 'unkown language',
['qualifier-P1581-missing'] = 'unknown language',
['qualifier-P856-missing-P407'] = 'unknown language',
['qualifier-P1019-missing-P407'] = 'unkown language',
['qualifier-P1581-missing-P407'] = 'unknown language',
['initial-P407-combiner'] = '/',
['initial-P305-combiner'] = '/',
['final-P407-combiner'] = '$1/$2',
['initial-default-combiner'] = ', ',
['final-default-combiner'] = '$1 and $2',
['first-list-item'] = '$1: $2',
['rest-list-item'] = '* $1: $2',
['first-list-item-with-additional'] = '$1: $2 $3',
['rest-list-item-with-additional'] = '* $1: $2 $3',
['no-list-available'] = 'No $1 available',
['no-links-available'] = 'No automatic links available',
['wikidata-linkback-edit'] = 'Edit on Wikidata',
['results-show-more'] = 'Show more',
['results-hide-more'] = 'Hide',
}
messages['nb'] = {
['qualifier-default-empty'] = 'tom verdi (en feil)',
['qualifier-P407-empty'] = 'tomt språk (en feil)',
['qualifier-default-missing'] = 'mangler kvalifikator',
['qualifier-default-missing-P407'] = 'ukjent språk',
['qualifier-P856-missing'] = 'ukjent språk',
['qualifier-P1019-missing'] = 'ukjent språk',
['qualifier-P1581-missing'] = 'ukjent språk',
['qualifier-P856-missing-P407'] = 'ukjent språk',
['qualifier-P1019-missing-P407'] = 'ukjent språk',
['qualifier-P1581-missing-P407'] = 'ukjent språk',
['initial-P407-combiner'] = '/',
['initial-P305-combiner'] = '/',
['final-P407-combiner'] = '$1/$2',
['initial-default-combiner'] = ', ',
['final-default-combiner'] = '$1 og $2',
['first-list-item'] = '$1: $2',
['rest-list-item'] = '* $1: $2',
['first-list-item-with-additional'] = '$1: $2 $3',
['rest-list-item-with-additional'] = '* $1: $2 $3',
['no-list-available'] = 'Ikke noe $1 tilgjengelig',
['no-links-available'] = 'Ingen automatiske lenker tilgjengelig',
['wikidata-linkback-edit'] = 'Redigere på wikidata',
['results-show-more'] = 'Vis flere',
['results-hide-more'] = 'Skjul',
}
messages['nn'] = {
['qualifier-default-empty'] = 'tom verdi (ein feil)',
['qualifier-P407-empty'] = 'tomt språk (ein feil)',
['qualifier-default-missing'] = 'manglar kvalifikator',
['qualifier-default-missing-P407'] = 'ukjend språk',
['qualifier-P856-missing'] = 'ukjend språk',
['qualifier-P1019-missing'] = 'ukjend språk',
['qualifier-P1581-missing'] = 'ukjend språk',
['qualifier-P856-missing-P407'] = 'ukjend språk',
['qualifier-P1019-missing-P407'] = 'ukjend språk',
['qualifier-P1581-missing-P407'] = 'ukjend språk',
['initial-P407-combiner'] = '/',
['initial-P305-combiner'] = '/',
['final-P407-combiner'] = '$1/$2',
['initial-default-combiner'] = ', ',
['final-default-combiner'] = '$1 og $2',
['first-list-item'] = '$1: $2',
['rest-list-item'] = '* $1: $2',
['first-list-item-with-additional'] = '$1: $2 $3',
['rest-list-item-with-additional'] = '* $1: $2 $3',
['no-list-available'] = 'Ikkje nokon $1 tilgjengeleg',
['no-links-available'] = 'Ingen automatisk lekk tilgjengeleg',
['wikidata-linkback-edit'] = 'Redigere på wikidata',
['results-show-more'] = 'Vis fleire',
['results-hide-more'] = 'Skjul',
}
local p = {
['p'] = function (self, code)
return self.prioritize[code]
end,
['g'] = function (self, ...)
for _,v in ipairs(arg) do
if self.messages[v] then
return self.messages[v]
end
end
return '<'..arg[1]..'>'
end
}
-- metatable for the export
local mt = {
-- adjust the installation of the module
['__call'] = function (self, lang)
self.messages = messages[lang]
self.prioritize = prioritize[lang]
return self
end
}
-- install the metatable
setmetatable(p, mt)
return p