Modul:Cycling race: Forskelle mellem versioner

Content deleted Content added
m opdatering
update
Linje 2:
flag_table = {}
wiki = string.match(mw.site.server, "%a+")
if wiki == "www" then available, translations = pcall( require, "ModulModule:Cycling race-WD" )
else available, translations = pcall( require, "ModulModule:Cycling race/lang" )
end
 
Linje 10:
l10nDef["en"] = {"Date", "Race", "Country", "Class", "Winner"}
l10nDef["da"] = {"Dato", "Løb", "Land", "Klasse", "Vinder"}
l10nDef["es"] = {"Fecha", "Carrera", "País", "Clase", "Ganador"}
l10nDef["no"] = {"Dato", "Løp", "Land", "Klasse", "Vinner"}
Line 44 ⟶ 45:
"Hold", "Hold efter point",
"Billede", "Billedtekst", "Kort", "Profil", "Dokumentation", "Cima Coppi", "Cima Pantani", "Azzurri d'Italia", "Fuga Pinarello"}
l10nDef["es"] = {"Detalles de la carrera", "Carrera", "Tipo", "Fecha", "Fechas", "Distancia", "País", "Países", "Lugar de inicio", "Lugar de llegada", "Ciclistas participantes",
"Ciclistas finalizados", "Velocidad media", "Duración", "Resultados de la etapa", "Ganador", "Segundo", "Tercero", "Combativo",
"Clasificación general después de la etapa", "Líder", "Segundo", "Tercero",
"Clasificaciones secundarias despúes de la etapa", "Puntos", "Montaña", "Esprint", "Joven", "Combatividad", "Combinada", "Metas volantes", "Regularidad",
"Equipo", "Equipo por puntos",
"Imagen", "Leyenda", "Card", "Sectional view", "Documentation", "Cima Coppi", "Cima Pantani", "Azzurri d'Italia", "Fuga Pinarello"}
l10nDef["no"] = {"Etappedetaljer", "Etappe", "Type", "Dato", "Datoer", "Distanse", "Land", "Land", "Startby", "Målby", "Startende ryttere",
"Fullførende ryttere", "Snittfart", "Omkostninger", "Etapperesultat", "Vinner", "Toer", "Treer", "Mest offensive rytter",
Line 56 ⟶ 63:
"Equipe", "Equipe por pontos",
"Imagem", "Legenda", "Ficha", "Vista secional", "Documentação", "Cima Coppi", "Cima Pantani", "Azzurri d'Italia", "Fuga Pinarello"}
l10nDef["nl"] = {"Race details", "Wedstrijd", "Soort", "Datum", "Datums", "Afstand", "Land", "Landen", "Start van de etappe", "Aankomstplaats", "Coureurs aan de start",
"Coureurs bij de finish", "Gemiddelde snelheid", "Kosten", "Etappeuitslag", "Winnaar", "Tweede", "Derde", "Combative",
"Algemeen klassement na de etappe", "Leider", "Tweede", "Derde",
"Bijkomende uitslagen na de wedstrijd", "Punten", "Berg", "Sprints", "Jongeren", "Combativity", "Combinatie", "Metas volantes", "Regularity",
"Team", "Team by points",
"Afbeelding", "Legend", "Card", "Sectional view", "Documentation", "Cima Coppi", "Cima Pantani", "Azzurri d'Italia", "Fuga Pinarello"}
 
local l10n = l10nDef[wiki]
Line 291 ⟶ 304:
) then else t_g.nr_participants_start = "" end
if pcall(function()
if v.qualifiers["P276"][1].datavalue.value["numeric-id"] == 1505371612769393 then
t_g.nr_participants_end = string.gsub(v.mainsnak.datavalue.value.amount, "+", "") end
end
Line 1.849 ⟶ 1.862:
) then else t.nr_participants_start = "" end
if pcall(function()
if v.qualifiers["P276"][1].datavalue.value["numeric-id"] == 1505371612769393 then
t.nr_participants_end = string.gsub(v.mainsnak.datavalue.value.amount, "+", "") end
end
Line 2.729 ⟶ 2.742:
local entity = mw.wikibase.getEntity( Qnumber )
local Sitelink = entity:getSitelink() -- link to WParticle
local Sitelink2 = Sitelink
local Label = entity:getLabel() or ''
local Label_fr = entity:getLabel( 'fr' ) or ''
Line 2.739 ⟶ 2.753:
if pcall(foo1, Qnumber) then
if Sitelink ~= nil then
linkif wiki== "[[en" ..then Sitelink--delete ..string "|", ..." mwfrom e.textg.trim(string.gsub(Sitelink, "%b()"Unley, "")..'South ') .. "]]Australia"
local i, _ = string.find(Sitelink, ",")
if i ~= nil then Sitelink2 = string.sub(Sitelink, 1, i-1) end
end
link = "[[" .. Sitelink .. "|" .. mw.text.trim(string.gsub(Sitelink2, "%b()", "")..' ') .. "]]"
if wiki == "de" then -- ru riders get label as alias, to shorten the name
local a, b = pcall(fooA, 'numeric-id', entity, 'P27', 1)
Line 2.778 ⟶ 2.796:
local Sitelink = entity:getSitelink() -- link to WParticle
if Sitelink ~= nil and official_name ~= nil and official_name ~='' then link = "[[".. Sitelink.. "|".. official_name.. "]]"
elseif Sitelink ~= nil then link = "[[".. Sitelink.. "|".. mw.text.trim(string.gsub(Sitelink,"%b()","").. ' ').. "]]"
if wiki=="en" then --delete string ", ..." from e.g. "Unley, South Australia"
local i, _ = string.find(Sitelink, ",")
if i ~= nil then Sitelink2 = string.sub(Sitelink, 1, i-1) end
end
link = "[[".. Sitelink.. "|".. mw.text.trim(string.gsub(Sitelink2,"%b()","").. ' ').. "]]"
else link = official_name end
else link = Sitelink end
Line 2.791 ⟶ 2.814:
a, b = timeStartEnd(Qnumber, 'P1448', 'text', arg[2]) --officialName(entity)
if a == true then official_name = b end
if wiki=="en" then --delete string ", ..." from e.g. "Unley, South Australia"
local i, _ = string.find(Sitelink, ",")
if i ~= nil then Sitelink = string.sub(Sitelink, 1, i-1) end
end
if Sitelink ~= nil and official_name ~= nil and official_name ~='' then link = "[[" .. Sitelink .. "|" .. official_name .. "]]" end
if Sitelink == nil and official_name ~= nil and official_name ~='' then link = official_name end
end -- end arg[1]
if arg[1] == 'pure' then
if pcall(foo1, Qnumber) then
if Sitelink ~wiki= nil then link = "[[en" .. Sitelink ..or wiki=="|www" ..then --delete mw.text.trim(string.gsub(Sitelink, "%b()", "")..'." ')from e.g. "]]Unley, South Australia"
local i, _ = string.find(Sitelink, ",")
if i ~= nil then Sitelink2 = string.sub(Sitelink, 1, i-1) end
end
if Sitelink ~= nil then link = "[[" .. Sitelink .. "|" .. mw.text.trim(string.gsub(Sitelink2, "%b()", "")..' ') .. "]]"
else link = mw.ustring.gsub(Label, "^(%a)", function (x) return mw.ustring.upper(x) end)
end