langcodes:一个用于处理和比较语言代码的Python库

时间:2021-05-14 12:44:46
【文件属性】:
文件名称:langcodes:一个用于处理和比较语言代码的Python库
文件大小:177KB
文件格式:ZIP
更新时间:2021-05-14 12:44:46
Python 语言代码:语言代码库 langcodes知道什么语言。 它知道引用它们的标准化代码,例如en表示英语, es表示西班牙语, hi表示北印度语。 通常,它知道这些语言在某种语言中被称为什么,并且该语言不必一定是英语。 听起来好像langcodes解决了一个很无聊的问题。 一方面,这是正确的。 有时您会遇到无聊的问题,当图书馆为您解决问题时,这很好。 但是这里隐藏着一个有趣的问题。 您如何使用语言代码? 您如何知道两个不同的代码代表同一件事? 您的代码应如何表示代码之间的关系,如下所示? eng等效于en 。 fra和fre都等同于fr 。 en-GB可能写为en-gb或en_GB 。 或称为“ en-UK”,这是错误的,但应视为相同。 en-CA并不完全等同于en-US ,但它确实非常接近。 en-Latn-US等同于en-US ,因为书面英语必须用拉丁字母书写才能理解。 a
【文件预览】:
langcodes-master
----MANIFEST.in(98B)
----typing-lament.md(3KB)
----example.py(761B)
----pytest.ini(147B)
----tox.ini(120B)
----.mailmap(343B)
----luminoso.md(1KB)
----langcodes()
--------py.typed(0B)
--------data()
--------tests()
--------util.py(182B)
--------__init__.py(64KB)
--------build_data.py(10KB)
--------language_lists.py(8KB)
--------tag_parser.py(12KB)
--------language_distance.py(6KB)
--------registry_parser.py(2KB)
--------data_dicts.py(108KB)
----setup.py(2KB)
----.gitignore(109B)
----README.md(26KB)
----LICENSE.txt(1KB)

网友评论