WooCommerce购物车侧边栏-如何翻译?

WooCommerce购物车侧边栏-如何翻译?,woocommerce,widget,translation,cart,sidebar,Woocommerce,Widget,Translation,Cart,Sidebar,我正在使用wordpress和woocommerce创建一个在线商店,遇到了以下问题: 如何翻译WooCommerce购物车侧边栏小部件中的文本? 通过在我的子主题中将以下代码写入my functions.php,我可以翻译一些文本: add_filter('gettext', 'translate_text'); add_filter('ngettext', 'translate_text'); function translate_text($translated) { $tr

我正在使用wordpress和woocommerce创建一个在线商店,遇到了以下问题:

如何翻译WooCommerce购物车侧边栏小部件中的文本?

通过在我的子主题中将以下代码写入my functions.php,我可以翻译一些文本:

add_filter('gettext', 'translate_text'); 
add_filter('ngettext', 'translate_text');

function translate_text($translated) { 
    $translated = str_ireplace('Text to translate', 'Translation', $translated); 
    return $translated; 
}
部分文本使用上述代码进行翻译,而其他字符串不受其影响。我注意到,
标记中的大多数字符串都没有翻译,尽管
标记中也有一个字符串

我如何翻译剩下的文本


谢谢

我刚刚解决了这个问题:

所有文本元素都可以通过以下代码进行翻译:

add_filter('gettext', 'translate_text'); 
add_filter('ngettext', 'translate_text');

function translate_text($translated) { 
    $translated = str_ireplace('Text to translate', 'Translation', $translated); 
    return $translated; 
}

唯一需要注意的是,只有在刷新购物车后(例如,删除所有产品并再次添加它们),更改才会可见。

侧栏与主题相关。。。woocommerce是一个插件……如果我们讨论的是侧边栏,我会在Widgets部分翻译它。