5 个版本
0.2.2 | 2019年10月13日 |
---|---|
0.2.1 | 2019年4月21日 |
0.2.0 | 2019年4月21日 |
0.1.1 | 2019年4月19日 |
0.1.0 | 2019年4月17日 |
#305 在 国际化(i18n)
38 每月下载次数
1MB
165 行
随机苏格兰姓名
这个简单的Rust库使用2018年在苏格兰出生的名字列表和2018年在出生、死亡和婚姻登记中发现的姓氏列表,将它们组合成随机姓名。
名字和姓氏是单独随机复制的,但根据名字的出现频率进行加权。因此,像“Sophie”这样的常见女性名字会比“Aubree”更频繁地输出。
姓氏是从大写列表转换而来的,因此可能存在大小写问题 - 如果您发现任何问题,请提出问题。
最后,为了清晰起见,此代码不会生成传统的苏格兰名字:它反映了苏格兰正在给予的多元文化名字。通过使用2018年出生时的名字,名字的频率将偏向于最近流行的名字,而不是反映人口中跨代的名字。
原始名字列表来自
发布说明
版本 0.1.0
首次发布
版本 0.1.1
修复了API文档中的问题。
版本 0.2.0
重大更改,姓氏现在是混合大小写,而不是全部大写。
版本 0.2.1
在 Cargo.toml
中添加了对这个 README.md
的链接,以便在crates.io中显示。
版本 0.2.2
更新了依赖项到较新版本,以解决criterion的安全问题。