eo_rules 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228
  1. // translation rules for Esperanto
  2. // This file is UTF-8 encoded
  3. // includes both accented characters and ascii digraph alternatives (cx, gx, ux, etc)
  4. .replace
  5. cx ĉ
  6. gx ĝ
  7. hx ĥ
  8. jx ĵ
  9. sx ŝ
  10. ux ŭ
  11. .group a
  12. _) a (_ a
  13. a a
  14. aj aI
  15. aŭ aU
  16. .group b
  17. _) b (_ bo
  18. b b
  19. .group c
  20. _) c (_ tso
  21. _) ch (_ tSo
  22. c ts
  23. ch (K tS // foreign words
  24. K) ch tS // foreign words
  25. .group d
  26. _) d (_ do
  27. d d
  28. _) d (-ro dokt'o
  29. _) d (-rino d,okto
  30. .group e
  31. _) e (_ e
  32. e e
  33. ej eI
  34. eŭ eU
  35. .group f
  36. _) f (_ fo
  37. f f
  38. _) f (-ino fR%aUl
  39. _) f (-lo fRaU
  40. .group g
  41. _) g (_ go
  42. g g
  43. gh (K dZ
  44. .group h
  45. _) h (_ ho
  46. h h
  47. hh x
  48. .group i
  49. _) i (_ i
  50. i i
  51. .group j
  52. _) j (_ jo
  53. j j
  54. jh (C Z
  55. .group k
  56. _) k (_ ko
  57. k k
  58. _) k (-do kamaR'a
  59. _) k (-dino k'amaRa
  60. _) k (-ino k'amaRad
  61. .group l
  62. _) l (_ lo
  63. l l
  64. ll (_ l
  65. .group m
  66. _) m (_ mo
  67. m m
  68. .group n
  69. _) n (_ no
  70. n n
  71. n (_S1 n
  72. _) n (-ro num'e
  73. .group o
  74. _) o (_ o
  75. o o
  76. oj oI
  77. -) o (_ %o
  78. -) oj (_ %oI
  79. -) on (_ %on
  80. -X) o (_ %o // d-ro etc
  81. -X) oj (_ %oI
  82. -X) on (_ %on
  83. .group p
  84. _) p (_ po
  85. p p
  86. ph (K f // foreign words
  87. K) ph f // foreign words
  88. .group q
  89. _) q (_ kwo
  90. q k
  91. qu kv
  92. .group r
  93. _) r (_ Ro
  94. r R
  95. A) r (A R
  96. K) r (A @-*
  97. rr RR
  98. .group s
  99. _) s (_ so
  100. _) sh (_ So
  101. s s
  102. sh (K S // foreign words
  103. K) sh S // foreign words
  104. _) s (-ino s,injoR
  105. _) s (-ro sinj'o
  106. _) s (-ano s'am,ide
  107. _) s (-anino s'am,ide
  108. _) s (-ta_ s'ank
  109. .group t
  110. _) t (_ to
  111. t t
  112. th (K T // foreign words
  113. K) th T // foreign words
  114. -) ta (_ t%a // s-ta = sankta
  115. .group u
  116. _) u (_ u
  117. u u
  118. uj uI
  119. .group v
  120. _) v (_ vo
  121. v v
  122. .group w
  123. _) w (_ du'oblav,o
  124. w w
  125. K) wh w // foreign words
  126. .group x
  127. _) x (_ ikso
  128. x ks
  129. _) x z // foreign words
  130. .group y
  131. _) y (_ ipsilono
  132. y j
  133. K) y (K i
  134. .group z
  135. _) z (_ zo
  136. z z
  137. .group
  138. _) ĉ (_ tSo
  139. ĉ tS
  140. _) ĝ (_ dZo
  141. ĝ dZ
  142. _) ĥ (_ xo
  143. ĥ x
  144. _) ĵ (_ Zo
  145. ĵ Z
  146. _) ŝ (_ So
  147. ŝ S
  148. _) ŭ (_ wo
  149. ŭ w
  150. C) ' (_ = // word end in apostrophe, stress the last vowel
  151. '
  152. + plus_
  153. _) ++ (_ plusplus
  154. . punkto
  155. . (. _:
  156. \.) .
  157. £ pundo
  158. £ (_D _pundoI_:
  159. __) - (_D minus_
  160. D_) - (_D st@-*ek'eto_
  161. A_) - (_D _
  162. C_) - (_D _
  163. --) -
  164. - minus_
  165. - (_a
  166. $ dolaRo
  167. $ (_D _dolaRoI_: