woocommerce/plugins/woocommerce-blocks/assets/js/blocks/checkout/inner-blocks/checkout-terms-block/constants.js

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
);