| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464 | // Italian translation rules
// This file is UTF-8 encoded
// Last update: 2013-11-01 Chris, Christian Leo M, <[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
.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
// 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 (K   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
	@)	a (cA_	=a
	@)	a (che_	=a
		a (istA_  a
		a (ismo_  'a
	@)	a (bile_  'a
	@)	a (ggine_ 'a
	_)	ae (r    aE
//	@)	a (no_	=a     //ByFilo, this seems to make it_listx longer
	@)	avano (_S5  'avano
		a (tterA_   'a
     _) all' (P4t     all
     _) anch' (P5t     ank
	@) amo (L04_	'amo
.group à
		à	''a
		ài (K   ''aI
                ào (_N   ''aU
                àu	''a%u
.group b
		b       b
		bb      b:
.group c
		c	k
		cc	k:
		ck	k:
		cqu		k:w2
		c ('    tS
		c (Y    tS
		cc (Y   tS:
		ch	k
		cch	k:
		ci (A	tS    // or L01 ?
		cci (A  tS:   // or L01 ?
	@)	co (lA_ =ko
		
.group d
		d	d
		dd	d:
	n)	dere    =deRe
     _) dall' (P5t     dall
     _) dell' (P5t     dell
	decider (L04	detS'ide@-*
.group e
		e        e
		ei (K        Ej
	r) ei (_	'ei
	@C)	e (_		e
	@C)	e (_S1q  e     // lookup it_list without suffix
	@Ar)	e (_     e
		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
	f)	e (rm    e
	@)	e (rrimo_ 'E
	@)	e (simo_  '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
	C) ender (L04_	'ende@-*
	C) erder (L04_	'E@-*de@-*
	esser (L04_		'es:eR
.group f
		f	f
		ff	f:
	@A)	f (ilo_  =f
	A)	f (ero_  =f
		
.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
	n)	gi (a_	dZ
		gg (Y	dZ:
		ggi (A  dZ:  // or L01 ?
	@)	gger (lo_ =dZ:eR
		gl (i	l^
		gl (ì	l^
		gli (A  l^
	_)	gl	gl
		gn	n^
	@) gn (A_	n^;
	a) gn (A_	n^:
		gu (A   gw
	
.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)	i (a    i
       _C)	i (à    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
        @)      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 (asi_   'i
	@)	i (bile_  'i
	@)	i (cA_	  =i
	tr)	i (ce_     i
	@)	i (chA_   =i
        @)      i (dA_    =i
        @)      i (dere_  'i
	@)	ie (rA_    i'E
	@)	ié (rA_    i'E
	@)	iè (rA_    i'E
	@)	i (gA_	  =i
		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
	r)	i (ma_	   i
	laCr)	i (ma_	  =i
	st)	i (ma_     i
	enz)	i (ma_     i
        @)	i (mo_    =i
		inas (_   'inas
		i (ne_    =i
	@) issim (A_	'issim
	@)	issero(_S6q	'issero
	p)	i (te_    =i
	@) iono (_	=iono
	issano (_	'is:ano
.group j
            j            dZ
            j (j
         _) juan         _^_ES
            
.group k
		k	k
		kk	k:
		
.group l
		l	l
               ll (C    l_
               ll (_    l
     _) l' (P2t     l
	A) l (bA		l:
.group m
		m	m
	A)	mi (a_  m'i
     _) m' (P2t     m
	metter (L04_	m'ette@-*
.group n
		n	n
		n (g	N
		n (gY   n
		n (k	N
     _) nell' (P5t     nell
		ndo (L04_	=ndo    // for pronominal 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 (fono_   'O
		o (genA_   'O
	l)	o (gico_   'O
	@)	o (gnolo_  'o
	@)	o (grafo_  '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 (logo_   'O
	c)	o (ltA_     O
	sc)	o (ltA_     o
	v)	o (lt       O
	@)	o (metro_  '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 (p        O
		o (r	    O
		o (re_      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
	osano (_	'ozano
.group p
		p	p
		pp	p:
        _)      pn (@@   n
	_)	ps (A@	s
	@m)	p (ere_ =p
.group q
		q	k
		qu	kw2
     _) quell' (P6t     kw2Ell
     _) quest' (P6t     kw2est
.group r
	C)	r	@-*
		r	@-*
		r (_		@-*
	_)	r	@-*
		rr	R*
	A)	r (A	R
	@) r (L04_	=@-*   // for Italian pronominal verbs and reflexive 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
		s (t	s
		s (x	s
		sc (Y	S
		sci (A  S
		sci (i	S%i
		sci (ì	S%i
		sch (Y	sk
		sh (K	S    // foreign words
	K)	sh	S    // foreign words
	A) sh (A	S
	@)	sia	z'ia
	@C)	sia	s'ia
	@)	sià	zi'a
	@)	s (_S1	s
     _) sull' (P5t     sull
	scriver (L04_	sk@-*'iv%E@-*
.group t
		t	t
		tt	t:
		@a) tria (_	t@-*'ia
		@a) trie (_	t@-*'ie
		@) tt (ano_	=t:
		a) ttoria (_	t:oR'ia
		a) ttorie (_	t:oR'Ie
.group u
		u	u
		_) u (A	w2
	Kr)	u (A	u
	Kl)	u (A	u
	@)	u (dine_  'u
	@)	u (colo_  'u
		u (ito_ 'u
	@)	u (lA_	=u
     _) un' (P3t     un
	@@) u (A_	=u
.group v
		v	v
		vv	v:
.group w
		w	w2
.group x
		x	ks
		
.group y
		y	j
		y (K	i        // foreign words
	
		
.group z
		z	ts
	A)	zz	ts:
	A)	z (A	ts
		_) z (AC          |dz|
        _)	z (i	dz
        _)	z (ì	dz
		z (L01A	dz
		@) zz (ano_	=ts:
	ziono (_	tsi'Ono
.group
gn	n^
ñ	n^
_L16_)	: (_L17D_	||%E_||	// Say time
		è	''E
		èi (K	''Ej
		é	''e
		éi (K	''eI
		ì	''i
		ó	''o
		ói	''o|I
		ò	''O
		òi	''OI
		ù	''u
		$	dollaro
		, (D    v'irgola
		!       _p'untoesklamat'ivo_
	!)	!
		?	_p'untointeRogat'ivo_
	?)	?
        __)  - (_D         meno
        A_)  - (_D        _
        C_)  - (_D        _
		§	setsi'one
		
		
 |