用gettext翻译文本时出现问题

时间:2018-09-27 00:06:18

标签: php wordpress woocommerce

我正在使用的主题中的某些字符串未翻译,并且在function.php上使用了gettext,但是它不起作用。

这是我正在使用的代码:

add_filter('gettext', 'custom_strings_translation', 20, 3);

function custom_strings_translation( $translated_text, $text, $domain ) {
  switch ( $translated_text ) {
case 'View Cart' : 
    $translated_text =  __( 'Ver Carrito', '__x__' );
    break;
case "You currently have no items in your cart." : 
    $translated_text =  __( 'No tienes artículos en el carrito.', '__x__' );
    break;
case 'Shopping Cart' : 
    $translated_text =  __( 'Carrito', '__x__' );
    break;
case 'Previous' : 
    $translated_text =  __( 'Anterior', '__x__' );
    break;
case 'Next' : 
    $translated_text =  __( 'Siguiente', '__x__' );
    break;
  }

  return $translated_text;
} 

为什么它不起作用,我该怎么办?谢谢

PS我的网站是:https://brisaperu.com/

0 个答案:

没有答案