ro_RO.sor 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. __numbertext__
  2. ^0 zero
  3. 1 unu
  4. 2$ doi
  5. 2 două
  6. 3 trei
  7. 4 patru
  8. 5 cinci
  9. 6$ șase
  10. 6 șai
  11. 7 șapte
  12. 8 opt
  13. 9 nouă
  14. 10 zece
  15. 11 unsprezece
  16. 12 doisprezece
  17. 14 paisprezece
  18. 1(\d) $1sprezece
  19. (\d)0 $1zeci
  20. (\d)(\d) $(\10) și $2
  21. 1(\d\d) o sută $1
  22. (\d)(\d\d) $1 sute $2
  23. 1(\d{3}) o mie $1
  24. (1?\d)(\d{3}) $1 mii $2
  25. (\d{1,3})(\d{3}) $1 de mii $2
  26. 1(\d{6}) un milion $1
  27. (1?\d)(\d{6}) $1 milioane $2
  28. (\d{1,3})(\d{6}) $1 de milioane $2
  29. 1(\d{9}) un miliard $1
  30. (1?\d)(\d{9}) $1 miliarde $2
  31. (\d{1,3})(\d{9}) $1 de miliarde $2
  32. 1(\d{12}) un trilion $1
  33. (1?\d)(\d{12}) $1 trilioane $2
  34. (\d{1,3})(\d{12}) $1 de trilioane $2
  35. 1(\d{15}) un cvadrilion $1
  36. (1?\d)(\d{15}) $1 cvadrilioane $2
  37. (\d{1,3})(\d{15}) $1 de cvadrilioane $2
  38. 1(\d{18}) un cvintilion $1
  39. (1?\d)(\d{18}) $1 cvintilioane $2
  40. (\d{1,3})(\d{18}) $1 de cvintilioane $2
  41. 1(\d{21}) un sextilion $1
  42. (1?\d)(\d{21}) $1 sextilioane $2
  43. (\d{1,3})(\d{21}) $1 de sextilioane $2
  44. 1(\d{24}) un septilion $1
  45. (1?\d)(\d{24}) $1 septilioane $2
  46. (\d{1,3})(\d{24}) $1 de septilioane $2
  47. # negative number
  48. [-−](\d+) minus |$1
  49. # decimals
  50. "([-−]?\d+)[.,]" $1| virgulă
  51. "([-−]?\d+[.,])([^0]\d)" $1| |$2
  52. "([-−]?\d+[.,])(\d)(\d)(\d)" $1| |$2 |$3 |$4
  53. "([-−]?\d+[.,]\d*)(\d)" $1| |$2
  54. # currency
  55. # feminine/masculine correction for 1 and 2
  56. f:(.*)unu \1 o
  57. f:(.*do)i "\1uă "
  58. m:(.*un)u \1
  59. .:(.*) \1
  60. # unit/subunit, singular/plural, feminine/masculine unit, feminine/masculine subunit
  61. us(.).:([^,]*),([^,]*),([^,]*),([^,]*),([^,]*) $(\1:\6) \2
  62. up(.).:([^,]*),([^,]*),([^,]*),([^,]*),([^,]*) $(\1:\6) \3
  63. ss.(.):([^,]*),([^,]*),([^,]*),([^,]*),([^,]*) $(\1:\6) \4
  64. sp.(.):([^,]*),([^,]*),([^,]*),([^,]*),([^,]*) $(\1:\6) \5
  65. # "mm" means masculine unit and masculine subunit
  66. CHF:(.+),(.+) $(\1mm: franc elvețian, franci elvețieni, cent, cenți, \2)
  67. CNY:(.+),(.+) $(\1mm: yuan renminbi, yuani renminbi, fen, fen, \2)
  68. EUR:(.+),(.+) $(\1mm: euro, euro, cent, cenți, \2)
  69. GBP:(.+),(.+) $(\1fm: liră sterlină, lire sterline, penny, pence, \2)
  70. JPY:(.+),(.+) $(\1mm: yen, yeni, sen, sen, \2)
  71. RON:(.+),(.+) $(\1mm: leu românesc, lei românești, ban, bani, \2)
  72. USD:(.+),(.+) $(\1mm: dolar american, dolari americani, cent, cenți, \2)
  73. "([A-Z]{3}) ([-−]?1)([.,]00?)?" $(\1:us,|$2)
  74. "([A-Z]{3}) ([-−]?\d+)([.,]00?)?" $(\1:up,|$2)
  75. "(CNY [-−]?\d+)[.,]10?" $1| un jiao
  76. "(CNY [-−]?\d+)[.,](\d)0?" $1| $2| jiao
  77. "(CNY [-−]?\d+[.,]\d)1" $1| $2| fen
  78. "(CNY [-−]?\d+[.,]\d)(\d)" $1| $2| fen
  79. "(([A-Z]{3}) [-−]?\d+)[.,](01)" $1| $(\2:ss,$(1))
  80. "(([A-Z]{3}) [-−]?\d+)[.,](\d)" $1| $(\2:sp,$(\30))
  81. "(([A-Z]{3}) [-−]?\d+)[.,](\d\d)" $1| $(\2:sp,$3)