diff --git a/lib/blocks.php b/lib/blocks.php index 8e2b25715f1099..65bb80653bf1f2 100644 --- a/lib/blocks.php +++ b/lib/blocks.php @@ -616,8 +616,9 @@ function wp_enqueue_block_view_script( $block_name, $args ) { 'ver' => false, 'in_footer' => false, - // Additional arg to allow translations for the script's textdomain. + // Additional args to allow translations for the script's textdomain. 'textdomain' => '', + 'domainpath' => null, ) ); @@ -646,7 +647,7 @@ function wp_enqueue_block_view_script( $block_name, $args ) { // If a textdomain is defined, use it to set the script translations. if ( ! empty( $args['textdomain'] ) && in_array( 'wp-i18n', $args['deps'], true ) ) { - wp_set_script_translations( $args['handle'], $args['textdomain'] ); + wp_set_script_translations( $args['handle'], $args['textdomain'], $args['domainpath'] ); } return $content;