Woocommerce 更改电子商务结账页面上的措辞

Woocommerce 更改电子商务结账页面上的措辞,woocommerce,Woocommerce,感谢这里的帮助: 我可以通过将以下内容添加到子主题中的functions.php来更改Woocommerce结帐页面上的账单详细信息文本: function wc_billing_field_strings( $translated_text, $text, $domain ) { switch ( $translated_text ) { case 'Billing details' : $translated_text = __( 'Billi

感谢这里的帮助: 我可以通过将以下内容添加到子主题中的functions.php来更改Woocommerce结帐页面上的账单详细信息文本:

function wc_billing_field_strings( $translated_text, $text, $domain ) {
    switch ( $translated_text ) {
        case 'Billing details' :
            $translated_text = __( 'Billing Info', 'woocommerce' );
            break;
    }
    return $translated_text;
}
add_filter( 'gettext', 'wc_billing_field_strings', 20, 3 );
更改这3个不同措辞的额外文本的代码是什么: 附加信息、产品和数量 (见截图):
最好覆盖checkout/form-checkout.php和checkout/review order.php

或者您可以使用
gettext
过滤器

此筛选器挂钩由 国际化函数(u(),_e()等)


尝试将上述代码更改为您的要求。

最好覆盖checkout/form-checkout.php和checkout/review order.php

或者您可以使用
gettext
过滤器

此筛选器挂钩由 国际化函数(u(),_e()等)


尝试将上述代码更改为您的要求。

谢谢melvin,这很有效,但仅适用于“账单详细信息”。如何更改附加信息、产品和数量。我正在子主题中将代码添加到functions.php。页面在这里:()谢谢@克劳迪,请检查我的答案。我已经更新了。如果没有其他标签,也可以替代模板文件以更改标签issues@Clawdius我的回答中有一些区分大小写的问题,我已经更新了。现在检查一下。希望一切顺利,太好了!3完成!但“附加信息”仍然不会改变。不要认为有模板文件。在Child上使用functions.php无法找到它。谢谢您能否找到使用文本编辑器写入
附加信息的模板文件?您是否也检查过没有区分大小写的问题@克劳迪·汉克斯·梅尔文(ClawdiusThanks melvin),这只适用于“账单明细”。如何更改附加信息、产品和数量。我正在子主题中将代码添加到functions.php。页面在这里:()谢谢@克劳迪,请检查我的答案。我已经更新了。如果没有其他标签,也可以替代模板文件以更改标签issues@Clawdius我的回答中有一些区分大小写的问题,我已经更新了。现在检查一下。希望一切顺利,太好了!3完成!但“附加信息”仍然不会改变。不要认为有模板文件。在Child上使用functions.php无法找到它。谢谢您能否找到使用文本编辑器写入
附加信息的模板文件?您是否也检查过没有区分大小写的问题@请检查我的答案。我已经更新了检查我的答案。我已经更新了
function th_wc_order_review_strings( $translated_text, $text, $domain ) {

  if(is_checkout()){
    switch ($translated_text) {
      case 'Billing details' :
        $translated_text = __( 'Billing Info', 'woocommerce' );
        break;
      case 'Additional information':
        $translated_text = __('New Field Name', 'woocommerce');
        break;
     case 'Your order':
        $translated_text = __('My Order', 'woocommerce');
        break;
     case 'Product':
        $translated_text = __('Your Product', 'woocommerce');
        break;
    }
  }
  return $translated_text;
}
add_filter( 'gettext', 'th_wc_order_review_strings', 20, 3 );