Add translation context to ambiguous words (#46382)

* Add translation context to ambiguous words

* Add changefile(s) from automation for the following project(s): woocommerce-blocks

---------

Co-authored-by: github-actions <github-actions@github.com>
This commit is contained in:
Roy Ho 2024-04-10 06:17:14 -07:00 committed by GitHub
parent 95b36650d7
commit deef144a43
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 72 additions and 20 deletions

View File

@ -2,7 +2,7 @@
* External dependencies
*/
import { sort } from 'fast-sort';
import { __, sprintf, _n } from '@wordpress/i18n';
import { __, sprintf, _n, _x } from '@wordpress/i18n';
import { useState } from '@wordpress/element';
import {
InspectorControls,
@ -201,11 +201,19 @@ const Edit = ( {
>
<ToggleGroupControlOption
value="multiple"
label={ __( 'Multiple', 'woocommerce' ) }
label={ _x(
'Multiple',
'Number of filters',
'woocommerce'
) }
/>
<ToggleGroupControlOption
value="single"
label={ __( 'Single', 'woocommerce' ) }
label={ _x(
'Single',
'Number of filters',
'woocommerce'
) }
/>
</ToggleGroupControl>
{ selectType === 'multiple' && (

View File

@ -1,7 +1,7 @@
/**
* External dependencies
*/
import { __ } from '@wordpress/i18n';
import { __, _x } from '@wordpress/i18n';
import { InspectorControls } from '@wordpress/block-editor';
import {
PanelBody,
@ -51,11 +51,19 @@ export const Inspector = ( { attributes, setAttributes }: EditProps ) => {
>
<ToggleGroupControlOption
value="multiple"
label={ __( 'Multiple', 'woocommerce' ) }
label={ _x(
'Multiple',
'Number of filters',
'woocommerce'
) }
/>
<ToggleGroupControlOption
value="single"
label={ __( 'Single', 'woocommerce' ) }
label={ _x(
'Single',
'Number of filters',
'woocommerce'
) }
/>
</ToggleGroupControl>
{ selectType === 'multiple' && (

View File

@ -3,7 +3,7 @@
*/
import { InspectorControls } from '@wordpress/block-editor';
import { BlockEditProps } from '@wordpress/blocks';
import { __ } from '@wordpress/i18n';
import { __, _x } from '@wordpress/i18n';
import {
PanelBody,
ToggleControl,
@ -53,11 +53,19 @@ export const Inspector = ( {
>
<ToggleGroupControlOption
value="multiple"
label={ __( 'Multiple', 'woocommerce' ) }
label={ _x(
'Multiple',
'Number of filters',
'woocommerce'
) }
/>
<ToggleGroupControlOption
value="single"
label={ __( 'Single', 'woocommerce' ) }
label={ _x(
'Single',
'Number of filters',
'woocommerce'
) }
/>
</ToggleGroupControl>
) }

View File

@ -2,7 +2,7 @@
* External dependencies
*/
import { InspectorControls } from '@wordpress/block-editor';
import { __ } from '@wordpress/i18n';
import { __, _x } from '@wordpress/i18n';
import {
PanelBody,
ToggleControl,
@ -47,11 +47,19 @@ export const Inspector = ( { attributes, setAttributes }: EditProps ) => {
>
<ToggleGroupControlOption
value="multiple"
label={ __( 'Multiple', 'woocommerce' ) }
label={ _x(
'Multiple',
'Number of filters',
'woocommerce'
) }
/>
<ToggleGroupControlOption
value="single"
label={ __( 'Single', 'woocommerce' ) }
label={ _x(
'Single',
'Number of filters',
'woocommerce'
) }
/>
</ToggleGroupControl>
<ToggleGroupControl

View File

@ -1,7 +1,7 @@
/**
* External dependencies
*/
import { __ } from '@wordpress/i18n';
import { __, _x } from '@wordpress/i18n';
import classnames from 'classnames';
import { useBlockProps, InspectorControls } from '@wordpress/block-editor';
import type { BlockEditProps } from '@wordpress/blocks';
@ -79,11 +79,19 @@ const Edit = ( {
>
<ToggleGroupControlOption
value="multiple"
label={ __( 'Multiple', 'woocommerce' ) }
label={ _x(
'Multiple',
'Number of filters',
'woocommerce'
) }
/>
<ToggleGroupControlOption
value="single"
label={ __( 'Single', 'woocommerce' ) }
label={ _x(
'Single',
'Number of filters',
'woocommerce'
) }
/>
</ToggleGroupControl>
<ToggleGroupControl

View File

@ -1,7 +1,7 @@
/**
* External dependencies
*/
import { __ } from '@wordpress/i18n';
import { __, _x } from '@wordpress/i18n';
import classnames from 'classnames';
import { useBlockProps, InspectorControls } from '@wordpress/block-editor';
import BlockTitle from '@woocommerce/editor-components/block-title';
@ -72,11 +72,19 @@ const Edit = ( {
>
<ToggleGroupControlOption
value="multiple"
label={ __( 'Multiple', 'woocommerce' ) }
label={ _x(
'Multiple',
'Number of filters',
'woocommerce'
) }
/>
<ToggleGroupControlOption
value="single"
label={ __( 'Single', 'woocommerce' ) }
label={ _x(
'Single',
'Number of filters',
'woocommerce'
) }
/>
</ToggleGroupControl>
<ToggleGroupControl

View File

@ -1,7 +1,7 @@
/**
* External dependencies
*/
import { __ } from '@wordpress/i18n';
import { __, _x } from '@wordpress/i18n';
import { createInterpolateElement, useState } from '@wordpress/element';
import { ADMIN_URL, getSetting } from '@woocommerce/settings';
import { CHECKOUT_PAGE_ID } from '@woocommerce/block-settings';
@ -22,7 +22,7 @@ import { useSettingsContext } from './settings-context';
const GeneralSettingsDescription = () => (
<>
<h2>{ __( 'General', 'woocommerce' ) }</h2>
<h2>{ _x( 'General', 'Admin settings', 'woocommerce' ) }</h2>
<p>
{ __(
'Enable or disable local pickup on your store, and define costs. Local pickup is only available from the block checkout.',

View File

@ -0,0 +1,4 @@
Significance: patch
Type: enhancement
Add more translator context to ambiguous words