Even with basic Latin fonts, you’ll want to check whether the font includes the “Extended Latin” characters used in specific European languages. Consider characters accented with diacritic marks like the circumflex (â), grave (á), umlaut (ä), overring (å), or ogonek (ą). There are many more, but choosing a font with an Extended Latin character set will ensure that accented letters don’t mistakenly default to the unaccented version.
A type family should appear consistent, even harmonious across different scripts—which is no small feat. Designers matching two or more scripts for a font must balance separate histories and writing traditions. If you expect to use two different scripts side-by-side, test a few sets of sample text to see if you think the two scripts sit comfortably together.
Web fonts like Alegreya, Merriweather, Nunito, Roboto, and Quattrocento include a large range of characters, weights, and styles that qualify them as ‘superfamilies,’ and these five superfamilies now support Cyrillic characters as well. One caveat: just like Latin, there are certain Cyrillic characters used only in a few languages, such as Serbian and Bulgarian. To provide for these languages, make sure the font has “Extended Cyrillic” support.
Other web fonts support a wider range of writing systems. Depending on the project, it might be a priority for your font to have matching Arabic
, or Hebrew
characters. You can also find web fonts to support a range of Hindic scripts like Bengali
, and Tamil
, as well as Southeast Asian languages like Thai
. To see your options in Google Fonts
, filter by language with the dropdown menu.