| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738 | 
// Italian translation rules
// This file is UTF-8 encoded
// Last update: 2016 January 12 by Chris <[email protected]>
// letter groups
// A  any vowel
// C  any consonant
// K  not a vowel (i.e. consonant or end-of-word)
// Y  front vowels: e i (& accents)
.L01 a à o ò ó u ù
.L02 e é è
.L03 b d g l m n r v     // 's' is [z] before these
// pronominal verbs
.L04 mi ti gli lo la le si ci vi li ne melo telo selo celo velo mela tela sela cela vela meli teli seli celi veli mele tele sele cele vele mene tene sene cene vene glielo gliela glieli gliele gliene
.L05 melo telo selo celo velo mela tela sela cela vela meli teli seli celi veli mele tele sele cele vele mene tene sene cene vene glielo gliela glieli gliele gliene mi ci gli ne
.L06 gli mi vi si
.L07 mi gli lo la le si ci li ne melo selo celo velo mela sela cela vela meli seli celi veli mele sele cele vele mene sene cene vene glielo gliela glieli gliele gliene
// Hours and minutes
.L16 0 1 2 3 4 5 6 7 8 9 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23
.L17 0 1 2 3 4 5
.group a
		a	a
	ai (_	'aj
		ai (C   aI
	au	a|%U
	@C)	a (_S1q  a/     // lookup it_list without suffix
	@i)	a (_S1q  a     // lookup it_list without suffix
	C) a (cY_	'a
	@)	a (co_	=a
	@) a (ca_	=a
	@)	a (che_	=a
		a (istA_  a
	ai (smo_	a'i:
	@)	a (bile_  'a
	@)	a (ggine_ 'a
	_)	ae (r    aE
	avano (_	'avano
		a (tterA_   'a
     _) all' (P4t     all
     _) anch' (P5t     ank
	@) amo (L04_	'amo  // Pron.s verbs
	Ci) amo (L04_	'amo
	@) ander (L04_	'andE@-*
		ate (L04_+	'ate
	_L04Z) auguri (_	'awguRI
	astano (_	'a:stano   // verbs
.group à
		à	''a
		ài (K   ''aI
                àu	''a|%U
.group b
		b       b
		bb      b:
	bbano (_	=b:ano // verbs
	bacia (L07_	b'atSa
.group c
		c	k
		cc	k:
		ck	k:
		cqu (A	k:w2
		cqui (A	k:wj
		c (Y    tS
		cc (Y   tS:
		ch (Y	k
		cch (Y	k:
	s) ch (A	k
	ch (a	tS
	ch (o	tS
	ch (u	tS
		ci (A	tS
		cci (A  tS:
	@)	co (lA_ =ko
	cardia (_	ka@-*d'ia
	cardie (_	ka@-*d'ie
     _) c' (P2t     tS
	@@A) ce (A_	=tSE
	ciano (_	=tSano   // verbs
	cciano (_	=tS:ano
	chiano (_	=kiano
	A) cchiano (_	=k:iano
	ceder (L04_	tS'Ede@-*  // Pron.s verbs
	cceder (L04_	tS:'Ede@-*
	in) cer (L04_	=tSe@-*
	cuocer (L04_	kU'OtSe@-*
	compra (L07_	k'omp@-*a
	_L04Z) capit (A_	k'a:p,it
		_L04Z) capit (ano_	k'a:p,it
	correr (L04_	k'o:R*eR
	ccorrer (L04_	k:'o:R*eR
	chiama (L07_	ki'a:ma
	a) cquista (L07_	k:w2'ista
.group d
		d	d
		dd	d:
	n) dere (_	=deRe
     _) dall' (P5t     dall
     _) dell' (P5t     dell
	_) d' (P2t	d
	donat (Y_	don'at
	dona (L07_	d'ona  // Pron.s verbs
	ci) der (L04_	=dE@-*
	divi) der (L04_	=de@-*
	chAA) der (L04_	=de@-*
	re) der (L04_	=de@-*
	@) dinano (_	=dina/no   // verbs
	i) dano (_	=dano  // verbs
	i) dino (_	=dino
	due (_	d'ue   // numbers
	day (_	d'eI   // foreign
.group e
		e        e
	ei (d	Ej
	ei (c	Ej
	ei (colA_	ei
	r) ei (_	'Ei
	@d) ei (_	'eI
	@t) ei (_	'eI
	@) ey (_	=eI
	@C)	e (_S1q  e/     // lookup it_list without suffix
		e (C_    E
		e (A     E
		e (C%A_  E
	_d) e (llA_	e
		e (CiCA_ E
		e (CulA_ E
		e (llu   E
		e (st    E
		e (ttA_	 e
	c)	e (ttA_  E
		e (tti@	 E
		e (zzA_  e
		e (r     E
		e (rsi_N e
	A) e (r_	'E
	_r) e	E
	@)	e (ci_	=e
		e (l     E
	r)	e (m     E
		e (monA_ 'e
		e (nA_   E
	g)	e (ne    E
		e (ngA_  e
		e (nCA_  E
	@m)	e (ntA_  e
       %C)	e (rA_   =E
	C)	e (re_	 =E
	gg)	e (ro_   E
	gg)	e (ri_	E
	f)	e (rm    e
	@)	e (rrimo_ 'E
	an) e (simA_	'e:
	@) e (simA_	'E
	h)	e (ss    e
	m)	e (ss    e
	_sC)	e (ss    e
		e (ssa_  e
		e (tr    E
		e (ti    E
		e (vi_   E
		e (vo_   E
	@)	e (volA_ 'e
		e (zA    E
		CC) eggia (no_	'EdZ:a
	C) ender (L04_	'ende@-*  // Pron.s verbs
	C) erder (L04_	'E@-*de@-*
	esser (L04_		'EsseR
	_) ecco (L04	'Ek:o
		ete (L04_	'ete
	fl) etter (L04_	'Et:e@-*
	ever (L04_	'eveR
	evano (_	'evano  // verbs
	estano (_	'Estano
	AC) erano (_	=eR,ano
	@s) ero (_	=ERO
	e (lano_	'e
.group f
		f	f
		ff	f:
	@A)	f (ilo_  =f
	i)	f (erA_	=f
	fobi (A_	fob'i;
	fob (A_	=fob
	farma (ci_	f'a@-*ma
.group g
		g	g
		gg	g:
		gh	g
		g (Y	dZ
		gi (A	dZ
		gi (a_	dZ'i#  // [i] only if stressed
		gì (a_	dZ'i#  // [i] only if stressed
	al) gie (_	dZ'iE
	@Ar) gie (_	dZ'iE
	fa) gie (_	dZ'iE
	go) gie (_	dZ'iE
	ple) gie (_	dZ'iE
	rra) gie (_	dZ'iE
		lo) gi (e_	dZ'i#
	n)	gi (a_	dZ
		gg (Y	dZ:
		ggi (A  dZ:
	@) gger (L04_ =dZ:e@-*  // Pron.s verbs
	AC) ger (L04_	=dZe@-*
	esi) ger (L04_	=dZe@-*
	eri) ger (L04_	=dZe@-*
		_) giura (L07_	dZ'URa
	godi (L04_	g'Odi
		gl (i	l^
		gl (ì	l^
		gli (A  l^
	_)	gl	gl
	@) glier (L04_	=l^E@-*
	@) guer (L04_	=gUe@-*
		gn	n^
	@) gn (A_	n^;
	a) gn (A_	n^:
		gu (A   gw
	guono (_	=gw2ono   / verbs
	o) gnano (_	=n^ano
	A) gnano (_	n^'ano   // exceptions
	@) ginano(_	=dZinano   // verbs
		gano (_	=gano
	ggano (_	=g:a/no 
	giono (_	dZ'Ono
	n) guere (_	=gweRe
	@) graf (A_	=g@-*af
	guai (scA_	gw2a'i:
.group h
		h
	_)	ha      h'a
	_)	hà      h'a
.group i
		i	i
		i (A	j
	zz) ia (@	ia
	@) ii (_	'I:j
	l)	i (A	%i
	r)	i (A	%i
	_C) ie (_	'ie
		i (o    i
		i (ò	i
		i (ó	i
        @)      ia (_   =i%a
	@)	ià (_	i'a
	X)	ia (_	'ia
	af)	ia (_	'ia
	af)	ie (_	'ie
	fon)	ia (_	'ia
	scop)	ia (_	'ia
	scop) ie (_	'ie
	er)	ia (_	'ia
	er)	ie (_	'ie
	gor)	ia (_   'ia
	metr)	ia (_	'ia
	metr)	ie (_	'ie
	t)	ia (_	'ia
	t) ie (_	'ie
        @)      io (_S1q   =i%o
	a)	i (+	j
	à)	i (+	j
	o)	i (+	j
	@C)	i (_S1q  i     // lookup it_list without suffix
        @)      i (Ante_   i
		i (acA_   'i
	i (ache_	'i
		i (asi_   'i
	@)	i (bile_  'i
	@)	i (cA_	  =i
	ele%tr) ici (_	=itSi
	centr) ici (_	=itSi
	metr) ici (_	=itSi
	tr)	i (cY_     i
	if) ici (_	'itSi
	@)	i (chA_   =i
        @)      i (dA_    =i
        @)      i (dere_  'i
	@)	ie (rA_    i'E
	@)	ié (rA_    i'E
		i (genA_  'i
	c)	i (lA_    =i
	g)	i (lA_    =i
	ss)	i (lA_    =i
	b)	i (le_    =i
	m)	i (le_    =i
		i (lA_    =i
	@) i (mA_	=i
	laCr) i (mA_	=i
	pr) i (mA_	   'i
		inas (_   'inas
	@g) in (Y_	=in
	c) ine (_	=ine
	d) ine (_	=ine
	@@Cand) i (ne_	'i
	Cm) in (Y_	=in
	im) in	(Y_	=in
	@) issim (A_	'issim
	@)	issero(_S6q	'isse*o
	ip) i (te_    =i
	C) iad (Y_	'iad
	@) iono (_	=iono
	ite (L04_	'ite  // Pron.s verbs
	iver (L04_	'ivE@-*
	d) iver (L04_	iv'E@-*
	imer (L04_	'Ime@-*
	ivano (_	'ivano   // verbs
	i (ficano_	'i    // verbs
	ifichino (_	'ifikino   // verbs
	ACCC) i (cano_	=i   // verbs
	i (Ccano_	'i   // verbs
	ilitano (_	'ilitano   // verbs
	istano (_	'istano   // verbs
.group j
            j            dZ
           @) j (_	j
	A) j (A	j
.group k
		k	k
		kk	k:
.group l
		l	l
               ll (C    l_
               ll (_    l
	@A) lo (gA_	=lo
	@A) lo (ghY_	=lo
	_) l' (P2t	l
	lasciati (_	l,a/S'atI
		lascia (L07_	l'aSa
	_) lecca (L07_	l'ek:a
	leggi (L04_	l'EdZ:I
	e) limina (L07_	l'imina
.group m
		m	m
	mm	m:
	A) mi (a_  m'i
	A) mi (e_	m'i
	A) mila (_	m'ila/
     _) m' (P2t     m
	_) mezz' (P5t	mEdz:
	metter (L04_	m'ette@-* // Pron.s Verbs
	manda (L05_	m'anda
	mostra (L07_	m'Ost@-*a
	assu) mer (L04_	=me@-*
	_a) ma (L07_	=ma
	mbano (_	=mbano // verbs
	@) minano(_	=mina/no   // verbs
.group n
		n	n
		n (g	N
		n (gY   n
		n (k	N
	Ama) nia (_	n'i:a
	Ama) nie (_	n'i:e
	_) nell' (P5t	nel:
	_) n' (P2t	n
	_) neanch' (P7t	neank
		ndo (L04_	=ndo    //  Pronominal verbs
		netter (L04_	n'Et:e@-*
		_zA) nz (A	n|dz
		A) ne (A_	=nE
	@) nano (_	=nano   // verbs
.group o
		o	o
		oi	O%I
		oi (o_  o%I
		oi (sCA_ o'i
		o (C%A_	O    // doubled consonant
		o (CACA_  O
		o (CrA	O
		o (CC_    O
	@C)	o (_S1q  o/     // lookup it_list without suffix 
	@i)	o (_S1q  o     // lookup it_list without suffix 
	i)	o          O
	i)	o (ne      o
	i)	o (so_     o
	m)	o (bile    O
		o (ca_     O
		o (co_     O
	@)	o (di_     =o
	@)	o (do_     =o
	@)	o (fonA_   'O
		o (genA_   'O
	l)	o (gico_   'O
	@)	o (gnolo_  'o
	@)	o (grafA_	'O
		o (lX       O
	nd)	o (lA_     =O
	ns)	o (lA_     =O
	CC)	o (lA_     =O
	u)	o (lA_      O
	v)	o (lA_     =o
	@) o (lA_      O
	gn)	o (la_      O
		o (li       O
	@)	o (liA_     O
	@)	o (lo_     =O
	i)	o (lA_      O
       ci)	o (lA_     =O
	@)	o (logA_   'O
	@)	o (loghY_   'O
	c)	o (ltA_     O
	sc)	o (ltA_     o
	v)	o (ltA_	O
	@) o (manY_	'O:
	@d) omani (_	om'ani
	r) oman (Y_	,Om'an
	@)	o (metrA_  'O
	@)	o (ma_      O
	@)	o (mo_      O
	dr)	o (mo_     =o
		o (ni       O
		o (ni_      o
               @) o (no_      =O
	u) o (no_	'o
	@)	o (nomo_   'O
	@)	o (nzolo_  'o
		o (o        O
		o (polA_   'O
	sc)	o (pA_        O
		o (r	    O
		o (rY_      o
	f)	o (rmA_     o
		o (si_      O
		o (ss       O
	Ar)	o (ssA_     o
		o (st       O
		o (stracA_  'O
		o (ttol     O
		o (zA       O
	l) oqui (A	Okwj
	C) orda (L05_	'O@-*da   // pron. verbs
	r) omper (L04_	'ompe@-*
		C) onder (L04_	'ondE@-*
		over (L04_	'ovE@-*
	d) over (L04_	Ov'E@-*
	m) order (L04_	'O:@-*de@-*
	ovano (_ 'ovano   // verbs
	osano (_	'ozano
	o (CCano_	'O
	o (CCicano_	'O
	ogliere (_	'Ol^eRe
	@) ordin (A_	'o@-*din
.group p
		p	p
		pp	p:
	ph	f   // foreign words
	@m)	p (erY_	=p
	porta (L05_	p'O@-*ta  // Pron.s verbs
	parla (L07_	p'a@-*la
	pie (gaL05_	pI'e
	prendi (L04_	p@-*'E:ndi
	prova (L07_	p@-*'Ova
	a) pprova (L07_	p:@-*'Ova
	pie (galA_	pI'e
	tera) pi (A_	p'i
	tro) pi (A_	p'i
.group q
		q	k
		qu (AK	kw2
	qui (A	kwj
     _) quell' (P6t     kw2Ell
     _) quest' (P6t     kw2est
.group r
	C)	r	@-*
		r	@-*
		r (_		@-*
	_)	r	@-*
	A) r (_	=@-*
		rr	R*
	A) r (A	R
	a) r (a	*
	A) r (à_	*
	A) r (ò_	*
	@) r (L04_	=@-*   // for Italian pronominal verbs and reflexive verbs 
	_) rega (laL07_	@-*eg'a
	_) rader (L04_	@-*'ade@-*
	_) ripeter (L04_	@-*ip'E:te@-*
	_) romper (L04_	@-*'ompe@-*
	ca) re (zzaL07_	R'e
	C) rai (_	@-*'a:I
	A) rai (_	R'a:I
	rrai (_	R*'a:I
	@) rvano (_	=@-*v,ano
	CA) rcano (_	=@-*k,ano   // verbs
.group s
		s	s
	A)	s (A	z
		s (L03	z
	l)      s       s
	p) s	s
	k) s	s
		s (c	s
		s (f	s
		s (k	s
		s (p	s
		s (q	s
		ss	ss
	A) ss (A	ss
		s (t	s
		s (x	s
		sc (Y	S
		sci (A  S
		scii	Sij
		sci (ì	S%i
		sch (Y	sk
		sh (K	S    // foreign words
	K) sh	S
	A) sh (A	S
	@A)	sia (_	z'ia
	@A) sie (_	z'ie
	@C) sia (_	s'ia
	@C) sie (_	s'ie
	@)	s (_S1	s
	_) s' (P2t	s
     _) sull' (P5t     sull
	_) sant' (P5t	sant
	_sotto) s (A	_||s
	sfere (_	sf'eRe
	@) scer (L04_	=SE@-*  // pron.s verbs
	A) sci (L05_	=SI
	scrivi (L04_	sk@-*'i:vI
	saluta (L07_	sal'uta
	spegner (L04_	sp'en^e@-*
	re) sister (L04_	z'i:ste@-*
	salva (L07_	s'alva
	A) scano (_	=skano  // verbs
	sciano (_	=Sano
	A) schiano (_	=skiano
	A) siono (_	zi'Ono
	ssiono (_	ssi'ono
	C) siono (_	si'ono
	A) ssano (_	=ssano
.group t
		t	t
		tt	t:
		@a) tria (_	t@-*'ia
		@a) trie (_	t@-*'ie
		a) ttoria (_	t:oR'ia
		a) ttorie (_	t:oR'Ie
		@) tt (ano_	=t:  // verbs
	en) t (ano_	=t
	@ma) to (L06_	t'O
	@a) to (L06_	=to
	intima) to (L04_	=to
	ba) tter (L04_	=t:e@-*
	tratta (L07	t@-*'at:a
	tocca (L07_	t'Ok:a
	a) ta (si_	=ta
	_) togli (L04_	t'Ol^i
	trova (L07_	t@-*'Ova
	_) tutt' (P5t	tut:
.group u
		u	u
		_) u (A	w2
	@)	u (dinY_  'u
	@)	u (colo_  'u
	@)	u (lA_	=u
     _) un' (P3t     un
	@) u (A_	=u
	A%C) u (A_	=u
	ural (Y_	uR'al
	C) ura (L07_	'uRa   // Pron.s verbs
	uder (L04_	'udE@-*
	uter (L04_	'ute@-*
	uvano (_	'uvano // verbs
	ubano (_	'ubano
	ustano (_	'u:stano
	C) uo (tano_	U'O
	uomini (_	w2'Omini
.group v
		v	v
		vv	v:
		vvi (A	v:i
		C) vi (A	vI
		C) vi (A_	=vI
	A) vino (_	=vino  // verbs
	@) vo (cano_	=vo
	in) via (toL04_	vI'a
	in) via (L07_	v'ia
	_in) vita (L07_	v'i:ta/
	_a) vvisa (L07_	v:'iza
	_in) vader (L04_	v'a:de@-*
	_) vota (L07_	v'Ota
	s) veglia (L07_	v'el^ia
.group w
		w	w2
.group x
		x	ks
.group y
		y	j
		y (K	i        // foreign words
.group z
		z	ts
	A) zz (A	ts:
	_A) z (AC	dz
	_) z (A	dz
        _)	z (Y	dz
		z (oA	dz
		_A) zz (A	|dz:
		CA) zz (arC	dz:
		@li) zz (A	dz:
	_bri) zz (A	ts:
	diri) zz	ts:
	_indiri) zzar (L04_	ts:'a@-*
	dri) zz (A	ts:
	fri) zz (A	ts:
	_ri) zz (A	ts:
	_pi) zz (A	ts:
	atti) zz (A	ts:
	schi) zz (A	ts:
	_spri) zz (A	ts:
	stri) zz (A	ts:
	_sti) zz (A ts:
	appre) zza (rL04_	ts:a
	care) zz (A	ts:
	appre) zza (L07_	=tsa
	Ci) zz (A	dz:
	_mar) z (A	ts
	par) z (A	ts
	quar) z (A	ts
	sfar) z (A	ts
	ar) z (A	dz
	bron) z (A	dz
		@) zz (ano_	=ts:
		i) zza (no_	=dz:a
		@@) zza (L07_	=dz:a
		@i) zza (ti_	dz:'a
	@i) zz (are_	|dz|:
	zion (A_	tsi'on
	ziona (ti_	tsiOn'a
	zional (Y_	tsion'al
	ziona (L07_	tsi'Ona
	organi) zzia (moL07_	dz:i'a:
	cra) zia (_	ts'i;a/
	cra) zie (_	ts'I;e/
	man) z (A	dz
	man) zia (_	ts'i;a
	man) zie (_	ts'i;e
	me) zz	dz:
	amma) zziamo (L04_	_tsi'a:mo
.group 0xce   // Greek letters
// 0xce is the first byte of the utf-8 code for these characters
	α	'alfa_
	ά	'alfa_
	β	b'eta_
	γ	g'am:a_
	δ	d'Elta_
	ε	'EpsIlon
	έ	'EpsIlon_
	ζ	dz'eta||g@-*'eka
	η	'e:ta||g@-*'eka
	ή	'e:ta||g@-*'eka_
	θ	t'e:ta||g@-*'eka_
	ι	I'ota_
	ί	I'ota_
	κ	k'ap:a||g@-*'eka_
	λ	l'ambda_
	μ	m'ju:_
	ν	n'ju:_
	ξ	ks'I||g@-*'eka_
	ο	'omIk@-*on_
.group 0xcf   // Greek letters
	π	p'I||g@-*'eka_
	ρ	@-*'O||g@-*'eka_
	σ	s'Igma_
	ς	s'Igma_
	τ	t'au_
	υ	'IpsIlon_
	ύ	'IpsIlon_
	φ	f'I||g@-*'eka_
	χ	k'I||g@-*'eka_
	ψ	ps'I||g@-*'eka_
	ω	om'ega_
	ώ	om'ega_
	ό	'omIk@-*on_
.group
gn	n^
ñ	n^
_L16_)	: (_L17D_	_%%E_	// Say time
		á	''a
		é	''e
	_) è (_	,E
	A) è	''E
	C) è	''E
		èi (K	''Ej
		éi (K	''eI
		ì	''i
		í	''i
		ó	''o
		ói	''o|I
		ò	''O
		òi	''OI
		ú	''u
		ù	''u
		$	d'ollaRo
	D) , (D	v'i@-*gola
        __)  - (_D         meno
        A_)  - (_D        _
        C_)  - (_D        _
		§	pa*'ag@-*afO
 |