Google Fonts

Lang Metadata System

🦜 googlefonts/lang is the GitHub repository that defines the foundation for the *lang metadata system*

This section specifies the main concepts of the system and provides information on how if influences the displaying of the font in the Catalog.
Background reading:
team  METADATA file

Table of contents

Constructs

Other definitions

Coverage – the set of codepoints covered by a given family; in this context, that set is further reduced to the codepoints that would be available at serving time via the Google Fonts API.

METADATA.pb

In font metadata files, we have several controls that influence how lang metadata manifests further downstream.

Catalog (fonts.google.com)

The primary consumer of lang metadata is Catalog. There are a couple areas where lang metadata influences how fonts are presented.

For information about how to update the lang metadata repository, see google/fonts repository explained.