用于评估 Google 字体集合中的语言支持的 python API。
项目描述
这个 python 模块提供了一个 API,其中包含有关语言/区域/脚本的数据,用于 Google 字体集合中字体系列的语言支持分类。
您还可以直接访问目录中的原始textproto文件Lib/gflanguages/data:
该项目中的大部分代码都是从gftools存储库 ( https://github.com/googlefonts/gftools/ ) 复制的,因此我们的所有工具都可以轻松使用语言/区域/脚本数据,而不必同时获得大量依赖项的树gftools。该模块最直接的用户是Font Bakery,它需要验证对正在检查的字体二进制文件的语言支持。(见https://github.com/googlefonts/fontbakery/issues/3605)
该gflanguages模块的第二个明显用户将是gftools它自己。我很快就会发送一个拉取请求。
语言/区域/脚本定义仍在google/fontsrepo 上的lang/目录(https://github.com/google/fonts/tree/main/lang)上逐步更新,并且该gflanguages模块将尝试保持同步。
理想情况下,该模块将成为更新这些定义的主要场所,避免数据重复并保证跨工具的一致性。但这需要与谷歌字体团队协调,所以我希望这个模块现在可以作为这种拟议集成的原型。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
gflanguages-0.4.0.tar.gz
(673.6 kB
查看哈希)
内置分布
gflanguages-0.4.0-py3-none-any.whl
(1.1 MB
查看哈希)
关
gflanguages -0.4.0.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | c1ef3c27b741fcf5064ebbf4e3d9ef2bef037e9ec620c9a9d0aa5c3add2124bf |
|
| MD5 | 2be7e51bca6ad6678f29ac8a757283e4 |
|
| 布莱克2-256 | 7a580103da25967139e238a44f494a8c58c8dfcf137367764c48df1eef832902 |
关
gflanguages -0.4.0-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 89f43767338e65bcd6a522da7418688a5ea732cbd703a63d322337585c5dab4d |
|
| MD5 | c46ca23f4f42d1e1aef821a490bcab1a |
|
| 布莱克2-256 | c9b6a17da4b15b625fc385cd222332b0d28d9894364c9a8868a6ecf45e6a7020 |