35 if ( isset( $grammarForms[
'la'][$case][$word] ) ) {
36 return $grammarForms[
'la'][$case][$word];
43 '/u[ms]$/', # 2nd declension singular
44 '/ommunia$/', # 3rd declension neuter plural (partly)
45 '/a$/', # 1st declension singular
46 '/libri$/',
'/nuntii$/',
'/datae$/', # 2nd declension plural (partly)
47 '/tio$/',
'/ns$/',
'/as$/', # 3rd declension singular (partly)
48 '/es$/' # 5th declension singular
54 'librorum',
'nuntiorum',
'datorum',
55 'tionis',
'ntis',
'atis',
58 return preg_replace( $in, $out, $word );
63 '/u[ms]$/', # 2nd declension singular
64 '/a$/', # 1st declension singular
65 '/ommuniam$/', # 3rd declension neuter plural (partly)
66 '/libri$/',
'/nuntii$/',
'/datam$/', # 2nd declension plural (partly)
67 '/tio$/',
'/ns$/',
'/as$/', # 3rd declension singular (partly)
68 '/es$/' # 5th declension singular
74 'libros',
'nuntios',
'data',
75 'tionem',
'ntem',
'atem',
78 return preg_replace( $in, $out, $word );
83 '/u[ms]$/', # 2nd declension singular
84 '/ommunia$/', # 3rd declension neuter plural (partly)
85 '/a$/', # 1st declension singular
86 '/libri$/',
'/nuntii$/',
'/data$/', # 2nd declension plural (partly)
87 '/tio$/',
'/ns$/',
'/as$/', # 3rd declension singular (partly)
88 '/es$/' # 5th declension singular
94 'libris',
'nuntiis',
'datis',
95 'tione',
'nte',
'ate',
98 return preg_replace( $in, $out, $word );