YITH Essential Kit for WooCommerce #1 - Version 1.4.7

Version Description

  • Update: YITH WooCommerce Multi Vendor module
  • Update: YITH WooCommerce Mailchimp module
  • Update: YITH WooCommerce Ajax Product Filter module
  • Update: all other YITH plugins to latest available versions
Download this release

Release Info

Developer yithemes
Plugin Icon 128x128 YITH Essential Kit for WooCommerce #1
Version 1.4.7
Comparing to
See all releases

Code changes from version 1.4.6 to 1.4.7

Files changed (102) hide show
  1. README.txt +8 -2
  2. init.php +1 -1
  3. modules/yith-infinite-scrolling/init.php +1 -2
  4. modules/yith-woocommerce-advanced-reviews/init.php +2 -2
  5. modules/yith-woocommerce-advanced-reviews/templates/ywar-product-reviews.php +1 -1
  6. modules/yith-woocommerce-ajax-navigation/assets/js/yith-wcan-admin.js +2 -2
  7. modules/yith-woocommerce-ajax-navigation/includes/class.yith-wcan-frontend.php +18 -7
  8. modules/yith-woocommerce-ajax-navigation/init.php +2 -2
  9. modules/yith-woocommerce-ajax-navigation/settings/frontend-options.php +12 -0
  10. modules/yith-woocommerce-ajax-navigation/widgets/class.yith-wcan-navigation-widget.php +16 -0
  11. modules/yith-woocommerce-ajax-navigation/widgets/class.yith-wcan-reset-navigation-widget.php +1 -3
  12. modules/yith-woocommerce-ajax-search/class.yith-wcas.php +1 -1
  13. modules/yith-woocommerce-authorizenet-payment-gateway/init.php +1 -0
  14. modules/yith-woocommerce-badges-management/class.yith-wcbm-admin.php +2 -7
  15. modules/yith-woocommerce-badges-management/class.yith-wcbm-frontend.php +6 -0
  16. modules/yith-woocommerce-badges-management/init.php +3 -3
  17. modules/yith-woocommerce-cart-messages/yith-cart-messages.php +1 -0
  18. modules/yith-woocommerce-eu-vat/init.php +4 -3
  19. modules/yith-woocommerce-mailchimp/assets/css/admin/yith-wcmc.css +5 -0
  20. modules/yith-woocommerce-mailchimp/assets/js/admin/unminified/yith-wcmc.js +7 -5
  21. modules/yith-woocommerce-mailchimp/assets/js/admin/yith-wcmc.min.js +14 -14
  22. modules/yith-woocommerce-mailchimp/includes/class.yith-wcmc-admin.php +3 -3
  23. modules/yith-woocommerce-mailchimp/includes/class.yith-wcmc.php +12 -9
  24. modules/yith-woocommerce-mailchimp/init.php +4 -4
  25. modules/yith-woocommerce-mailchimp/languages/yith-woocommerce-mailchimp-es_ES.mo +0 -0
  26. modules/yith-woocommerce-mailchimp/languages/yith-woocommerce-mailchimp-es_ES.po +997 -0
  27. modules/yith-woocommerce-mailchimp/languages/yith-woocommerce-mailchimp-it_IT.mo +0 -0
  28. modules/yith-woocommerce-mailchimp/languages/yith-woocommerce-mailchimp-it_IT.po +383 -0
  29. modules/yith-woocommerce-mailchimp/languages/yith-woocommerce-mailchimp.pot +384 -0
  30. modules/yith-woocommerce-order-tracking/class.yith-woocommerce-order-tracking.php +199 -187
  31. modules/yith-woocommerce-order-tracking/init.php +3 -3
  32. modules/yith-woocommerce-product-vendors/includes/class.yith-commissions.php +2 -2
  33. modules/yith-woocommerce-product-vendors/includes/class.yith-orders.php +25 -25
  34. modules/yith-woocommerce-product-vendors/includes/class.yith-vendors-admin.php +3 -3
  35. modules/yith-woocommerce-product-vendors/includes/class.yith-vendors-frontend.php +11 -0
  36. modules/yith-woocommerce-product-vendors/init.php +2 -2
  37. modules/yith-woocommerce-wishlist/assets/css/font-awesome-ie7.css +0 -645
  38. modules/yith-woocommerce-wishlist/assets/css/font-awesome.css +2322 -288
  39. modules/yith-woocommerce-wishlist/assets/css/font-awesome.min.css +2 -2
  40. modules/yith-woocommerce-wishlist/assets/fontawesome/FontAwesome.otf +0 -0
  41. modules/yith-woocommerce-wishlist/assets/fontawesome/fontawesome-webfont.eot +0 -0
  42. modules/yith-woocommerce-wishlist/assets/fontawesome/fontawesome-webfont.svg +0 -565
  43. modules/yith-woocommerce-wishlist/assets/fontawesome/fontawesome-webfont.woff +0 -0
  44. modules/yith-woocommerce-wishlist/assets/fontawesome/fontawesome-webfont.woff2 +0 -0
  45. modules/yith-woocommerce-wishlist/assets/fonts/FontAwesome.otf +0 -0
  46. modules/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.eot +0 -0
  47. modules/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.svg +2671 -0
  48. modules/yith-woocommerce-wishlist/assets/{fontawesome → fonts}/fontawesome-webfont.ttf +0 -0
  49. modules/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.woff +0 -0
  50. modules/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.woff2 +0 -0
  51. modules/yith-woocommerce-wishlist/includes/class.yith-wcwl-admin-init.php +196 -1
  52. modules/yith-woocommerce-wishlist/includes/class.yith-wcwl-init.php +15 -8
  53. modules/yith-woocommerce-wishlist/includes/class.yith-wcwl-shortcode.php +1 -1
  54. modules/yith-woocommerce-wishlist/includes/class.yith-wcwl-ui.php +223 -222
  55. modules/yith-woocommerce-wishlist/includes/class.yith-wcwl.php +2 -2
  56. modules/yith-woocommerce-wishlist/init.php +1 -1
  57. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-da_DK.mo +0 -0
  58. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-da_DK.po +8 -8
  59. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-de_DE.mo +0 -0
  60. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-de_DE.po +8 -8
  61. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-es_AR.mo +0 -0
  62. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-es_AR.po +8 -8
  63. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-es_ES.mo +0 -0
  64. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-es_ES.po +8 -8
  65. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-es_MX.mo +0 -0
  66. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-es_MX.po +8 -8
  67. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-fa_IR.mo +0 -0
  68. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-fa_IR.po +8 -8
  69. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-fr_FR.mo +0 -0
  70. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-fr_FR.po +8 -8
  71. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-he_IL.mo +0 -0
  72. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-he_IL.po +8 -8
  73. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-hr_HR.mo +0 -0
  74. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-hr_HR.po +8 -8
  75. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-it_IT.mo +0 -0
  76. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-it_IT.po +8 -8
  77. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-ko_KR.mo +0 -0
  78. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-ko_KR.po +8 -8
  79. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-nl_NL.mo +0 -0
  80. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-nl_NL.po +8 -8
  81. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-pl_PL.mo +0 -0
  82. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-pl_PL.po +8 -8
  83. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-pt_BR.mo +0 -0
  84. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-pt_BR.po +8 -8
  85. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-pt_PT.mo +0 -0
  86. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-pt_PT.po +8 -8
  87. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-ru_RU.mo +0 -0
  88. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-ru_RU.po +8 -8
  89. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-sv_SE.mo +0 -0
  90. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-sv_SE.po +8 -8
  91. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-tr_TR.mo +0 -0
  92. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-tr_TR.po +8 -8
  93. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-uk_UA.mo +0 -0
  94. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-uk_UA.po +8 -8
  95. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-zh_CN.mo +0 -0
  96. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-zh_CN.po +8 -8
  97. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-zh_TW.mo +0 -0
  98. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist-zh_TW.po +8 -8
  99. modules/yith-woocommerce-wishlist/languages/yith-woocommerce-wishlist.pot +909 -909
  100. modules/yith-woocommerce-zoom-magnifier/init.php +3 -3
  101. modules/yith-woocommerce-zoom-magnifier/lib/class.yith-ywzm-custom-types.php +1 -1
  102. templates/yith-single-plugin.php +10 -19
README.txt CHANGED
@@ -3,8 +3,8 @@
3
Contributors: yithemes
4
Tags: woocommerce,yith woocommerce colors and labels variations,yith woocommerce zoom magnifier,yith woocommerce wishlist,yith woocommerce ajax product filter,yith woocommerce ajax search,yith woocommerce catalog mode,yith woocommerce advanced reviews, yith woocommerce badges management,yith woocommerce cart messages,yith woocommerce review reminder,yith woocommerce quick view,yith woocommerce mailchimp,yith woocommerce stripe,yith woocommerce request a quote,yith woocommerce tab manager,yith woocommerce multi vendor
5
Requires at least: 3.5.1
6
- Tested up to: 4.7.4
7
- Stable tag: 1.4.6
8
License: GPLv2 or later
9
License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
@@ -155,6 +155,12 @@ YITH Essential Kit for WooCommerce #1 will add a new submenu called "YITH Essent
155
156
== Changelog ==
157
158
= 1.4.6 =
159
* Fix: Notice on YITH WooCommerce Ajax Search module
160
3
Contributors: yithemes
4
Tags: woocommerce,yith woocommerce colors and labels variations,yith woocommerce zoom magnifier,yith woocommerce wishlist,yith woocommerce ajax product filter,yith woocommerce ajax search,yith woocommerce catalog mode,yith woocommerce advanced reviews, yith woocommerce badges management,yith woocommerce cart messages,yith woocommerce review reminder,yith woocommerce quick view,yith woocommerce mailchimp,yith woocommerce stripe,yith woocommerce request a quote,yith woocommerce tab manager,yith woocommerce multi vendor
5
Requires at least: 3.5.1
6
+ Tested up to: 4.7.5
7
+ Stable tag: 1.4.7
8
License: GPLv2 or later
9
License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
155
156
== Changelog ==
157
158
+ = 1.4.7 =
159
+ * Update: YITH WooCommerce Multi Vendor module
160
+ * Update: YITH WooCommerce Mailchimp module
161
+ * Update: YITH WooCommerce Ajax Product Filter module
162
+ * Update: all other YITH plugins to latest available versions
163
+
164
= 1.4.6 =
165
* Fix: Notice on YITH WooCommerce Ajax Search module
166
init.php CHANGED
@@ -7,7 +7,7 @@ Text Domain: yith-essential-kit-for-woocommerce-1
7
Domain Path: /languages/
8
Author: YIThemes
9
Author URI: http://yithemes.com/
10
- Version: 1.4.6
11
*/
12
13
if ( ! defined( 'ABSPATH' ) ) {
7
Domain Path: /languages/
8
Author: YIThemes
9
Author URI: http://yithemes.com/
10
+ Version: 1.4.7
11
*/
12
13
if ( ! defined( 'ABSPATH' ) ) {
modules/yith-infinite-scrolling/init.php CHANGED
@@ -86,7 +86,6 @@ if( ! defined( 'YITH_INFS_OPTION_NAME' ) ) {
86
define( 'YITH_INFS_OPTION_NAME', 'yit_infs_options' );
87
}
88
89
-
90
function yith_infs_init() {
91
92
load_plugin_textdomain( 'yith-infinite-scrolling', false, dirname( plugin_basename( __FILE__ ) ). '/languages/' );
@@ -111,4 +110,4 @@ function yith_infs_install() {
111
do_action( 'yith_infs_init' );
112
}
113
}
114
- add_action( 'plugins_loaded', 'yith_infs_install', 11 );
86
define( 'YITH_INFS_OPTION_NAME', 'yit_infs_options' );
87
}
88
89
function yith_infs_init() {
90
91
load_plugin_textdomain( 'yith-infinite-scrolling', false, dirname( plugin_basename( __FILE__ ) ). '/languages/' );
110
do_action( 'yith_infs_init' );
111
}
112
}
113
+ add_action( 'plugins_loaded', 'yith_infs_install', 11 );
modules/yith-woocommerce-advanced-reviews/init.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: http://yithemes.com/themes/plugins/yith-woocommerce-advanced-reviews
5
Description: Extends the basic functionality of woocommerce reviews and add a histogram table to the reviews of your products, such as you see in most trendy e-commerce sites.
6
Author: YITHEMES
7
Text Domain: yith-woocommerce-advanced-reviews
8
- Version: 1.2.6
9
Author URI: http://yithemes.com/
10
*/
11
@@ -45,7 +45,7 @@ register_activation_hook ( __FILE__, 'yith_plugin_registration_hook' );
45
46
require_once ( plugin_dir_path ( __FILE__ ) . 'functions.php' );
47
yith_define ( 'YITH_YWAR_FREE_INIT', plugin_basename ( __FILE__ ) );
48
- yith_define ( 'YITH_YWAR_VERSION', '1.2.6' );
49
yith_define ( 'YITH_YWAR_FILE', __FILE__ );
50
yith_define ( 'YITH_YWAR_DIR', plugin_dir_path ( __FILE__ ) );
51
yith_define ( 'YITH_YWAR_URL', plugins_url ( '/', __FILE__ ) );
5
Description: Extends the basic functionality of woocommerce reviews and add a histogram table to the reviews of your products, such as you see in most trendy e-commerce sites.
6
Author: YITHEMES
7
Text Domain: yith-woocommerce-advanced-reviews
8
+ Version: 1.2.7
9
Author URI: http://yithemes.com/
10
*/
11
45
46
require_once ( plugin_dir_path ( __FILE__ ) . 'functions.php' );
47
yith_define ( 'YITH_YWAR_FREE_INIT', plugin_basename ( __FILE__ ) );
48
+ yith_define ( 'YITH_YWAR_VERSION', '1.2.7' );
49
yith_define ( 'YITH_YWAR_FILE', __FILE__ );
50
yith_define ( 'YITH_YWAR_DIR', plugin_dir_path ( __FILE__ ) );
51
yith_define ( 'YITH_YWAR_URL', plugins_url ( '/', __FILE__ ) );
modules/yith-woocommerce-advanced-reviews/templates/ywar-product-reviews.php CHANGED
@@ -20,7 +20,7 @@ $reviews_count = count( $YWAR_AdvancedReview->get_product_reviews_by_rating( $pr
20
?>
21
22
<?php do_action( 'yith_advanced_reviews_before_reviews' ); ?>
23
- <div id="reviews">
24
<div id="comments">
25
<h2><?php
26
if ( get_option( 'woocommerce_enable_review_rating' ) === 'yes' && $reviews_count ) {
20
?>
21
22
<?php do_action( 'yith_advanced_reviews_before_reviews' ); ?>
23
+ <div id="reviews" class="yith-woocommerce-advanced-reviews">
24
<div id="comments">
25
<h2><?php
26
if ( get_option( 'woocommerce_enable_review_rating' ) === 'yes' && $reviews_count ) {
modules/yith-woocommerce-ajax-navigation/assets/js/yith-wcan-admin.js CHANGED
@@ -6,8 +6,8 @@
6
* @version 1.3.2
7
*/
8
jQuery(function ($) {
9
- $.add_new_range = function () {
10
- var range_filter = $('#widgets-right').find('.range-filter'),
11
input_field = range_filter.find('input:last-child'),
12
field_name = range_filter.data('field_name'),
13
position = parseInt(input_field.data('position')) + 1,
6
* @version 1.3.2
7
*/
8
jQuery(function ($) {
9
+ $.add_new_range = function (t) {
10
+ var range_filter = t.parents('.widget-content').find('.range-filter'),
11
input_field = range_filter.find('input:last-child'),
12
field_name = range_filter.data('field_name'),
13
position = parseInt(input_field.data('position')) + 1,
modules/yith-woocommerce-ajax-navigation/includes/class.yith-wcan-frontend.php CHANGED
@@ -45,12 +45,15 @@ if ( ! class_exists( 'YITH_WCAN_Frontend' ) ) {
45
*/
46
public function __construct( $version ) {
47
48
- $theme_support = apply_filters( 'yith_wcan_theme_use_wp_the_query_object', array(
49
- 'porto'
50
)
51
);
52
-
53
- if( in_array( strtolower( wp_get_theme()->name ), $theme_support ) || class_exists( 'QTX_Translator' ) ){
54
add_filter( 'yith_wcan_use_wp_the_query_object', '__return_true' );
55
}
56
@@ -117,6 +120,11 @@ if ( ! class_exists( 'YITH_WCAN_Frontend' ) ) {
117
118
$filtered_posts = array();
119
$queried_post_ids = array();
120
$query_filtered_posts = $this->layered_nav_query();
121
122
foreach ( $posts as $post ) {
@@ -244,8 +252,11 @@ if ( ! class_exists( 'YITH_WCAN_Frontend' ) ) {
244
* @return array
245
*/
246
public function layered_nav_query( $filtered_posts = array() ) {
247
- $_chosen_attributes = YITH_WCAN()->get_layered_nav_chosen_attributes();
248
249
$is_product_taxonomy = false;
250
if( is_product_taxonomy() ){
251
$is_product_taxonomy = array(
@@ -265,7 +276,7 @@ if ( ! class_exists( 'YITH_WCAN_Frontend' ) ) {
265
'and' => false,
266
'or' => false
267
);
268
-
269
foreach ( $_chosen_attributes as $attribute => $data ) {
270
$matched_products_from_attribute = array();
271
$filtered = false;
@@ -294,7 +305,7 @@ if ( ! class_exists( 'YITH_WCAN_Frontend' ) ) {
294
if( $is_product_taxonomy ){
295
$args['tax_query'][] = $is_product_taxonomy;
296
}
297
-
298
//TODO: Increase performance for get_posts()
299
$post_ids = apply_filters( 'woocommerce_layered_nav_query_post_ids', get_posts( $args ), $args, $attribute, $value );
300
45
*/
46
public function __construct( $version ) {
47
48
+ $theme_support = apply_filters( 'yith_wcan_theme_use_wp_the_query_object', array(
49
+ 'porto'
50
)
51
);
52
+
53
+ $current_theme = strtolower( wp_get_theme()->Template );
54
+ $is_qTranlateX_enabled = class_exists( 'QTX_Translator' );
55
+
56
+ if( in_array( $current_theme, $theme_support ) || $is_qTranlateX_enabled ){
57
add_filter( 'yith_wcan_use_wp_the_query_object', '__return_true' );
58
}
59
120
121
$filtered_posts = array();
122
$queried_post_ids = array();
123
+
124
+ if( class_exists( 'QTX_Translator' ) && defined('YIT_CORE_VERSION') && '1.0.0' == YIT_CORE_VERSION ){
125
+ add_filter( 'yith_wcan_skip_layered_nav_query', '__return_true' );
126
+ }
127
+
128
$query_filtered_posts = $this->layered_nav_query();
129
130
foreach ( $posts as $post ) {
252
* @return array
253
*/
254
public function layered_nav_query( $filtered_posts = array() ) {
255
+ if( apply_filters( 'yith_wcan_skip_layered_nav_query', false ) ){
256
+ return $filtered_posts;
257
+ }
258
259
+ $_chosen_attributes = YITH_WCAN()->get_layered_nav_chosen_attributes();
260
$is_product_taxonomy = false;
261
if( is_product_taxonomy() ){
262
$is_product_taxonomy = array(
276
'and' => false,
277
'or' => false
278
);
279
+
280
foreach ( $_chosen_attributes as $attribute => $data ) {
281
$matched_products_from_attribute = array();
282
$filtered = false;
305
if( $is_product_taxonomy ){
306
$args['tax_query'][] = $is_product_taxonomy;
307
}
308
+
309
//TODO: Increase performance for get_posts()
310
$post_ids = apply_filters( 'woocommerce_layered_nav_query_post_ids', get_posts( $args ), $args, $attribute, $value );
311
modules/yith-woocommerce-ajax-navigation/init.php CHANGED
@@ -3,7 +3,7 @@
3
* Plugin Name: YITH WooCommerce Ajax Product Filter
4
* Plugin URI: http://yithemes.com/
5
* Description: YITH WooCommerce Ajax Product Filter offers the perfect way to filter all the products of your shop.
6
- * Version: 3.3.2
7
* Author: YITHEMES
8
* Author URI: http://yithemes.com/
9
* Text Domain: yith-woocommerce-ajax-navigation
@@ -64,7 +64,7 @@ load_plugin_textdomain( 'yith-woocommerce-ajax-navigation', false, dirname( plug
64
! defined( 'YITH_WCAN' ) && define( 'YITH_WCAN', true );
65
! defined( 'YITH_WCAN_URL' ) && define( 'YITH_WCAN_URL', plugin_dir_url( __FILE__ ) );
66
! defined( 'YITH_WCAN_DIR' ) && define( 'YITH_WCAN_DIR', plugin_dir_path( __FILE__ ) );
67
- ! defined( 'YITH_WCAN_VERSION' ) && define( 'YITH_WCAN_VERSION', '3.3.2' );
68
! defined( 'YITH_WCAN_FREE_INIT') && define( 'YITH_WCAN_FREE_INIT', plugin_basename( __FILE__ ) );
69
! defined( 'YITH_WCAN_FILE' ) && define( 'YITH_WCAN_FILE', __FILE__ );
70
3
* Plugin Name: YITH WooCommerce Ajax Product Filter
4
* Plugin URI: http://yithemes.com/
5
* Description: YITH WooCommerce Ajax Product Filter offers the perfect way to filter all the products of your shop.
6
+ * Version: 3.4.1
7
* Author: YITHEMES
8
* Author URI: http://yithemes.com/
9
* Text Domain: yith-woocommerce-ajax-navigation
64
! defined( 'YITH_WCAN' ) && define( 'YITH_WCAN', true );
65
! defined( 'YITH_WCAN_URL' ) && define( 'YITH_WCAN_URL', plugin_dir_url( __FILE__ ) );
66
! defined( 'YITH_WCAN_DIR' ) && define( 'YITH_WCAN_DIR', plugin_dir_path( __FILE__ ) );
67
+ ! defined( 'YITH_WCAN_VERSION' ) && define( 'YITH_WCAN_VERSION', '3.4.1' );
68
! defined( 'YITH_WCAN_FREE_INIT') && define( 'YITH_WCAN_FREE_INIT', plugin_basename( __FILE__ ) );
69
! defined( 'YITH_WCAN_FILE' ) && define( 'YITH_WCAN_FILE', __FILE__ );
70
modules/yith-woocommerce-ajax-navigation/settings/frontend-options.php CHANGED
@@ -61,6 +61,18 @@ $frontend = array(
61
'std' => '.yit-wcan-container'
62
),
63
64
array( 'type' => 'close' ),
65
),
66
)
61
'std' => '.yit-wcan-container'
62
),
63
64
+ array(
65
+ 'name' => __( 'Order by', 'yith-woocommerce-ajax-navigation' ),
66
+ 'desc' => __( 'Sort by number of products contained or alphabetically', 'yith-woocommerce-ajax-navigation' ),
67
+ 'id' => 'yith_wcan_ajax_shop_terms_order',
68
+ 'type' => 'select',
69
+ 'options' => array(
70
+ 'alphabetical' => __( 'Alphabetically', 'yith-woocommerce-ajax-navigation' ),
71
+ 'menu_order' => __( 'WooCommerce Default', 'yith-woocommerce-ajax-navigation' )
72
+ ),
73
+ 'std' => 'alphabetical'
74
+ ),
75
+
76
array( 'type' => 'close' ),
77
),
78
)
modules/yith-woocommerce-ajax-navigation/widgets/class.yith-wcan-navigation-widget.php CHANGED
@@ -262,6 +262,10 @@ if ( ! class_exists( 'YITH_WCAN_Navigation_Widget' ) ) {
262
$link = add_query_arg( 'product_tag', urlencode( $_GET['product_tag'] ), $link );
263
}
264
265
if ( isset( $_GET[ $this->brand_taxonomy ] ) ) {
266
$brands = get_term_by( 'slug', $_GET[ $this->brand_taxonomy ], $this->brand_taxonomy );
267
if( $brands instanceof WP_Term && $brands->term_id != $term->term_id ){
@@ -464,6 +468,10 @@ if ( ! class_exists( 'YITH_WCAN_Navigation_Widget' ) ) {
464
$link = add_query_arg( 'product_tag', urlencode( $_GET['product_tag'] ), $link );
465
}
466
467
if ( isset( $_GET[ $this->brand_taxonomy ] ) ) {
468
$brands = get_term_by( 'slug', $_GET[ $this->brand_taxonomy ], $this->brand_taxonomy );
469
if( $brands instanceof WP_Term && $brands->term_id != $term->term_id ){
@@ -665,6 +673,10 @@ if ( ! class_exists( 'YITH_WCAN_Navigation_Widget' ) ) {
665
$link = add_query_arg( 'product_tag', urlencode( $_GET['product_tag'] ), $link );
666
}
667
668
if ( isset( $_GET[ $this->brand_taxonomy ] ) ) {
669
$brands = get_term_by( 'slug', $_GET[ $this->brand_taxonomy ], $this->brand_taxonomy );
670
if( $brands instanceof WP_Term && $brands->term_id != $term->term_id ){
@@ -1061,6 +1073,10 @@ if ( ! class_exists( 'YITH_WCAN_Navigation_Widget' ) ) {
1061
$link = add_query_arg('product_tag', urlencode($_GET['product_tag']), $link);
1062
}
1063
1064
if (isset($_GET[$this->brand_taxonomy])) {
1065
$brands = is_array( $_GET[$this->brand_taxonomy] ) ? array() : get_term_by('slug', $_GET[$this->brand_taxonomy], $this->brand_taxonomy);
1066
if ( $brands instanceof WP_Term && $brands->term_id != $term->term_id ) {
262
$link = add_query_arg( 'product_tag', urlencode( $_GET['product_tag'] ), $link );
263
}
264
265
+ elseif( is_product_tag() && $queried_object ){
266
+ $link = add_query_arg( array( 'product_tag' => $queried_object->slug ), $link );
267
+ }
268
+
269
if ( isset( $_GET[ $this->brand_taxonomy ] ) ) {
270
$brands = get_term_by( 'slug', $_GET[ $this->brand_taxonomy ], $this->brand_taxonomy );
271
if( $brands instanceof WP_Term && $brands->term_id != $term->term_id ){
468
$link = add_query_arg( 'product_tag', urlencode( $_GET['product_tag'] ), $link );
469
}
470
471
+ elseif( is_product_tag() && $queried_object ){
472
+ $link = add_query_arg( array( 'product_tag' => $queried_object->slug ), $link );
473
+ }
474
+
475
if ( isset( $_GET[ $this->brand_taxonomy ] ) ) {
476
$brands = get_term_by( 'slug', $_GET[ $this->brand_taxonomy ], $this->brand_taxonomy );
477
if( $brands instanceof WP_Term && $brands->term_id != $term->term_id ){
673
$link = add_query_arg( 'product_tag', urlencode( $_GET['product_tag'] ), $link );
674
}
675
676
+ elseif( is_product_tag() && $queried_object ){
677
+ $link = add_query_arg( array( 'product_tag' => $queried_object->slug ), $link );
678
+ }
679
+
680
if ( isset( $_GET[ $this->brand_taxonomy ] ) ) {
681
$brands = get_term_by( 'slug', $_GET[ $this->brand_taxonomy ], $this->brand_taxonomy );
682
if( $brands instanceof WP_Term && $brands->term_id != $term->term_id ){
1073
$link = add_query_arg('product_tag', urlencode($_GET['product_tag']), $link);
1074
}
1075
1076
+ elseif( is_product_tag() && $queried_object ){
1077
+ $link = add_query_arg( array( 'product_tag' => $queried_object->slug ), $link );
1078
+ }
1079
+
1080
if (isset($_GET[$this->brand_taxonomy])) {
1081
$brands = is_array( $_GET[$this->brand_taxonomy] ) ? array() : get_term_by('slug', $_GET[$this->brand_taxonomy], $this->brand_taxonomy);
1082
if ( $brands instanceof WP_Term && $brands->term_id != $term->term_id ) {
modules/yith-woocommerce-ajax-navigation/widgets/class.yith-wcan-reset-navigation-widget.php CHANGED
@@ -76,15 +76,13 @@ if ( ! class_exists( 'YITH_WCAN_Reset_Navigation_Widget' ) ) {
76
77
else{
78
//Start filter from Product category Page
79
- $field = $_GET['source_tax'] != 'product_tag' ? 'id' : 'slug';
80
- $term = get_term_by( $field, $_GET['source_id'], $_GET['source_tax'] );
81
82
if( $term instanceof WP_Term ){
83
$link = get_term_link( $term, $term->taxonomy );
84
}
85
}
86
87
-
88
$link = apply_filters( 'yith_woocommerce_reset_filter_link', $link );
89
90
echo $before_widget;
76
77
else{
78
//Start filter from Product category Page
79
+ $term = get_term_by( 'term_taxonomy_id', $_GET['source_id'], $_GET['source_tax'] );
80
81
if( $term instanceof WP_Term ){
82
$link = get_term_link( $term, $term->taxonomy );
83
}
84
}
85
86
$link = apply_filters( 'yith_woocommerce_reset_filter_link', $link );
87
88
echo $before_widget;
modules/yith-woocommerce-ajax-search/class.yith-wcas.php CHANGED
@@ -218,4 +218,4 @@ if ( !class_exists( 'YITH_WCAS' ) ) {
218
219
220
}
221
- }
218
219
220
}
221
+ }
modules/yith-woocommerce-authorizenet-payment-gateway/init.php CHANGED
@@ -72,6 +72,7 @@ if ( ! defined( 'YITH_WCAUTHNET_INC' ) ) {
72
define( 'YITH_WCAUTHNET_INC', YITH_WCAUTHNET_DIR . 'includes/' );
73
}
74
75
if( ! function_exists( 'yith_wcauthnet_constructor' ) ) {
76
function yith_wcauthnet_constructor(){
77
load_plugin_textdomain( 'yit', false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' );
72
define( 'YITH_WCAUTHNET_INC', YITH_WCAUTHNET_DIR . 'includes/' );
73
}
74
75
+
76
if( ! function_exists( 'yith_wcauthnet_constructor' ) ) {
77
function yith_wcauthnet_constructor(){
78
load_plugin_textdomain( 'yit', false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' );
modules/yith-woocommerce-badges-management/class.yith-wcbm-admin.php CHANGED
@@ -105,7 +105,7 @@ if ( !class_exists( 'YITH_WCBM_Admin' ) ) {
105
106
// Action per le metabox
107
add_action( 'save_post', array( $this, 'metabox_save' ) );
108
- add_action( 'woocommerce_process_product_meta', array( $this, 'badge_settings_save' ) );
109
110
// Duplicate Badge
111
add_action( 'admin_action_duplicate_badge', array( $this, 'admin_action_duplicate_badge' ) );
@@ -444,16 +444,11 @@ if ( !class_exists( 'YITH_WCBM_Admin' ) ) {
444
445
446
public function badge_settings_save( $product_id ) {
447
- $product = wc_get_product( $product_id );
448
- if ( !$product )
449
- return;
450
-
451
if ( !empty( $_POST[ '_yith_wcbm_product_meta' ] ) ) {
452
$product_meta = $_POST[ '_yith_wcbm_product_meta' ];
453
$product_meta[ 'id_badge' ] = ( !empty( $product_meta[ 'id_badge' ] ) ) ? $product_meta[ 'id_badge' ] : '';
454
455
- //update_post_meta( $post_id, '_yith_wcbm_product_meta', $product_meta );
456
- yit_save_prop( $product, '_yith_wcbm_product_meta', $product_meta );
457
}
458
}
459
105
106
// Action per le metabox
107
add_action( 'save_post', array( $this, 'metabox_save' ) );
108
+ add_action( 'save_post', array( $this, 'badge_settings_save' ) );
109
110
// Duplicate Badge
111
add_action( 'admin_action_duplicate_badge', array( $this, 'admin_action_duplicate_badge' ) );
444
445
446
public function badge_settings_save( $product_id ) {
447
if ( !empty( $_POST[ '_yith_wcbm_product_meta' ] ) ) {
448
$product_meta = $_POST[ '_yith_wcbm_product_meta' ];
449
$product_meta[ 'id_badge' ] = ( !empty( $product_meta[ 'id_badge' ] ) ) ? $product_meta[ 'id_badge' ] : '';
450
451
+ update_post_meta( $product_id, '_yith_wcbm_product_meta', $product_meta );
452
}
453
}
454
modules/yith-woocommerce-badges-management/class.yith-wcbm-frontend.php CHANGED
@@ -231,6 +231,7 @@ if ( !class_exists( 'YITH_WCBM_Frontend' ) ) {
231
$allowed = $allowed && ( !is_cart() || ( apply_filters( 'yith_wcbm_allow_badges_in_cart_page', false ) ) );
232
$allowed = $allowed && ( !is_checkout() || ( apply_filters( 'yith_wcbm_allow_badges_in_checkout_page', false ) ) );
233
$allowed = $allowed && !$this->is_in_email();
234
235
// ---- YITH WooCommerce Waiting list
236
$allowed = $allowed && !did_action( 'send_yith_waitlist_mail_instock' );
@@ -243,6 +244,11 @@ if ( !class_exists( 'YITH_WCBM_Frontend' ) ) {
243
$allowed = $allowed && !did_action( 'yith_questions_answers_after_new_answer' );
244
$allowed = $allowed && !did_action( 'yith_questions_answers_after_new_question' );
245
246
return apply_filters( 'yith_wcbm_is_allowed_badge_showing', $allowed );
247
}
248
231
$allowed = $allowed && ( !is_cart() || ( apply_filters( 'yith_wcbm_allow_badges_in_cart_page', false ) ) );
232
$allowed = $allowed && ( !is_checkout() || ( apply_filters( 'yith_wcbm_allow_badges_in_checkout_page', false ) ) );
233
$allowed = $allowed && !$this->is_in_email();
234
+ $allowed = $allowed && !is_feed();
235
236
// ---- YITH WooCommerce Waiting list
237
$allowed = $allowed && !did_action( 'send_yith_waitlist_mail_instock' );
244
$allowed = $allowed && !did_action( 'yith_questions_answers_after_new_answer' );
245
$allowed = $allowed && !did_action( 'yith_questions_answers_after_new_question' );
246
247
+ // ---- YITH WooCommerce Wishlist
248
+ if ( function_exists( 'yith_wcwl_is_wishlist_page' ) && function_exists( 'yith_wcwl_is_wishlist' ) ) {
249
+ $allowed = $allowed && !yith_wcwl_is_wishlist_page() && !yith_wcwl_is_wishlist();
250
+ }
251
+
252
return apply_filters( 'yith_wcbm_is_allowed_badge_showing', $allowed );
253
}
254
modules/yith-woocommerce-badges-management/init.php CHANGED
@@ -3,7 +3,7 @@
3
* Plugin Name: YITH WooCommerce Badge Management
4
* Plugin URI: https://yithemes.com/themes/plugins/yith-woocommerce-badges-management/
5
* Description: YITH WooCommerce Badge Management allows you to create custom badge for every product.
6
- * Version: 1.3.3
7
* Author: YITHEMES
8
* Author URI: http://yithemes.com/
9
* Text Domain: yith-woocommerce-badges-management
@@ -11,7 +11,7 @@
11
*
12
* @author Yithemes
13
* @package YITH WooCommerce Badge Management
14
- * @version 1.3.3
15
*/
16
/* Copyright 2015 Your Inspiration Themes (email : plugins@yithemes.com)
17
@@ -61,7 +61,7 @@ register_activation_hook( __FILE__, 'yith_plugin_registration_hook' );
61
62
63
if ( ! defined( 'YITH_WCBM_VERSION' ) ){
64
- define( 'YITH_WCBM_VERSION', '1.3.3' );
65
}
66
67
if ( ! defined( 'YITH_WCBM_FREE_INIT' ) ) {
3
* Plugin Name: YITH WooCommerce Badge Management
4
* Plugin URI: https://yithemes.com/themes/plugins/yith-woocommerce-badges-management/
5
* Description: YITH WooCommerce Badge Management allows you to create custom badge for every product.
6
+ * Version: 1.3.4
7
* Author: YITHEMES
8
* Author URI: http://yithemes.com/
9
* Text Domain: yith-woocommerce-badges-management
11
*
12
* @author Yithemes
13
* @package YITH WooCommerce Badge Management
14
+ * @version 1.3.4
15
*/
16
/* Copyright 2015 Your Inspiration Themes (email : plugins@yithemes.com)
17
61
62
63
if ( ! defined( 'YITH_WCBM_VERSION' ) ){
64
+ define( 'YITH_WCBM_VERSION', '1.3.4' );
65
}
66
67
if ( ! defined( 'YITH_WCBM_FREE_INIT' ) ) {
modules/yith-woocommerce-cart-messages/yith-cart-messages.php CHANGED
@@ -23,6 +23,7 @@ if ( ! defined( 'YITH_YWCM_DIR' ) ) {
23
define( 'YITH_YWCM_DIR', plugin_dir_path( __FILE__ ) );
24
}
25
26
if ( defined( 'YITH_YWCM_PREMIUM' ) ) {
27
function yith_ywcm_install_free_admin_notice() {
28
?>
23
define( 'YITH_YWCM_DIR', plugin_dir_path( __FILE__ ) );
24
}
25
26
+
27
if ( defined( 'YITH_YWCM_PREMIUM' ) ) {
28
function yith_ywcm_install_free_admin_notice() {
29
?>
modules/yith-woocommerce-eu-vat/init.php CHANGED
@@ -4,7 +4,7 @@
4
* Plugin URI: http://yithemes.com/themes/plugins/yith-woocommerce-eu-vat/
5
* Description: YITH WooCommerce EU VAT allows you to be fully compliance with EU VAT laws, storing chceckout data and
6
* filling the EU VAT MOSS report for digital goods.
7
- * Version: 1.2.9
8
* Author: YITHEMES
9
* Author URI: http://yithemes.com/
10
* Text Domain: yith-woocommerce-eu-vat
@@ -12,7 +12,7 @@
12
*
13
* @author Your Inspiration Themes
14
* @package YITH WooCommerce EU VAT
15
- * @version 1.2.9
16
*/
17
/* Copyright 2013-2015 Your Inspiration Themes (email : plugins@yithemes.com)
18
@@ -68,7 +68,7 @@ if ( ! defined ( 'YITH_YWEV_FREE_INIT' ) ) {
68
}
69
70
if ( ! defined ( 'YITH_YWEV_VERSION' ) ) {
71
- define ( 'YITH_YWEV_VERSION', '1.2.9' );
72
}
73
74
if ( ! defined ( 'YITH_YWEV_FILE' ) ) {
@@ -100,6 +100,7 @@ if ( ! defined ( 'YITH_YWEV_LIB_DIR' ) ) {
100
}
101
//endregion
102
103
function yith_ywev_init () {
104
105
/**
4
* Plugin URI: http://yithemes.com/themes/plugins/yith-woocommerce-eu-vat/
5
* Description: YITH WooCommerce EU VAT allows you to be fully compliance with EU VAT laws, storing chceckout data and
6
* filling the EU VAT MOSS report for digital goods.
7
+ * Version: 1.2.10
8
* Author: YITHEMES
9
* Author URI: http://yithemes.com/
10
* Text Domain: yith-woocommerce-eu-vat
12
*
13
* @author Your Inspiration Themes
14
* @package YITH WooCommerce EU VAT
15
+ * @version 1.2.10
16
*/
17
/* Copyright 2013-2015 Your Inspiration Themes (email : plugins@yithemes.com)
18
68
}
69
70
if ( ! defined ( 'YITH_YWEV_VERSION' ) ) {
71
+ define ( 'YITH_YWEV_VERSION', '1.2.10' );
72
}
73
74
if ( ! defined ( 'YITH_YWEV_FILE' ) ) {
100
}
101
//endregion
102
103
+
104
function yith_ywev_init () {
105
106
/**
modules/yith-woocommerce-mailchimp/assets/css/admin/yith-wcmc.css CHANGED
@@ -249,6 +249,11 @@ a.update-fields{
249
display: inline-block!important;
250
}
251
252
#yith_wcmc_panel_export input[type="submit"]:not(.visible){
253
display: none;
254
}
249
display: inline-block!important;
250
}
251
252
+ #yith_wcmc_panel_shortcode .select2-container,
253
+ #yith_wcmc_panel_widget .select2-container{
254
+ float: left;
255
+ }
256
+
257
#yith_wcmc_panel_export input[type="submit"]:not(.visible){
258
display: none;
259
}
modules/yith-woocommerce-mailchimp/assets/js/admin/unminified/yith-wcmc.js CHANGED
@@ -73,7 +73,7 @@ jQuery( document ).ready( function( $ ){
73
});
74
},
75
handle_groups = function( ev ){
76
- var t = $( this).hasClass( 'ajax-mailchimp-updater-group' ) ? $(this).prev( 'select' ) : $(this).parents('tr').next().find('select'),
77
row = t.closest( 'td'),
78
list_id = t.closest('tr').siblings().find('.list-select').find( 'option:selected' ).val(),
79
selected_options_dom = t.find( 'option:selected'),
@@ -85,7 +85,9 @@ jQuery( document ).ready( function( $ ){
85
86
ev.preventDefault();
87
88
- if( list_id.length == 0 ){
89
t.prop( 'disabled' );
90
}
91
else{
@@ -150,7 +152,7 @@ jQuery( document ).ready( function( $ ){
150
});
151
},
152
handle_fields = function( ev ){
153
- var t = $( this).hasClass( 'ajax-mailchimp-updater-field' ) ? $(this).prev( 'select' ) : $(this).parents('tr').next().find('select'),
154
row = t.closest( 'td'),
155
list_id = t.closest('tr').siblings().find('.list-select').find( 'option:selected' ).val(),
156
selected_options_dom = t.find( 'option:selected'),
@@ -232,8 +234,8 @@ jQuery( document ).ready( function( $ ){
232
$( document ).on( 'click', '.ajax-mailchimp-updater-group', handle_groups );
233
$( document ).on( 'click', '.ajax-mailchimp-updater-field', handle_fields );
234
$( document ).on( 'change', '.list-select', function(){
235
- var t = $(this).parents('tr').siblings().find('.ajax-mailchimp-updater-group').click();
236
- var t = $(this).parents('tr').siblings().find('.ajax-mailchimp-updater-field').click();
237
} );
238
};
239
73
});
74
},
75
handle_groups = function( ev ){
76
+ var t = $( this).hasClass( 'ajax-mailchimp-updater-group' ) ? $(this).parent().find( 'select' ) : $(this).parents('tr').next().find('select'),
77
row = t.closest( 'td'),
78
list_id = t.closest('tr').siblings().find('.list-select').find( 'option:selected' ).val(),
79
selected_options_dom = t.find( 'option:selected'),
85
86
ev.preventDefault();
87
88
+ console.log( list_id );
89
+
90
+ if( typeof list_id != 'undefined' && list_id.length == 0 ){
91
t.prop( 'disabled' );
92
}
93
else{
152
});
153
},
154
handle_fields = function( ev ){
155
+ var t = $( this).hasClass( 'ajax-mailchimp-updater-field' ) ? $(this).parent().find( 'select' ) : $(this).parents('tr').next().find('select'),
156
row = t.closest( 'td'),
157
list_id = t.closest('tr').siblings().find('.list-select').find( 'option:selected' ).val(),
158
selected_options_dom = t.find( 'option:selected'),
234
$( document ).on( 'click', '.ajax-mailchimp-updater-group', handle_groups );
235
$( document ).on( 'click', '.ajax-mailchimp-updater-field', handle_fields );
236
$( document ).on( 'change', '.list-select', function(){
237
+ var t = $(this).parents().find('.ajax-mailchimp-updater-group').click();
238
+ var t = $(this).parents().find('.ajax-mailchimp-updater-field').click();
239
} );
240
};
241
modules/yith-woocommerce-mailchimp/assets/js/admin/yith-wcmc.min.js CHANGED
@@ -1,14 +1,14 @@
1
- jQuery(document).ready(function(a){var f=a("#yith_wcmc_mailchimp_list, #yith_wcmc_shortcode_mailchimp_list, #yith_wcmc_widget_mailchimp_list, #yith_wcmc_export_list"),l=a("#yith_wcmc_mailchimp_groups, #yith_wcmc_shortcode_mailchimp_groups, #yith_wcmc_shortcode_mailchimp_groups_selectable, #yith_wcmc_widget_mailchimp_groups, #yith_wcmc_widget_mailchimp_groups_selectable"),m=a("#yith_wcmc_export_field_waiting_products");f.after(a("<a>").addClass("button button-secondary ajax-mailchimp-updater ajax-mailchimp-updater-list").attr("id",
2
- "yith_wmcm_mailchimp_list_updater").attr("href","#").text(yith_wcmc.labels.update_list_button));l.after(a("<a>").addClass("button button-secondary ajax-mailchimp-updater ajax-mailchimp-updater-group").attr("id","yith_wcmc_mailchimp_group_updater").attr("href","#").text(yith_wcmc.labels.update_group_button));m.after(a("<a>").addClass("button button-secondary ajax-mailchimp-updater ajax-mailchimp-updater-field").attr("id","yith_wcmc_mailchimp_field_updater").attr("href","#").text(yith_wcmc.labels.update_field_button));
3
- var n=function(b){var c=a(this),d=c.prev("select"),e=d.find("option:selected").val();b.preventDefault();a.ajax({beforeSend:function(){c.block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},complete:function(){c.unblock()},data:{request:"lists/list",force_update:!0,args:{sort_field:"web"},action:yith_wcmc.actions.do_request_via_ajax_action,yith_wcmc_ajax_request_nonce:yith_wcmc.ajax_request_nonce},dataType:"json",method:"POST",success:function(a){var c="",b=0;if(0!=a.data.length)for(b in a.data)c+=
4
- '<option value="'+a.data[b].id+'" '+(e==a.data[b].id?'selected="selected"':"")+" >"+a.data[b].name+"</option>";d.html(c);0==c.length?d.prop("disabled"):d.removeProp("disabled")},url:ajaxurl})},p=function(b){var c=a(this).hasClass("ajax-mailchimp-updater-group")?a(this).prev("select"):a(this).parents("tr").next().find("select"),d=c.closest("td"),e=c.closest("tr").siblings().find(".list-select").find("option:selected").val(),k=[];c.find("option:selected").each(function(c,b){k[c]=a(b).val()});b.preventDefault();
5
- 0==e.length?c.prop("disabled"):c.removeProp("disabled");a.ajax({beforeSend:function(){d.block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},complete:function(){d.unblock()},data:{request:"lists/interest-groupings",force_update:!0,args:{id:e},action:yith_wcmc.actions.do_request_via_ajax_action,yith_wcmc_ajax_request_nonce:yith_wcmc.ajax_request_nonce},dataType:"json",method:"POST",success:function(b){var d="",e=0;if(0!=b.length)for(e in b){var g=0,h=b[e];if(0!=h.groups.length)for(g in h.groups)var f=
6
- h.groups[g],d=d+('<option value="'+h.id+"-"+f.name+'" '+(-1<a.inArray(h.id+"-"+f.name,k)?'selected="selected"':"")+" >"+h.name+" - "+f.name+"</option>")}c.html(d);0==d.length?c.prop("disabled"):c.removeProp("disabled");c.select2()},url:ajaxurl})},q=function(b){var c=a(this).hasClass("ajax-mailchimp-updater-field")?a(this).prev("select"):a(this).parents("tr").next().find("select"),d=c.closest("td"),e=c.closest("tr").siblings().find(".list-select").find("option:selected").val(),f=[];c.find("option:selected").each(function(c,
7
- b){f[c]=a(b).val()});b.preventDefault();0==e.length?c.prop("disabled"):c.removeProp("disabled");a.ajax({beforeSend:function(){d.block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},complete:function(){d.unblock()},data:{request:"lists/merge-vars",force_update:!0,args:{id:[e]},action:yith_wcmc.actions.do_request_via_ajax_action,yith_wcmc_ajax_request_nonce:yith_wcmc.ajax_request_nonce},dataType:"json",method:"POST",success:function(b){var d="",e=0;b=b.data[0].merge_vars;if(0!=b.length)for(e in b)var g=
8
- b[e],d=d+('<option value="'+g.tag+'" '+(-1<a.inArray(g.tag,f)?'selected="selected"':"")+" >"+g.name+"</option>");c.html(d);0==d.length?c.prop("disabled"):c.removeProp("disabled");c.select2()},url:ajaxurl})},f=function(){a(document).off("click",".ajax-mailchimp-updater-list");a(document).off("click",".ajax-mailchimp-updater-group");a(document).off("click",".ajax-mailchimp-updater-field");a(document).off("change",".list-select");a(document).on("click",".ajax-mailchimp-updater-list",n);a(document).on("click",
9
- ".ajax-mailchimp-updater-group",p);a(document).on("click",".ajax-mailchimp-updater-field",q);a(document).on("change",".list-select",function(){a(this).parents("tr").siblings().find(".ajax-mailchimp-updater-group").click();a(this).parents("tr").siblings().find(".ajax-mailchimp-updater-field").click()})};f();a("body").on("add_updater_handler",f);a("#yith_wcmc_checkout_trigger").on("change",function(){var b=a(this),c=a("#yith_wcmc_subscription_checkbox"),d=a("#yith_wcmc_double_optin");"never"!=b.val()?
10
- (c.parents("tr").show(),d.parents("tr").show(),a("#yith_wcmc_email_type").parents("tr").show(),a("#yith_wcmc_subscription_checkbox_label").parents("tr").show(),a("#yith_wcmc_subscription_checkbox_position").parents("tr").show(),a("#yith_wcmc_subscription_checkbox_default").parents("tr").show(),a("#yith_wcmc_update_existing").parents("tr").show(),a("#yith_wcmc_replace_interests").parents("tr").show(),a("#yith_wcmc_send_welcome").parents("tr").show(),c.change(),d.change()):(c.parents("tr").hide(),d.parents("tr").hide(),
11
- a("#yith_wcmc_email_type").parents("tr").hide(),a("#yith_wcmc_subscription_checkbox_label").parents("tr").hide(),a("#yith_wcmc_subscription_checkbox_position").parents("tr").hide(),a("#yith_wcmc_subscription_checkbox_default").parents("tr").hide(),a("#yith_wcmc_update_existing").parents("tr").hide(),a("#yith_wcmc_replace_interests").parents("tr").hide(),a("#yith_wcmc_send_welcome").parents("tr").hide())}).change();a("#yith_wcmc_ecommerce360_enable").on("change",function(){var b=a(this),c=a("#yith_wcmc_ecommerce360_cookie_lifetime");
12
- b.is(":checked")?c.parents("tr").show():c.parents("tr").hide()}).change();a("#yith_wcmc_subscription_checkbox").on("change",function(){var b=a(this);b.is(":visible")&&(b.is(":checked")?(a("#yith_wcmc_subscription_checkbox_label").parents("tr").show(),a("#yith_wcmc_subscription_checkbox_position").parents("tr").show(),a("#yith_wcmc_subscription_checkbox_default").parents("tr").show()):(a("#yith_wcmc_subscription_checkbox_label").parents("tr").hide(),a("#yith_wcmc_subscription_checkbox_position").parents("tr").hide(),
13
- a("#yith_wcmc_subscription_checkbox_default").parents("tr").hide()))}).change();a("#yith_wcmc_double_optin").on("change",function(){var b=a(this);b.is(":visible")&&(b.is(":checked")?a("#yith_wcmc_send_welcome").parents("tr").hide():a("#yith_wcmc_send_welcome").parents("tr").show())}).change();a("#yith_wcmc_shortcode_double_optin").on("change",function(){var b=a(this);b.is(":visible")&&(b.is(":checked")?a("#yith_wcmc_shortcode_send_welcome").parents("tr").hide():a("#yith_wcmc_shortcode_send_welcome").parents("tr").show())}).change();
14
- a("#yith_wcmc_widget_double_optin").on("change",function(){var b=a(this);b.is(":visible")&&(b.is(":checked")?a("#yith_wcmc_widget_send_welcome").parents("tr").hide():a("#yith_wcmc_widget_send_welcome").parents("tr").show())}).change()});
1
+ jQuery(document).ready(function(a){var f=a("#yith_wcmc_mailchimp_list, #yith_wcmc_shortcode_mailchimp_list, #yith_wcmc_widget_mailchimp_list, #yith_wcmc_export_list"),m=a("#yith_wcmc_mailchimp_groups, #yith_wcmc_shortcode_mailchimp_groups, #yith_wcmc_shortcode_mailchimp_groups_selectable, #yith_wcmc_widget_mailchimp_groups, #yith_wcmc_widget_mailchimp_groups_selectable"),n=a("#yith_wcmc_export_field_waiting_products");f.after(a("<a>").addClass("button button-secondary ajax-mailchimp-updater ajax-mailchimp-updater-list").attr("id",
2
+ "yith_wmcm_mailchimp_list_updater").attr("href","#").text(yith_wcmc.labels.update_list_button));m.after(a("<a>").addClass("button button-secondary ajax-mailchimp-updater ajax-mailchimp-updater-group").attr("id","yith_wcmc_mailchimp_group_updater").attr("href","#").text(yith_wcmc.labels.update_group_button));n.after(a("<a>").addClass("button button-secondary ajax-mailchimp-updater ajax-mailchimp-updater-field").attr("id","yith_wcmc_mailchimp_field_updater").attr("href","#").text(yith_wcmc.labels.update_field_button));
3
+ var p=function(b){var c=a(this),d=c.prev("select"),e=d.find("option:selected").val();b.preventDefault();a.ajax({beforeSend:function(){c.block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},complete:function(){c.unblock()},data:{request:"lists/list",force_update:!0,args:{sort_field:"web"},action:yith_wcmc.actions.do_request_via_ajax_action,yith_wcmc_ajax_request_nonce:yith_wcmc.ajax_request_nonce},dataType:"json",method:"POST",success:function(a){var c="",b=0;if(0!=a.data.length)for(b in a.data)c+=
4
+ '<option value="'+a.data[b].id+'" '+(e==a.data[b].id?'selected="selected"':"")+" >"+a.data[b].name+"</option>";d.html(c);0==c.length?d.prop("disabled"):d.removeProp("disabled")},url:ajaxurl})},q=function(b){var c=a(this).hasClass("ajax-mailchimp-updater-group")?a(this).parent().find("select"):a(this).parents("tr").next().find("select"),d=c.closest("td"),e=c.closest("tr").siblings().find(".list-select").find("option:selected").val(),k=[];c.find("option:selected").each(function(c,b){k[c]=a(b).val()});
5
+ b.preventDefault();console.log(e);"undefined"!=typeof e&&0==e.length?c.prop("disabled"):c.removeProp("disabled");a.ajax({beforeSend:function(){d.block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},complete:function(){d.unblock()},data:{request:"lists/interest-groupings",force_update:!0,args:{id:e},action:yith_wcmc.actions.do_request_via_ajax_action,yith_wcmc_ajax_request_nonce:yith_wcmc.ajax_request_nonce},dataType:"json",method:"POST",success:function(b){var d="",e=0;if(0!=b.length)for(e in b){var l=
6
+ 0,g=b[e];if(0!=g.groups.length)for(l in g.groups)var f=g.groups[l],d=d+('<option value="'+g.id+"-"+f.name+'" '+(-1<a.inArray(g.id+"-"+f.name,k)?'selected="selected"':"")+" >"+g.name+" - "+f.name+"</option>")}c.html(d);0==d.length?c.prop("disabled"):c.removeProp("disabled");c.select2()},url:ajaxurl})},r=function(b){var c=a(this).hasClass("ajax-mailchimp-updater-field")?a(this).parent().find("select"):a(this).parents("tr").next().find("select"),d=c.closest("td"),e=c.closest("tr").siblings().find(".list-select").find("option:selected").val(),
7
+ f=[];c.find("option:selected").each(function(c,b){f[c]=a(b).val()});b.preventDefault();0==e.length?c.prop("disabled"):c.removeProp("disabled");a.ajax({beforeSend:function(){d.block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},complete:function(){d.unblock()},data:{request:"lists/merge-vars",force_update:!0,args:{id:[e]},action:yith_wcmc.actions.do_request_via_ajax_action,yith_wcmc_ajax_request_nonce:yith_wcmc.ajax_request_nonce},dataType:"json",method:"POST",success:function(b){var d=
8
+ "",e=0;b=b.data[0].merge_vars;if(0!=b.length)for(e in b)var h=b[e],d=d+('<option value="'+h.tag+'" '+(-1<a.inArray(h.tag,f)?'selected="selected"':"")+" >"+h.name+"</option>");c.html(d);0==d.length?c.prop("disabled"):c.removeProp("disabled");c.select2()},url:ajaxurl})},f=function(){a(document).off("click",".ajax-mailchimp-updater-list");a(document).off("click",".ajax-mailchimp-updater-group");a(document).off("click",".ajax-mailchimp-updater-field");a(document).off("change",".list-select");a(document).on("click",
9
+ ".ajax-mailchimp-updater-list",p);a(document).on("click",".ajax-mailchimp-updater-group",q);a(document).on("click",".ajax-mailchimp-updater-field",r);a(document).on("change",".list-select",function(){a(this).parents().find(".ajax-mailchimp-updater-group").click();a(this).parents().find(".ajax-mailchimp-updater-field").click()})};f();a("body").on("add_updater_handler",f);a("#yith_wcmc_checkout_trigger").on("change",function(){var b=a(this),c=a("#yith_wcmc_subscription_checkbox"),d=a("#yith_wcmc_double_optin");
10
+ "never"!=b.val()?(c.parents("tr").show(),d.parents("tr").show(),a("#yith_wcmc_email_type").parents("tr").show(),a("#yith_wcmc_subscription_checkbox_label").parents("tr").show(),a("#yith_wcmc_subscription_checkbox_position").parents("tr").show(),a("#yith_wcmc_subscription_checkbox_default").parents("tr").show(),a("#yith_wcmc_update_existing").parents("tr").show(),a("#yith_wcmc_replace_interests").parents("tr").show(),a("#yith_wcmc_send_welcome").parents("tr").show(),c.change(),d.change()):(c.parents("tr").hide(),
11
+ d.parents("tr").hide(),a("#yith_wcmc_email_type").parents("tr").hide(),a("#yith_wcmc_subscription_checkbox_label").parents("tr").hide(),a("#yith_wcmc_subscription_checkbox_position").parents("tr").hide(),a("#yith_wcmc_subscription_checkbox_default").parents("tr").hide(),a("#yith_wcmc_update_existing").parents("tr").hide(),a("#yith_wcmc_replace_interests").parents("tr").hide(),a("#yith_wcmc_send_welcome").parents("tr").hide())}).change();a("#yith_wcmc_ecommerce360_enable").on("change",function(){var b=
12
+ a(this),c=a("#yith_wcmc_ecommerce360_cookie_lifetime");b.is(":checked")?c.parents("tr").show():c.parents("tr").hide()}).change();a("#yith_wcmc_subscription_checkbox").on("change",function(){var b=a(this);b.is(":visible")&&(b.is(":checked")?(a("#yith_wcmc_subscription_checkbox_label").parents("tr").show(),a("#yith_wcmc_subscription_checkbox_position").parents("tr").show(),a("#yith_wcmc_subscription_checkbox_default").parents("tr").show()):(a("#yith_wcmc_subscription_checkbox_label").parents("tr").hide(),
13
+ a("#yith_wcmc_subscription_checkbox_position").parents("tr").hide(),a("#yith_wcmc_subscription_checkbox_default").parents("tr").hide()))}).change();a("#yith_wcmc_double_optin").on("change",function(){var b=a(this);b.is(":visible")&&(b.is(":checked")?a("#yith_wcmc_send_welcome").parents("tr").hide():a("#yith_wcmc_send_welcome").parents("tr").show())}).change();a("#yith_wcmc_shortcode_double_optin").on("change",function(){var b=a(this);b.is(":visible")&&(b.is(":checked")?a("#yith_wcmc_shortcode_send_welcome").parents("tr").hide():
14
+ a("#yith_wcmc_shortcode_send_welcome").parents("tr").show())}).change();a("#yith_wcmc_widget_double_optin").on("change",function(){var b=a(this);b.is(":visible")&&(b.is(":checked")?a("#yith_wcmc_widget_send_welcome").parents("tr").hide():a("#yith_wcmc_widget_send_welcome").parents("tr").show())}).change()});
modules/yith-woocommerce-mailchimp/includes/class.yith-wcmc-admin.php CHANGED
@@ -41,7 +41,7 @@ if ( ! class_exists( 'YITH_WCMC_Admin' ) ) {
41
* @var string
42
* @since 1.0.0
43
*/
44
- public $premium_landing_url = 'http://yithemes.com/themes/plugins/yith-woocommerce-mailchimp/';
45
46
/**
47
* Documentation url
@@ -49,14 +49,14 @@ if ( ! class_exists( 'YITH_WCMC_Admin' ) ) {
49
* @var string
50
* @since 1.0.0
51
*/
52
- public $doc_url = 'http://yithemes.com/docs-plugins/yith-woocommerce-mailchimp/';
53
54
/**
55
* Live demo url
56
* @var string Live demo url
57
* @since 1.0.0
58
*/
59
- public $live_demo_url = 'http://plugins.yithemes.com/yith-woocommerce-mailchimp/';
60
61
/**
62
* Returns single instance of the class
41
* @var string
42
* @since 1.0.0
43
*/
44
+ public $premium_landing_url = 'https://yithemes.com/themes/plugins/yith-woocommerce-mailchimp/';
45
46
/**
47
* Documentation url
49
* @var string
50
* @since 1.0.0
51
*/
52
+ public $doc_url = 'https://yithemes.com/docs-plugins/yith-woocommerce-mailchimp/';
53
54
/**
55
* Live demo url
56
* @var string Live demo url
57
* @since 1.0.0
58
*/
59
+ public $live_demo_url = 'https://plugins.yithemes.com/yith-woocommerce-mailchimp/';
60
61
/**
62
* Returns single instance of the class
modules/yith-woocommerce-mailchimp/includes/class.yith-wcmc.php CHANGED
@@ -400,9 +400,10 @@ if ( ! class_exists( 'YITH_WCMC' ) ) {
400
public function adds_order_meta( $order_id ) {
401
$show_checkbox = 'yes' == get_option( 'yith_wcmc_subscription_checkbox' );
402
$submitted_value = isset( $_POST['yith_wcmc_subscribe_me'] ) ? 'yes' : 'no';
403
404
- update_post_meta( $order_id, '_yith_wcmc_show_checkbox', $show_checkbox );
405
- update_post_meta( $order_id, '_yith_wcmc_submitted_value', $submitted_value );
406
}
407
408
/**
@@ -414,9 +415,10 @@ if ( ! class_exists( 'YITH_WCMC' ) ) {
414
* @since 1.0.0
415
*/
416
public function subscribe_on_checkout( $order_id ) {
417
$trigger = get_option( 'yith_wcmc_checkout_trigger' );
418
- $show_checkbox = get_post_meta( $order_id, '_yith_wcmc_show_checkbox', true );
419
- $submitted_value = get_post_meta( $order_id, '_yith_wcmc_submitted_value', true );
420
421
// return if admin don't want to subscribe users at this point
422
if( $trigger != 'created' ){
@@ -440,9 +442,10 @@ if ( ! class_exists( 'YITH_WCMC' ) ) {
440
* @since 1.0.0
441
*/
442
public function subscribe_on_completed( $order_id ) {
443
$trigger = get_option( 'yith_wcmc_checkout_trigger' );
444
- $show_checkbox = get_post_meta( $order_id, '_yith_wcmc_show_checkbox', true );
445
- $submitted_value = get_post_meta( $order_id, '_yith_wcmc_submitted_value', true );
446
447
// return if admin don't want to subscribe users at this point
448
if( $trigger != 'completed' ){
@@ -480,11 +483,11 @@ if ( ! class_exists( 'YITH_WCMC' ) ) {
480
$args = array_merge( array(
481
'id' => $list_id,
482
'email' => array(
483
- 'email' => $order->billing_email
484
),
485
'merge_vars' => apply_filters( 'yith_wcmc_subscribe_merge_vars', array(
486
- 'FNAME' => $order->billing_first_name,
487
- 'LNAME' => $order->billing_last_name
488
) ),
489
'email_type' => $email_type,
490
'double_optin' => $double_optin,
400
public function adds_order_meta( $order_id ) {
401
$show_checkbox = 'yes' == get_option( 'yith_wcmc_subscription_checkbox' );
402
$submitted_value = isset( $_POST['yith_wcmc_subscribe_me'] ) ? 'yes' : 'no';
403
+ $order = wc_get_order( $order_id );
404
405
+ yit_save_prop( $order, '_yith_wcmc_show_checkbox', $show_checkbox );
406
+ yit_save_prop( $order, '_yith_wcmc_submitted_value', $submitted_value );
407
}
408
409
/**
415
* @since 1.0.0
416
*/
417
public function subscribe_on_checkout( $order_id ) {
418
+ $order = wc_get_order( $order_id );
419
$trigger = get_option( 'yith_wcmc_checkout_trigger' );
420
+ $show_checkbox = yit_get_prop( $order, '_yith_wcmc_show_checkbox', true );
421
+ $submitted_value = yit_get_prop( $order, '_yith_wcmc_submitted_value', true );
422
423
// return if admin don't want to subscribe users at this point
424
if( $trigger != 'created' ){
442
* @since 1.0.0
443
*/
444
public function subscribe_on_completed( $order_id ) {
445
+ $order = wc_get_order( $order_id );
446
$trigger = get_option( 'yith_wcmc_checkout_trigger' );
447
+ $show_checkbox = yit_get_prop( $order, '_yith_wcmc_show_checkbox', true );
448
+ $submitted_value = yit_get_prop( $order, '_yith_wcmc_submitted_value', true );
449
450
// return if admin don't want to subscribe users at this point
451
if( $trigger != 'completed' ){
483
$args = array_merge( array(
484
'id' => $list_id,
485
'email' => array(
486
+ 'email' => yit_get_prop( $order, 'billing_email', true )
487
),
488
'merge_vars' => apply_filters( 'yith_wcmc_subscribe_merge_vars', array(
489
+ 'FNAME' => yit_get_prop( $order, 'billing_first_name', true ),
490
+ 'LNAME' => yit_get_prop( $order, 'billing_last_name', true )
491
) ),
492
'email_type' => $email_type,
493
'double_optin' => $double_optin,
modules/yith-woocommerce-mailchimp/init.php CHANGED
@@ -3,10 +3,10 @@
3
* Plugin Name: YITH WooCommerce Mailchimp
4
* Plugin URI: http://yithemes.com/themes/plugins/yith-woocommerce-mailchimp/
5
* Description: YITH WooCommerce Mailchimp allows you to integrate the most popular newsletter campaign manager on your ecommerce.
6
- * Version: 1.0.9
7
* Author: Yithemes
8
* Author URI: http://yithemes.com/
9
- * Text Domain: yith-woocommerce-mailchimp
10
* Domain Path: /languages/
11
*
12
* @author Your Inspiration Themes
@@ -44,7 +44,7 @@ if ( ! defined( 'YITH_WCMC' ) ) {
44
}
45
46
if ( ! defined( 'YITH_WCMC_VERSION' ) ) {
47
- define( 'YITH_WCMC_VERSION', '1.0.9' );
48
}
49
50
if ( ! defined( 'YITH_WCMC_URL' ) ) {
@@ -128,4 +128,4 @@ if( ! function_exists( 'yith_wcmc_install_free_admin_notice' ) ){
128
</div>
129
<?php
130
}
131
- }
3
* Plugin Name: YITH WooCommerce Mailchimp
4
* Plugin URI: http://yithemes.com/themes/plugins/yith-woocommerce-mailchimp/
5
* Description: YITH WooCommerce Mailchimp allows you to integrate the most popular newsletter campaign manager on your ecommerce.
6
+ * Version: 1.1.0
7
* Author: Yithemes
8
* Author URI: http://yithemes.com/
9
+ * Text Domain: yith-wcmc
10
* Domain Path: /languages/
11
*
12
* @author Your Inspiration Themes
44
}
45
46
if ( ! defined( 'YITH_WCMC_VERSION' ) ) {
47
+ define( 'YITH_WCMC_VERSION', '1.1.0' );
48
}
49
50
if ( ! defined( 'YITH_WCMC_URL' ) ) {
128
</div>
129
<?php
130
}
131
+ }
modules/yith-woocommerce-mailchimp/languages/yith-woocommerce-mailchimp-es_ES.mo ADDED
Binary file
modules/yith-woocommerce-mailchimp/languages/yith-woocommerce-mailchimp-es_ES.po ADDED
@@ -0,0 +1,997 @@
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: YITH WooCommerce Mailchimp\n"
4
+ "POT-Creation-Date: 2017-05-05 13:15+0200\n"
5
+ "PO-Revision-Date: 2017-05-05 13:15+0200\n"
6
+ "Last-Translator: \n"
7
+ "Language-Team: Your Inspiration Themes <plugins@yithemes.com>\n"
8
+ "Language: es_ES\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "X-Generator: Poedit 1.8.7.1\n"
13
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;__ngettext_noop:1,2;_n_noop:1,2;"
14
+ "_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
15
+ "X-Poedit-Basepath: ..\n"
16
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
+
20
+ #: includes/class.yith-wcmc-admin.php:86
21
+ msgid "Integration"
22
+ msgstr "Integración"
23
+
24
+ #: includes/class.yith-wcmc-admin.php:87
25
+ msgid "Checkout"
26
+ msgstr "Página de pago"
27
+
28
+ #: includes/class.yith-wcmc-admin.php:88 includes/class.yith-wcmc-admin.php:223
29
+ msgid "Premium Version"
30
+ msgstr "Versión Premium"
31
+
32
+ #: includes/class.yith-wcmc-admin.php:135
33
+ msgid "Update Lists"
34
+ msgstr "Actualizar Listas"
35
+
36
+ #: includes/class.yith-wcmc-admin.php:136
37
+ msgid "Update Groups"
38
+ msgstr "Actualizar Grupos"
39
+
40
+ #: includes/class.yith-wcmc-admin.php:137
41
+ msgid "Update Fields"
42
+ msgstr "Actualizar campos"
43
+
44
+ #: includes/class.yith-wcmc-admin.php:157
45
+ #: includes/class.yith-wcmc-admin.php:158
46
+ msgid "Mailchimp"
47
+ msgstr "Mailchimp"
48
+
49
+ #: includes/class.yith-wcmc-admin.php:219
50
+ msgid "Settings"
51
+ msgstr "Ajustes"
52
+
53
+ #: includes/class.yith-wcmc-admin.php:224
54
+ msgid "Live Demo"
55
+ msgstr "Live Demo"
56
+
57
+ #: includes/class.yith-wcmc-admin.php:242
58
+ msgid "Plugin Documentation"
59
+ msgstr "Documentación del Plugin"
60
+
61
+ #: includes/class.yith-wcmc.php:503
62
+ #, php-format
63
+ msgid "MAILCHIMP ERROR: (%s) %s"
64
+ msgstr "ERROR DE MAILCHIMP: (%s) %s"
65
+
66
+ #: includes/functions.yith-wcmc.php:18
67
+ msgctxt "Mailchimp error translation (-50)"
68
+ msgid "You have made too many connections on the MailChimp server."
69
+ msgstr "Has realizado demasiadas conexiones con el servidor MailChimp."
70
+
71
+ #: includes/functions.yith-wcmc.php:19
72
+ msgctxt "MailChimp error translation (101)"
73
+ msgid ""
74
+ "You cannot use your APIs, because your user profile has been deactivated."
75
+ msgstr "No puedes usar tus APIs, porque tu perfil ha sido desactivado."
76
+
77
+ #: includes/functions.yith-wcmc.php:20
78
+ msgctxt "MailChimp error translation (104)"
79
+ msgid ""
80
+ "Your API key may be invalid, or you've attempted to access the wrong "
81
+ "datacenter."
82
+ msgstr ""
83
+ "Tu clave API podría ser inválida, o has intentado acceder al datacenter "
84
+ "erróneo."
85
+
86
+ #: includes/functions.yith-wcmc.php:21
87
+ msgctxt "MailChimp error translation (105)"
88
+ msgid ""
89
+ "You cannot use your APIs, because your user profile is under maintenance."
90
+ msgstr ""
91
+ "No puedes usar tus APIs, porque tu perfil de usuario está en mantenimiento."
92
+
93
+ #: includes/functions.yith-wcmc.php:22
94
+ msgctxt "MailChimp error translation (109)"
95
+ msgid ""
96
+ "You cannot complete your operation, because you don't have the necessary "
97
+ "authorization."
98
+ msgstr ""
99
+ "No puedes completar la operación, porque no tienes la autorización necesaria."
100
+
101
+ #: includes/functions.yith-wcmc.php:23
102
+ msgctxt "MailChimp error translation (120)"
103
+ msgid "You have requested an invalid operation."
104
+ msgstr "Has solicitado una operación inválida."
105
+
106
+ #: includes/functions.yith-wcmc.php:24
107
+ msgctxt "MailChimp error translation (232)"
108
+ msgid "The email you have written is not valid, please try to write it again."
109
+ msgstr ""
110
+ "El email que has escrito no es válido, por favor, intenta escribirlo de "
111
+ "nuevo."
112
+
113
+ #: includes/functions.yith-wcmc.php:25
114
+ msgctxt "MailChimp error translation (500)"
115
+ msgid "The sent information are not valid, please double check them."
116
+ msgstr "La información enviada no es válida, por favor, compruébala."
117
+
118
+ #: includes/functions.yith-wcmc.php:28
119
+ msgctxt "MailChimp error translation (-99)"
120
+ msgid "You submitted an invalid email address that cannot be imported."
121
+ msgstr "Has enviado una dirección de email inválida que no puede impotarse"
122
+
123
+ #: includes/functions.yith-wcmc.php:29
124
+ msgctxt "MailChimp error translation (200)"
125
+ msgid "Invalid MailChimp List ID."
126
+ msgstr "ID de lista MailChimp inválido."
127
+
128
+ #: includes/functions.yith-wcmc.php:30
129
+ msgctxt "MailChimp error translation (214)"
130
+ msgid "You submitted an email address that is already subscribed to the list."
131
+ msgstr "Has enviado una dirección de email que ya está suscrita a la lista."
132
+
133
+ #: init.php:123
134
+ msgid ""
135
+ "YITH WooCommerce MailChimp is enabled but not effective. It requires "
136
+ "WooCommerce in order to work."
137
+ msgstr ""
138
+ "YITH WooCommerce Mailchimp esta activado pero no es efectivo. Requiere "
139
+ "WooCommerce para funcionar."
140
+
141
+ #: init.php:133
142
+ msgid ""
143
+ "You can't activate the free version of YITH WooCommerce MailChimp while you "
144
+ "are using the premium one."
145
+ msgstr ""
146
+ "No puedes activar la versión free de YITH WooCommerce MailChimp mientras "
147
+ "estás usando la versión premium."
148
+
149
+ #: plugin-options/checkout-options.php:21
150
+ msgid "Mailchimp Options"
151
+ msgstr "Opciones de Mailchimp"
152
+
153
+ #: plugin-options/checkout-options.php:28
154
+ msgid "Register after"
155
+ msgstr "Registrar después de"
156
+
157
+ #: plugin-options/checkout-options.php:30
158
+ msgid "Select when the user should be added to the list"
159
+ msgstr "Selecciona cuándo se añade el usuario a la lista"
160
+
161
+ #: plugin-options/checkout-options.php:33
162
+ msgid "Never"
163
+ msgstr "Nunca"
164
+
165
+ #: plugin-options/checkout-options.php:34
166
+ msgid "Order completed"
167
+ msgstr "Pedido completado"
168
+
169
+ #: plugin-options/checkout-options.php:35
170
+ msgid "Order placed"
171
+ msgstr "Pedido realizado"
172
+
173
+ #: plugin-options/checkout-options.php:41
174
+ msgid "Show \"Newsletter subscription\" checkbox"
175
+ msgstr "Mostrar casilla \"Suscripción a la Newsletter\""
176
+
177
+ #: plugin-options/checkout-options.php:44
178
+ msgid ""
179
+ "When you select this option, a checkbox will be added to the checkout form, "
180
+ "inviting users to subscribe to the newsletter; otherwise, users will be "
181
+ "subscribed automatically"
182
+ msgstr ""
183
+ "Cuando seleccionas esta opción, se añadirá una casilla al formulario de "
184
+ "pago, invitando a los usuarios a suscribirse a la newsletter; si no, los "
185
+ "usuarios se suscribirán automáticamente"
186
+
187
+ #: plugin-options/checkout-options.php:49
188
+ msgid "\"Newsletter subscription\" label"
189
+ msgstr "Etiqueta \"Suscripción a la Newsletter\""
190
+
191
+ #: plugin-options/checkout-options.php:51
192
+ msgid ""
193
+ "Enter here the label you want to use for the \"Newsletter subscription\" "
194
+ "checkbox"
195
+ msgstr ""
196
+ "Introduce aquí la etiqueta que quieres usar para la casilla \"Suscripción a "
197
+ "la Newsletter\""
198
+
199
+ #: plugin-options/checkout-options.php:53
200
+ msgid "Subscribe to our cool newsletter"
201
+ msgstr "Suscríbete a nuestra newsletter"
202
+
203
+ #: plugin-options/checkout-options.php:58
204
+ msgid "Position for \"Newsletter subscription\""
205
+ msgstr "Posición de \"Suscripción a la Newsletter\""
206
+
207
+ #: plugin-options/checkout-options.php:60
208
+ msgid "Select position for \"Newsletter subscription\" checkbox in the page"
209
+ msgstr ""
210
+ "Selecciona la posición de la casilla de \"Suscripción a la Newsletter\" en "
211
+ "la página"
212
+
213
+ #: plugin-options/checkout-options.php:63
214
+ msgid "Above customer details"
215
+ msgstr "Encima de los detalles del cliente"
216
+
217
+ #: plugin-options/checkout-options.php:64
218
+ msgid "Below customer details"
219
+ msgstr "Debajo de los detalles del cliente"
220
+
221
+ #: plugin-options/checkout-options.php:65
222
+ msgid "Above \"Place order\" button"
223
+ msgstr "Encima del botón \"Realizar pedido\""
224
+
225
+ #: plugin-options/checkout-options.php:66
226
+ msgid "Below \"Place order\" button"
227
+ msgstr "Debajo del botón \"Realizar pedido\""
228
+
229
+ #: plugin-options/checkout-options.php:67
230
+ msgid "Above \"Review order\" total"
231
+ msgstr "Encima de los totales de \"Revisión del pedido\""
232
+
233
+ #: plugin-options/checkout-options.php:68
234
+ msgid "Above billing details"
235
+ msgstr "Encima de los detalles de facturación"
236
+
237
+ #: plugin-options/checkout-options.php:69
238
+ msgid "Below billing details"
239
+ msgstr "Debajo de los detalles de facturación"
240
+
241
+ #: plugin-options/checkout-options.php:70
242
+ msgid "Above shipping details"
243
+ msgstr "Encima de los detalles de envío"
244
+
245
+ #: plugin-options/checkout-options.php:77
246
+ msgid "Show \"Newsletter subscription\" checked"
247
+ msgstr "Mostrar \"Suscripción a la Newsletter\" marcada"
248
+
249
+ #: plugin-options/checkout-options.php:80
250
+ msgid ""
251
+ "When you check this option, \"Newsletter subscription\" checkbox will be "
252
+ "printed as already checked"
253
+ msgstr ""
254
+ "Cuando marcas esta opción, la casilla de \"Suscripción a la Newsletter\" se "
255
+ "imprimirá ya marcada"
256
+
257
+ #: plugin-options/checkout-options.php:85
258
+ msgid "Email type"
259
+ msgstr "Tipo de email"
260
+
261
+ #: plugin-options/checkout-options.php:88
262
+ msgid "User's preferential email type (HTML or plain text)"
263
+ msgstr ""
264
+ "Tipo de correo electrónico preferido por el usuario (HTML o texto sin "
265
+ "formato)"
266
+
267
+ #: plugin-options/checkout-options.php:90
268
+ msgid "HTML"
269
+ msgstr "HTML"
270
+
271
+ #: plugin-options/checkout-options.php:91
272
+ msgid "Text"
273
+ msgstr "Texto"
274
+
275
+ #: plugin-options/checkout-options.php:97
276
+ msgid "Double Opt-in"
277
+ msgstr "Doble Opt-in"
278
+
279
+ #: plugin-options/checkout-options.php:100
280
+ msgid ""
281
+ "When you check this option, MailChimp will send a confirmation email before "
282
+ "adding the user to the list"
283
+ msgstr ""
284
+ "Cuando marcas esta opción, MailChimp enviará un email de confirmación antes "
285
+ "de añadir al usuario a la lista"
286
+
287
+ #: plugin-options/checkout-options.php:105
288
+ msgid "Update existing"
289
+ msgstr "Añadir existentes"
290
+
291
+ #: plugin-options/checkout-options.php:108
292
+ msgid ""
293
+ "When you check this option, existing users will be updated and MailChimp "
294
+ "servers will not show errors"
295
+ msgstr ""
296
+ "Cuando marcas esta opción, los usuarios existentes serán actualizados y los "
297
+ "servidores MailChimp no mostrarán errores"
298
+
299
+ #: plugin-options/checkout-options.php:113
300
+ msgid "Send welcome email"
301
+ msgstr "Enviar email de bienvenida"
302
+
303
+ #: plugin-options/checkout-options.php:116
304
+ msgid ""
305
+ "Send a welcome email to the user (only available when double opt-in is "
306
+ "disabled)"
307
+ msgstr ""
308
+ "Envía un email de bienvenida al usuario (sólo disponible cuando doble opt-in "
309
+ "está deshabilitado)"
310
+
311
+ #: plugin-options/checkout-options.php:126
312
+ msgid "List Options"
313
+ msgstr "Opciones de Lista"
314
+
315
+ #: plugin-options/checkout-options.php:133
316
+ msgid "MailChimp list"
317
+ msgstr "Lista MailChimp"
318
+
319
+ #: plugin-options/checkout-options.php:135
320
+ msgid "Select a list for the new user"
321
+ msgstr "Selecciona una lista para el usuario nuevo"
322
+
323
+ #: plugin-options/integration-options.php:17
324
+ msgid "Upgrade to the PREMIUM VERSION"
325
+ msgstr "Mejorar a la VERSIÓN PREMIUM"
326
+
327
+ #: plugin-options/integration-options.php:20
328
+ msgid "YITH WooCommerce Mailchimp"
329
+ msgstr "YITH WooCommerce Mailchimp"
330
+
331
+ #: plugin-options/integration-options.php:21
332
+ msgid "Discover the Advanced Features"
333
+ msgstr "Descubre las características avanzadas"
334
+
335
+ #: plugin-options/integration-options.php:22
336
+ msgid ""
337
+ "Upgrade to the PREMIUM VERSION of YITH WOOCOMMERCE MAILCHIMP to benefit from "
338
+ "all features!"
339
+ msgstr ""
340
+ "¡Actualiza a la VERSIÓN PREMIUM de YITH WOOCOMMERCE MAILCHIMP para "
341
+ "beneficiarte de todas las características!"
342
+
343
+ #: plugin-options/integration-options.php:28
344
+ msgid "Get Support and Pro Features"
345
+ msgstr "Hazte con Soporte y Características Pro"
346
+
347
+ #: plugin-options/integration-options.php:29
348
+ msgid ""
349
+ "By purchasing the premium version of the plugin, you will take advantage of "
350
+ "the advanced features of the product and you will get one year of free "
351
+ "updates and support through our platform available 24h/24."
352
+ msgstr ""
353
+ "Comprando la versión premium del plugin, obtendrás las ventajas de las "
354
+ "características avanzadas del producto y obtendrás un año de actualizaciones "
355
+ "gratuitas y soporte a través de nuestra plataforma disponible 24h/24."
356
+
357
+ #: plugin-options/integration-options.php:39
358
+ msgid "MailChimp Options"
359
+ msgstr "Opciones de Mailchimp"
360
+
361
+ #: plugin-options/integration-options.php:46
362
+ msgid "MailChimp API Key"
363
+ msgstr "Clave API de MailChimp"
364
+
365
+ #: plugin-options/integration-options.php:49
366
+ msgid ""
367
+ "API key used to access MailChimp account; you can get one <a href=\"//admin."
368
+ "mailchimp.com/account/api/\">here</a>"
369
+ msgstr ""
370
+ "API que se usa para acceder a la cuenta de MailChimp; puedes conseguir una "
371
+ "<a href=\"//admin.mailchimp.com/account/api/\">aquí</a>"
372
+
373
+ #: plugin-options/integration-options.php:55
374
+ msgid "Integration status"
375
+ msgstr "Estado de la integración"
376
+
377
+ #: templates/admin/types/integration-status.php:17
378
+ msgid "MailChimp user"
379
+ msgstr "usuario MailChimp"
380
+
381
+ #: templates/admin/types/integration-status.php:17
382
+ msgid "No user can be found with this API key"
383
+ msgstr "No se puede encontrar a ningún usuario con esta clave API"
384
+
385
+ #: templates/admin/types/integration-status.php:18
386
+ #: templates/admin/types/integration-status.php:35
387
+ #: templates/admin/types/integration-status.php:41
388
+ msgid "&lt; Not Found &gt;"
389
+ msgstr "&lt; No Encontrado &gt;"
390
+
391
+ #: templates/admin/types/integration-status.php:23
392
+ msgid "Status:"
393
+ msgstr "Estado: "
394
+
395
+ #: templates/admin/types/integration-status.php:26
396
+ msgid "Correctly synchronized"
397
+ msgstr "Sincronizado correctamente"
398
+
399
+ #: templates/admin/types/integration-status.php:26
400
+ msgid "OK"
401
+ msgstr "OK"
402
+
403
+ #: templates/admin/types/integration-status.php:28
404
+ msgid "Wrong API key"
405
+ msgstr "Clave API errónea"
406
+
407
+ #: templates/admin/types/integration-status.php:28
408
+ msgid "KO"
409
+ msgstr "KO"
410
+
411
+ #: templates/admin/types/integration-status.php:33
412
+ msgid "Name:"
413
+ msgstr "Nombre:"
414
+
415
+ #: templates/admin/types/integration-status.php:39
416
+ msgid "Email:"
417
+ msgstr "Correo electrónico:"
418
+
419
+ #~ msgid "Export Users"
420
+ #~ msgstr "Exportar Usuarios"
421
+
422
+ #~ msgid "Download CSV"
423
+ #~ msgstr "Descargar CSV"
424
+
425
+ #~ msgid "Shortcode"
426
+ #~ msgstr "Shortcode"
427
+
428
+ #~ msgid "Widget"
429
+ #~ msgstr "Widget"
430
+
431
+ #~ msgid "Export"
432
+ #~ msgstr "Exportar"
433
+
434
+ #~ msgid "eCommerce 360"
435
+ #~ msgstr "eCommerce 360"
436
+
437
+ #~ msgid "Enable eCommerce 360 integration"
438
+ #~ msgstr "Habilitar integración eCommerce 360"
439
+
440
+ #~ msgid ""
441
+ #~ "When you check this option, data of the orders made by users coming from "
442
+ #~ "a campaign will be collected and sent to MailChimp servers, for "
443
+ #~ "segmentation purpose"
444
+ #~ msgstr ""
445
+ #~ "Cuando marcas esta opción, los datos de los pedidos realizados por los "
446
+ #~ "usuarios provenientes de una campaña serán reunidos y enviados a "
447
+ #~ "servidores de MailChimp, para propósitos de segmentación"
448
+
449
+ #~ msgid "eCommerce 360 cookie lifetime"
450
+ #~ msgstr "tiempo de vida de las cookies eCommerce 360"
451
+
452
+ #~ msgid "Seconds that have to pass before eCommerce 360 cookies expire"
453
+ #~ msgstr ""
454
+ #~ "Segundos que tienen que pasar antes de que las cookies eCommerce 360 "
455
+ #~ "caduquen"
456
+
457
+ #~ msgid "Replace interests"
458
+ #~ msgstr "Sustituir intereses"
459
+
460
+ #~ msgid ""
461
+ #~ "When you check this option, interest group of an already registered user "
462
+ #~ "will be replaced by the one selected in the new subscription"
463
+ #~ msgstr ""
464
+ #~ "Si marcas esta opción, el grupo de interés de un usuario registrado será "
465
+ #~ "sustituido por uno seleccionado en la suscripción nueva"
466
+
467
+ #~ msgid "Integration mode"
468
+ #~ msgstr "Modo de integración"
469
+
470
+ #~ msgid ""
471
+ #~ "Select whether to use a basic set of options or add integration settings"
472
+ #~ msgstr ""
473
+ #~ "Selecciona si usar un conjunto básico de opciones o añadir ajustes de "
474
+ #~ "integración"
475
+
476
+ #~ msgid "Simple"
477
+ #~ msgstr "Simple"
478
+
479
+ #~ msgid "Advanced"
480
+ #~ msgstr "Avanzado"
481
+
482
+ #~ msgid "Interest groups"
483
+ #~ msgstr "Grupos de interés"
484
+
485
+ #~ msgid "Select an interest group for the new user"
486
+ #~ msgstr "Selecciona un grupo de interés para el usuario nuevo"
487
+
488
+ #~ msgid "Advanced options"
489
+ #~ msgstr "Opciones Avanzadas"
490
+
491
+ #~ msgid "Shipping method name"
492
+ #~ msgstr "Nombre del método de envío"
493
+
494
+ #~ msgid "Payment method name"
495
+ #~ msgstr "Nombre del medio de pago"
496
+
497
+ #~ msgid "User ID"
498
+ #~ msgstr "ID de usuario"
499
+
500
+ #~ msgid "Custom"
501
+ #~ msgstr "Personalizado"
502
+
503
+ #~ msgid "Email added: "
504
+ #~ msgstr "Email añadido: "
505
+
506
+ #~ msgid "Email updated: "
507
+ #~ msgstr "Email actualizado: "
508
+
509
+ #~ msgid "Error encountered: "
510
+ #~ msgstr "Error encontrado: "
511
+
512
+ #~ msgid "Required arguments missing"
513
+ #~ msgstr "Faltan argumentos obligatorios"
514
+
515
+ #~ msgid "Ops! It seems you are not allowed to do this"
516
+ #~ msgstr "¡Ups! Parece que no tienes permiso para hacer esto"
517
+
518
+ #~ msgid "Great! You're now subscribed to our newsletter"
519
+ #~ msgstr "¡Perfecto! Ya estás suscrito a nuestra newsletter"
520
+
521
+ #~ msgid "Display a Mailchimp subscription form in sidebars"
522
+ #~ msgstr "Mostrar un formulario de suscripción Mailchimp en barras laterales"
523
+
524
+ #~ msgid "YITH Mailchimp Subscription Form"
525
+ #~ msgstr "YITH Mailchimp Subscription Form"
526
+
527
+ #~ msgid ""
528
+ #~ "You can customize options for <b>Mailchimp Subscription Form</b> widget "
529
+ #~ "from YITH WooCommerce Mailchimp <a href=\"%s\">admin page</a>"
530
+ #~ msgstr ""
531
+ #~ "Puedes personalizar las opciones para el widget de <b>Mailchimp "
532
+ #~ "Subscription Form</b> desde la <a href=\"%s\">página de admin </a>de YITH "
533
+ #~ "WooCommerce Mailchimp"
534
+
535
+ #~ msgid "Export a set of users from your store to one of your MailChimp lists"
536
+ #~ msgstr ""
537
+ #~ "Exportar un grupo de usuarios de tu tienda a una de tus listas de "
538
+ #~ "MailChimp"
539
+
540
+ #~ msgid "User preferential email type (HTML or plain text)"
541
+ #~ msgstr "Tipo de email preferido por el usuario (HTML o texto sin formato)"
542
+
543
+ #~ msgid "Users set"
544
+ #~ msgstr "Grupo de usuarios"
545
+
546
+ #~ msgid "Select a set of users to export"
547
+ #~ msgstr "Seleccionar un grupo de usuarios que exportar"
548
+
549
+ #~ msgid "All Users"
550
+ #~ msgstr "Todos los usuarios"
551
+
552
+ #~ msgid "All Customers"
553
+ #~ msgstr "Todos los clientes"
554
+
555
+ #~ msgid "Select manually a set of users"
556
+ #~ msgstr "Seleccionar manualmente un grupo de usuarios"
557
+
558
+ #~ msgid "Filter users using custom conditions"
559
+ #~ msgstr "Filtrar usuarios usando condiciones personalizadas"
560
+
561
+ #~ msgid "Waiting Lists"
562
+ #~ msgstr "Listas de espera"
563
+
564
+ #~ msgid "Customers to export"
565
+ #~ msgstr "Clientes que exportar"
566
+
567
+ #~ msgid "Select customers to export"
568
+ #~ msgstr "Seleccionar clientes que exportar"
569
+
570
+ #~ msgid "Select customers"
571
+ #~ msgstr "Seleccionar clientes"
572
+
573
+ #~ msgid "Filter by product"
574
+ #~ msgstr "Filtrar por productos"
575
+
576
+ #~ msgid "Export users that bought at least one of the selected products"
577
+ #~ msgstr ""
578
+ #~ "Exportar usuarios que han comprado al menos uno de los productos "
579
+ #~ "seleccionados"
580
+
581
+ #~ msgid "Select products"
582
+ #~ msgstr "Seleccionar productos"
583
+
584
+ #~ msgid "Filter by categories"
585
+ #~ msgstr "Filtrar por categorías"
586
+
587
+ #~ msgid ""
588
+ #~ "Export users that bought a product belonging at least to one of the "
589
+ #~ "selected categories"
590
+ #~ msgstr ""
591
+ #~ "Exportar usuarios que han comprado un producto que pertenece al menos a "
592
+ #~ "una de las siguientes categorías"
593
+
594
+ #~ msgid "Select categories"
595
+ #~ msgstr "Seleccionar categorías"
596
+
597
+ #~ msgid "Filter by tags"
598
+ #~ msgstr "Filtrar por etiquetas"
599
+
600
+ #~ msgid ""
601
+ #~ "Export users that bought a product with at least one of the selected tags"
602
+ #~ msgstr ""
603
+ #~ "Exportar usuarios que compraron un producto con al menos una de las "
604
+ #~ "etiquetas seleccionadas"
605
+
606
+ #~ msgid "Select tags"
607
+ #~ msgstr "Seleccionar etiquetas"
608
+
609
+ #~ msgid "Filter by date"
610
+ #~ msgstr "Filtrar por fecha"
611
+
612
+ #~ msgid "Export users that purchased within this date range"
613
+ #~ msgstr "Exportar usuarios que compraron dentro de este rango de fechas"
614
+
615
+ #~ msgid "Waiting products"
616
+ #~ msgstr "Productos en espera"
617
+
618
+ #~ msgid "MailChimp field where all products users are waiting for appear"
619
+ #~ msgstr ""
620
+ #~ "Campo MailChimp donde todos los usuarios de los productos están esperando "
621
+ #~ "aparecer"
622
+
623
+ #~ msgid "Export a set of users from your store to a CVS file"
624
+ #~ msgstr "Exportar un grupo de usuarios de tu tienda a un archivo CSV"
625
+
626
+ #~ msgid "Users to export"
627
+ #~ msgstr "Usuarios que exportar"
628
+
629
+ #~ msgid "Select users to export"
630
+ #~ msgstr "Seleccionar usuarios que exportar"
631
+
632
+ #~ msgid "Select users"
633
+ #~ msgstr "Seleccionar usuarios"
634
+
635
+ #~ msgid "Export users that bought a specific product"
636
+ #~ msgstr "Exportar usuarios que han comprado un producto específico"
637
+
638
+ #~ msgid "Export users that bought a product belonging to a specific category"
639
+ #~ msgstr ""
640
+ #~ "Exportar usuarios que han comprado un producto que pertenece a una "
641
+ #~ "categoría específica"
642
+
643
+ #~ msgid "Filter by tag"
644
+ #~ msgstr "Filtrar por etiqueta"
645
+
646
+ #~ msgid "Export users that bought a product with a specific tag"
647
+ #~ msgstr ""
648
+ #~ "Exportar usuarios que han comprado un producto con una etiqueta específica"
649
+
650
+ #~ msgid "Shortcode Options"
651
+ #~ msgstr "Opciones de Shortcode"
652
+
653
+ #~ msgid ""
654
+ #~ "Insert <b>[yith_wcmc_subscription_form]</b> shortcode in your pages, to "
655
+ #~ "print a subscription form; set here the options for your form"
656
+ #~ msgstr ""
657
+ #~ "Inserta el shortcode <b>[yith_wcmc_subscription_form]</b> en tus páginas "
658
+ #~ "para imprimir un formulario de suscripción; ajusta aquí las opciones de "
659
+ #~ "tu formulario"
660
+
661
+ #~ msgid "Form title"
662
+ #~ msgstr "Título del formulario"
663
+
664
+ #~ msgid "Select a title for the newsletter subscription form"
665
+ #~ msgstr ""
666
+ #~ "Selecciona un título para el formulario de subscripción de la newsletter"
667
+
668
+ #~ msgid "Newsletter"
669
+ #~ msgstr "Newsletter"
670
+
671
+ #~ msgid "\"Submit\" button label"
672
+ #~ msgstr "Etiqueta del botón \"Enviar\""
673
+
674
+ #~ msgid "Select a label for the \"Submit\" button found in the form"
675
+ #~ msgstr "Selecciona la etiqueta para el botón de \"Enviar\" del formulario"
676
+
677
+ #~ msgid "SUBMIT"
678
+ #~ msgstr "ENVIAR"
679
+
680
+ #~ msgid "\"Successfully Registered\" message"
681
+ #~ msgstr "Mensaje de \"Registrado satisfactoriamente\""
682
+
683
+ #~ msgid ""
684
+ #~ "Select a message to display to users when registration has been completed "
685
+ #~ "successfully"
686
+ #~ msgstr ""
687
+ #~ "Selecciona un mensaje para mostrar a los usuarios cuando el registro se "
688
+ #~ "ha completado satisfactoriamente"
689
+
690
+ #~ msgid "Hide form after registration"
691
+ #~ msgstr "Ocultar formulario después del registro"
692
+
693
+ #~ msgid ""
694
+ #~ "When you select this option, the registration form will be hidden after a "
695
+ #~ "successful registration"
696
+ #~ msgstr ""
697
+ #~ "Si seleccionas esta opción, el formulario de registro se ocultará después "
698
+ #~ "de un registro satisfactorio"
699
+
700
+ #~ msgid ""
701
+ #~ "When you check this option, existing users will be updated, and MailChimp "
702
+ #~ "servers will not show errors"
703
+ #~ msgstr ""
704
+ #~ "Cuando marcas esta opción, los usuarios existentes serán actualizados, y "
705
+ #~ "los servidores Mailchimp no mostrarán errores"
706
+
707
+ #~ msgid ""
708
+ #~ "When you check this option, interest group of an already registered user "
709
+ #~ "will be replaced with the one in the new subscription"
710
+ #~ msgstr ""
711
+ #~ "Cuando marcas esta opción, el grupo de interés de un usuario registrado "
712
+ #~ "se sustituirá con el que aparece en la suscripción nueva"
713
+
714
+ #~ msgid "Auto-subscribe interest groups"
715
+ #~ msgstr "Suscribir automáticamente a grupos de interés"
716
+
717
+ #~ msgid "Select an interest group to which new users are automatically added"
718
+ #~ msgstr ""
719
+ #~ "Seleccionar un grupo de interés al que los usuarios nuevos se suscriben "
720
+ #~ "automáticamente"
721
+
722
+ #~ msgid "Show the following interest groups"
723
+ #~ msgstr "Mostrar los siguientes grupos de interés"
724
+
725
+ #~ msgid "Select interests groups that user can choose among"
726
+ #~ msgstr ""
727
+ #~ "Selecciona los grupos de interés entre los cuales el usuario puede elegir"
728
+
729
+ #~ msgid "Field Options"
730
+ #~ msgstr "Opciones de campo"
731
+
732
+ #~ msgid "Fields"
733
+ #~ msgstr "Campos"
734
+
735
+ #~ msgid "Style Options"
736
+ #~ msgstr "Opciones de estilo"
737
+
738
+ #~ msgid "Enable custom CSS"
739
+ #~ msgstr "Habilitar CSS personalizado"
740
+
741
+ #~ msgid "Check this option to enable custom CSS handling"
742
+ #~ msgstr "Marca esta opción para habilitar el ajuste de CSS personalizado"
743
+
744
+ #~ msgid "Round Corners for \"Subscribe\" Button"
745
+ #~ msgstr "Esquinas redondas en el botón de \"Suscríbete\""
746
+
747
+ #~ msgid "Check this option to make button corners round"
748
+ #~ msgstr ""
749
+ #~ "Marca esta opción para hacer que las esquinas del botón sean redondas"
750
+
751
+ #~ msgid "\"Subscribe\" Button Background Color"
752
+ #~ msgstr "Color de fondo del botón \"Suscríbete\""
753
+
754
+ #~ msgid "\"Subscribe\" Button Text Color"
755
+ #~ msgstr "Color del texto del botón \"Suscríbete\""
756
+
757
+ #~ msgid "\"Subscribe\" Button Border Color"
758
+ #~ msgstr "Color del borde del botón \"Suscríbete\""
759
+
760
+ #~ msgid "\"Subscribe\" Button Hover Background Color"
761
+ #~ msgstr "Color de fondo en hover del botón \"Suscríbete\""
762
+
763
+ #~ msgid "\"Subscribe\" Button Hover Text Color"
764
+ #~ msgstr "Color del texto en hover del botón \"Suscríbete\""
765
+
766
+ #~ msgid "\"Subscribe\" Button Hover Border Color"
767
+ #~ msgstr "Color del borde en hover del botón \"Suscríbete\""
768
+
769
+ #~ msgid "Custom CSS"
770
+ #~ msgstr "CSS personalizado"
771
+
772
+ #~ msgid "Insert here your custom CSS that has to be applied to the shortcode"
773
+ #~ msgstr "Inserta aquí tu CSS personalizado para aplicarla al shortcode"
774
+
775
+ #~ msgid "Widget Options"
776
+ #~ msgstr "Opciones de Widget"
777
+
778
+ #~ msgid ""
779
+ #~ "Set here the options for <b>YITH MailChimp Subscription Form</b> widget; "
780
+ #~ "use the widget in you sidebars, by selecting it from <a href=\"%s"
781
+ #~ "\">Appearance > Widgets</a>"
782
+ #~ msgstr ""
783
+ #~ "Ajusta aquí las opciones para el widget <b>YITH MailChimp Subscription "
784
+ #~ "Form</b>; usa el widget en tus barras laterales, seleccionándolo desde <a "
785
+ #~ "href=\"%s\">Apariencia > Widgets</a>"
786
+
787
+ #~ msgid ""
788
+ #~ "When you check this option, interest group of an already registered user "
789
+ #~ "will be replaced with the one selected in the new subscription"
790
+ #~ msgstr ""
791
+ #~ "Cuando marcas esta opción, un grupo de interés de un usuario ya "
792
+ #~ "registrado se sustituirá por el ya seleccionado en la nueva suscripción"
793
+
794
+ #~ msgid "Custom css"
795
+ #~ msgstr "Css personalizado"
796
+
797
+ #~ msgid "Insert here your custom CSS for the widget"
798
+ #~ msgstr "Inserta aquí tu CSS personalizado para el widget"
799
+
800
+ #~ msgid "Prev"
801
+ #~ msgstr "Anterior"
802
+
803
+ #~ msgid "Next"
804
+ #~ msgstr "Siguiente"
805
+
806
+ #~ msgid "Member count"
807
+ #~ msgstr "Miembros suscritos"
808
+
809
+ #~ msgid "total"
810
+ #~ msgstr "total"
811
+
812
+ #~ msgid "Avg sub rate"
813
+ #~ msgstr "Tasa media de suscripción"
814
+
815
+ #~ msgid "per month"
816
+ #~ msgstr "al mes"
817
+
818
+ #~ msgid "Avg unsub rate"
819
+ #~ msgstr "Tasa media de desuscripción"
820
+
821
+ #~ msgid "Open rate"
822
+ #~ msgstr "Tasa de apertura"
823
+
824
+ #~ msgid "per campaign"
825
+ #~ msgstr "por campaña"
826
+
827
+ #~ msgid "Click rate"
828
+ #~ msgstr "Tasa de click"
829
+
830
+ #~ msgid "Refresh stats"
831
+ #~ msgstr "Actualizar estadísticas"
832
+
833
+ #~ msgid "Condition"
834
+ #~ msgstr "Condición"
835
+
836
+ #~ msgid "Product in cart"
837
+ #~ msgstr "Producto en el carrito"
838
+
839
+ #~ msgid "Product category in cart"
840
+ #~ msgstr "Categoría de producto en el carrito"
841
+
842
+ #~ msgid "Order total"
843
+ #~ msgstr "Pedido total"
844
+
845
+ #~ msgid "Details"
846
+ #~ msgstr "Detalles"
847
+
848
+ #~ msgid "Contains at least one of"
849
+ #~ msgstr "Contiene al menos uno de"
850
+
851
+ #~ msgid "Contains all of"
852
+ #~ msgstr "Contiene todos"
853
+
854
+ #~ msgid "Does not contain"
855
+ #~ msgstr "No contiene"
856
+
857
+ #~ msgid "Less than"
858
+ #~ msgstr "Menor que"
859
+
860
+ #~ msgid "Less than or equal to"
861
+ #~ msgstr "Menor o igual a"
862
+
863
+ #~ msgid "Equals to"
864
+ #~ msgstr "Igual a"
865
+
866
+ #~ msgid "Greater than or equal to"
867
+ #~ msgstr "Mayor o igual a"
868
+
869
+ #~ msgid "Greater than"
870
+ #~ msgstr "Mayor que"
871
+
872
+ #~ msgid "Search for a product&hellip;"
873
+ #~ msgstr "Buscar un producto&hellip;"
874
+
875
+ #~ msgid "Select a category"
876
+ #~ msgstr "Seleccionar una categoría"
877
+
878
+ #~ msgid "Threshold"
879
+ #~ msgstr "Umbral"
880
+
881
+ #~ msgid "Field name in checkout page"
882
+ #~ msgstr "Nombre de campo en la página de pago"
883
+
884
+ #~ msgid "String operator"
885
+ #~ msgstr "Operador de cadena"
886
+
887
+ #~ msgid "Is"
888
+ #~ msgstr "Está"
889
+
890
+ #~ msgid "Is not"
891
+ #~ msgstr "No está"
892
+
893
+ #~ msgid "Contains"
894
+ #~ msgstr "Contiene"
895
+
896
+ #~ msgid "Number"
897
+ #~ msgstr "Número"
898
+
899
+ #~ msgid "Equal to"
900
+ #~ msgstr "Igual a"
901
+
902
+ #~ msgid "Field value in checkout page"
903
+ #~ msgstr "Campo de valor en la página de pago"
904
+
905
+ #~ msgid "Remove"
906
+ #~ msgstr "Eliminar"
907
+
908
+ #~ msgid "Checkout field"
909
+ #~ msgstr "Campo de pago"
910
+
911
+ #~ msgid "MailChimp field"
912
+ #~ msgstr "Campo MailChimp"
913
+
914
+ #~ msgid "Update fields"
915
+ #~ msgstr "Actualizar campos"
916
+
917
+ #~ msgid "toggle"
918
+ #~ msgstr "alternar"
919
+
920
+ #~ msgid "remove"
921
+ #~ msgstr "eliminar"
922
+
923
+ #~ msgid "Options Set #"
924
+ #~ msgstr "Grupo de opciones nº"
925
+
926
+ #~ msgid "Lists & Groups"
927
+ #~ msgstr "Listas y grupos"
928
+
929
+ #~ msgid "Select an interest group for the user"
930
+ #~ msgstr "Selecciona un grupo de interés para el usuario"
931
+
932
+ #~ msgid "+ Add New Field"
933
+ #~ msgstr "+ Añadir nuevo campo"
934
+
935
+ #~ msgid ""
936
+ #~ "Select the checkout field to connect with the MailChimp list merge var"
937
+ #~ msgstr ""
938
+ #~ "Selecciona el campo de pago que se conecta con la lista de etiquetas "
939
+ #~ "merge de MailChimp"
940
+
941
+ #~ msgid "Conditions"
942
+ #~ msgstr "Condiciones"
943
+
944
+ #~ msgid "+ Add New Condition"
945
+ #~ msgstr "+ Añadir Nueva Condición"
946
+
947
+ #~ msgid ""
948
+ #~ "Select order matching conditions for user's subscription; all conditions "
949
+ #~ "selected must be matched in order to complete subscription"
950
+ #~ msgstr ""
951
+ #~ "Selecciona las condiciones que coinciden con la suscripción del usuario; "
952
+ #~ "todas las condiciones seleccionadas deben coincidir para completar la "
953
+ #~ "suscripción"
954
+
955
+ #~ msgid "+ Add option set"
956
+ #~ msgstr "+ Añadir grupo de opciones"
957
+
958
+ #~ msgid ""
959
+ #~ "Click \"Add option set\" button to add a bunch of options; don't forget "
960
+ #~ "to save, when you're done"
961
+ #~ msgstr ""
962
+ #~ "Haz click en el botón \"Añadir grupo de opciones\" para añadir un "
963
+ #~ "conjunto de opciones; no olvides guardar cuando acabes"
964
+
965
+ #~ msgid "Field name"
966
+ #~ msgstr "Nombre del campo"
967
+
968
+ #~ msgid "Merge var"
969
+ #~ msgstr "Etiquetas merge"
970
+
971
+ #~ msgid ""
972
+ #~ "Select the checkout field that will be connected to MailChimp's list "
973
+ #~ "merge var"
974
+ #~ msgstr ""
975
+ #~ "Selecciona el campo de la página de pago que se conectará a la lista de "
976
+ #~ "etiquetas merge de Mailchimp"
977
+
978
+ #~ msgid "From"
979
+ #~ msgstr "De"
980
+
981
+ #~ msgid "To"
982
+ #~ msgstr "Para"
983
+
984
+ #~ msgid "Street Address"
985
+ #~ msgstr "Dirección"
986
+
987
+ #~ msgid "Address Line 2"
988
+ #~ msgstr "2ª Línea de dirección"
989
+
990
+ #~ msgid "City"
991
+ #~ msgstr "Ciudad"
992
+
993
+ #~ msgid "State/Province"
994
+ #~ msgstr "Estado/Provincia"
995
+
996
+ #~ msgid "Zip"
997
+ #~ msgstr "Código Postal"
modules/yith-woocommerce-mailchimp/languages/yith-woocommerce-mailchimp-it_IT.mo ADDED
Binary file
modules/yith-woocommerce-mailchimp/languages/yith-woocommerce-mailchimp-it_IT.po ADDED
@@ -0,0 +1,383 @@
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: YITH WooCommerce Mailchimp\n"
4
+ "POT-Creation-Date: 2017-05-05 13:15+0200\n"
5
+ "PO-Revision-Date: 2017-05-05 13:15+0200\n"
6
+ "Last-Translator: \n"
7
+ "Language-Team: Your Inspiration Themes <plugins@yithemes.com>\n"
8
+ "Language: it\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "X-Generator: Poedit 1.8.7.1\n"
13
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;__ngettext_noop:1,2;_n_noop:1,2;"
14
+ "_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
15
+ "X-Poedit-Basepath: ..\n"
16
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
+
20
+ #: includes/class.yith-wcmc-admin.php:86
21
+ msgid "Integration"
22
+ msgstr ""
23
+
24
+ #: includes/class.yith-wcmc-admin.php:87
25
+ msgid "Checkout"
26
+ msgstr ""
27
+
28
+ #: includes/class.yith-wcmc-admin.php:88 includes/class.yith-wcmc-admin.php:223
29
+ msgid "Premium Version"
30
+ msgstr ""
31
+
32
+ #: includes/class.yith-wcmc-admin.php:135
33
+ msgid "Update Lists"
34
+ msgstr ""
35
+
36
+ #: includes/class.yith-wcmc-admin.php:136
37
+ msgid "Update Groups"
38
+ msgstr ""
39
+
40
+ #: includes/class.yith-wcmc-admin.php:137
41
+ msgid "Update Fields"
42
+ msgstr ""
43
+
44
+ #: includes/class.yith-wcmc-admin.php:157
45
+ #: includes/class.yith-wcmc-admin.php:158
46
+ msgid "Mailchimp"
47
+ msgstr ""
48
+
49
+ #: includes/class.yith-wcmc-admin.php:219
50
+ msgid "Settings"
51
+ msgstr ""
52
+
53
+ #: includes/class.yith-wcmc-admin.php:224
54
+ msgid "Live Demo"
55
+ msgstr ""
56
+
57
+ #: includes/class.yith-wcmc-admin.php:242
58
+ msgid "Plugin Documentation"
59
+ msgstr ""
60
+
61
+ #: includes/class.yith-wcmc.php:503
62
+ #, php-format
63
+ msgid "MAILCHIMP ERROR: (%s) %s"
64
+ msgstr ""
65
+
66
+ #: includes/functions.yith-wcmc.php:18
67
+ msgctxt "Mailchimp error translation (-50)"
68
+ msgid "You have made too many connections on the MailChimp server."
69
+ msgstr ""
70
+
71
+ #: includes/functions.yith-wcmc.php:19
72
+ msgctxt "MailChimp error translation (101)"
73
+ msgid ""
74
+ "You cannot use your APIs, because your user profile has been deactivated."
75
+ msgstr ""
76
+
77
+ #: includes/functions.yith-wcmc.php:20
78
+ msgctxt "MailChimp error translation (104)"