| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665 | // Italian translation rules
// This file is UTF-8 encoded
// Last update: 2014 July 30 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
// 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
                ao (_N   aU
                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
		a (ismo_  'a
	@)	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
	@) ander (L04_	'andE@-*  // Pron.s verbs
		ate (L04_	'ate
	_L04Z) auguri (_	'awguRI
	astano (_	'a:sta/no   // verbs
.group à
		à	''a
		ài (K   ''aI
                ào (_N   ''aU
                àu	''a%u
.group b
		b       b
		bb      b:
	bbano (_	=b:ano // verbs
.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
     _) c' (P2t     tS
	@@A) ce (A_	=tSE
	ciano (_	=tSano   // verbs
	cciano (_	=tS:ano   // verbs
	chiano (_	=kiano
	A) cchiano (_	=k:iano   // verbs
	ceder (L04_	tS'Ede@-*  // Pron.s verbs
	cceder (L04_	tS:'Ede@-*
	in) cer (L04_	=tSe@-*
	_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
.group d
		d	d
		dd	d:
	n) dere (_	=deRe
     _) dall' (P5t     dall
     _) dell' (P5t     dell
	_) d' (P2t	d
	donat (Y_	don'at
	dona (L04_	d'ona  // Pron.s verbs
	ci) 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 (K        Ej
	r) ei (_	'ei
	@C)	e (_S1q  e     // lookup it_list without suffix
		e (C_    E
		e (A     E
		e (C%A_  E    // doubled consonant
		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 (ce_	=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
	@)	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_		'es:eR
	_) 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   // any vowel, or L01 ?
		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:  // or L01 ?
	@) gger (L04_ =dZ:e@-*  // Pron.s verbs
	AC) ger (L04_	=dZe@-*
		_) giura (L04_	dZ'URa
		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   // verbs
	A) gnano (_	n^'ano   // exceptions
	@) ginano(_	=dZinano   // verbs
		gano (_	=gano   // verbs
	ggano (_	=g:a/no 
	giono (_	dZ'Ono   // verbs
	n) guere (_	=gweRe   // verbs
	@) graf (A_	=g@-*af
.group h
		h
	_)	ha      h'a
	_)	hà      h'a
.group i
		i	i
		i (A	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
	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
	L02)	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	'issero
	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 (L04_	l'aSa
	leggi (L04_	l'EdZ:I
.group m
		m	m
	mm	m:
	A)	mi (a_  m'i
	A) mila (_	m'ila/
     _) m' (P2t     m
	_) mezz' (P5t	mEdz:
	metter (L04_	m'ette@-* // Pron.s Verbs
	manda (L05_	m'anda
	mbano (_	=mbano // verbs
	@) minano(_	=mina/no   // verbs
.group n
		n	n
		n (g	N
		n (gY   n
		n (k	N
     _) nell' (P5t     nell
	_) neanch' (P7t	neank
		ndo (L04_	=ndo    // for 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 (Cr     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
	osano (_	'ozano
		C) onder (L04_	'ondE@-*
		over (L04_	'ovE@-*
	d) over (L04_	Ov'E@-*
	ovano (_ 'ovano   // verbs
	o (CCano_	'O   // verbs
	o (CCicano_	'O   //verbs
	ogliere (_	'Ol^eRe   // verbs
	C) orda (L05_	'O@-*da   // pron. verbs
	@) 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
	pie (gaL05_	pI'e
	pie (galA_	pI'e
.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 
	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
	_)	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	s:
		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    // foreign words
	A) sh (A	S
	@A)	sia (_	z'ia
	@A) sie (_	z'ie
	@C) sia (_	s'ia
	@C) sie (_	s'ie
	@)	s (_S1	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
	A) scano (_	=skano  // verbs
	sciano (_	=Sano
	A) schiano (_	=skiano
	A) siono (_	zi'Ono
	ssiono (_	s:i'ono
	C) siono (_	si'ono
	A) ssano (_	=s:ano
.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
	a) ta (si_	=ta
	_) 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 (L04_	'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
.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 (AC          dz
        _)	z (Y	dz
		z (L01A	dz
		_A) zz (A	|dz:
		CA) zz (arC	dz:
		@li) zz (A	dz:
	@@Ci) zz (o	dz:
	_Cri) zz (o	ts:
	_CCri) zz (o	ts:
		@) zz (ano_	=ts:
		i) zza (no_	=dz:a
		@@) zza (L04_	=dz:a
		@i) zza (ti_	dz:'a
	@i) zz (are_	dz:
	dri) zz (are_	ts:
	zion (A_	tsi'on
	ziona (ti_	tsiOn'a
	zional (Y_	tsion'al
	ziona (L04_	tsi'Ona
	cra) zia (_	ts'i;a/
	cra) zie (_	ts'I;e/
	man) zia (_	ts'i;a
	man) zie (_	ts'i;e
	me) zz	dz:
.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
	@) è	''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
		!       _p'untoesklamat'ivo_
	!)	!
		?	_p'untointeRogat'ivo_
	?)	?
        __)  - (_D         meno
        A_)  - (_D        _
        C_)  - (_D        _
		§	setsi'one
 |