Ok, try adding this PHP Snippet to your site:
add_filter( 'generateblocks_query_loop_args', function( $query_args, $attributes ) {
// Check your logic to apply the filtering only to specific loop
if (
! empty( $attributes['className'] ) &&
strpos( $attributes['className'], 'polylang' ) !== false
) {
// Merge the current $query_args which contains arguments defined in the editor with your ordering arguments
return array_merge( $query_args, array(
'lang' => pll_current_language(),
) );
}
return $query_args;
}, 10, 2 );
And then edit the Query Loop, and select its Grid Block and give that an Advanced > Additional CSS Class of: polylang