Aller au contenu

Module:Unité/Data

Cette page fait l’objet d’une mesure de semi-protection étendue.
Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 14 août 2017 à 16:39 et modifiée en dernier par Zebulon84 (discuter | contributions) (Ajout de quelques symbole de monaies, car comme ce ne sont pas des lettres, la fonction parseUnit ne les reconnais pas correctement). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

 Documentation[créer] [purger]
local unit = {
	['a']      = { symbole = 'a',      nom = 'are', id='Q185078' },
--	['a']      = { symbole = 'a',      nom = 'année', id='Q2851816' },  -- conflit avec are, utiliser an
	['A']      = { symbole = 'A',      nom = 'ampère', id='Q25272' },
	['Å']      = { symbole = 'Å',      nom = 'ångström', id='Q81454' },
	['aA']     = { symbole = 'aA',     nom = 'abampère', id='Q2744350' },
	['Ah']     = { symbole = 'Ah',     nom = 'ampère-heure', id='Q212120' },
	['al']     = { symbole = 'al',     nom = 'année-lumière', id='Q531' },
	['as']     = { symbole = 'as',     nom = 'secondes d’arc', id='Q829073' },
	['atm']    = { symbole = 'atm',    nom = 'atmosphère normale', id='Q177974' },
	['b']      = { symbole = 'b',      nom = 'bit', id='Q8805' },
--	['B']      = { symbole = 'B',      nom = 'décibel', id='Q50098' }, -- le Bel étant très peu utilisé, seul le décibel est accepté, laissant la place aux bytes
	['B']      = { symbole = 'B',      nom = 'byte', id='Q8799' },
	['ba']     = { symbole = 'ba',     nom = 'barye', id='Q809678' },
	['bar']    = { symbole = 'bar',    nom = 'bar', id='Q103510' },
	['bbl']    = { symbole = 'bbl',    nom = 'baril', id='Q178506' },
	['Bd']     = { symbole = 'Bd',     nom = 'baud', id='Q192027' },
	['bhp']    = { symbole = 'bhp',    nom = 'boiler horsepower', id='Q160857' },
	['bit']    = { symbole = 'bit',    nom = 'bit', id='Q8805' },
	['bpm']    = { symbole = 'bpm',    nom = 'battement par minute', id='Q743895' },
	['bps']    = { symbole = 'bps',    nom = 'bits par seconde', id='Q194158' },
	['Bq']     = { symbole = 'Bq',     nom = 'becquerel', id='Q102573' },
	['BTU']    = { symbole = 'BTU',    nom = 'british thermal unit', id='Q211580' },
	['c']      = { symbole = 'c',      nom = 'tasse', id='Q1242244' },
	['C']      = { symbole = 'C',      nom = 'coulomb', id='Q25406' },
	['°C']     = { symbole = '°C',     nom = 'degré Celsius', id='Q25267' },
	['càc']    = { symbole = 'càc',    nom = 'cuillère à café', id='Q216425' },
	['cal']    = { symbole = 'cal',    nom = 'calorie', id='Q130964' },
	['Cal']    = { symbole = 'kcal',   nom = 'kilocalorie', id='Q130964' },
	['cal15']  = { symbole = 'cal<sub>15</sub>', nom = 'calorie (15°C)', id='Q130964' },
	['cal20']  = { symbole = 'cal<sub>20</sub>', nom = 'calorie (20°C)', id='Q130964' },
	['calIT']  = { symbole = 'cal<sub>IT</sub>', nom = 'calorie (International Table)', id='Q130964' },
	['calth']  = { symbole = 'cal<sub>th</sub>', nom = 'calorie (thermochimie)', id='Q130964' },
	['càs']    = { symbole = 'càs',    nom = 'cuillère à soupe', id='Q2002583' },
	['cd']     = { symbole = 'cd',     nom = 'candela', id='Q83216' },
    ['ch']     = { symbole = 'ch',     nom = 'cheval-vapeur', id='Q160857' },
	['ch DIN'] = { symbole = 'ch DIN', nom = 'chevaux DIN', id='Q160857' },
	['CHh']    = { symbole = 'CHh',    nom = 'cheval-heure', id='Q2962893' },
	['Ci']     = { symbole = 'Ci',     nom = 'curie', id='Q229354' },
	['clo']    = { symbole = 'clo',    nom = 'isolation vestimentaire', id='Q3155532' },
	['mHg']    = { symbole = 'mHg',    nom = 'mètre de mercure' },
	['cpm']    = { symbole = 'cpm',    nom = 'coup par minute' },
	['ct']     = { symbole = 'ct',     nom = 'carat', id='Q261247' },
	['CV']     = { symbole = 'CV',     nom = 'chevaux fiscaux', id='Q1070893' },
	['d']      = { symbole = 'd',      nom = 'jour', id='Q573' },
	['D']      = { symbole = 'D',      nom = 'debye', id='Q40603' },
	['°D']     = { symbole = '°D',     nom = 'degré Dornic', id='Q3021259' },
	['dB']     = { symbole = 'dB',     nom = 'décibel', id='Q5329' },
	['dB(A)']  = { symbole = 'dB(A)',  nom = 'décibel pondéré', id='Q852659' },
	['dBSPL']  = { symbole = 'dBSPL',  nom = 'décibel en acoustique', id='Q3042626' },
	['°De']    = { symbole = '°De',    nom = 'degré Delisle', id='Q839449' },
	['µdef']   = { symbole = 'µdef',   nom = 'microdéformation', id='Q3312176' },
	['deg']    = { symbole = 'deg',    nom = 'degré', id='Q28390' },
	['dyn']    = { symbole = 'dyn',    nom = 'dyne', id='Q201933' },
	['eV']     = { symbole = 'eV',     nom = 'électron-volt', id='Q83327' },
	['EVP']    = { symbole = 'EVP',    nom = 'équivalent vingt pieds', id='Q488021' },
	['F']      = { symbole = 'F',      nom = 'farad', id='Q131255' },
	['°f']     = { symbole = '°f',     nom = 'degré français', id='Q3021268' },
	['°F']     = { symbole = '°F',     nom = 'degré Fahrenheit', id='Q42289' },
	['fermi']  = { symbole = 'fm',     nom = 'femtomètre', id='Q208788' },
	['FLOPS']  = { symbole = 'FLOPS',  nom = 'floating-point operations per second', id='Q188768' },
	['fl oz']  = { symbole = 'fl oz',  nom = 'once liquide', id='Q420266' },
	['FPM']    = { symbole = 'FPM',    nom = 'flash par minute', id='Q3073386' },
	['Fr']     = { symbole = 'Fr',     nom = 'franklin', id='Q21131' },
	['ft']     = { symbole = 'ft',     nom = 'pied', id='Q3710' },
	['g']      = { symbole = 'g',      nom = 'gramme', id='Q41803' },
	['G']      = { symbole = 'G',      nom = 'gauss', id='Q177493' },
	['Ga']     = { symbole = 'Ga',     nom = "milliard d'années", id='Q20764' },
	['gal']    = { symbole = 'gal',    nom = 'gallon', id='Q178413' },
	['°GL']    = { symbole = '°GL',    nom = 'degré Gay-Lussac', id='Q721237' },
	['gon']    = { symbole = 'gon',    nom = 'grade', id='Q208528' },
	['Gy']     = { symbole = 'Gy',     nom = 'gray', id='Q190095' },
	['h']      = { symbole = 'h',      nom = 'heure', id='Q25235' },
	['ha']     = { symbole = 'ha',     nom = 'hectare', id='Q35852' },
	['Ha']     = { symbole = 'Ha',     nom = 'hartree', id='Q476572' },
	['hab.']   = { symbole = 'hab.',   nom = 'habitants', id='Q3125360' },
	['Hz']     = { symbole = 'Hz',     nom = 'hertz', id='Q39369' },
	['in']     = { symbole = 'in',     nom = 'pouce', id='Q218593' },
	['j']      = { symbole = 'j',      nom = 'jour', id='Q573' },
	['J']      = { symbole = 'J',      nom = 'joule', id='Q25269' },
	['JD']     = { symbole = 'JD',     nom = 'jour julien', id='Q14267' },
	['JJ']     = { symbole = 'JJ',     nom = 'jour julien', id='Q14267' },
	['Jy']     = { symbole = 'Jy',     nom = 'jansky', id='Q1434381' },
	['K']      = { symbole = 'K',      nom = 'kelvin', id='Q11579' },
	['ka']     = { symbole = 'ka',     nom = 'millénaire julien', id='Q3314392' },
	['kat']    = { symbole = 'kat',    nom = 'katal', id='Q208634' },
	['kgf']    = { symbole = 'kg<sub>f</sub>', nom = 'kilogramme-force', id='Q216880' },
	['l']      = { symbole = 'l',      nom = 'litre', id='Q11582' },
--  ['L']      = { symbole = 'L',      nom = 'lambert', id='page' },  -- confusion avec litre, pour lequel il existe l'alias ['L']
	['lb']     = { symbole = 'lb',     nom = 'livre', id='Q100995' },
	['lb av']  = { symbole = 'lb av',  nom = 'livre avoirdupois', id='Q100995' },
	['lbf']    = { symbole = 'lbf',    nom = 'livre-force', id='Q1194225' },
	['lb t']   = { symbole = 'lb t',   nom = 'livre de troy', id='Q1974806' },
	['lm']     = { symbole = 'lm',     nom = 'lumen', id='Q484092' },
	['ln']     = { symbole = 'ln',     nom = 'ligne', id='Q1630774' },
	['m']      = { symbole = 'm',      nom = 'mètre', id='Q11573' },
	['Ma']     = { symbole = 'Ma',     nom = "million d'années", id='Q20764' },
	['mag']    = { symbole = 'mag',    nom = 'myriagramme', id='Q2151240' },
	['mi']     = { symbole = 'mi',     nom = 'mille international', id='Q2296171' },
	['mil']    = { symbole = 'mil',    nom = 'millième de pouce', id='Q218593' },
	['min']    = { symbole = 'min',    nom = 'minute', id='Q7727' },
	['MIPS']   = { symbole = 'MIPS',   nom = "million d'instructions par seconde", id='Q71486' },
	['mog']    = { symbole = 'mog',    nom = 'myriogramme', id='Q2151240' },
	['mol']    = { symbole = 'mol',    nom = 'mole', id='Q41509' },
	['mph']    = { symbole = 'mph',    nom = 'mille par heure', id='Q211256' },
	['mpm']    = { symbole = 'mpm',    nom = 'mesure par minute', id='Q2389617' },
	['%m']     = { symbole = '%m',     nom = 'pourcentage massique', id='Q899138' },
	['%mol']   = { symbole = '%mol',   nom = 'pourcentage molaire', id='Q125264' },
	['Mx']     = { symbole = 'Mx',     nom = 'maxwell', id='Q608697' },
	['N']      = { symbole = 'N',      nom = 'newton', id='Q12438' },
	['Nm']     = { symbole = 'Nm',     nom = 'normo mètre', id='Q3343906' }, -- cas particulier
	['o']      = { symbole = 'o',      nom = 'octet', id='Q851872' },
	['Oe']     = { symbole = 'Oe',     nom = 'œrsted', id='Q844976' },
	['ons']    = { symbole = 'ons',    nom = 'once néerlandaise', id='Q48013' },
	['oz av']  = { symbole = 'oz av',  nom = 'once avoirdupois', id='Q48013' },
	['oz liq'] = { symbole = 'oz liq', nom = 'once liquide', id='Q420266' },
	['oz t']   = { symbole = 'oz t',   nom = 'once troy', id='Q1974806' },
	['P']      = { symbole = 'P',      nom = 'poise', id='Q2100949' },
	['Pa']     = { symbole = 'Pa',     nom = 'pascal', id='Q44395' },
	['pc']     = { symbole = 'pc',     nom = 'parsec', id='Q12129' },
	['pdl']    = { symbole = 'pdl',    nom = 'poundal', id='Q1972579' },
	['ph']     = { symbole = 'ph',     nom = 'phot', id='page' },
	['Pl']     = { symbole = 'Pl',     nom = 'poiseuille', id='Q751310' },
	['po']     = { symbole = 'po',     nom = 'pouce', id='Q218593' },
	['ppb']    = { symbole = 'ppb',    nom = 'dartie par milliard', id='Q2055118' },
	['ppm']    = { symbole = 'ppm',    nom = 'dartie par million', id='Q21006887' },
	['ppmv']   = { symbole = 'ppmv',   nom = 'partie par million en volume', id='Q21006887' },
	['ppt']    = { symbole = 'ppt',    nom = 'partie par billion', id='Q3366889' },
	['psi']    = { symbole = 'psi',    nom = 'livre par pouce carré', id='Q626299' },
	['pt']     = { symbole = 'pt',     nom = 'pinte', id='Q11123' },
	['pt (Imp)'] = { symbole = 'pt (Imp)', nom = 'pinte impériale', id='Q11123' },
	['pt (US dry)'] = { symbole = 'pt (US dry),', nom = 'pinte US', id='Q11123' },
	['pt (US fl)'] = { symbole = 'pt (US fl)', nom = 'pinte US', id='Q11123' },
	['q']      = { symbole = 'q',      nom = 'quintal', id='Q940052' },
	['r']      = { symbole = 'r',      nom = 'révolution', id='Q304479' },
	['°r']     = { symbole = '°Ré',    nom = 'degré Réaumur', id='Q223061' },
	['rad']    = { symbole = 'rad',    nom = 'radian', id='Q33680' },
	['°Ra']    = { symbole = '°Ra',    nom = 'degré Rankine', id='Q207488' },
	['°Ré']    = { symbole = '°Ré',    nom = 'degré Réaumur', id='Q223061' },
	['rpm']    = { symbole = 'tr/min', nom = 'tour par minute', id='Q206037' },
	['s']      = { symbole = 's',      nom = 'seconde', id='Q11574' },
	['S']      = { symbole = 'S',      nom = 'siemens', id='Q169893' },
	['sb']     = { symbole = 'sb',     nom = 'stilb', id='page' },
	['sh tn']  = { symbole = 'sh tn',  nom = 'tonne courte', id='Q469356' },
	['sr']     = { symbole = 'sr',     nom = 'stéradian', id='Q177612' },
	['st']     = { symbole = 'st',     nom = 'stère', id='Q1585993' },
	['St']     = { symbole = 'St',     nom = 'stokes', id='Q1569733' },
	['statC']  = { symbole = 'statC',  nom = 'statcoulomb', id='Q21131' },
	['Sv']     = { symbole = 'Sv',     nom = 'sievert', id='Q103246' },
	['t']      = { symbole = 't',      nom = 'tonne', id='Q191118' },
	['T']      = { symbole = 'T',      nom = 'tesla', id='Q163343' },
	['tec']    = { symbole = 'tec',    nom = 'tonne équivalent charbon', id='Q1414202' },
	['tep']    = { symbole = 'tep',    nom = "tonne équivalent pétrole", id='Q296936' },
	['TEU']    = { symbole = 'TEU',    nom = 'équivalent vingt pieds', id='Q488021' },
	['thou']   = { symbole = 'thou',   nom = 'millième de pouce', id='Q218593' },
	['th']     = { symbole = 'th',     nom = 'thermie', id='Q842981' },
	['tjb']    = { symbole = 'tjb',    nom = 'tonneaux de jauge brute', id='Q752079' },
	['ton']    = { symbole = 'ton',    nom = 'tonne longue', id='Q667419' },
	['tpl']    = { symbole = 'tpl',    nom = 'tonnes de port en lourd', id='Q1332978' },
	['u']      = { symbole = 'u',      nom = 'unité de masse atomique', id='Q483261' },
	['ua']     = { symbole = 'ua',     nom = 'unité astronomique', id='Q1811' },
	['vg']     = { symbole = 'vg',     nom = 'verge anglaise', id='Q482798' },
	['V']      = { symbole = 'V',      nom = 'volt', id='Q25250' },
	['W']      = { symbole = 'W',      nom = 'watt', id='Q25236' },
	['Wb']     = { symbole = 'Wb',     nom = 'weber', id='Q170804' },
	['We']     = { symbole = 'We',     nom = 'watt électrique', id='Q25236' },
	['Wh']     = { symbole = 'Wh',     nom = 'watt-heure', id='Q182098' },
	['Wth']    = { symbole = 'Wth',    nom = 'watt thermique', id='Q25236' },
	['yd']     = { symbole = 'yd',     nom = 'yard', id='Q482798' },
--	['γ']      = { symbole = 'γ',      nom = 'gamma', id='page' },  -- impréci, utiliser µg (microgramme) ou nT (nanoTesla)
	['%vol']   = { symbole = '%vol',   nom = 'pourcentage volumique', id='Q909482' },
	['Ω']      = { symbole = 'Ω',      nom = 'ohm', id='Q47083' },
	['µ']      = { symbole = 'µm',     nom = 'micromètre', id='Q175821' },
	['°']      = { symbole = '°',      nom = 'degré', id='Q28390' },
	['′']      = { symbole = '′',      nom = 'minutes d’arc', id='Q209426' },
	['″']      = { symbole = '″',      nom = 'seconde d’arc', id='Q829073' },
	['%']      = { symbole = '%',      nom = 'pourcent', id='Q11229' },
	['‰']      = { symbole = '‰',      nom = 'pour mille', id='Q181011' },
	-- Monaies
	['€']      = { symbole = '€',      nom = 'euro', id='Q4916' },
	['$']      = { symbole = '$',      nom = 'dollard', id='Q11110' },
	['£']      = { symbole = '£',      nom = 'livre', id='Q25224' },
	['¥']      = { symbole = '¥',      nom = 'yen', id='Q8146' },
}

local prefix = {
	['Y']  = { nom = 'yotta', symbole = 'Y',  puissance =  24 },
	['Z']  = { nom = 'zetta', symbole = 'Z',  puissance =  21 },
	['E']  = { nom = 'exa',   symbole = 'E',  puissance =  18 },
	['P']  = { nom = 'péta',  symbole = 'P',  puissance =  15 },
	['T']  = { nom = 'téra',  symbole = 'T',  puissance =  12 },
	['G']  = { nom = 'giga',  symbole = 'G',  puissance =  9  },
	['M']  = { nom = 'méga',  symbole = 'M',  puissance =  6  },
	['k']  = { nom = 'kilo',  symbole = 'k',  puissance =  3  },
	['h']  = { nom = 'hecto', symbole = 'h',  puissance =  2  },
	['da'] = { nom = 'déca',  symbole = 'da', puissance =  1  },
	['d']  = { nom = 'déci',  symbole = 'd',  puissance = -1  },
	['c']  = { nom = 'centi', symbole = 'c',  puissance = -2  },
	['m']  = { nom = 'milli',  symbole = 'm',  puissance = -3  },
	['µ']  = { nom = 'micro', symbole = 'µ',  puissance = -6  },
	['n']  = { nom = 'nano',  symbole = 'n',  puissance = -9  },
	['p']  = { nom = 'pico',  symbole = 'p',  puissance = -12  },
	['f']  = { nom = 'fento', symbole = 'f',  puissance = -15 },
	['a']  = { nom = 'atto',  symbole = 'a',  puissance = -18  },
	['z']  = { nom = 'zepto', symbole = 'z',  puissance = -21 },
	['y']  = { nom = 'yocto', symbole = 'y',  puissance = -24  },
	['Yi'] = { nom = 'yobi',  symbole = 'Yi',  puissance =  24 },
	['Zi'] = { nom = 'zébi',  symbole = 'Zi',  puissance =  21 },
	['Ei'] = { nom = 'exbi',  symbole = 'Ei',  puissance =  18 },
	['Pi'] = { nom = 'pébi',  symbole = 'Pi',  puissance =  15 },
	['Ti'] = { nom = 'tébi',  symbole = 'Ti',  puissance =  12 },
	['Gi'] = { nom = 'gibi',  symbole = 'Gi',  puissance =  9  },
	['Mi'] = { nom = 'mébi',  symbole = 'Mi',  puissance =  6  },
	['Ki'] = { nom = 'kibi',  symbole = 'Ki',  puissance =  3  },
}
-- ajout des noms comme alias
local pref = {}
for k, v in pairs( prefix ) do
	pref[ k ] = v
	pref[ v.nom ] = v
end
prefix = pref

local exposant = { '', ' carré', ' cube', ' puissance quatre', ' puissance cinq',
		['½'] = ' un demi', ['1/2'] = ' un demi',
		['3/2'] = ' trois demis',
	}

local convert = {
	['atmosphère normale'] = {
		{ 'Pa', 101325 },
		{ 'bar', 1.01325 },
	},
	['bar'] = {
		{ 'Pa', 100000 },
		{ 'atm', 0.9869233 },
	},
	['cuillère à café'] = { 'ml', 4.928922 },
	['calorie'] = { 'J', 4.19002 },
	['calorie (15°C)'] = { 'J', 4.18580 },
	['calorie (20°C)'] = { 'J', 4.18190 },
	['calorie (International Table)'] = { 'J', 4.1868 },
	['calorie (thermochimie)'] = { 'J', 4.184 },
	['calorie (thermochimie) par mole'] = { 'J/mol', 4.184 },
	['calorie puissance un demi par centimètre puissance trois demis'] = { 'MPa½', 2.04548283 },
	['carat'] = { 'mg', 200 },
	['cheval-vapeur'] = { 'kW', 0.73549875 },
	['cuillère à soupe'] = { 'ml', 14.78676 },
	['coulomb mètre'] = { 'debye', 2.99792458e29 },
	['degré'] = { 'rad', 0.01745329 },
	['degré Celsius'] = {
		{ '°F', 1.8, 32, round = 1 },
		{ 'K', 1, 273.15, round = 1 },
	},
	['degré Delisle'] = {
		{ '°C', -0.6666667, 100, round = 1 },
		{ '°F', -1.2, 212, round = 1 },
		{ 'K', -0.6666667, 373.15, round = 1 },
	},
	['degré Fahrenheit'] = {
		{ '°C', 0.555555556, -17.78, round = 1 },
		{ 'K', 0.555555556, 255.37, round = 1 },
	},
	['debye'] = { 'C m', 3.335641e30 },
	['erg'] = { 'J', 1e-7 },
	['électron-volt'] = {
		{ 'J', 1.602176e-19 },
		{ 'kJ/mol', 96.4853 },
		{'nm', 1239.8 },
	},
	['franklin'] = { 'C', 3.335641e-10 },
	['gramme par centimètre cube'] = {
		{ 'kg/m³', 1000 },
		{ 'm³/mol', 1e-6, M = '*', inverse = true },
	},
	['gramme par litre'] = { 'mol/l', 1, M = '/' },
	['grade'] = {
		{ '°', 0.9 },
		{ 'rad', 0.01745329 },
	},
	['gauss'] = { 'T', 1e-4 },
	['hectare'] = {
		{ 'm²', 10000 },
		{ 'km²', 0.01 },
	},
	['Hertz'] = {
		{ 's', 1, inverse = true },
		{ 'rad/s', 6.2831853 },
	},
	['isolation vestimentaire'] = { 'K m²/W', 0,155 },
	['joule par mole kelvin'] = { 'J g⁻¹ K⁻¹)', 1, M = '/' },
	['joule par gramme kelvin'] = { 'unité', 1, M = '*' },
	['kelvin'] = {
		{ '°C', 1, -273.15 },
		{ '°F', 1.8, -459.67 },
	},
	['kilogramme-force'] = { 'N', 9.80665 },
	['kilogramme par mètre cube'] = { 'g cm³', 0.001 },
	['kilojoule par mole'] = {
		{ 'eV', 0.01036427 },
		{ 'cal(th)/mol', 239.006 },
		{ 'kJ/g', 1, M = '/' },
	},
	['kilomètre par heure'] = { 'm/s', 0.277778 },
	['litre'] = {
		{ 'm³', 0.001 },
		{ 'fl.oz.', 33.814 },
	},
	['livre'] = { 'Kg', 0.45359237 },
	['livre par pouce carré'] = { 'Pa', 6894.757 },
	['maxwell'] = { 'Wb', 1e-8 },
	['mètre par seconde'] = { 'km/h', 3.6 },
	['mètre de mercure'] = {
		{ 'Pa', 133322.4 },
		{ 'bar', 1.333224 },
	},
	['mille par heure'] = {
		{ 'm/s', 0.44704 },
		{ 'km/h', 1.609344 },
	},
	['œrsted'] = { 'A/m', 79.57747 },
	['once liquide'] = { 'l', 0.0295735295625 },
	['pascal'] = {
		{ 'bar', 1e-5 },
		{ 'atm', 9.86923e-6 },
	},
	['poise'] = { 'Pa s', 0.1 },
	['radian'] = { '°', 57.29578 },
	['rem'] = { 'Sv', 0.01 },
	['stokes'] = { 'm²/s', 0.0001 },
	['tour par minute'] = { 'rad/s', 0.10472 },
	['tonne équivalent pétrole'] = { 'GJ', 41.868 },
	['tonneaux de jauge brute'] = { 'm³', 2.832 },
	['torr'] = { 'Pa', 133.3224 },
	['watt heure'] = { 'MJ', 0.0036 },
	['yard'] = { 'm', 0.9144 },
}

-- Liste d'alias
unit['Å']       = unit['Å']  -- U+212B → U+00C5
unit['bl']      = unit['bbl']
unit['Btu']     = unit['BTU']
unit['CàC']     = unit['càc']
unit['De']      = unit['°De']
unit['ºDe']     = unit['°De']
unit['cm Hg']   = unit['cmHg']
unit['ºC']      = unit['°C']
unit['CàS']     = unit['càs']
unit['esu']     = unit['Fr']
unit['ºF']      = unit['°F']
unit['fl. oz.'] = unit['fl oz']
unit['floz']    = unit['fl oz']
unit['gr']      = unit['gon']
unit['Gs']      = unit['G']
unit['hab']      = unit['hab.'] --necessaire car le point sera considéré par le module comme séparateur de l'unité suivante
unit['hp']      = unit['ch']
unit['hr']      = unit['h']
unit['kgp']     = unit['kgf']
unit['kp']      = unit['kgf']
unit['L']       = unit['l']
unit['mile']    = unit['mi']
unit['PSI']     = unit['psi']
unit['p.s.i.']  = unit['psi']
unit['RPM']     = unit['rpm']
unit['uma']     = unit['u']
unit['Wt']      = unit['Wth']
unit['’']       = unit['′'] -- apostrophe courbe → prime
unit['\'']      = unit['′'] -- apostrophe droite → prime
unit['”']       = unit['″'] -- apostrophe double → double prime
unit['"']       = unit['″'] -- guillemet droit → double prime
unit['%Vol']    = unit['%vol']
unit['μ']       = unit['µ']  -- U+03BC → U+00B5
unit[mw.ustring.char(8486)] = unit['Ω']  -- U+2126 → U+03A9, utilisation de ustring.char, car firefox fait automatiquement le remplacement.

prefix['μ']     = prefix['µ']  -- U+03BC → U+00B5

convert['gramme par millilitre'] = convert['gramme par centimètre cube']
convert['joule par kelvin mole'] = convert['joule par mole kelvin']
convert['joule par kelvin gramme'] = convert['joule par gramme kelvin']
convert['livre avoirdupois'] = convert['livre']
convert['verge anglaise'] = convert['yard']
-- pour gérer les pluriels, le module supprime les s final avant la recherche, il faut donc des alias pour ceux qui ont naturellement un s
convert['stoke'] = convert['stokes']
convert['gaus'] = convert['gauss']
convert['degré Celsiu'] = convert['degré Celsius']
convert['calorie puissance un demi par centimètre puissance troi demi'] = convert['calorie puissance un demi par centimètre puissance trois demis']

local Data = { 
	unit = unit,
	prefix = prefix,
	exposant = exposant,
	convert = convert,
}

return Data