الان هم ابزار ترجمه می تونه شناسایی کنه فقط از زیرمجموعه قالب ها در دسترس نیست. چون Text Domain مربوط به افزونه ووکامرس استفاده شده احتمالا اگه وارد ویرایش زبان افزونه ووکامرس با Loco Translate یا WPML بشید می تونید این متن ها رو مشاهده کنید.
اگه می خواهید توی قالب هاتون بیاد، باید textdomain رو تغییر بدید. به این صورت:
add_filter( 'woocommerce_variable_sale_price_html', 'wc_wc20_variation_price_format', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'wc_wc20_variation_price_format', 10, 2 );
function wc_wc20_variation_price_format( $price, $product ) {
// Main Price
$prices = array( $product->get_variation_price( 'min', true ), $product->get_variation_price( 'max', true ) );
$price = $prices[0] !== $prices[1] ? sprintf( __( 'شروع قیمت از %1$s', 'mytextdomain' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
// Sale Price
$prices = array( $product->get_variation_regular_price( 'min', true ), $product->get_variation_regular_price( 'max', true ) );
sort( $prices );
$saleprice = $prices[0] !== $prices[1] ? sprintf( __( 'شروع قیمت از %1$s', 'mytextdomain' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
if ( $price !== $saleprice ) {
$price = '<del>' . $saleprice . '</del> <ins>' . $price . '</ins>';
}
return $price;
}
بجای هر دو mytextdomain باید تکست دامین قالبتون رو جایگزین کنید. وارد فایل style.css قالب بشید اونجا تکست دامین قالب نوشته شده ابتدای فایل (در محدوده اطلاعات قالب)