首页 文章

q翻译WooCommerce-qTML WooCommerce Aggiungere CF e P.IVA不在结帐页面翻译自定义字段

提问于
浏览
0

我的项目有问题 . 我无论如何都实现了WooCommerce,它运行得很好 . 现在,我有一个问题 . WooCommerce没有找到一个插件,可以创建和配置这些自定义字段 . 该插件是:http://netstarsolution.net/aggiungere-cf-e-pi-wc/ .

问题是当我激活qTranslate和WooCommerce-qTML(用于WooCommerce)时,“WooCommerce Aggiungere CF e P.IVA”插入的自定义字段不会被翻译 . 只有使用“WooCommerce Aggiungere CF e P.IVA”插件插入的自定义字段才有效 .

这是不翻译的部分:

// Billing First Name. 
$fields['billing']['billing_first_name'] = array( 
    'label' => __( 'First Name', 'wcbcf' ), 
    'placeholder' => _x( 'First Name', 'placeholder', 'wcbcf' ), 
    'required' => true, 
    'class' => array( 'form-row-first' ),
);

1 回答

  • 0

    好的,我解决了 . 在这里发布有同样问题的人的解决方案 .

    嗯,解决方案基本上是对插件本身的攻击(不是qTranslate插件,只是其他的插件) . 你所做的是在插件中找到load_plugin_textdomain函数调用 .

    码:

    load_plugin_textdomain('your_plugin_identifier', false, dirname( plugin_basename(__FILE__) ) . '/languages');
    
    add_action('init', 'init_textdomain');
    function init_textdomain() {
       load_plugin_textdomain(''your_plugin_identifier', false, dirname( plugin_basename(__FILE__) ) . '/languages');
    }
    

    感谢这篇文章:http://www.qianqin.de/qtranslate/forum/viewtopic.php?f=3&t=1800

相关问题