[喵咪软件推荐(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下就包含了全球的国家信息,我们可以来看看中国包括了那些信息

{"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. 总结

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

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

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

  1. 全球地区资料json 含中英文 经纬度_[喵咪软件推荐(1)]全球国家信息库

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

  2. [喵咪开源软件推荐(3)]全球IP库-GeoLite2-City

    [喵咪开源软件推荐(3)]全球IP库-GeoLite2-City 哈喽大家好啊!喵咪开源软件推荐(3)终于和大家见面了,这次我们来说说什么呢?大家有没有遇到过这样一个场景,当你出国游玩的时候到了一个国 ...

  3. [喵咪开源软件推荐(6)]TCP链路加速技术KcpTun

    [喵咪开源软件推荐(6)]TCP链路加速技术KcpTun 今天有给大家带来新的东西KcpTun,KcpTun是利用Kcp技术对Tcp链路传输进行加速,大家熟知的网络协议一般是UDP和TCP,UDP传输 ...

  4. [喵咪开源软件推荐(4)]Liunx跑分神器-unixbench

    [喵咪开源软件推荐(4)]Liunx跑分神器-unixbench 哈喽大家好呀! 这次给大家带来一个Liunx跑分神奇,在笔者在老早之前有听到一则传闻,阿里云相同的配置性能有差异 有的是X5的有的是E ...

  5. [喵咪开源软件推荐(5)]开源DNS服务-bind

    [喵咪开源软件推荐(5)]开源DNS服务-bind 哈喽大家好呀!~~ 今天又为大家带来了一个有趣的东西就是DNS服务器,稍微了解网络的童鞋都知道我们在使用域名访问一个网站的时候是通过公共DNS服务器 ...

  6. [喵咪海外部署]海外文件分发方案演进

    [喵咪海外部署]海外文件分发方案演进 在开阔海外市场遇到的第一个问题就是文件分发,因为初期文件肯定是存放到国内服务器上,给到海外访问速度及其缓慢笔者这边试下来欧洲只有20KB/s,一个300MB的文件 ...

  7. 数据可视化(全彩)(大数据丛书,首次全面细致地梳理了可视化理论,方法、工具与应用案例。马匡六教授、石教英教授鼎力推荐,十二五国家重点图书出版规划项目)...

    大数据丛书 数据可视化(全彩)(大数据丛书,首次全面细致地梳理了可视化理论,方法.工具与应用案例.马匡六教授.石教英教授鼎力推荐,十二五国家重点图书出版规划项目) 陈为  沈则潜等编著 ISBN 97 ...

  8. 用普通话软件测试为什么分数都很低,有没有练习普通话的软件?练习普通话软件推荐...

    有没有练习普通话的软件?练习普通话软件推荐!看多少电视剧都没有一个系统的教学给力哦,下面小编就给大家推荐几款联系普通话的软件! 一.普通话等级考试专用发音测试软件 普通话等级考试专用发音测试软件 普通 ...

  9. 供应商管理软件如何选型 好用的供应商管理软件推荐

    供应商管理是采购中的重要环节.对于很多企业来说,做好内部供应商管理就能在行业竞争中提升自身的效益与竞争能力,供应商已成为一种战略筹码. 但在企业进行供应商管理过程中,往往会遇到供应商信息数据收集不全. ...

最新文章

  1. [BizTalk] 短消息处理流程
  2. Android 系统镜像: boot.img kernel.img ramdisk.img system.img userdata.img cache.img recovery.img
  3. go语言中错误的处理和实现自己的错误处理类型
  4. SecurityUtil
  5. 数据库 记录php 全屏编辑,Thinkphp5数据库操作源码
  6. [蓝桥杯2016初赛]方格填数-next_permutation
  7. 【牛客 - 1080D】tokitsukaze and Event(最短路,思维)
  8. (OS 64)指定的网络名不再可用,winnt_accept: Asynchronous AcceptEx failed.
  9. NB-IoT/LoRa是新技术?其实30年前就已经出现了
  10. OpenBSD同步时间
  11. 奇安信代码安全实验室招贤纳士
  12. ThinkPHP基础
  13. 傻瓜式一键破解MD5加密
  14. Java中关于二叉树详解
  15. java pdf 盖章
  16. 来自2022年的Python 网络爬虫补充知识,HTML+JSON+爬虫场景
  17. 计算机考试彩虹云朵,抖音王源彩虹云朵歌曲歌词完整版
  18. web技术_使用浏览器进行全双工通信的 WebSocketHTTP协议的性能瓶颈AjaxCometSPDY技术
  19. NodeJS Warning: Accessing non-existent property ‘padLevels‘ 解决办法
  20. 百度文心一言推出内测专用独立 App;暴雪回应被网易起诉:未收到相关诉状;iOS 17或支持第三方应用商店 | 极客头条

热门文章

  1. 如何选择最好最适合你的MacBook
  2. 微信小游戏《飞机打方块》源码分享
  3. 北京住房公积金管理中心个人住房公积金 贷款等额均还月还款额参考表
  4. C#datagridview中双缓存Dgv
  5. sql如何求连续打卡
  6. 先码后看!五大学科竞赛哪个含金量最高?
  7. 卡壳卡壳(是读qia)
  8. win python虚拟环境安装
  9. mysql查询最高分学生年龄_MySQL练习题student_score
  10. Runaway Robot游戏通关算法实现过程总结