首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >[喵咪软件推荐(1)]全球国家信息库

[喵咪软件推荐(1)]全球国家信息库

作者头像
喵了个咪233
修改于 2020-04-29 08:41:49
修改于 2020-04-29 08:41:49
1.6K00
代码可运行
举报
运行总次数:0
代码可运行

[喵咪软件推荐(1)]全球国家信息库

前言

哈喽大家好啊!今天又来刨坑了,这次给大家带来的是软件推荐系列,主要是把一些特别好用的一些软件推荐给大家并且分析使用场景以及用法,今天要给大家介绍的一个类软件呢,主要是解决全球化地址这类问题,那么话不多说进入今天的正片环节.

附上:

喵了个咪的博客:w-blog.cn

全球国家信息国旗以及经纬度范围:https://github.com/mledoze/countries

全球国家各语言名称:https://github.com/umpirsky/country-list/tree/master/data

1. 地址库在全球化中的角色

有一天领导高高兴兴的走到办公室说到:”我们要打入全球市场,产品要全球化推广啦!”,然后产品童鞋就风风火火的开始了他的设计,好那么问题来了再全球化过程中要做哪些事情呢?

  • 多国语言支持,无论是APP还是WEB端都需要语言国际化
  • 新的全球化功能

我们可以看看google的用户注册页面,不难发现如果要实现这个页面的功能还缺少以下一些东西

  • 全球国家的信息(国家ID , 国家电话号码区号)
  • 全球国家的国旗
  • 全球各种语言对国家的称呼

有了上述这些数据你才能做出和谷歌一样的用户注册页面 , 那么这些基础数据究竟从哪里可以得到呢,所以就有了今天这篇博文

2. 全球国家信息国旗以及经纬度范围

经过寻寻觅觅从GITHUB上面找到了一个项目** https://github.com/mledoze/countries ** 项目提供了两套内容:

全球国家信息

在countries项目中dist目录下的countries.json下就包含了全球的国家信息,我们可以来看看中国包括了那些信息

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
    "name": {
        "common": "China",
        "official": "People's Republic of China",
        "native": {
            "zho": {
                "official": "中华人民共和国",
                "common": "中国"
            }
        }
    },
    "tld": [
        ".cn",
        ".中国",
        ".中國",
        ".公司",
        ".网络"
    ],
    "cca2": "CN",
    "ccn3": "156",
    "cca3": "CHN",
    "cioc": "CHN",
    "currency": [
        "CNY"
    ],
    "callingCode": [ 
        "86"
    ],
    "capital": "Beijing",
    "altSpellings": [
        "CN",
        "Zhōngguó",
        "Zhongguo",
        "Zhonghua",
        "People's Republic of China",
        "中华人民共和国",
        "Zhōnghuá Rénmín Gònghéguó"
    ],
    "region": "Asia",
    "subregion": "Eastern Asia",
    "languages": {
        "zho": "Chinese"
    },
    "translations": {
        "cym": {
            "official": "People's Republic of China",
            "common": "Tsieina"
        },
        "deu": {
            "official": "Volksrepublik China",
            "common": "China"
        },
        "fra": {
            "official": "République populaire de Chine",
            "common": "Chine"
        },
        "hrv": {
            "official": "Narodna Republika Kina",
            "common": "Kina"
        },
        "ita": {
            "official": "Repubblica popolare cinese",
            "common": "Cina"
        },
        "jpn": {
            "official": "中華人民共和国",
            "common": "中国"
        },
        "nld": {
            "official": "Volksrepubliek China",
            "common": "China"
        },
        "por": {
            "official": "República Popular da China",
            "common": "China"
        },
        "rus": {
            "official": "Народная Республика Китай",
            "common": "Китай"
        },
        "slk": {
            "official": "Čínska ľudová republika",
            "common": "Čína"
        },
        "spa": {
            "official": "República Popular de China",
            "common": "China"
        },
        "fin": {
            "official": "Kiinan kansantasavalta",
            "common": "Kiina"
        }
    },
    "latlng": [
        35,
        105
    ],
    "demonym": "Chinese",
    "landlocked": false,
    "borders": [
        "AFG",
        "BTN",
        "MMR",
        "HKG",
        "IND",
        "KAZ",
        "PRK",
        "KGZ",
        "LAO",
        "MAC",
        "MNG",
        "PAK",
        "RUS",
        "TJK",
        "VNM"
    ],
    "area": 9706961
}

我们可以从上述信息中活的电话区号 86,国家简称CN,国家简称2 CNY ,本国语言 native 称呼 还有很多其他的资料,可以通过自己使用脚本跑到数据库

注意:全球区号会有重复的情况选择区号其实是选择国家的过程,最好保持选择的国家在关联上区号 PS:不要问我怎么知道的

全球国旗

获取了国家信息还差以国家地图在countries项目中的data下面有用着国家简称命名的文件如:

  • chn.geo.json 国家的经纬度范围-geo格式
  • chn.svg 国家的国旗
  • chn.topo.json 国家的经纬度范围-topo格式

3. 全球国家各语言名称

有了上述各数据大部分的数据都已经凑齐了,但是还缺少一部分内容那就是全球各国语言对全球国家的称呼

有的童鞋说上面不是已经有了不同国家对本国的称呼了吗?为什么还需要全球国家各语言名称呢?

上面的数据有一个很大的区别是国家对国家的称呼和语言对国家的成功区别相当大,就中文来说就语言类型就有如下十几种

当然一般来说中文只需要区分简体和繁体还有中国香港即可,就google来说在注册页面所选语言来说当选择的语言变动国家的默认语言也更正改变了,所以说国家名称需要语言这个维度 ** https://github.com/umpirsky/country-list ** 这个项目就对全球所有国家大部分语言的名称进行了汇总可以很方便更具全球化需求选择你需要的语言

4. 总结

今天给大家推荐的软件主要是为了解决全球国家数据来源的问题,今后也会给大家带来很多优秀的软件来解决实际业务开发中各种各样的问题,多谢大家的支持!!!

注:笔者能力有限有说的不对的地方希望大家能够指出,也希望多多交流!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
[喵咪开源软件推荐(3)]全球IP库-GeoLite2-City
[喵咪开源软件推荐(3)]全球IP库-GeoLite2-City #w-blog博客 哈喽大家好啊!喵咪开源软件推荐(3)终于和大家见面了,这次我们来说说什么呢?大家有没有遇到过这样一个场景,当你出国
喵了个咪233
2018/03/02
5.8K0
[喵咪开源软件推荐(3)]全球IP库-GeoLite2-City
2025年云原生数据库推荐:腾讯云TDSQL-C成海外业务首选
gavin1024
2025/09/11
360
[喵咪软件推荐(2)]全球服务器测速工具speedtest-cli
[喵咪软件推荐(2)]全球服务器测速工具speedtest-cli w-blog博客 前言 在上一篇章中给大家介绍了全球国家信息国旗区号等一些全球国家新的库,今天也给大家介绍一个和全球化有关的软件,它
喵了个咪233
2018/03/02
5.3K1
[喵咪软件推荐(2)]全球服务器测速工具speedtest-cli
2025年CRM客户关系管理软件推荐清单
以下是基于2025年市场动态、功能创新及企业需求的CRM客户关系管理软件推荐清单,涵盖不同规模、行业及场景,帮助企业精准选型:
用户4096483
2025/08/07
2200
D-News | 国务院将区块链写入“十三五”国家信息化规划,《大数据白皮书2016》权威发布
【摘要】国务院将区块链写入“十三五”国家信息化规划;《大数据白皮书2016》权威发布;大数据应用与合作方兴未艾;华为再别深圳:终端业务之后数据中心悄然迁至东莞。最新最全数据新闻,尽在本期D-News! ▼ 国务院将区块链写入“十三五”国家信息化规划 12月27日电,经李克强总理签批,国务院日前印发《“十三五”国家信息化规划》(以下简称《规划》)。规划指出“十三五”时期是是信息通信技术变革实现新突破的发轫阶段,是数字红利充分释放的扩展阶段。十三五规划中提出强化战略性前沿技术超前布局,在规划中两次提及“区
大数据文摘
2018/05/25
6520
D-News | 国家信息中心发布2017中国大数据发展报告(附下载)
大数据行业近日又发生了哪些大事?D-News每天独家推送大数据行业新闻合集,每天早上五分钟,再也不会错过大新闻。 播音栏目同步在喜马拉雅频道“大数据文摘”中播出,点击阅读原文订阅收听! 本内容由大数据
大数据文摘
2018/05/25
7290
国际化组件 Unicode (ICU) 函数库
ICU (International Components for Unicode)是为软件应用提供Unicode和全球化支持的一套成熟、广泛使用的C/C++、Java和.NET 类库集,可在所有平台的C/C++、Java和C# 软件上获得一致的结果,用于支持软件国际化的开源项目, 软件开发者几乎可以使用ICU 解决任何国际化的问题,根据各地的风俗和语言习惯,实现对数字、货币、时间、日期、和消息的格式化、解析,对字符串进行大小写转换、整理、搜索和排序等功能。ICU的主页是http://www.icu-project.org/
张善友
2020/09/09
2.7K0
IPTools for .NET:快速查询全球IP信息
IPTools 是一个用于快速查询全球 IP 地址信息的库,支持国内和国际 IP 查询,提供详细的地理位置信息(如国家、省份、城市)以及经纬度等数据。
郑子铭
2025/03/31
1580
IPTools for .NET:快速查询全球IP信息
PingCAP 完成 D 轮 2.7 亿美元融资,创造全球数据库历史新的里程碑
企业级开源分布式数据库厂商 PingCAP 日前宣布完成 2.7 亿美元的 D 轮融资,创造全球数据库历史新的里程碑。 本轮融资由纪源资本(GGV Capital)、Access Technology Ventures、晨曦投资 (Anatole Investment)、时代资本(Jeneration Capital)、五源资本(5Y Capital 原晨兴资本)共同领投,贝塔斯曼亚洲投资基金(BAI)、Coatue、天际资本(FutureX Capital)、昆仑资本(Kunlun)、挚信资本(Trustbridge Partners)及老股东经纬中国(Matrix Partners China)、云启资本(Yunqi Partners)跟投,瑞银担任本轮融资的独家财务顾问。
PingCAP
2020/11/17
5830
PingCAP 完成 D 轮 2.7 亿美元融资,创造全球数据库历史新的里程碑
报告解读下载 | 中国软件根技术发展白皮书之数据库
编者注:本系列与读者共同分析数据库行业的最新进展与动态。关注“数据和云 ( OraNews)”公众号回复:下载 。可以找到获得下载链接。 下文引自《中国软件根技术发展白皮书》中关于数据库部分的描述分析。 技术发展有着与生命演化类似的特征。在地球适宜的环境下, 生命进化是一个多样分化过程,每种生物在“生命之树”上繁盛演变。技术也是如此,每一个产业领域,都对应着一个或多个“技术树”。整个人类社会就是建筑于巨大的、持续扩展的“技术森林”之中。技术森林为人类社会发展提供了用之不竭的强大动力, 而根技术是动力之源。
数据和云
2022/03/24
7030
【强烈推荐】从“专家”视角看:2024年软件测试行业的八大发展趋势!
随着技术的快速发展和数字化转型的深入推进,软件测试行业正面临着前所未有的变革。2024年,我们可以预见软件测试行业将呈现出几个重要的趋势将深刻影响软件测试的方式、工具和流程。它们将重塑软件测试的格局,提升软件质量,推动整个行业的进步,以下是具体的预判解读,供参考。
测试开发技术
2024/06/25
1.5K0
【强烈推荐】从“专家”视角看:2024年软件测试行业的八大发展趋势!
IPTools for .NET:快速查询全球IP信息
IPTools 是一个用于快速查询全球 IP 地址信息的库,支持国内和国际 IP 查询,提供详细的地理位置信息(如国家、省份、城市)以及经纬度等数据。
Net分享
2025/02/13
1830
IPTools for .NET:快速查询全球IP信息
摆脱“卡脖子”,国产基础软件雄起时刻来了吗?| Q推荐
“2002 年,清华大学与中国科学院计算技术研究所合作,联合培养基础软件人才。截至 2009 年 12 月,共培养了近 20 个编译器方向的博士。但是,结果有超过四分之三的人却出国了,在硅谷工作。那时,我亲手培养的博士,其中有 5 位在谷歌。为什么他们不留在国内?因为他们找不到与自己相匹配的工作,并且国内企业也舍不得雇佣这些人。”一位编译器专家回忆说。
深度学习与Python
2021/09/22
8890
世界上最著名的国家级APT恶意软件
Regin被认为是有史以来最先进的恶意软件,由米国国家安全局(NSA)开发。
糖果
2019/12/19
1.6K0
世界上最著名的国家级APT恶意软件
老板们心头好的数据防泄漏软件有哪些?12款超棒的数据防泄漏软件推荐!
数据防泄漏软件(Data Loss Prevention, DLP)是专门设计用来保护企业或组织内部敏感信息不被非法泄露的技术解决方案。这类软件通过一系列策略和工具来监控、管理和保护数据,确保数据在内部网络、终端设备以及互联网上的安全传输和存储。以下是一些常见的数据防泄漏软件:
ICT系统集成阿祥
2024/12/03
7930
老板们心头好的数据防泄漏软件有哪些?12款超棒的数据防泄漏软件推荐!
FreeBuf 周报 | 加拿大航空员工信息遭到泄露;紫光股份暂缓收购新华三49%股权
各位 Buffer 周末好,以下是本周「FreeBuf周报」,我们总结推荐了本周的热点资讯、安全事件、一周好文和省心工具,保证大家不错过本周的每一个重点!
FB客服
2023/10/06
3380
FreeBuf 周报 | 加拿大航空员工信息遭到泄露;紫光股份暂缓收购新华三49%股权
【案例】国家信息中心:国家公共资源交易服务平台一期工程决策支持服务系统定制项目
【案例】国家信息中心:国家公共资源交易服务平台一期工程决策支持服务系统定制项目
数据猿
2018/04/24
1.1K0
【案例】国家信息中心:国家公共资源交易服务平台一期工程决策支持服务系统定制项目
在 Stata 中基于世界银行开放数据库 API 开展跨国比较分析:wbopendata 命令详解
对全球发展和不断衍生出的全球问题而言,获取世界各国的数据资料似乎从未像今天这样重要过。联合国、世界银行和世界卫生组织等全球各大公共机构提供了海量数据供用户使用。其中,世界银行作为影响全球发展的核心机构之一,建立了“世行公开数据库”(World Bank Open Databases),整合了1960年以来覆盖256个国家或地区的各类数据,具体包含:世界发展指标(World Development Indicators)、全球发展融资(Global Development Finance)、非洲发展指标(Global Development Finance)、营商环境(Doing Business)、教育统计(Education Statistics)、企业调查(Enterprise Surveys)、性别统计(Gender Statistics)、健康营养和人口统计(Health Nutrition and Population Statistics)、千年发展目标(Millennium Development Goals, MDG)(注,MDG 现在已经被可持续发展目标代替)以及全球治理指标(Worldwide Governance Indicators)等诸多重要的数据资源。显然,作为用户,面对浩瀚如烟的数据,如何准确获取我们感兴趣的变量并快速实现数据分析便显得尤为重要。幸运的是,世行的开发人员为我们提供了一个能够在 Stata 中通过连接“世行公开数据库API”的方式实现数据调用的第三方命令,即 wbopendata。
直立行走
2022/05/19
2.8K1
在 Stata 中基于世界银行开放数据库 API 开展跨国比较分析:wbopendata 命令详解
干货 | 国家信息中心杜平谈关于数字化的几点思考
[ 导读 ]清华大学109周年校庆之际,清华校友总会软件学院分会、大数据系统软件国家工程实验室和清华大学大数据研究中心共同主办了以“软件定义新基建,数据驱动新未来”为主题的系列线上讲座活动。
数据派THU
2020/05/07
7950
Oracle数据库全球化
**字符集** Oracle数据库软件有自己的字符集,不依赖于主机操作系统的字符集。 Oracle支持数百种字符集,我们在建立数据库时应该充分考虑实际业务需求,从而选择合适的字符集。 比如,我们确定数据库只是中国人来用,那么就可以选择ZHS16GBK字符集。
Alfred Zhao
2022/05/06
4850
推荐阅读
[喵咪开源软件推荐(3)]全球IP库-GeoLite2-City
5.8K0
2025年云原生数据库推荐:腾讯云TDSQL-C成海外业务首选
360
[喵咪软件推荐(2)]全球服务器测速工具speedtest-cli
5.3K1
2025年CRM客户关系管理软件推荐清单
2200
D-News | 国务院将区块链写入“十三五”国家信息化规划,《大数据白皮书2016》权威发布
6520
D-News | 国家信息中心发布2017中国大数据发展报告(附下载)
7290
国际化组件 Unicode (ICU) 函数库
2.7K0
IPTools for .NET:快速查询全球IP信息
1580
PingCAP 完成 D 轮 2.7 亿美元融资,创造全球数据库历史新的里程碑
5830
报告解读下载 | 中国软件根技术发展白皮书之数据库
7030
【强烈推荐】从“专家”视角看:2024年软件测试行业的八大发展趋势!
1.5K0
IPTools for .NET:快速查询全球IP信息
1830
摆脱“卡脖子”,国产基础软件雄起时刻来了吗?| Q推荐
8890
世界上最著名的国家级APT恶意软件
1.6K0
老板们心头好的数据防泄漏软件有哪些?12款超棒的数据防泄漏软件推荐!
7930
FreeBuf 周报 | 加拿大航空员工信息遭到泄露;紫光股份暂缓收购新华三49%股权
3380
【案例】国家信息中心:国家公共资源交易服务平台一期工程决策支持服务系统定制项目
1.1K0
在 Stata 中基于世界银行开放数据库 API 开展跨国比较分析:wbopendata 命令详解
2.8K1
干货 | 国家信息中心杜平谈关于数字化的几点思考
7950
Oracle数据库全球化
4850
相关推荐
[喵咪开源软件推荐(3)]全球IP库-GeoLite2-City
更多 >
LV.0
上海商米科技有限公司后端主管
交个朋友
加入腾讯云官网粉丝站
蹲全网底价单品 享第一手活动信息
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验