#法语 #复数 #语言 #本地化 #复数化器

french-pluralize

帮助以不同方式获取法语单词的复数形式

5 个版本

0.2.5 2021 年 1 月 17 日
0.2.1 2020 年 10 月 31 日
0.2.0 2020 年 10 月 28 日
0.1.1 2020 年 10 月 28 日
0.1.0 2020 年 10 月 28 日

国际化(i18n) 中排名 #172

MIT 许可证

16KB
352

french-pluralize

一个 Rust 库,帮助用户以不同方式获取法语单词的复数形式。

它主要遵循在 法语维基词典 上可用的法语复数规则

[dependencies]
french-pluralize = "0.2.5"
use french_pluralize::pluralize_word;

println!("{}", pluralize_word("voiture")); // voitures

assert_eq!(pluralize_word("test"), "tests");
assert_eq!(pluralize_word("dos"), "dos");
assert_eq!(pluralize_word("oeil"), "yeux");
assert_eq!(pluralize_word("houx"), "houx");
assert_eq!(pluralize_word("nez"), "nez");
assert_eq!(pluralize_word("bleu"), "bleus");
assert_eq!(pluralize_word("vieu"), "vieux");
assert_eq!(pluralize_word("vœu"), "vœux");
assert_eq!(pluralize_word("bateau"), "bateaux");
assert_eq!(pluralize_word("landau"), "landaus");
assert_eq!(pluralize_word("bijou"), "bijoux");
assert_eq!(pluralize_word("matou"), "matous");
assert_eq!(pluralize_word("animal"), "animaux");
assert_eq!(pluralize_word("festival"), "festivals");
assert_eq!(pluralize_word("corail"), "coraux");
assert_eq!(pluralize_word("émail"), "émaux");
assert_eq!(pluralize_word("chandail"), "chandails");
assert_eq!(pluralize_word("voiture"), "voitures");
assert_eq!(pluralize_word("vélo"), "vélos");

依赖项

~555KB