Module:Conversion/Données
La documentation pour ce module peut être créée à Module:Conversion/Données/doc
-- les unités élalon à partir par lesquelles on passe pour convertir entre deux unités
local referenceunits = {
length = 'metre',
astrolength = 'light year',
area = 'square meter',
speed = 'meter per second',
weight = 'gram',
density = 'gram per cubic metre',
volume = 'cubic metre',
['rotational speed'] = 'revolutions per minute',
['available time per duration'] = 'nights per year',
power = 'watt',
temperature= 'kelvin',
['volumetric flow rate']= 'cubic meter per second',
energy = 'joule',
angle = 'degree',
['tensile modulus of elasticity'] = 'pascal',
dimensionless = ''
}
local currencies = {'USD','EUR','CAD','AUD','CNY','JPY','RUB','INR','CHF'}
for i, cur in ipairs(currencies) do referenceunits[cur] = cur end
return {
referenceunits = referenceunits,
-- nom de l'unité = {grandeur mesurée, valeur par rapport à l'unité de référence, abréviation, lien, libellé singulier, libellé pluriel
units = {
inch = {'length', 0.0254, ' in', 'Q218593', 'Pouce (unité)', 'pouce', 'pouces'},
foot = {'length', 0.3048, ' ft', 'Q3710', 'Pied (unité)', 'pied', 'pieds'},
['coudée'] = {'length', 0.44, ' cu', 'Q37540064', 'coudée', 'coudée', 'coudées'},
yard = {'length', 0.9144, ' yd', 'Q482798', 'Verge (unité)', 'verge', 'verges'},
mile = {'length', 1609.344, ' mi', 'Q253276', 'Mille (unité)', 'mille', 'milles'},
hectare = {'area', 10000, ' ha', 'Q35852', 'hectare', 'hectare', 'hectares'},
metre = {'length', 1, ' m', 'Q11573', 'mètre', 'mètre', 'mètres'},
centimetre = {'length', 0.01, ' cm', 'Q174728', 'mètre', 'centimètre', 'centimètres'},
millimetre = {'length', 0.001, ' mm', 'Q174789', 'mètre', 'millimètre', 'millimètres'},
micrometre = {'length', 0.000001, ' um', 'Q178674', 'mètre', 'micromètre', 'micromètres'},
nanometre = {'length', 0.000000001, ' nm', 'Q175821', 'mètre', 'nanomètre', 'nanomètres'},
femtometre = {'length', 0.000000000000001, ' fm', 'Q208788', 'femtomètre', 'femtomètre', 'femtomètres'},
['astronomical unit'] = {'length', 149597870700, ' ua', 'Q1811', 'unité astronomique', 'unité astronomique de longueur', 'unités astronomiques','unités astronomiques de longueur'},
['light year'] = {'astrolength', 1, '[[Année-lumière|al]]', 'Q531', 'année-lumière', "[[année-lumière]]", "[[Année-lumière|années-lumière]]"},
['kilolight year'] = {'astrolength', 1000, '[[Année-lumière|kal]]', 'Q531', 'année-lumière', "[[Année-lumière|millier d'années-lumière]]", "[[Année-lumière|mille années-lumière]]"},
['megalight year'] = {'astrolength', 1000000, '[[Année-lumière|Mal]]', 'Q531', 'année-lumière', "[[Année-lumière|million d'années-lumière]]", "[[Année-lumière|millions d'années-lumière]]"},
['gigalight year'] = {'astrolength', 1000000000, '[[Année-lumière|Gal]]', 'Q531', 'année-lumière', "[[Année-lumière|milliard d'années-lumière]]", "[[Année-lumière|milliards d'années-lumière]]"},
parsec = {'astrolength', 3.26156377716743356213863970704550, '[[Parsec|pc]]', 'Q12129', 'parsec', "[[parsec]]", "[[Parsec|parsecs]]"},
kiloparsec = {'astrolength', 3261.56377716743356213863970704550, '[[Parsec|kpc]]', 'Q11929860', 'kiloparsec', "[[Parsec|kiloparsec]]", "[[Parsec|kiloparsecs]]"},
['meter per second'] = {'speed', '[[Mètre par seconde|m/s]]', 'Q182429', "[[mètre par seconde]]", "[[Mètre par seconde|mètres par seconde]]"},
kilometre = {'length', 1000, ' km', 'Q828224', 'kilomètre', 'kilomètre', 'kilomètres'},
nautique = {'length', 1852, ' NM', 'Q93318', 'Mille marin', 'nautique', 'nautiques'},
['kilometer per hour'] = {'speed', 10/36, 'km/h', 'Q180154', 'Kilomètre par heure', "kilomètre à l'heure", "kilomètres à l'heure"},
['kilometer per second'] = {'speed', 1000/1, '[[Mètre par seconde|km/s]]', 'Q3674704', 'Kilomètre par seconde', "[[Mètre par seconde|kilomètre par seconde]]", "[[Mètre par seconde|kilomètres par seconde]]"},
['square meter'] = {'area', 1, ' m<sup>2</sup>', 'Q25343', 'mètre carré', 'mètre carré', 'mètres carrés'},
['square kilometer'] = {'area', 1000000, 'km<sup>2</sup>', 'Q712226', 'kilomètre carré', 'kilomètre carré', 'kilomètres carrés'},
['square mile'] = {'area', 2589988.110336, 'mi<sup>2</sup>', 'Q232291', 'mille carré', 'mille carré', 'milles carrés'},
acre = {'area', 4046.856422, 'ac', 'Q81292', 'Acre (unité)', 'acre', 'acres'},
dunam = {'area', 1000, 'donum', 'Q216795', 'dounam', 'dounam', 'dounams'},
gram = {'weight', 1, 'g', 'Q41803', 'gramme', 'gramme', 'grammes'},
ounce = {'weight', 28.349523125, 'oz av', 'Q48013', 'once', 'once', 'onces'},
pound = {'weight', 453.59237, 'lbs', 'Q100995', 'livre (unité de masse)', 'livre', 'livres'},
kilogram = {'weight', 1000, 'kg', 'Q11570', 'kilogramme', 'kilogramme', 'kilogrammes'},
tonne = {'weight', 1000000000, 't', 'Q191118', 'tonne', 'tonne', 'tonnes'},
['Earth mass'] = {'weight', 5.9722e27, "[[Masse terrestre (unité)| ''M''<sub>🜨</sub>]]", 'Q681996', '[[Masse terrestre (unité)|masse terrestre]]', '[[Masse terrestre (unité)|masses terrestres]]'},
['Jupiter mass'] = {'weight', 1.8986e30, "[[Masse jovienne| ''M''<sub>J</sub>]]", 'Q651336', '[[masse jovienne]]', '[[Masse jovienne|masses joviennes]]'},
['Solar mass'] = {'weight', 1.9891e33, "[[Masse solaire| ''M''<sub>🜨</sub>]]", 'Q180892', '[[masse solaire]]', '[[Masse solaire|masses solaires]]'},
['gram per cubic metre'] = {'density', 1, 'g/m³', 'Q21604951', 'gramme par mètre cube', 'gramme par mètre cube', 'grammes par mètre cube'},
['kilogram per cubic metre'] = {'density', 1000, 'kg/m³', 'Q844211', 'kilogramme par mètre cube', 'kilogramme par mètre cube', 'kilogrammes par mètre cube'},
['pascal'] = {'tensile modulus of elasticity', 1, 'Pa', 'Q44395', 'Pascal (unité)', 'pascal', 'pascals'},
['gigapascal'] = {'tensile modulus of elasticity', 1000000000, 'GPa', 'Q53448922', 'Gigapascal', 'gigapascal', 'gigapascals'},
second = {'second', 1, 's', 'Q11574', 'seconde', 'seconde', 'secondes'},
minute = {'minute', 60, 'mn', 'Q7727', 'Minute (temps)', 'minute', 'minutes'},
hour = {'hour', 3600, 'h', 'Q25235', 'Heure', 'heure', 'heures'},
day = {'day', 86400, 'j', 'Q573', 'Jour', 'jour', 'jours'},
year = {'year', 31556925.98, 'années', 'Q577', 'Année (calendrier)', 'année', 'années'},
['cubic metre'] = {'volume', 1, ' m<sup>3</sup>', 'Q25517', 'Mètre cube', 'mètre cube', 'mètres cubes'},
['million cubic metre'] = {'volume', 1000000, ' millions de m<sup>3</sup>', '', 'Million de mètre cube', 'Million de mètre cube', 'Millions de mètres cubes'},
['cubic kilometre'] = {'volume', 1000000000, ' km<sup>3</sup>', 'Q4243638', 'Kilomètre cube', 'kilomètre cube', 'kilomètres cubes'},
['cubic centimetre'] = {'volume', 0.000001, ' cm<sup>3</sup>', 'Q1022113', 'Centimètre cube', 'centimètre cube', 'centimètres cubes'},
['cubic hectometre'] = {'volume', 1000000, ' hm<sup>3</sup>', 'Q5195628', 'Hectomètre cube', 'hectomètre cube', 'hectomètres cubes'},
['revolutions per minute'] = {'rotational speed', 1, ' tr/min', 'Q206037', 'Tour par minute', 'tour par minute', 'tours par minute'},
['nights per year'] = {'available time per duration', 1, 'npa', 'Q29463499', 'Nuit par an', 'nuit par an', 'nuits par an'},
watt = {'power', 1, ' W', 'Q25236', 'Watt', 'watt', 'watts'},
kilowatt = {'power', 1000, ' kW', 'Q3320608', 'Kilowatt', 'kilowatt', 'kilowatts'},
megawatt = {'power', 1000000, ' MW', 'Q6982035', 'Mégawatt', 'mégawatt', 'mégawatts'},
gigawatt = {'power', 1000000000, ' GW', 'Q5879479', 'Gigawatt', 'gigawatt', 'gigawatts'},
terawatt = {'power', 1000000000000, ' TW', 'Q23823681', 'Térawatt', 'térawatt', 'térawatts'},
['cubic inch'] = {'volume', 0.0000163870639, ' in<sup>3</sup>', 'Q2140397', '', 'pouce cube', 'pouces cubes'},
['acre-foot'] = {'volume', 1233.48185532, ' ac-ft', 'Q342590', '', 'acre-pied', 'acres-pieds'},
['square foot'] = {'area', '0.0929030', 'sq. f.', 'Q857027', 'pied carré', 'pied carré', 'pieds carrés'},
['kelvin'] = {'temperature', '1', 'K', 'Q11579', 'Kelvin', 'kelvin', 'kelvins'},
['milikelvin'] = {'temperature', 0.001, 'mK', 'Q70396179', 'Milikelvin', 'milikelvin', 'milikelvins'},
['cubic meter per second'] = {'volumetric flow rate', '1', 'm<sup>3</sup>/s', 'Q794261', 'Débit (physique)', 'mètre cube par seconde', 'mètres cubes par seconde'},
['cubic foot per second'] = {'volumetric flow rate', 0.028316846592, 'ft<sup>3</sup>/s', 'Q5196162', 'Débit (physique)', 'pied cube par seconde', 'pieds cubes par seconde'},
joule = {'energy', 1, ' J', 'Q25269', 'Joule', 'joule', 'joule'},
wattheure = {'energy', 3600, ' Wh', 'Q12874593', 'Watt-heure', 'watt-heure', 'watts-heures'},
kilowattheure = {'energy', 3600000, ' kWh', 'Q182098', 'Kilowatt-heure', 'kilowatt-heure', 'kilowatts-heures'},
megawattheure = {'energy', 3600000000, ' MWh', 'Q14787261', 'Mégawatt-heure', 'mégawatt-heure', 'mégawatts-heures'},
gigawattheure = {'energy', 3600000000000, ' GWh', 'Q2051195', 'Gigawatt-heure', 'gigawatt-heure', 'gigawatts-heures'},
terawattheure = {'energy', 3600000000000000, ' TWh', 'Q2659078', 'Térawatt-heure', 'térawatt-heure', 'térawatts-heures'},
degree = {'angle', 1, '°', 'Q28390', 'Degré (angle)', 'degré', 'degrés'},
radian = {'angle', 57.295779513, ' rad', 'Q33680', 'Radian', 'radian', 'radians'},
dimensionless = {'dimensionless', 1, '', 'Q126818', '', '', ''},
percent = {'dimensionless', 0.01, '%', 'Q11229', 'Pourcentage', 'pourcent', 'pourcents'},
employee = {'dimensionless', 1, '', 'Q703534', 'Salarié', 'employé', 'employés'}, -- pour usage avec P1128
USD = {'USD', '1', '$', 'Q4917', 'Dollar américain', 'dollar américain', 'dollars américains'},
EUR = {'EUR', '1', '€', 'Q4916', 'Euro', 'euro', 'euros'},
CAD = {'CAD', '1', '$', 'Q1104069', 'Dollar canadien', 'dollar canadien', 'dollars canadiens'},
AUD = {'AUD', '1', '$', 'Q259502', 'Dollar australien', 'dollar australien', 'dollars australiens'},
CNY = {'CNY', '1', '¥', 'Q39099', 'Yuan', 'yuan', 'yuans'},
JPY = {'JPY', '1', '¥', 'Q8146', 'Yen', 'yen', 'yens'},
RUB = {'RUB', '1', '₽', 'Q41044', 'Rouble russe', 'rouble', 'roubles russes'},
INR = {'INR', '1', '₹', 'Q80524', 'Roupie indienne', 'roupie indienne', 'roupies indiennes'},
CHF = {'CHF', '1', 'CHF', 'Q25344', 'Franc suisse', 'franc suisse', 'francs suisses'}
},
redirects = {
Q218593 = 'inch',
Q3710 = 'foot',
Q37540064 = 'coudée',
Q482798 = 'yard',
Q253276 = 'mile',
Q175821 = 'micrometre',
Q178674 = 'nanometre',
Q25517 = 'cubic metre',
Q794261 = 'cubic meter per second',
Q5196162 = 'cubic foot per second',
Q4243638 = 'cubic kilometre',
Q1022113 = 'cubic centimetre',
Q5195628 = 'cubic hectometre',
Q35852 = 'hectare',
Q712226 = 'square kilometer',
Q11573 = 'metre',
Q174728 = 'centimetre',
Q174789 = 'millimetre',
Q208788 = 'femtometre',
Q1811 = 'astronomical unit',
Q531 = 'light year',
Q12129 = 'parsec',
Q11929860 = 'kiloparsec',
Q25343 = 'square meter',
Q232291 = 'square mile',
Q81292 = 'acre',
Q216795 = 'dunam',
Q182429 = 'meter per second',
Q3674704 = 'kilometer per second',
Q180154 = 'kilometer per hour',
Q828224 = 'kilometre',
Q41803 = 'gram',
Q48013 = 'ounce',
Q100995 = 'pound',
Q11570 = 'kilogram',
Q21604951 = 'gram per cubic metre',
Q844211 = 'kilogram per cubic metre',
Q44395 = 'pascal',
Q53448922 = 'gigapascal',
Q191118 = 'tonne',
Q11574 = 'second',
Q7727 = 'minute',
Q25235 = 'hour',
Q573 = 'day' ,
Q577 = 'year',
Q857027 = 'square foot',
Q206037 = 'revolutions per minute',
Q29463499 = 'nights per year',
Q25236 = 'watt',
Q3320608 = 'kilowatt',
Q6982035 = 'megawatt',
Q5879479 = 'gigawatt',
Q23823681 = 'terawatt',
Q2140397 = 'cubic inch',
Q342590 = 'acre-foot',
Q93318 = 'nautique',
Q11579 = 'kelvin',
Q25269 = 'joule',
Q12874593 = 'wattheure',
Q182098 = 'kilowattheure',
Q14787261 = 'megawattheure',
Q2051195 = 'gigawattheure',
Q2659078 = 'terawattheure',
Q28390 = 'degree',
Q33680 = 'radian',
Q4916 = 'EUR',
Q4917 = 'USD',
Q1104069 = 'CAD',
Q259502 = 'AUD',
Q39099 = 'CNY',
Q8146 = 'JPY',
Q41044 = 'RUB',
Q80524 = 'INR',
Q25344 = 'CHF',
pouce = 'inch',
['in'] = 'inch',
pied = 'foot',
verge = 'yard',
centimeter = 'centimetre',
cm = 'centimetre',
cm3 = 'cubic centimetre',
millimeter = 'millimetre',
mm = 'millimetre',
nm = 'nanometre',
um = 'micrometre',
fm = 'femtometre',
m = 'metre',
meter = 'meter',
km = 'kilometre',
kilometer = 'kilometre',
['kilomètre'] = 'kilometer',
kpc = 'kiloparsec',
al = 'light year',
kal = 'kilolight year',
Mal = 'megalight year',
Gal = 'gigalight year',
sqm = 'square meter',
ac = 'acre',
donum = 'dunam',
sqkm = 'square kilometer',
km2 = 'square kilometer',
m3 = 'cubic metre',
['m3/s'] = 'cubic meter per second',
['ft3/s'] = 'cubic foot per second',
km3 = 'cubic kilometre',
hm3 = 'cubic hectometre',
mi2 = 'square mile',
sqmi = 'square mile',
rpm = 'revolutions per minute',
npa = 'nights per year',
ha = 'hectare',
g = 'gram',
oz = 'ounce',
kg = 'kilogram',
t = 'tonne',
seconde = 'second',
s = 'second',
heure = 'hour',
h = 'hour',
d = 'day',
['années'] = 'year',
w = 'watt',
kw = 'kilowatt',
mw = 'megawatt',
gw = 'gigawatt',
tw = 'terawatt',
in3 = 'cubic inch',
k = 'kelvin',
mK = 'milikelvin',
J = 'joule',
Wh = 'wattheure',
kWh = 'kilowattheure',
MWh = 'megawattheure',
GWh = 'gigawattheure',
TWh = 'terawattheure',
degre = 'degree',
['sans unité'] = 'dimensionless',
pourcent = 'percent',
pourcentage = 'percent',
['%'] = 'percent',
['employé'] = 'employee',
['united states dollar'] = 'USD',
euro = 'EUR'
},
}