OS : Windows
Plugins : WPML, Woocommerce
The string I enter to be rendered when there are no results found in a woocommerce product query is not being translatable. Even when I create a template to render instead, which I translate with WPML, the translated template won’t be used.
Matej
December 23, 2024, 12:28pm
2
Hi,
thank you for your report. I’ve added it to the internal bug report, and we will update the topic once the issue is solved.
Thank you,
Matej
Hawei
November 10, 2025, 2:27pm
3
Hey @Matej ,
any updates on this? Also, implementing a “no results found” template currently displays only the original version, not the translated one.
Greetings
Matej
November 11, 2025, 7:48am
4
Hi @Hawei ,
no updates on this yet. We have a task, but it’s still in progress.
Best regards,
Matej
1 Like
Odinn_k
December 22, 2025, 12:14pm
6
i have a small workaround,
add a shortcode for each string you want to translate and translate those inthe string translation.
my example code:
add_shortcode('kinekt_no_results', function () {
return esc_html__(
'No results found',
'kinekt_error_page'
);
});
I made sure to apply the template to each language in my site.
if you’ve done this this will result in the strings translated on the languages you want
i havent tested it but you might be able to render a translated bricks template inside of the shortcode