diff --git a/packages/edit-site/src/components/global-styles/font-families.js b/packages/edit-site/src/components/global-styles/font-families.js index 5332478823c210..6a554b136317dd 100644 --- a/packages/edit-site/src/components/global-styles/font-families.js +++ b/packages/edit-site/src/components/global-styles/font-families.js @@ -1,7 +1,7 @@ /** * WordPress dependencies */ -import { __ } from '@wordpress/i18n'; +import { __, _x } from '@wordpress/i18n'; import { __experimentalText as Text, __experimentalItemGroup as ItemGroup, @@ -61,9 +61,14 @@ function FontFamilies() { ) } - { [ ...themeFonts, ...customFonts ].length > 0 && ( - <> - { __( 'Fonts' ) } + { themeFonts.length > 0 && ( + + + { + /* translators: Heading for a list of fonts provided by the theme. */ + _x( 'Theme', 'font source' ) + } + { themeFonts.map( ( font ) => ( ) ) } - + + ) } + { customFonts.length > 0 && ( + + + { + /* translators: Heading for a list of fonts installed by the user. */ + _x( 'Custom', 'font source' ) + } + + + { customFonts.map( ( font ) => ( + + ) ) } + + ) } { ! hasFonts && ( diff --git a/packages/edit-site/src/components/global-styles/screen-typography.js b/packages/edit-site/src/components/global-styles/screen-typography.js index 3739e3234258bd..70acf9e7ae3d4c 100644 --- a/packages/edit-site/src/components/global-styles/screen-typography.js +++ b/packages/edit-site/src/components/global-styles/screen-typography.js @@ -27,7 +27,7 @@ function ScreenTypography() {