Module:number list/data/ro

Wiktionary වෙතින්

Lua දෝෂය in Module:table at line 557: attempt to call upvalue 'string_sort' (a nil value).

local export = {}

local numbers = {}
export.numbers = numbers

numbers[0] = {
	cardinal = "zero",
}

numbers[1] = {
	cardinal = "unu",
	ordinal = {"prim", "întâi"},
}

numbers[2] = {
	cardinal = "doi",
	ordinal = "doilea",
	multiplier = {"dublu", "îndoit"},
	collective = {"amândoi", "ambii"},
	fractional = {"jumătate", "doime"},
}

numbers[3] = {
	cardinal = "trei",
	ordinal = "treilea",
	multiplier = {"triplu", "întreit"},
	collective = "tustrei",
	fractional = "treime",
}

numbers[4] = {
	cardinal = "patru",
	ordinal = "patrulea",
	multiplier = {"cvadruplu", "împătrit"},
	collective = "câteșipatru",
	fractional = {"sfert", "pătrime"},
}

numbers[5] = {
	cardinal = "cinci",
	ordinal = "cincilea",
	multiplier = {"cvintuplu", "încincit"},
	fractional = "cincime",
}

numbers[6] = {
	cardinal = "șase",
	ordinal = "șaselea",
	multiplier = {"sextuplu", "înșesit"},
	fractional = "șesime",
}

numbers[7] = {
	cardinal = "șapte",
	ordinal = "șaptelea",
	multiplier = {"septuplu", "înșeptit"},
	fractional = "șeptime",
}

numbers[8] = {
	cardinal = "opt",
	ordinal = "optulea",
	multiplier = {"octuplu"},
	fractional = "optime",
}

numbers[9] = {
	cardinal = "nouă",
	ordinal = "nouălea",
	fractional = "noime",
}

numbers[10] = {
	cardinal = "zece",
	ordinal = "zecelea",
	multiplier = "înzecit",
	fractional = "zecime",
}

numbers[11] = {
	cardinal = "unsprezece",
	ordinal = "unsprezecelea",
	fractional = "unsprezecime",
}

numbers[12] = {
	cardinal = "doisprezece",
	ordinal = "doisprezecelea",
	fractional = "doisprezecime",
}

numbers[13] = {
	cardinal = "treisprezece",
	ordinal = "treisprezecelea",
}

numbers[14] = {
	cardinal = "paisprezece",
	ordinal = "paisprezecelea",
}

numbers[15] = {
	cardinal = "cincisprezece",
	ordinal = "cincisprezecelea",
}

numbers[16] = {
	cardinal = "șaisprezece",
	ordinal = "șaisprezecelea",
}

numbers[17] = {
	cardinal = "șaptesprezece",
	ordinal = "șaptesprezecelea",
}

numbers[18] = {
	cardinal = "optsprezece",
	ordinal = "optsprezecelea",
}

numbers[19] = {
	cardinal = "nouăsprezece",
	ordinal = "nouăsprezecelea",
}

for i, tens_cardinal in ipairs {
	"douăzeci", "treizeci", "patruzeci", "cincizeci", "șaizeci", "șaptezeci", "optzeci", "nouăzeci"
} do
	local tens = (i + 1) * 10
	numbers[tens] = {
		cardinal = tens_cardinal,
		ordinal = tens_cardinal .. "lea"
	}
	for ones = 1, 9 do
		local ones_ordinal
		if ones == 1 then
			ones_ordinal = "unulea"
		else
			ones_ordinal = numbers[ones].ordinal
		end
		numbers[tens + ones] = {
			cardinal = tens_cardinal .. " și " .. numbers[ones].cardinal,
			ordinal = tens_cardinal .. " și " .. ones_ordinal,
		}
	end
end


numbers[100] = {
	cardinal = "sută",
	ordinal = "sutălea",
	multiplier = "însutit",
	fractional = "sutime",
}

numbers[1000] = {
	cardinal = "mie",
	ordinal = "miilea",
	multiplier = "înmiit",
	fractional = "miime",
}

numbers[10000] = {
	cardinal = "zece mii",
}

numbers[1000000] = {
	cardinal = "milion",
}

return export
"https://si.wiktionary.org/w/index.php?title=Module:number_list/data/ro&oldid=40519" වෙතින් සම්ප්‍රවේශනය කෙරිණි