40 lines
1.1 KiB
JavaScript
40 lines
1.1 KiB
JavaScript
/**
|
|
* External dependencies
|
|
*/
|
|
import { __, sprintf } from '@wordpress/i18n';
|
|
import { PRIVACY_URL, TERMS_URL } from '@woocommerce/block-settings';
|
|
|
|
const termsPageLink = TERMS_URL
|
|
? `<a href="${ TERMS_URL }" target="_blank">${ __(
|
|
'Terms and Conditions',
|
|
'woo-gutenberg-products-block'
|
|
) }</a>`
|
|
: __( 'Terms and Conditions', 'woo-gutenberg-products-block' );
|
|
|
|
const privacyPageLink = PRIVACY_URL
|
|
? `<a href="${ PRIVACY_URL }" target="_blank">${ __(
|
|
'Privacy Policy',
|
|
'woo-gutenberg-products-block'
|
|
) }</a>`
|
|
: __( 'Privacy Policy', 'woo-gutenberg-products-block' );
|
|
|
|
export const termsConsentDefaultText = sprintf(
|
|
/* translators: %1$s terms page link, %2$s privacy page link. */
|
|
__(
|
|
'By proceeding with your purchase you agree to our %1$s and %2$s',
|
|
'woo-gutenberg-products-block'
|
|
),
|
|
termsPageLink,
|
|
privacyPageLink
|
|
);
|
|
|
|
export const termsCheckboxDefaultText = sprintf(
|
|
/* translators: %1$s terms page link, %2$s privacy page link. */
|
|
__(
|
|
'You must accept our %1$s and %2$s to continue with your purchase.',
|
|
'woo-gutenberg-products-block'
|
|
),
|
|
termsPageLink,
|
|
privacyPageLink
|
|
);
|