UNPKG

@rr0/lang

Version:

Language and translation

11 lines 446 B
import { Gender } from "@rr0/common"; export class FrenchGrammar { plural(s) { return s.endsWith('al') ? s.substring(0, s.length - 2) + 'aux' : s + 's'; } at(s, gender) { return 'aàâäéeêèiïîoôuùûy'.includes(s.charAt(0)) ? `à l'` : gender === Gender.male ? 'au ' : gender === Gender.female ? 'à la ' : 'à l'; } } export const grammar_fr = new FrenchGrammar(); //# sourceMappingURL=FrenchGrammar.js.map