#flags #emoji #country #localization #bcp47 #iso-3166-1

country-emoji

在国名、ISO 3166-1代码和旗帜表情符号之间进行转换

4 个版本

0.2.0 2021年11月27日
0.1.2 2020年10月26日
0.1.1 2020年10月26日
0.1.0 2020年10月26日

#125国际化(i18n)

Download history 65/week @ 2024-03-12 35/week @ 2024-03-19 45/week @ 2024-03-26 95/week @ 2024-04-02 37/week @ 2024-04-09 24/week @ 2024-04-16 114/week @ 2024-04-23 66/week @ 2024-04-30 74/week @ 2024-05-07 26/week @ 2024-05-14 41/week @ 2024-05-21 78/week @ 2024-05-28 34/week @ 2024-06-04 48/week @ 2024-06-11 33/week @ 2024-06-18 39/week @ 2024-06-25

172 每月下载

MIT 许可证

24KB
375

country-emoji

crate.io

在国名、ISO 3166-1代码和旗帜表情符号之间进行转换。

用法

use country_emoji::{flag, code, name, countries};

flag("CL")
 // ~> 🇨🇱

code("🇨🇦")
 // ~> CA

name("🇶🇦")
 // ~> Qatar

// can extract name from string…
flag("Taiwan number one!")
 // ~> 🇹🇼

// …but only if there"s no ambiguity
flag("Congo and Burma")
 // ~> undefined

flag("Republic of Tanzania")
 // ~> 🇹🇿

flag("Tanzania, United Republic of")
 // ~> 🇹🇿

code("Australia")
 // ~> AU

code("UAE")
 // ~> AE

name("AE")
 // ~> United Arab Emirates

code("UK")
 // ~> GB

不想用Rust?

查看以下内容

错误和反馈

如果您发现错误,请在此报告。在此表达感激。

请将邮件发送至 [email protected],或在twitter上 @leodutra

致谢

此库基于两个现有库的工作

感谢大家的辛勤工作!

许可证

MIT @ Leo Dutra

依赖项

~2–3MB
~53K SLoC