如何将WordPress中Flatsome主题中的“显示所有XX结果”或“显示XX结果中的X–XX”翻译成另一种语言?

问题描述 投票:0回答:1

我尝试了很多方法,问了几个AI,但还没有找到解决方案。谁能帮我?谢谢你! 图1 图2

我尝试了几个插件,但它们只能翻译网站上的一些单词,而其他插件则不起作用。 我花了很多时间试图解决这个问题,但没有效果。

wordpress themes flatsome
1个回答
0
投票

您可以借助WordPress的gettext过滤器达到您想要的结果,借助它您可以翻译字符串。

add_filter( 'gettext', 'translate_english_text', 10, 3 );
 
function translate_english_text($translated, $text, $domain) {
    // Your custom translations can be compared and changed here.
    if ( $text === 'Your original string' ) { // Here you need to replace 'Your original string' with the string you wantto replace.
        return 'Your translated string'; // The string you want to show in place of 'Your original string'.
    }

    // You can also add more conditions for translations as per your need.

    return $translated;
}

注意: 您需要在

codebase
中找到要替换的字符串,以便您可以应用
accurate condition

如果这有帮助,请告诉我。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.