Skip to content

Commit bf21dc5

Browse files
committed
Add French invariable names
1 parent c6fcdf4 commit bf21dc5

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

lib/Inflections/fr.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ public static function configure(Inflections $inflections): void
4040
->plural('/(s|x|z)$/', '\1')
4141
->irregular('monsieur', 'messieurs')
4242
->irregular('madame', 'mesdames')
43-
->irregular('mademoiselle', 'mesdemoiselles');
43+
->irregular('mademoiselle', 'mesdemoiselles')
44+
->uncountable(explode(' ', "abattis autobus bras bus corps époux escalvis frais ours prix souris virus voix"));
4445
}
4546
}

tests/Inflections/fr.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,4 +59,21 @@
5959
'monsieur' => 'messieurs',
6060
'madame' => 'mesdames',
6161
'mademoiselle' => 'mesdemoiselles',
62+
63+
# invariables
64+
65+
'abattis' => 'abattis',
66+
'autobus' => 'autobus',
67+
'bras' => 'bras',
68+
'bus' => 'bus',
69+
'corps' => 'corps',
70+
'époux' => 'époux',
71+
'escalvis' => 'escalvis',
72+
'frais' => 'frais',
73+
'ours' => 'ours',
74+
'prix' => 'prix',
75+
'souris' => 'souris',
76+
'virus' => 'virus',
77+
'voix' => 'voix',
78+
6279
];

0 commit comments

Comments
 (0)