add_filter( 'woocommerce_billing_fields', 'traducir_campos_billing' ); add_filter( 'woocommerce_shipping_fields', 'traducir_campos_shipping' ); function traducir_campos_billing( $fields ) { $fields['billing_country']['label'] = 'País / Región'; $fields['billing_first_name']['label'] = 'Nombre'; // Agrega traducciones para los demás campos que quieras modificar return $fields; } function traducir_campos_shipping( $fields ) { // Si la dirección de envío es diferente a la de facturación, traduce los campos aquí también $fields['shipping_country']['label'] = 'País / Región'; $fields['shipping_first_name']['label'] = 'Nombre'; return $fields; }add_filter( 'woocommerce_product_single_add_to_cart_text', 'cambiar_texto_boton_comprar' ); add_filter( 'woocommerce_product_add_to_cart_text', 'cambiar_texto_boton_comprar' ); // Para el botón en la página de archivo function cambiar_texto_boton_comprar( $text ) { if ( strpos( strtolower( $text ), 'buy now' ) !== false ) { // Verifica si el texto contiene "buy now" $text = 'Comprar Ahora'; } return $text; }