Проблема с переводом
-
Поставил тему для вордпреса, плагин WooCommerce и Saphali Woocommerce Russian, все вроде перевелось нормально, но на кнопке «Добавить в корзину» по прежнему надпись «ADD TO CART», тема которую я поставил загружает собственные стили для WooCommerce, нашел в папке темы файл где прописан label для копки, и вручную поменял текст на «Добавить в корзину», текст с кнопки пропал вовсе, сначала я подумал что в стилях темы используется шрифт не поддерживающий кириллицу, но увидел что используемый шрифт Source Sans Pro ее поддерживает. Очень странно что в этот лейбел можно писать только латинские символы, хотя используемый шрифт поддерживает кириллицу. В чем может быть проблема?
Ниже кусок кода который отвечает за этот label:
<?php /** * Loop Add to Cart * * @author WooThemes * @package WooCommerce/Templates * @version 1.6.4 */ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly global $product; ?> <?php if ( ! $product->is_in_stock() ) : ?> <a href="<?php echo apply_filters( 'out_of_stock_add_to_cart_url', get_permalink( $product->id ) ); ?>"><?php echo apply_filters( 'out_of_stock_add_to_cart_text', __( 'Read More', 'woocommerce' ) ); ?></a> <?php else : ?> <?php $link = array( 'url' => '', 'label' => '', 'class' => '' ); $handler = apply_filters( 'woocommerce_add_to_cart_handler', $product->product_type, $product ); switch ( $handler ) { case "variable" : $link['url'] = apply_filters( 'variable_add_to_cart_url', get_permalink( $product->id ) ); $link['label'] = apply_filters( 'variable_add_to_cart_text', __( 'Select options', 'woocommerce' ) ); break; case "grouped" : $link['url'] = apply_filters( 'grouped_add_to_cart_url', get_permalink( $product->id ) ); $link['label'] = apply_filters( 'grouped_add_to_cart_text', __( 'View options', 'woocommerce' ) ); break; case "external" : $link['url'] = apply_filters( 'external_add_to_cart_url', get_permalink( $product->id ) ); $link['label'] = apply_filters( 'external_add_to_cart_text', __( 'Read More', 'woocommerce' ) ); break; default : if ( $product->is_purchasable() ) { $link['url'] = apply_filters( 'add_to_cart_url', esc_url( $product->add_to_cart_url() ) ); $link['label'] = apply_filters( 'add_to_cart_text', __( 'ADD TO CART', 'woocommerce' ) ); $link['class'] = apply_filters( 'add_to_cart_class', 'add_to_cart_button' ); } else { $link['url'] = apply_filters( 'not_purchasable_url', get_permalink( $product->id ) ); $link['label'] = apply_filters( 'not_purchasable_text', __( 'Read More', 'woocommerce' ) ); } break; } echo apply_filters( 'woocommerce_loop_add_to_cart_link', sprintf('<a href="%s" rel="nofollow" data-product_id="%s" data-product_sku="%s"><p><i class="mukam-shop"></i> %s</p></a>', esc_url( $link['url'] ), esc_attr( $product->id ), esc_attr( $product->get_sku() ), esc_html( $link['label'] ) , esc_attr( $link['class'] ), esc_attr( $product->product_type ) ), $product, $link ); ?> <?php endif; ?>
Тема «Проблема с переводом» закрыта для новых ответов.