| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229 | 
							- // translation rules
 - // This file is UTF-8 encoded
 - 
 - // includes both accented characters and ascii digraph alternatives (cx, gx, ux, etc)
 - 
 - .group a
 - 	_)	a(_	a
 - 		a	a
 - 		aj	aI
 - 		a (jx   a
 - 		aux	aU
 - 		aŭ	aU
 -      D_-_)      a (_    %a    //'a' after a number
 -      D_-_)      an (_   %an   //'an' after a number
 -        D_)      a (_    %a    //'a' after a number
 -        D_)      an (_   %an   //'an' after a number
 - 		
 - .group b
 - 	_)	b(_	bo
 - 		b       b
 - 		
 - .group c
 - 	_)	c(_	tso
 - 	_)	ch(_	tSo
 - 	_)	cx(_	tSo
 - 		c	ts
 - 		ch (K	tS    // foreign words
 - 	K)	ch	tS    // foreign words
 - 		cx	tS
 - 		
 - 		
 - .group d
 - 	_)	d(_	do
 - 		d	d
 - 
 - 	_)	d (-ro_   dokt'o
 - 	_)	d (-rino_ d,okto
 - 
 - .group e
 - 	_)	e(_	e
 - 		e	e
 - 		ej	eI
 - 		e (jx	e
 - 		eux	eU
 - 		eŭ	eU
 - 		
 - .group f
 - 	_)	f(_	fo
 - 		f	f
 - 
 - 	_)	f (-ino_  fR%aUl
 - 	_)	f (-lo_   fRaU
 - 		
 - .group g
 - 	_)	g(_	go
 - 	_)	gx(_	dZo
 - 		g	g
 - 		gh (K	dZ
 - 		gx	dZ
 - 				
 - .group h
 - 	_)	h(_	ho
 - 	_)	hx(_	xo
 - 		h	h
 - 		hh	x
 - 		hx	x
 - 		
 - 		
 - .group i
 - 	_)	i(_	i
 - 		i	i
 - 
 - 		
 - .group j
 - 	_)	j(_	jo
 - 	_)	jx(_	Zo
 - 		j	j
 - 		jh (C	Z
 - 		jx	Z
 - 		
 - .group k
 - 	_)	k(_	ko
 - 		k	k
 - 		
 - .group l
 - 	_)	l(_	lo
 - 		l	l
 - 		ll (_	l
 - 
 - 	-)	lo (_	l%o
 - 
 - 		
 - .group m
 - 	_)	m(_	mo
 - 		m	m
 - 		
 - .group n
 - 	_)	n(_	no
 - 		n	n
 - 		n (_S1	n
 - 
 -         _)	n (-ro_  num'e
 - 
 - 		
 - .group o
 - 	_)	o(_	o
 - 		o	o
 - 		oj	OI
 - 		o (jx   o
 - 		
 - .group p
 - 	_)	p(_	po
 - 		p	p
 - 		ph (K	f    // foreign words
 - 	K)	ph	f    // foreign words
 - 		
 - .group q
 - 	_)	q(_	kwo
 - 		q	k
 - 		qu	kv
 - 		
 - .group r
 - 	_)	r(_	Ro
 - 		r	R
 - 	A)	r (A	R
 - 	K)	r (A	@-*
 -                 rr      RR
 - 
 -        -)	ro (_   R%o   // d-ro, n-ro
 - 		
 - .group s
 - 	_)	s(_	so
 - 	_)	sh(_	So
 - 	_)	sx(_	So
 - 		s	s
 - 		sx	S
 - 		sh (K	S    // foreign words
 - 	K)	sh	S    // foreign words
 - 
 - 	_)	s (-ino_   s,injoR
 - 	_)	s (-ro_    sinj'o
 - 		
 - 		
 - .group t
 - 	_)	t(_	to
 - 		t	t
 - 		th (K	T    // foreign words
 - 	K)	th	T    // foreign words
 - 		
 - .group u
 - 	_)	u(_	u
 - 	_)	ux(_	wo
 - 		u	u
 - 		uj	uI
 - 		u (jx   u
 - 		ux	w
 - 		
 - 		
 - .group v
 - 	_)	v(_	vo
 - 		v	v
 - 		
 - .group w
 - 	_)	w(_	du'oblav,o
 - 		w	w
 - 	K)	wh	w    // foreign words
 - 		
 - .group x
 - 	_)	x(_	ikso
 - 		x	ks
 - 		
 - .group y
 - 	_)	y(_	ipsilono
 - 		y	j
 - 	K)	y (K	i
 - 	
 - 		
 - .group z
 - 	_)	z(_	zo
 - 		z	z
 - 			
 - 		
 - .group
 - 	_)	ĉ (_	tSo
 - 		ĉ	tS
 - 
 - 	_)	ĝ (_	dZo
 - 		ĝ	dZ
 - 
 - 	_)	ĥ (_	xo
 - 		ĥ	x
 - 
 - 	_)	ĵ (_	Zo
 - 		ĵ	Z
 - 
 - 	_)	ŝ (_	So
 - 		ŝ	S
 - 
 - 	_)	ŭ (_	wo
 - 		ŭ	w
 - 
 - 		
 - 		=	,,egala,
 - 		\	malantaIst@-*eko
 - 		/	st@-*eko
 - 		'	
 - 		+	plus
 - 	_)	++ (_	plusplus
 - 
 - 		.	punkto
 - 		. (.     _:
 - 	\.)     .
 - 
 - 
 - 		. (D	_:k'omo_
 - 		*	asteRisko
 - 			pundo
 - 		 (D	_pundOI_:
 - 	        !	,ekk@-*io,
 - 		:	dupunkto
 - 		-	_
 - 		- (_a	
 - 		$	dolaRo
 - 		$ (D	_dolaROI_:
 - 		%	p@-*otsento
 - 		@	po
 - 		&	%kaI
 - 			
 
 
  |