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)
172 每月下载
24KB
375 行
country-emoji
在国名、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?
查看以下内容
- JavaScript: country-emoji
- Swift: SwiftFlags (参考:#16)
错误和反馈
请将邮件发送至 [email protected],或在twitter上 @leodutra。
致谢
此库基于两个现有库的工作
- country-emoji,适用于JavaScript
- flag-emoji-from-country-code,一个从ISO 3166-1地区代码获取表情符号国旗的出色片段
感谢大家的辛勤工作!
许可证
MIT @ Leo Dutra
依赖项
~2–3MB
~53K SLoC