diff --git a/packages/block-editor/src/components/inserter/block-patterns-tab/patterns-filter.js b/packages/block-editor/src/components/inserter/block-patterns-tab/patterns-filter.js
index e6056c07f0d472..7f5abf0b8540ea 100644
--- a/packages/block-editor/src/components/inserter/block-patterns-tab/patterns-filter.js
+++ b/packages/block-editor/src/components/inserter/block-patterns-tab/patterns-filter.js
@@ -59,22 +59,16 @@ export function PatternsFilter( {
() => [
{
value: 'all',
- label: _x( 'All', 'Option that shows all patterns' ),
+ label: _x( 'All', 'patterns' ),
},
{
value: INSERTER_SYNC_TYPES.full,
- label: _x(
- 'Synced',
- 'Option that shows all synchronized patterns'
- ),
+ label: _x( 'Synced', 'patterns' ),
disabled: shouldDisableSyncFilter,
},
{
value: INSERTER_SYNC_TYPES.unsynced,
- label: _x(
- 'Not synced',
- 'Option that shows all patterns that are not synchronized'
- ),
+ label: _x( 'Not synced', 'patterns' ),
disabled: shouldDisableSyncFilter,
},
],
@@ -85,7 +79,7 @@ export function PatternsFilter( {
() => [
{
value: 'all',
- label: __( 'All' ),
+ label: _x( 'All', 'patterns' ),
disabled: shouldDisableNonUserSources,
},
{
diff --git a/packages/block-editor/src/components/inserter/block-patterns-tab/utils.js b/packages/block-editor/src/components/inserter/block-patterns-tab/utils.js
index 189c87c39e5edc..f8ba47f3790e14 100644
--- a/packages/block-editor/src/components/inserter/block-patterns-tab/utils.js
+++ b/packages/block-editor/src/components/inserter/block-patterns-tab/utils.js
@@ -2,7 +2,7 @@
* WordPress dependencies
*/
-import { __ } from '@wordpress/i18n';
+import { __, _x } from '@wordpress/i18n';
export const INSERTER_PATTERN_TYPES = {
user: 'user',
@@ -17,7 +17,7 @@ export const INSERTER_SYNC_TYPES = {
export const allPatternsCategory = {
name: 'allPatterns',
- label: __( 'All' ),
+ label: _x( 'All', 'patterns' ),
};
export const myPatternsCategory = {
diff --git a/packages/block-editor/src/components/responsive-block-control/index.js b/packages/block-editor/src/components/responsive-block-control/index.js
index 331f8899213f33..6105d0134a518d 100644
--- a/packages/block-editor/src/components/responsive-block-control/index.js
+++ b/packages/block-editor/src/components/responsive-block-control/index.js
@@ -6,7 +6,7 @@ import classnames from 'classnames';
/**
* WordPress dependencies
*/
-import { __, sprintf } from '@wordpress/i18n';
+import { __, _x, sprintf } from '@wordpress/i18n';
import { Fragment } from '@wordpress/element';
import { ToggleControl } from '@wordpress/components';
@@ -26,8 +26,7 @@ function ResponsiveBlockControl( props ) {
isResponsive = false,
defaultLabel = {
id: 'all',
- /* translators: 'Label. Used to signify a layout property (eg: margin, padding) will apply uniformly to all screensizes.' */
- label: __( 'All' ),
+ label: _x( 'All', 'screen sizes' ),
},
viewports = [
{
@@ -52,12 +51,11 @@ function ResponsiveBlockControl( props ) {
const toggleControlLabel =
toggleLabel ||
sprintf(
- /* translators: 'Toggle control label. Should the property be the same across all screen sizes or unique per screen size.'. %s property value for the control (eg: margin, padding...etc) */
+ /* translators: %s: Property value for the control (eg: margin, padding, etc.). */
__( 'Use the same %s on all screensizes.' ),
property
);
- /* translators: 'Help text for the responsive mode toggle control.' */
const toggleHelpText = __(
'Toggle between using the same value for all screen sizes or using a unique value per screen size.'
);
diff --git a/packages/components/src/query-controls/index.native.js b/packages/components/src/query-controls/index.native.js
index 51ba7cba690be5..ab0ae97f420009 100644
--- a/packages/components/src/query-controls/index.native.js
+++ b/packages/components/src/query-controls/index.native.js
@@ -1,7 +1,7 @@
/**
* WordPress dependencies
*/
-import { __ } from '@wordpress/i18n';
+import { __, _x } from '@wordpress/i18n';
import { useCallback, memo } from '@wordpress/element';
/**
@@ -23,12 +23,12 @@ const options = [
value: 'date/asc',
},
{
- /* translators: label for ordering posts by title in ascending order */
+ /* translators: Label for ordering posts by title in ascending order. */
label: __( 'A → Z' ),
value: 'title/asc',
},
{
- /* translators: label for ordering posts by title in descending order */
+ /* translators: Label for ordering posts by title in descending order. */
label: __( 'Z → A' ),
value: 'title/desc',
},
@@ -76,7 +76,7 @@ const QueryControls = memo(
@@ -174,7 +174,7 @@ export function QueryControls( {
key="query-controls-author-select"
authorList={ authorList }
label={ __( 'Author' ) }
- noOptionLabel={ __( 'All' ) }
+ noOptionLabel={ _x( 'All', 'authors' ) }
selectedAuthorId={ selectedAuthorId }
onChange={ onAuthorChange }
/>
diff --git a/packages/edit-site/src/components/global-styles/font-library-modal/font-collection.js b/packages/edit-site/src/components/global-styles/font-library-modal/font-collection.js
index 46363365363bb1..b5084e43861ad2 100644
--- a/packages/edit-site/src/components/global-styles/font-library-modal/font-collection.js
+++ b/packages/edit-site/src/components/global-styles/font-library-modal/font-collection.js
@@ -15,7 +15,7 @@ import {
Notice,
} from '@wordpress/components';
import { debounce } from '@wordpress/compose';
-import { __ } from '@wordpress/i18n';
+import { __, _x } from '@wordpress/i18n';
import { search, closeSmall } from '@wordpress/icons';
/**
@@ -34,7 +34,7 @@ import { downloadFontFaceAsset } from './utils';
const DEFAULT_CATEGORY = {
slug: 'all',
- name: __( 'All' ),
+ name: _x( 'All', 'font categories' ),
};
function FontCollection( { slug } ) {
const requiresPermission = slug === 'default-font-collection';
diff --git a/packages/edit-site/src/components/global-styles/font-library-modal/library-font-card.js b/packages/edit-site/src/components/global-styles/font-library-modal/library-font-card.js
index e37a28a5c95282..aae43fcf63ebae 100644
--- a/packages/edit-site/src/components/global-styles/font-library-modal/library-font-card.js
+++ b/packages/edit-site/src/components/global-styles/font-library-modal/library-font-card.js
@@ -20,7 +20,7 @@ function LibraryFontCard( { font, ...props } ) {
font.source
).length;
const variantsText = sprintf(
- /* translators: %1$d: Active font variants, %2$d: Total font variants */
+ /* translators: 1: Active font variants, 2: Total font variants. */
__( '%1$s/%2$s variants active' ),
variantsActive,
variantsInstalled
diff --git a/packages/edit-site/src/components/global-styles/screen-typography-element.js b/packages/edit-site/src/components/global-styles/screen-typography-element.js
index c5e42399306499..876baddd0ec7f0 100644
--- a/packages/edit-site/src/components/global-styles/screen-typography-element.js
+++ b/packages/edit-site/src/components/global-styles/screen-typography-element.js
@@ -1,7 +1,7 @@
/**
* WordPress dependencies
*/
-import { __ } from '@wordpress/i18n';
+import { __, _x } from '@wordpress/i18n';
import {
__experimentalToggleGroupControl as ToggleGroupControl,
__experimentalToggleGroupControlOption as ToggleGroupControlOption,
@@ -67,9 +67,7 @@ function ScreenTypographyElement( { element } ) {
>