翻译自定义按钮

时间:2017-07-17 16:09:19

标签: wordpress translate poedit po mo

我需要在代码中翻译自定义按钮行,但它不能解决我的问题。

这是我需要翻译的文件行(第13行,文件名:add-to-quote-button.php)

<a href="#" class="<?php echo $class ?>" data-product_id="<?php echo $product_id ?>" data-wp_nonce="<?php echo $wpnonce ?>">Quick Quote</a>

我的解决方案无效:

My solution

其他信息:

我翻译文件的名称: yith-woocommerce-request-a-quote-cs_CZ.mo

文件位置:插件/ woocommerce请求报价v1.6.1 / templates / add-to-quote-button.php

2 个答案:

答案 0 :(得分:0)

有两种方法可以做到这一点。 一个人有点hacky,如果woocommerce发生了一些巨大的变化而另一个人正在使用CSS,可能会让你陷入困境。

您可以在子主题中覆盖该文件(如果有)。如果没有,你可以在你的父主题中这样做。

在主题文件夹中创建新文件夹&#39; woocommerce&#39;并在woocommerce内创建模板&#39;在该文件夹中创建文件add-to-quote-button.php并将原始文件的全部内容复制到此文件中并更新该文本。 现在应该覆盖woocommerce插件文件。

CSS方式是找到关于该按钮的课程 - 我将其命名为“someQuoteButton&#39;我可以举个例子。

.someQuoteButton {
   font-size:0;
}
.someQuoteButton:after {
   content: 'Some Content you Want';
   font-size: 16px; // or any you need there
}

答案 1 :(得分:0)

所以你想翻译&#34; 快速报价&#34;那段代码中的文字?

试试这样:

<a href="#" class="<?php echo $class ?>" data-product_id="<?php echo $product_id ?>" data-wp_nonce="<?php echo $wpnonce ?>"><?php _e( 'Quick Quote', 'yith-woocommerce-request-a-quote') ?></a>