From 91a8611e04bc29be340d6dcc74fcec504e74c8ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Beaugiraud?= Date: Tue, 17 Dec 2024 00:20:44 +0100 Subject: [PATCH] Add TODOs --- ext/js/language/fr/french-transforms.js | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/ext/js/language/fr/french-transforms.js b/ext/js/language/fr/french-transforms.js index 8030f0229..faef90d03 100644 --- a/ext/js/language/fr/french-transforms.js +++ b/ext/js/language/fr/french-transforms.js @@ -3835,8 +3835,24 @@ export const frenchTransforms = { suffixInflection('ssiez', 'ir', ['v'], ['v']), suffixInflection('ssent', 'ir', ['v'], ['v']), - // TODO (add some irregular verbs) /// + // TODO (add some irregular verbs) // ], }, + /* TODO: Add more tenses (someone better versed on grammar should take a look): + * + * Currently missing as far as I can tell: + * Indicatif: Passé composé, Passé antérieur, Plus-que-parfait, Futur antérieur + * Subjonctif: Passé, Imparfait, Plus-que-parfait + * Conditionnel: Passé première/deuxième forme + * Impératif: Passé + * Participe: Passé + * Gérondif: Passé, Présent + * + * A lot of these are compound tenses (être/avoir + verb) which I don't know if there is a good way to handle + * There is also a lot of overlap which can be impossible to distinguish. + * Passé composé is probably the most useful one missing currently but it's compound. + */ + + // TODO: Add gender + better plural de-inflection? }, };