@rr0/lang
Version:
Language and translation
11 lines • 446 B
JavaScript
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