google / google/fonts

Add font metadata to font files

Open
#9,265 0 comments 0 reactions 0 assignees View on GitHub
I API / Website / Platform I Request I Tools / workflow / repo
Dominant language
HTML
Stars
20.5k
Forks
2.9k
Avg merge
1d 21h
Merged PRs (30d)
95

Description

#This issue also works for requesting features.

**Describe the issue**
Noto fonts (and others) exclude some metadata that may be helpful from their `ttf` files. I checked this using Windows `Control Panel`, since the newer `Settings` app wasn't properly filtering languages. Notably:
- `Designed for` (Language, Writing System): Presents as a separated list of languages or use cases (eg, `Latin; Symbols; Mathematical Notation`)
- `Category` (Calligraphy): values such as `Symbol/Pictograph`, `Text`, `Informal`, `Display`

Less important:
- `Collection`: For Noto fonts, something like `Noto` would be a good fit.
- `Font version`: Versioning is always helpful to have
- `Designer/foundry`: An appropriate string might go here, such as `Google Fonts Contributors`

The most important field that is missing is the language information. It appears that Windows (and by extension, many things built off of it) don't always detect what fonts are available for a language.

**Additional context**
Windows 11 23H2. I am unsure how fonts work, so I'm not sure, but possibly related to: #9257.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.