Import Export WordPress Users and WooCommerce Customers - Version 2.2.8

Version Description

  • Enhancement: Performance and UI improvements, text corrections.
Download this release

Release Info

Developer webtoffee
Plugin Icon 128x128 Import Export WordPress Users and WooCommerce Customers
Version 2.2.8
Comparing to
See all releases

Code changes from version 2.2.7 to 2.2.8

Sample_Users.csv DELETED
@@ -1,2 +0,0 @@
1
- "user_login","user_pass","user_nicename","user_email","user_url","user_registered","display_name","first_name","last_name","user_status","roles"
2
- "mark_webtoffee","mark@1234","mark","mark@webtoffee.com","http://www.webtoffee.com","2020-10-01 11:52:04","Mark","Mark","WebToffee",1,"subscriber, customer"
 
 
admin/class-wt-import-export-for-woo-admin.php CHANGED
@@ -135,37 +135,44 @@ class Wt_Import_Export_For_Woo_Admin_Basic {
135
  'order' => array(
136
  'url' => "https://www.webtoffee.com/product/order-import-export-plugin-for-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Order_Import_Export&utm_content=" . WT_U_IEW_VERSION,
137
  'name' => __('Order, Coupon, Subscription Export Import for WooCommerce'),
138
- 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/order-ie.svg'
 
139
  ),
140
  'coupon' => array(
141
  'url' => "https://www.webtoffee.com/product/order-import-export-plugin-for-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Order_Import_Export&utm_content=" . WT_U_IEW_VERSION,
142
  'name' => __('Order, Coupon, Subscription Export Import for WooCommerce'),
143
- 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/order-ie.svg'
 
144
  ),
145
  'product' => array(
146
  'url' => "https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Product_Import_Export&utm_content=" . WT_U_IEW_VERSION,
147
  'name' => __('Product Import Export Plugin For WooCommerce'),
148
- 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg'
 
149
  ),
150
  'product_review' => array(
151
  'url' => "https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Product_Import_Export&utm_content=" . WT_U_IEW_VERSION,
152
  'name' => __('Product Import Export Plugin For WooCommerce'),
153
- 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg'
 
154
  ),
155
  'product_categories' => array(
156
  'url' => "https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Product_Import_Export&utm_content=" . WT_U_IEW_VERSION,
157
  'name' => __('Product Import Export Plugin For WooCommerce'),
158
- 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg'
 
159
  ),
160
  'product_tags' => array(
161
  'url' => "https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Product_Import_Export&utm_content=" . WT_U_IEW_VERSION,
162
  'name' => __('Product Import Export Plugin For WooCommerce'),
163
- 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg'
 
164
  ),
165
  'user' => array(
166
  'url' => "https://www.webtoffee.com/product/wordpress-users-woocommerce-customers-import-export/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=User_Import_Export&utm_content=" . WT_U_IEW_VERSION,
167
  'name' => __('WordPress Users & WooCommerce Customers Import Export'),
168
- 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/user-ie.svg'
 
169
  )
170
  )
171
  );
@@ -274,6 +281,12 @@ class Wt_Import_Export_For_Woo_Admin_Basic {
274
  $new_advanced_settings[$field_name]=Wt_Iew_Sh::sanitize_data($_POST[$field_name], $validation_key, $validation_rule);
275
  }
276
  }
 
 
 
 
 
 
277
  Wt_Import_Export_For_Woo_Basic_Common_Helper::set_advanced_settings($new_advanced_settings);
278
  $out['status']=true;
279
  $out['msg']=__('Settings Updated');
135
  'order' => array(
136
  'url' => "https://www.webtoffee.com/product/order-import-export-plugin-for-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Order_Import_Export&utm_content=" . WT_U_IEW_VERSION,
137
  'name' => __('Order, Coupon, Subscription Export Import for WooCommerce'),
138
+ 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/order-ie.svg',
139
+ 'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2021/03/Order_SampleCSV.csv"
140
  ),
141
  'coupon' => array(
142
  'url' => "https://www.webtoffee.com/product/order-import-export-plugin-for-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Order_Import_Export&utm_content=" . WT_U_IEW_VERSION,
143
  'name' => __('Order, Coupon, Subscription Export Import for WooCommerce'),
144
+ 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/order-ie.svg',
145
+ 'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2016/09/Coupon_Sample_CSV.csv"
146
  ),
147
  'product' => array(
148
  'url' => "https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Product_Import_Export&utm_content=" . WT_U_IEW_VERSION,
149
  'name' => __('Product Import Export Plugin For WooCommerce'),
150
+ 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg',
151
+ 'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2021/03/Product_SampleCSV.csv"
152
  ),
153
  'product_review' => array(
154
  'url' => "https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Product_Import_Export&utm_content=" . WT_U_IEW_VERSION,
155
  'name' => __('Product Import Export Plugin For WooCommerce'),
156
+ 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg',
157
+ 'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2021/04/product_review_SampleCSV.csv"
158
  ),
159
  'product_categories' => array(
160
  'url' => "https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Product_Import_Export&utm_content=" . WT_U_IEW_VERSION,
161
  'name' => __('Product Import Export Plugin For WooCommerce'),
162
+ 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg',
163
+ 'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2021/09/Sample-CSV-of-product-categories.csv"
164
  ),
165
  'product_tags' => array(
166
  'url' => "https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Product_Import_Export&utm_content=" . WT_U_IEW_VERSION,
167
  'name' => __('Product Import Export Plugin For WooCommerce'),
168
+ 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg',
169
+ 'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2021/09/Sample-CSV-with-product-tags.csv"
170
  ),
171
  'user' => array(
172
  'url' => "https://www.webtoffee.com/product/wordpress-users-woocommerce-customers-import-export/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=User_Import_Export&utm_content=" . WT_U_IEW_VERSION,
173
  'name' => __('WordPress Users & WooCommerce Customers Import Export'),
174
+ 'icon_url' => WT_U_IEW_PLUGIN_URL.'assets/images/gopro/user-ie.svg',
175
+ 'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2020/10/Sample_Users.csv"
176
  )
177
  )
178
  );
281
  $new_advanced_settings[$field_name]=Wt_Iew_Sh::sanitize_data($_POST[$field_name], $validation_key, $validation_rule);
282
  }
283
  }
284
+
285
+ $checkbox_items = array( 'wt_iew_enable_import_log', 'wt_iew_enable_history_auto_delete' );
286
+ foreach ( $checkbox_items as $checkbox_item ){
287
+ $new_advanced_settings[$checkbox_item] = isset( $new_advanced_settings[$checkbox_item] ) ? $new_advanced_settings[$checkbox_item] : 0;
288
+ }
289
+
290
  Wt_Import_Export_For_Woo_Basic_Common_Helper::set_advanced_settings($new_advanced_settings);
291
  $out['status']=true;
292
  $out['msg']=__('Settings Updated');
admin/css/wt-import-export-for-woo-admin.css CHANGED
@@ -159,6 +159,19 @@
159
  .wt-iew-tab-container .wp-list-table thead th{ font-weight:bold; }
160
  .wt-iew-exporter-step-btn, .wt-iew-exporter-step-export-btn{ float:right; }
161
 
 
 
 
 
 
 
 
 
 
 
 
 
 
162
  .wt-iew-form-table select.wt_iew_delimiter_preset{ width:70% !important; float:left; }
163
  .wt-iew-form-table input[type="text"].wt_iew_custom_delimiter{ width:25% !important; float:right; }
164
 
@@ -198,6 +211,17 @@
198
  .wt_iew_sort_handle img{ margin-top:5px; color:#ccc; height:15px; opacity:.8; }
199
  .wt_iew_checkbox{ display:inline-block; padding:0px 15px; }
200
  .wt_iew_mapping_field_val{ width:100%; min-height:32px; display:inline-block; background:#fff; padding:5px 5px; box-sizing:border-box; border:solid 1px #ced4da; border-radius:0.25rem; cursor:text; }
 
 
 
 
 
 
 
 
 
 
 
201
 
202
  .wt-iew-sortable-placeholder td{ height:30px; background:#fff; border-top:dashed 1px #ccc; border-bottom:dashed 1px #ccc; }
203
  .wt-iew-sortable-placeholder td:first-child{ border:dashed 1px #ccc; border-right:none; }
159
  .wt-iew-tab-container .wp-list-table thead th{ font-weight:bold; }
160
  .wt-iew-exporter-step-btn, .wt-iew-exporter-step-export-btn{ float:right; }
161
 
162
+ .wt_iew_export_main .wt-iew-mapping-tb tr td{position: relative;}
163
+ .wt_iew_export_main .wt-iew-mapping-tb tr td:last-child:after {
164
+ content: "\f464";
165
+ font-family: 'dashicons';
166
+ font-size: 18px;
167
+ width: 20px;
168
+ height: 20px;
169
+ color: gray;
170
+ position: absolute;
171
+ top: 10px;
172
+ right: 10px;
173
+ }
174
+
175
  .wt-iew-form-table select.wt_iew_delimiter_preset{ width:70% !important; float:left; }
176
  .wt-iew-form-table input[type="text"].wt_iew_custom_delimiter{ width:25% !important; float:right; }
177
 
211
  .wt_iew_sort_handle img{ margin-top:5px; color:#ccc; height:15px; opacity:.8; }
212
  .wt_iew_checkbox{ display:inline-block; padding:0px 15px; }
213
  .wt_iew_mapping_field_val{ width:100%; min-height:32px; display:inline-block; background:#fff; padding:5px 5px; box-sizing:border-box; border:solid 1px #ced4da; border-radius:0.25rem; cursor:text; }
214
+ span.wt_iew_mapping_field_val::after {
215
+ content: "\f464";
216
+ font-family: 'dashicons';
217
+ font-size: 18px;
218
+ width: 20px;
219
+ height: 20px;
220
+ color: gray;
221
+ float: right;
222
+ top: 10px;
223
+ right: 10px;
224
+ }
225
 
226
  .wt-iew-sortable-placeholder td{ height:30px; background:#fff; border-top:dashed 1px #ccc; border-bottom:dashed 1px #ccc; }
227
  .wt-iew-sortable-placeholder td:first-child{ border:dashed 1px #ccc; border-right:none; }
admin/js/wt-import-export-for-woo-admin.js CHANGED
@@ -559,7 +559,7 @@ var wt_iew_popover=
559
 
560
  wt_iew_popover.set_active_row(cr_elm);
561
  pp_elm.css({'display':'block','opacity':0, 'top':cr_elm_pos_t,'left':cr_elm_pos_l}).stop(true,true).animate({'left':cr_elm_pos_l+20,'opacity':1}, 500, function(){
562
- jQuery('.wt_iew_mapping_field_editor_expression').focus();
563
  });
564
 
565
  jQuery('[name="wt_iew_popover_do_action"]').data('click-elm', cr_elm);
559
 
560
  wt_iew_popover.set_active_row(cr_elm);
561
  pp_elm.css({'display':'block','opacity':0, 'top':cr_elm_pos_t,'left':cr_elm_pos_l}).stop(true,true).animate({'left':cr_elm_pos_l+20,'opacity':1}, 500, function(){
562
+ jQuery('.wt_iew_mapping_field_editor_column_search').focus();
563
  });
564
 
565
  jQuery('[name="wt_iew_popover_do_action"]').data('click-elm', cr_elm);
admin/modules/export/export.php CHANGED
@@ -243,7 +243,7 @@ class Wt_Import_Export_For_Woo_Basic_Export
243
  'value' => '',
244
  'field_name' => 'offset',
245
  'placeholder' => __('0'),
246
- 'help_text' => __('Specify the number of records that should be skipped from the beginning. e.g. An offset of 10 skips the first 10 records.'),
247
  'type' => 'number',
248
  'attr' => array('step' => 1, 'min' => 0),
249
  'validation_rule' => array('type' => 'absint')
243
  'value' => '',
244
  'field_name' => 'offset',
245
  'placeholder' => __('0'),
246
+ 'help_text' => __('Specify the number of records that should be skipped from the beginning of the database. e.g. An offset of 10 skips the first 10 records.'),
247
  'type' => 'number',
248
  'attr' => array('step' => 1, 'min' => 0),
249
  'validation_rule' => array('type' => 'absint')
admin/modules/history/history.php CHANGED
@@ -77,8 +77,8 @@ class Wt_Import_Export_For_Woo_Basic_History
77
  $menus[$this->module_base.'_log']=array(
78
  'submenu',
79
  WT_IEW_PLUGIN_ID_BASIC,
80
- __('Logs'),
81
- __('Logs'),
82
  apply_filters('wt_import_export_allowed_capability', 'import'),
83
  $this->module_id.'_log',
84
  array($this, 'admin_log_page')
@@ -208,12 +208,9 @@ class Wt_Import_Export_For_Woo_Basic_History
208
  );
209
  $fields['enable_history_auto_delete']=array(
210
  'label'=>__("Auto delete history"),
211
- 'type'=>'radio',
212
- 'radio_fields'=>array(
213
- 1=>__('Yes'),
214
- 0=>__('No')
215
- ),
216
- 'value' =>1,
217
  'field_name'=>'enable_history_auto_delete',
218
  'field_group'=>'advanced_field',
219
  'help_text'=>__('Enabling this option will delete records from the history section upon reaching the count mentioned in Maximum entries.'),
@@ -239,6 +236,7 @@ class Wt_Import_Export_For_Woo_Basic_History
239
  'type'=>'child',
240
  'id'=>'wt_iew_enable_history_auto_delete',
241
  'val'=>1,
 
242
  ),
243
  );
244
 
77
  $menus[$this->module_base.'_log']=array(
78
  'submenu',
79
  WT_IEW_PLUGIN_ID_BASIC,
80
+ __('Import Logs'),
81
+ __('Import Logs'),
82
  apply_filters('wt_import_export_allowed_capability', 'import'),
83
  $this->module_id.'_log',
84
  array($this, 'admin_log_page')
208
  );
209
  $fields['enable_history_auto_delete']=array(
210
  'label'=>__("Auto delete history"),
211
+ 'type'=>'checkbox',
212
+ 'checkbox_fields' => array( 1 => __( 'Enable' ) ),
213
+ 'value' => 1,
 
 
 
214
  'field_name'=>'enable_history_auto_delete',
215
  'field_group'=>'advanced_field',
216
  'help_text'=>__('Enabling this option will delete records from the history section upon reaching the count mentioned in Maximum entries.'),
236
  'type'=>'child',
237
  'id'=>'wt_iew_enable_history_auto_delete',
238
  'val'=>1,
239
+ 'chk' => 'true'
240
  ),
241
  );
242
 
admin/modules/history/views/_log_list.php CHANGED
@@ -13,7 +13,7 @@ if(isset($_GET['wt_iew_delete_log']))
13
  }
14
  ?>
15
  <div class="wt_iew_history_page">
16
- <h2 class="wp-heading-inline"><?php _e('Logs');?></h2>
17
  <p>
18
  <?php _e('Lists developer logs mostly required for debugging purposes. Options to view detailed logs are available along with delete and download(that can be shared with the support team in case of issues).');?>
19
  </p>
13
  }
14
  ?>
15
  <div class="wt_iew_history_page">
16
+ <h2 class="wp-heading-inline"><?php _e('Import Logs');?></h2>
17
  <p>
18
  <?php _e('Lists developer logs mostly required for debugging purposes. Options to view detailed logs are available along with delete and download(that can be shared with the support team in case of issues).');?>
19
  </p>
admin/modules/import/assets/js/main.js CHANGED
@@ -782,6 +782,7 @@ var wt_iew_basic_import=(function( $ ) {
782
  $('.wt-ierpro-blue-btn').attr("href", wt_iew_basic_params.pro_plugins[this.to_import]['url']);
783
  $('.wt-ier-product-name').html(wt_iew_basic_params.pro_plugins[this.to_import]['name']);
784
  $('.wt-ierpro-name>img').attr("src", wt_iew_basic_params.pro_plugins[this.to_import]['icon_url']);
 
785
  if(this.to_import_title.includes('User'))
786
  $('#user-required-field-message').show();
787
 
782
  $('.wt-ierpro-blue-btn').attr("href", wt_iew_basic_params.pro_plugins[this.to_import]['url']);
783
  $('.wt-ier-product-name').html(wt_iew_basic_params.pro_plugins[this.to_import]['name']);
784
  $('.wt-ierpro-name>img').attr("src", wt_iew_basic_params.pro_plugins[this.to_import]['icon_url']);
785
+ $('#sample-csv-file').attr("href", wt_iew_basic_params.pro_plugins[this.to_import]['sample_csv_url']);
786
  if(this.to_import_title.includes('User'))
787
  $('#user-required-field-message').show();
788
 
admin/modules/import/import.php CHANGED
@@ -118,18 +118,16 @@ class Wt_Import_Export_For_Woo_Basic_Import
118
  'validation_rule' => array('type' => 'int'),
119
  );
120
  $fields['enable_import_log']=array(
121
- 'label'=>__("Generate Import log"),
122
- 'type'=>'radio',
123
- 'radio_fields'=>array(
124
- 1=>__('Yes'),
125
- 0=>__('No')
126
- ),
127
- 'value' =>1,
128
- 'field_name'=>'enable_import_log',
129
- 'field_group'=>'advanced_field',
130
- 'help_text'=>__("You can view the logs in the <a href=" . admin_url('admin.php?page=wt_import_export_for_woo_basic_history_log') . "><b>Logs</b></a> section or in History >View logs."),
131
- 'validation_rule'=>array('type'=>'absint'),
132
- );
133
  $import_methods=array_map(function($vl){ return $vl['title']; }, $this->import_methods);
134
  $fields['default_import_method']=array(
135
  'label'=>__("Default Import method"),
@@ -198,7 +196,7 @@ class Wt_Import_Export_For_Woo_Basic_Import
198
 
199
  //prepare file from field type based on remote type adapters
200
  $file_from_field_arr=array(
201
- 'label'=>__("Choose file for Import"),
202
  'type'=>'select',
203
  'tr_class'=>'wt-iew-import-method-options wt-iew-import-method-options-quick wt-iew-import-method-options-new wt-iew-import-method-options-template',
204
  'sele_vals'=>$file_from_arr,
@@ -244,7 +242,7 @@ class Wt_Import_Export_For_Woo_Basic_Import
244
  'tr_class'=>$file_from_field_arr['tr_class'], //add tr class from parent.Because we need to toggle the tr when parent tr toggles.
245
  'field_name'=>'delimiter_preset',
246
  'sele_vals'=>Wt_Iew_IE_Basic_Helper::_get_csv_delimiters(),
247
- 'help_text'=>__('Only applicable for CSV imports in order to separate the columns in the CSV file. Takes comma(,) by default.'),
248
  'validation_rule'=>array('type'=>'skip'),
249
  'after_form_field'=>'<input type="text" class="wt_iew_custom_delimiter" name="wt_iew_delimiter" value="'.(!empty($method_import_form_data['wt_iew_delimiter']) ? $method_import_form_data['wt_iew_delimiter'] : ",").'" />',
250
 
118
  'validation_rule' => array('type' => 'int'),
119
  );
120
  $fields['enable_import_log']=array(
121
+ 'label'=>__("Generate Import log"),
122
+ 'type' => 'checkbox',
123
+ 'checkbox_fields' => array( 1 => __( 'Enable' ) ),
124
+ 'value' =>1,
125
+ 'field_name'=>'enable_import_log',
126
+ 'field_group'=>'advanced_field',
127
+ 'help_text'=>__("You can view the logs in the <a href=" . admin_url('admin.php?page=wt_import_export_for_woo_basic_history_log') . "><b>Import Logs</b></a> section or in History > View logs."),
128
+ 'validation_rule'=>array('type'=>'absint'),
129
+ );
130
+
 
 
131
  $import_methods=array_map(function($vl){ return $vl['title']; }, $this->import_methods);
132
  $fields['default_import_method']=array(
133
  'label'=>__("Default Import method"),
196
 
197
  //prepare file from field type based on remote type adapters
198
  $file_from_field_arr=array(
199
+ 'label'=>__("Choose file for Import").' [<a href"#" target="_blank" id="sample-csv-file">'. __('Sample CSV').'</a>]',
200
  'type'=>'select',
201
  'tr_class'=>'wt-iew-import-method-options wt-iew-import-method-options-quick wt-iew-import-method-options-new wt-iew-import-method-options-template',
202
  'sele_vals'=>$file_from_arr,
242
  'tr_class'=>$file_from_field_arr['tr_class'], //add tr class from parent.Because we need to toggle the tr when parent tr toggles.
243
  'field_name'=>'delimiter_preset',
244
  'sele_vals'=>Wt_Iew_IE_Basic_Helper::_get_csv_delimiters(),
245
+ 'help_text'=>__('The character used to separate columns in the CSV file. Takes comma (,) by default.'),
246
  'validation_rule'=>array('type'=>'skip'),
247
  'after_form_field'=>'<input type="text" class="wt_iew_custom_delimiter" name="wt_iew_delimiter" value="'.(!empty($method_import_form_data['wt_iew_delimiter']) ? $method_import_form_data['wt_iew_delimiter'] : ",").'" />',
248
 
admin/modules/import/views/_import_mapping_page.php CHANGED
@@ -67,9 +67,11 @@ if (!defined('ABSPATH')) {
67
  <p><?php echo $this->step_description;?></p>
68
 
69
  <p class="wt_iew_info_box wt_iew_info">
70
- <?php _e('Columns are mapped automatically only if a matching header name is found in the input file. If not the value is left blank.');?>
71
  <br />
72
- <?php _e('If your input file header does not have exact names or if you need to edit the existing mapping you can simply click on the respective value fields corresponding to each row. Furthermore you can also assign expressions based on the existing input file columns.');?>
 
 
73
  </p>
74
 
75
  <div class="meta_mapping_box">
67
  <p><?php echo $this->step_description;?></p>
68
 
69
  <p class="wt_iew_info_box wt_iew_info">
70
+ -- <?php _e('The first row from your input file is considered as a header for mapping columns and hence will NOT BE imported.');?>
71
  <br />
72
+ -- <?php _e('Columns are mapped automatically only if a matching header name is found in the input file.');?>
73
+ <br/>
74
+ -- <?php _e('In the case of empty fields, you can simply click on the respective field and map the corresponding column from your input file.');?>
75
  </p>
76
 
77
  <div class="meta_mapping_box">
admin/modules/user/export/export.php CHANGED
@@ -34,7 +34,7 @@ class Wt_Import_Export_For_Woo_basic_User_Export {
34
  $export_start_date = !empty($form_data['filter_form_data']['wt_iew_date_from']) ? $form_data['filter_form_data']['wt_iew_date_from'] : '';
35
  $export_end_date = !empty($form_data['filter_form_data']['wt_iew_date_to']) ? $form_data['filter_form_data']['wt_iew_date_to'] : '';
36
 
37
- $v_export_guest_user = ( !empty( $form_data['advanced_form_data']['wt_iew_export_guest_user'] ) && 'Yes' === $form_data['advanced_form_data']['wt_iew_export_guest_user'] ) ? true : false;
38
 
39
  $export_limit = !empty($form_data['filter_form_data']['wt_iew_limit']) ? intval($form_data['filter_form_data']['wt_iew_limit']) : 999999999; //user limit
40
  $current_offset = !empty($form_data['filter_form_data']['wt_iew_offset']) ? intval($form_data['filter_form_data']['wt_iew_offset']) : 0; //user offset
34
  $export_start_date = !empty($form_data['filter_form_data']['wt_iew_date_from']) ? $form_data['filter_form_data']['wt_iew_date_from'] : '';
35
  $export_end_date = !empty($form_data['filter_form_data']['wt_iew_date_to']) ? $form_data['filter_form_data']['wt_iew_date_to'] : '';
36
 
37
+ $v_export_guest_user = ( !empty( $form_data['advanced_form_data']['wt_iew_export_guest_user'] ) && ( 'Yes' === $form_data['advanced_form_data']['wt_iew_export_guest_user'] || $form_data['advanced_form_data']['wt_iew_export_guest_user'] == 1 ) ) ? true : false;
38
 
39
  $export_limit = !empty($form_data['filter_form_data']['wt_iew_limit']) ? intval($form_data['filter_form_data']['wt_iew_limit']) : 999999999; //user limit
40
  $current_offset = !empty($form_data['filter_form_data']['wt_iew_offset']) ? intval($form_data['filter_form_data']['wt_iew_offset']) : 0; //user offset
admin/modules/user/user.php CHANGED
@@ -360,7 +360,7 @@ class Wt_Import_Export_For_Woo_basic_User {
360
  $fields['limit']['label']=__('Total number of users to export');
361
  $fields['limit']['help_text']=__('Exports specified number of users. e.g. Entering 500 with a skip count of 10 will export users from 11th to 510th position.');
362
  $fields['offset']['label']=__('Skip first <i>n</i> users');
363
- $fields['offset']['help_text']=__('Skips specified number of users from the beginning. e.g. Enter 10 to skip first 10 users from export.');
364
 
365
 
366
  $fields['email'] = array(
@@ -440,15 +440,16 @@ class Wt_Import_Export_For_Woo_basic_User {
440
  }
441
  unset($fields['export_shortcode_tohtml']);
442
  $out = array();
 
 
 
443
  if ( class_exists( 'woocommerce' ) ){
444
  $out['export_guest_user'] = array(
445
  'label' => __("Export guest users"),
446
- 'type' => 'radio',
447
- 'radio_fields' => array(
448
- 'Yes' => __('Yes'),
449
- 'No' => __('No')
450
- ),
451
- 'value' => 'No',
452
  'field_name' => 'export_guest_user',
453
  'help_text' => __('Enabling this option will include all guest customers in the export.'),
454
  );
@@ -466,9 +467,12 @@ class Wt_Import_Export_For_Woo_basic_User {
466
  }
467
  $out = array();
468
 
 
 
 
469
 
470
  $out['found_action_merge'] = array(
471
- 'label' => __("Existing user"),
472
  'type' => 'radio',
473
  'radio_fields' => array(
474
  'skip' => __('Skip'),
@@ -476,6 +480,7 @@ class Wt_Import_Export_For_Woo_basic_User {
476
  // 'import' => __('Import as new item'),
477
  ),
478
  'value' => 'skip',
 
479
  'field_name' => 'found_action',
480
  'help_text_conditional'=>array(
481
  array(
@@ -506,6 +511,7 @@ class Wt_Import_Export_For_Woo_basic_User {
506
  '0' => __('No')
507
  ),
508
  'value' => '1',
 
509
  'field_name' => 'use_same_password',
510
  'help_text' => __("WordPress encrypts passwords and stores the hashed value in database."),
511
  'help_text_conditional'=>array(
360
  $fields['limit']['label']=__('Total number of users to export');
361
  $fields['limit']['help_text']=__('Exports specified number of users. e.g. Entering 500 with a skip count of 10 will export users from 11th to 510th position.');
362
  $fields['offset']['label']=__('Skip first <i>n</i> users');
363
+ $fields['offset']['help_text']=__('Skips specified number of users from the beginning of the database. e.g. Enter 10 to skip first 10 users from export.');
364
 
365
 
366
  $fields['email'] = array(
440
  }
441
  unset($fields['export_shortcode_tohtml']);
442
  $out = array();
443
+ $out['header_empty_row'] = array(
444
+ 'tr_html' => '<tr id="header_empty_row"><th></th><td></td></tr>'
445
+ );
446
  if ( class_exists( 'woocommerce' ) ){
447
  $out['export_guest_user'] = array(
448
  'label' => __("Export guest users"),
449
+ 'type' => 'checkbox',
450
+ 'merge_right' => true,
451
+ 'checkbox_fields' => array( 1 => __( 'Enable' ) ),
452
+ 'value' => 0,
 
 
453
  'field_name' => 'export_guest_user',
454
  'help_text' => __('Enabling this option will include all guest customers in the export.'),
455
  );
467
  }
468
  $out = array();
469
 
470
+ $out['header_empty_row'] = array(
471
+ 'tr_html' => '<tr id="header_empty_row"><th></th><td></td></tr>'
472
+ );
473
 
474
  $out['found_action_merge'] = array(
475
+ 'label' => __("If User exists"),
476
  'type' => 'radio',
477
  'radio_fields' => array(
478
  'skip' => __('Skip'),
480
  // 'import' => __('Import as new item'),
481
  ),
482
  'value' => 'skip',
483
+ 'merge_right' => true,
484
  'field_name' => 'found_action',
485
  'help_text_conditional'=>array(
486
  array(
511
  '0' => __('No')
512
  ),
513
  'value' => '1',
514
+ 'merge_right' => true,
515
  'field_name' => 'use_same_password',
516
  'help_text' => __("WordPress encrypts passwords and stores the hashed value in database."),
517
  'help_text_conditional'=>array(
admin/partials/_form_field_generator.php CHANGED
@@ -331,6 +331,12 @@ foreach($form_fields as $key=>$value)
331
  $checkbox_fields=isset($value['checkbox_fields']) ? $value['checkbox_fields'] : array();
332
  foreach ($checkbox_fields as $chk_vl=>$chk_label)
333
  {
 
 
 
 
 
 
334
  ?>
335
  <input <?php echo $css_attr;?> type="checkbox" id="<?php echo $form_data_key.'_'.$chk_vl;?>" name="<?php echo $form_data_key;?>" value="<?php echo $chk_vl;?>" <?php echo ($vl==$chk_vl) ? ' checked="checked"' : ''; ?> <?php echo $attr;?> <?php echo $form_toggler_register;?> /> <?php echo $chk_label; ?>
336
  &nbsp;&nbsp;
@@ -356,7 +362,7 @@ foreach($form_fields as $key=>$value)
356
 
357
  <div id="<?php echo $dropzone_id;?>" class="wt_iew_dropzone" wt_iew_dropzone_target="#<?php echo $field_id; ?>">
358
  <div class="dz-message">
359
- <?php _e('Drop and Drop'); ?>
360
  <?php _e('or'); ?>
361
  <?php _e(' Click and Upload');?>
362
  <br /><br /><div class="wt_iew_dz_file_success"></div> <br />
@@ -371,13 +377,13 @@ foreach($form_fields as $key=>$value)
371
  {
372
  echo $field_html;
373
  }
 
374
  if($help_text!="")
375
  {
376
  ?>
377
  <span class="wt-iew_form_help"><?php echo $help_text;?></span>
378
  <?php
379
  }
380
- echo $conditional_help_html;
381
  ?>
382
  </td>
383
  <?php
331
  $checkbox_fields=isset($value['checkbox_fields']) ? $value['checkbox_fields'] : array();
332
  foreach ($checkbox_fields as $chk_vl=>$chk_label)
333
  {
334
+ if( 'Yes' === $vl){
335
+ $vl = 1;
336
+ }
337
+ if( 'No' === $vl){
338
+ $vl = 0;
339
+ }
340
  ?>
341
  <input <?php echo $css_attr;?> type="checkbox" id="<?php echo $form_data_key.'_'.$chk_vl;?>" name="<?php echo $form_data_key;?>" value="<?php echo $chk_vl;?>" <?php echo ($vl==$chk_vl) ? ' checked="checked"' : ''; ?> <?php echo $attr;?> <?php echo $form_toggler_register;?> /> <?php echo $chk_label; ?>
342
  &nbsp;&nbsp;
362
 
363
  <div id="<?php echo $dropzone_id;?>" class="wt_iew_dropzone" wt_iew_dropzone_target="#<?php echo $field_id; ?>">
364
  <div class="dz-message">
365
+ <?php _e('Drag and Drop'); ?>
366
  <?php _e('or'); ?>
367
  <?php _e(' Click and Upload');?>
368
  <br /><br /><div class="wt_iew_dz_file_success"></div> <br />
377
  {
378
  echo $field_html;
379
  }
380
+ echo $conditional_help_html;
381
  if($help_text!="")
382
  {
383
  ?>
384
  <span class="wt-iew_form_help"><?php echo $help_text;?></span>
385
  <?php
386
  }
 
387
  ?>
388
  </td>
389
  <?php
includes/class-wt-import-export-for-woo-activator.php CHANGED
@@ -57,7 +57,11 @@ class Wt_Import_Export_For_Woo_Basic_Activator_User {
57
  public static function install_tables()
58
  {
59
  global $wpdb;
60
- $charset_collate = $wpdb->get_charset_collate();
 
 
 
 
61
  //install necessary tables
62
 
63
  //creating table for saving template data================
@@ -74,7 +78,7 @@ class Wt_Import_Export_For_Woo_Basic_Activator_User {
74
  `name` VARCHAR(255) NOT NULL,
75
  `data` LONGTEXT NOT NULL,
76
  PRIMARY KEY (`id`)
77
- ) DEFAULT CHARSET=utf8;";
78
  dbDelta($sql_settings);
79
  }
80
  //creating table for saving template data================
@@ -98,63 +102,11 @@ class Wt_Import_Export_For_Woo_Basic_Activator_User {
98
  `total` INT NOT NULL DEFAULT '0',
99
  `data` LONGTEXT NOT NULL,
100
  PRIMARY KEY (`id`)
101
- ) DEFAULT CHARSET=utf8;";
102
  dbDelta($sql_settings);
103
  }
104
  //creating table for saving export/import history================
105
 
106
- //creating table for saving ftp details================
107
- $search_query = "SHOW TABLES LIKE %s";
108
- $tb='wt_iew_ftp';
109
- $like = '%'.$wpdb->prefix.$tb.'%';
110
- $table_name = $wpdb->prefix.$tb;
111
- if(!$wpdb->get_results($wpdb->prepare($search_query, $like), ARRAY_N))
112
- {
113
- $sql_settings = "CREATE TABLE IF NOT EXISTS `$table_name` (
114
- `id` INT NOT NULL AUTO_INCREMENT,
115
- `name` VARCHAR(255) NOT NULL,
116
- `server` VARCHAR(255) NOT NULL,
117
- `user_name` VARCHAR(255) NOT NULL,
118
- `password` VARCHAR(255) NOT NULL,
119
- `port` INT NOT NULL DEFAULT '21',
120
- `ftps` INT NOT NULL DEFAULT '0',
121
- `is_sftp` INT NOT NULL DEFAULT '0',
122
- `passive_mode` INT NOT NULL DEFAULT '0',
123
- `export_path` VARCHAR(255) NOT NULL,
124
- `import_path` VARCHAR(255) NOT NULL,
125
- PRIMARY KEY (`id`)
126
- ) DEFAULT CHARSET=utf8;";
127
- dbDelta($sql_settings);
128
- }
129
- //creating table for saving ftp details================
130
-
131
-
132
- //creating table for saving cron data================
133
- $search_query = "SHOW TABLES LIKE %s";
134
- $tb='wt_iew_cron';
135
- $like = '%'.$wpdb->prefix.$tb.'%';
136
- $table_name = $wpdb->prefix.$tb;
137
- if(!$wpdb->get_results($wpdb->prepare($search_query, $like), ARRAY_N))
138
- {
139
- $sql_settings = "CREATE TABLE IF NOT EXISTS `$table_name` (
140
- `id` INT NOT NULL AUTO_INCREMENT,
141
- `status` INT NOT NULL DEFAULT '0',
142
- `old_status` INT NOT NULL DEFAULT '0',
143
- `action_type` VARCHAR(255) NOT NULL,
144
- `schedule_type` VARCHAR(50) NOT NULL,
145
- `item_type` VARCHAR(255) NOT NULL,
146
- `data` LONGTEXT NOT NULL,
147
- `start_time` INT NOT NULL,
148
- `cron_data` TEXT NOT NULL,
149
- `last_run` INT NOT NULL,
150
- `next_offset` INT NOT NULL DEFAULT '0',
151
- `history_id_list` TEXT NOT NULL,
152
- `history_id` INT NOT NULL,
153
- PRIMARY KEY (`id`)
154
- ) DEFAULT CHARSET=utf8;";
155
- dbDelta($sql_settings);
156
- }
157
- //creating table for saving cron data================
158
  }
159
  }
160
  }
57
  public static function install_tables()
58
  {
59
  global $wpdb;
60
+ $charset_collate = '';
61
+
62
+ if ( $wpdb->has_cap( 'collation' ) ) {
63
+ $charset_collate = $wpdb->get_charset_collate();
64
+ }
65
  //install necessary tables
66
 
67
  //creating table for saving template data================
78
  `name` VARCHAR(255) NOT NULL,
79
  `data` LONGTEXT NOT NULL,
80
  PRIMARY KEY (`id`)
81
+ ) $charset_collate;";
82
  dbDelta($sql_settings);
83
  }
84
  //creating table for saving template data================
102
  `total` INT NOT NULL DEFAULT '0',
103
  `data` LONGTEXT NOT NULL,
104
  PRIMARY KEY (`id`)
105
+ ) $charset_collate;";
106
  dbDelta($sql_settings);
107
  }
108
  //creating table for saving export/import history================
109
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
110
  }
111
  }
112
  }
includes/class-wt-import-export-for-woo.php CHANGED
@@ -80,7 +80,7 @@ class Wt_Import_Export_For_Woo_Basic {
80
  if ( defined( 'WT_U_IEW_VERSION' ) ) {
81
  $this->version = WT_U_IEW_VERSION;
82
  } else {
83
- $this->version = '2.2.7';
84
  }
85
  $this->plugin_name = 'wt-import-export-for-woo-basic';
86
 
80
  if ( defined( 'WT_U_IEW_VERSION' ) ) {
81
  $this->version = WT_U_IEW_VERSION;
82
  } else {
83
+ $this->version = '2.2.8';
84
  }
85
  $this->plugin_name = 'wt-import-export-for-woo-basic';
86
 
includes/class-wt-legecy-menu-moved.php DELETED
@@ -1,162 +0,0 @@
1
- <?php
2
- if (!defined('ABSPATH')) {
3
- exit;
4
- }
5
- if (!class_exists('wt_legecy_menu_moved')) {
6
-
7
- class wt_legecy_menu_moved {
8
-
9
- /**
10
- * config options
11
- */
12
- public $plugin = "";
13
- public $prefix = "";
14
- public $menu_title = "";
15
- public $plugin_title = "";
16
- public $banner_message = "";
17
- public $old_menu = '';
18
- public $sholud_show_legacy_menu = '';
19
- public $old_menu_params = array();
20
-
21
- public function __construct($plugin) {
22
- $this->plugin = $plugin;
23
- $this->sholud_show_legacy_menu = 'wt_' . $this->plugin . '_show_legecy_menu';
24
- add_action('upgrader_process_complete', array($this, 'wt_upgrade_completed'), 10, 2);
25
- if ($this->wt_should_display_legacy_menu()) {
26
- add_action('admin_menu', array($this, 'wt_maybe_add_legecy_menu_redirect'));
27
- if (Wt_Import_Export_For_Woo_Basic_Common_Helper::wt_is_screen_allowed()) {
28
- $this->banner_css_class = 'wt_' . $this->plugin . '_show_legecy_menu';
29
- add_action('admin_notices', array($this, 'show_banner'));
30
- add_action('admin_print_footer_scripts', array($this, 'add_banner_scripts')); /* add banner scripts */
31
- }
32
- }
33
- $this->ajax_action_name = $this->plugin . '_process_show_legecy_menu_action';
34
- add_action('wp_ajax_' . $this->ajax_action_name, array($this, 'process_user_action')); /* process banner user action */
35
- add_action('admin_init',array($this,'wt_import_export_menu_old_moved'));
36
- }
37
-
38
- public function wt_upgrade_completed($upgrader_object, $options) {
39
- // The path to our plugin's main file
40
- $our_plugin = plugin_basename(__FILE__);
41
- // If an update has taken place and the updated type is plugins and the plugins element exists
42
- if ($options['action'] == 'update' && $options['type'] == 'plugin' && isset($options['plugins'])) {
43
- // Iterate through the plugins being updated and check if ours is there
44
- foreach ($options['plugins'] as $plugin) {
45
- if ($plugin == $our_plugin) {
46
- $this->display_legacy_menu(1);
47
- }
48
- }
49
- }
50
- }
51
-
52
- /**
53
- * Prints the banner
54
- */
55
- public function show_banner() {
56
- ?>
57
- <div class="<?php echo $this->banner_css_class; ?> notice-info notice is-dismissible">
58
-
59
- <p>
60
- <?php echo $this->banner_message; ?>
61
- </p>
62
- <p>
63
-
64
- <a class="button button-primary" data-type="remove_legecy_menu_banner"><?php _e('Remove user legacy menu');?></a>
65
- </p>
66
- </div>
67
- <?php
68
- }
69
-
70
- /**
71
- * Ajax hook to process user action on the banner
72
- */
73
- public function process_user_action() {
74
- check_ajax_referer($this->plugin);
75
- if (isset($_POST['wt_action_type']) && 'dismiss' == $_POST['wt_action_type']) {
76
- $this->display_legacy_menu(0);
77
- }
78
- exit();
79
- }
80
-
81
- /**
82
- * Add banner JS to admin footer
83
- */
84
- public function add_banner_scripts() {
85
- $ajax_url = admin_url('admin-ajax.php');
86
- $nonce = wp_create_nonce($this->plugin);
87
- ?>
88
- <script type="text/javascript">
89
- (function ($) {
90
- "use strict";
91
-
92
- /* prepare data object */
93
- var data_obj = {
94
- _wpnonce: '<?php echo $nonce; ?>',
95
- action: '<?php echo $this->ajax_action_name; ?>',
96
- wt_action_type: 'dismiss',
97
- };
98
-
99
- $(document).on('click', '.<?php echo $this->banner_css_class; ?> a.button', function (e)
100
- {
101
- e.preventDefault();
102
- var elm = $(this);
103
- elm.parents('.<?php echo $this->banner_css_class; ?>').hide();
104
-
105
- $.ajax({
106
- url: '<?php echo $ajax_url; ?>',
107
- data: data_obj,
108
- type: 'POST'
109
- });
110
-
111
- }).on('click', '.<?php echo $this->banner_css_class; ?> .notice-dismiss', function (e)
112
- {
113
- e.preventDefault();
114
- $.ajax({
115
- url: '<?php echo $ajax_url; ?>',
116
- data: data_obj,
117
- type: 'POST',
118
- });
119
-
120
- });
121
-
122
- })(jQuery)
123
- </script>
124
- <?php
125
- }
126
-
127
- /**
128
- * Maybe add menu item back in original spot to help people transition
129
- */
130
- public function wt_maybe_add_legecy_menu_redirect() {
131
- if(isset($this->old_menu_params) && !empty($this->old_menu_params) && is_array($this->old_menu_params)){
132
- foreach ($this->old_menu_params as $menu) {
133
- add_submenu_page($menu['parent_slug'],__($menu['menu_title']), __($menu['menu_title']), $menu['capability'], 'import-export-menu-old', array($this, 'wt_import_export_menu_old_moved_old'));
134
- }
135
- }
136
- }
137
-
138
- public function wt_import_export_menu_old_moved_old(){
139
- // this mooved wt_import_export_menu_old_moved
140
- }
141
-
142
- /**
143
- * Call back for transition menu item
144
- */
145
- public function wt_import_export_menu_old_moved() {
146
- if(isset($_GET['page']) && $_GET['page']=='import-export-menu-old'){
147
- wp_safe_redirect(admin_url('/admin.php?page=wt_import_export_for_woo_basic_export'), 301);
148
- exit();
149
- }
150
- }
151
-
152
- public function wt_should_display_legacy_menu() {
153
- return (bool) get_option($this->sholud_show_legacy_menu);
154
- }
155
-
156
- public function display_legacy_menu($display = false) {
157
- update_option($this->sholud_show_legacy_menu, $display ? 1 : 0 );
158
- }
159
-
160
- }
161
-
162
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
languages/users-customers-import-export-for-wp-woocommerce.pot ADDED
@@ -0,0 +1,2010 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #, fuzzy
2
+ msgid ""
3
+ msgstr ""
4
+ "Project-Id-Version: WordPress Users & WooCommerce Customers Import "
5
+ "Export(BASIC)\n"
6
+ "Report-Msgid-Bugs-To: \n"
7
+ "POT-Creation-Date: 2022-02-19 21:42+0530\n"
8
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
9
+ "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
10
+ "Language-Team: \n"
11
+ "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
12
+ "MIME-Version: 1.0\n"
13
+ "Content-Type: text/plain; charset=UTF-8\n"
14
+ "Content-Transfer-Encoding: 8bit\n"
15
+ "X-Generator: Poedit 3.0\n"
16
+ "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && "
17
+ "n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
18
+ "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
19
+ "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
20
+ "_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
21
+ "X-Loco-Version: 2.5.0; wp-5.6.1\n"
22
+ "X-Domain: users-customers-import-export-for-wp-woocommerce\n"
23
+ "X-Poedit-Basepath: ..\n"
24
+ "X-Poedit-SearchPath-0: .\n"
25
+
26
+ #: admin/class-wt-import-export-for-woo-admin.php:120
27
+ msgid "Settings updated."
28
+ msgstr ""
29
+
30
+ #: admin/class-wt-import-export-for-woo-admin.php:121
31
+ msgid "All fields are mandatory"
32
+ msgstr ""
33
+
34
+ #: admin/class-wt-import-export-for-woo-admin.php:122
35
+ msgid "Unable to update Settings."
36
+ msgstr ""
37
+
38
+ #: admin/class-wt-import-export-for-woo-admin.php:123
39
+ msgid "Unable to delete template"
40
+ msgstr ""
41
+
42
+ #: admin/class-wt-import-export-for-woo-admin.php:124
43
+ msgid "Deleting template..."
44
+ msgstr ""
45
+
46
+ #: admin/class-wt-import-export-for-woo-admin.php:125
47
+ msgid "Value is empty."
48
+ msgstr ""
49
+
50
+ #: admin/class-wt-import-export-for-woo-admin.php:126
51
+ #, php-format
52
+ msgid ""
53
+ "An unknown error has occurred! Refer to our %stroubleshooting guide%s for "
54
+ "assistance."
55
+ msgstr ""
56
+
57
+ #: admin/class-wt-import-export-for-woo-admin.php:127
58
+ msgid "Success."
59
+ msgstr ""
60
+
61
+ #: admin/class-wt-import-export-for-woo-admin.php:128
62
+ msgid "Loading..."
63
+ msgstr ""
64
+
65
+ #: admin/class-wt-import-export-for-woo-admin.php:129
66
+ msgid "No results found."
67
+ msgstr ""
68
+
69
+ #: admin/class-wt-import-export-for-woo-admin.php:130
70
+ #: admin/modules/history/history.php:517
71
+ msgid "Are you sure?"
72
+ msgstr ""
73
+
74
+ #: admin/class-wt-import-export-for-woo-admin.php:131
75
+ msgid "Use expression as value."
76
+ msgstr ""
77
+
78
+ #: admin/class-wt-import-export-for-woo-admin.php:132
79
+ #: admin/views/_save_template_popup.php:29
80
+ #: includes/class-wt-userimport-uninstall-feedback.php:102
81
+ msgid "Cancel"
82
+ msgstr ""
83
+
84
+ #: admin/class-wt-import-export-for-woo-admin.php:137
85
+ #: admin/class-wt-import-export-for-woo-admin.php:142
86
+ msgid "Order, Coupon, Subscription Export Import for WooCommerce"
87
+ msgstr ""
88
+
89
+ #: admin/class-wt-import-export-for-woo-admin.php:147
90
+ #: admin/class-wt-import-export-for-woo-admin.php:152
91
+ #: admin/class-wt-import-export-for-woo-admin.php:157
92
+ #: admin/class-wt-import-export-for-woo-admin.php:162
93
+ msgid "Product Import Export Plugin For WooCommerce"
94
+ msgstr ""
95
+
96
+ #: admin/class-wt-import-export-for-woo-admin.php:167 admin/views/market.php:13
97
+ msgid "WordPress Users & WooCommerce Customers Import Export"
98
+ msgstr ""
99
+
100
+ #: admin/class-wt-import-export-for-woo-admin.php:188
101
+ #: admin/class-wt-import-export-for-woo-admin.php:189
102
+ #: admin/class-wt-import-export-for-woo-admin.php:210
103
+ #: admin/class-wt-import-export-for-woo-admin.php:211
104
+ msgid "General Settings"
105
+ msgstr ""
106
+
107
+ #: admin/class-wt-import-export-for-woo-admin.php:258
108
+ #: admin/class-wt-import-export-for-woo-admin.php:299
109
+ #: admin/modules/export/export.php:212 admin/modules/export/export.php:478
110
+ #: admin/modules/history/history.php:97 admin/modules/import/import.php:1116
111
+ msgid "Error"
112
+ msgstr ""
113
+
114
+ #: admin/class-wt-import-export-for-woo-admin.php:285
115
+ msgid "Settings Updated"
116
+ msgstr ""
117
+
118
+ #: admin/class-wt-import-export-for-woo-admin.php:312
119
+ msgid "Template deleted successfully"
120
+ msgstr ""
121
+
122
+ #: admin/class-wt-import-export-for-woo-admin.php:440
123
+ msgid "Settings"
124
+ msgstr ""
125
+
126
+ #: admin/class-wt-import-export-for-woo-admin.php:441
127
+ #: admin/views/admin-settings-help.php:17 admin/views/admin-settings-help.php:20
128
+ #: users-customers-import-export-for-wp-woocommerce.php:130
129
+ msgid "Documentation"
130
+ msgstr ""
131
+
132
+ #: admin/class-wt-import-export-for-woo-admin.php:442
133
+ #: users-customers-import-export-for-wp-woocommerce.php:131
134
+ msgid "Support"
135
+ msgstr ""
136
+
137
+ #: admin/class-wt-import-export-for-woo-admin.php:490
138
+ #, php-format
139
+ msgid "%1$s (#%2$s - %3$s)"
140
+ msgstr ""
141
+
142
+ #: admin/modules/export/classes/class-export-ajax.php:119
143
+ #: admin/modules/export/views/_export_mapping_page.php:27
144
+ #: admin/modules/import/classes/class-import-ajax.php:234
145
+ #: admin/modules/import/views/_import_mapping_page.php:96
146
+ msgid "Drag to rearrange the columns"
147
+ msgstr ""
148
+
149
+ #: admin/modules/export/classes/class-export-ajax.php:264
150
+ #: admin/modules/import/classes/class-import-ajax.php:486
151
+ msgid "Please enter a different name"
152
+ msgstr ""
153
+
154
+ #: admin/modules/export/classes/class-export-ajax.php:267
155
+ #: admin/modules/import/classes/class-import-ajax.php:489
156
+ msgid "Template with same name already exists"
157
+ msgstr ""
158
+
159
+ #: admin/modules/export/classes/class-export-ajax.php:303
160
+ #: admin/modules/import/classes/class-import-ajax.php:525
161
+ msgid "Template updated successfully"
162
+ msgstr ""
163
+
164
+ #: admin/modules/export/classes/class-export-ajax.php:320
165
+ #: admin/modules/import/classes/class-import-ajax.php:542
166
+ msgid "Template saved successfully"
167
+ msgstr ""
168
+
169
+ #: admin/modules/export/classes/class-export-ajax.php:619
170
+ #: admin/modules/import/classes/class-import-ajax.php:894
171
+ msgid "Back"
172
+ msgstr ""
173
+
174
+ #: admin/modules/export/classes/class-export-ajax.php:632
175
+ #: admin/modules/export/export.php:365
176
+ #: admin/modules/import/classes/class-import-ajax.php:907
177
+ #: admin/modules/import/import.php:397
178
+ msgid "Step"
179
+ msgstr ""
180
+
181
+ #: admin/modules/export/classes/class-export-ajax.php:639
182
+ #: admin/modules/import/classes/class-import-ajax.php:914
183
+ msgid "Or"
184
+ msgstr ""
185
+
186
+ #: admin/modules/export/classes/class-export-ajax.php:658
187
+ #: admin/modules/export/classes/class-export-ajax.php:676
188
+ #: admin/modules/import/classes/class-import-ajax.php:933
189
+ #: admin/modules/import/classes/class-import-ajax.php:951
190
+ msgid "Save template"
191
+ msgstr ""
192
+
193
+ #: admin/modules/export/classes/class-export-ajax.php:662
194
+ #: admin/modules/import/classes/class-import-ajax.php:937
195
+ #: admin/views/_save_template_popup.php:13
196
+ msgid "Save"
197
+ msgstr ""
198
+
199
+ #: admin/modules/export/classes/class-export-ajax.php:666
200
+ #: admin/modules/import/classes/class-import-ajax.php:941
201
+ msgid "Save As"
202
+ msgstr ""
203
+
204
+ #: admin/modules/export/classes/class-export-ajax.php:688
205
+ #: admin/modules/export/export.php:145 admin/modules/export/export.php:156
206
+ #: admin/modules/export/export.php:157
207
+ #: admin/modules/export/views/_export_header.php:8
208
+ #: admin/modules/export/views/main.php:29 admin/modules/history/history.php:41
209
+ #: users-customers-import-export-for-wp-woocommerce.php:128
210
+ msgid "Export"
211
+ msgstr ""
212
+
213
+ #: admin/modules/export/export.php:42 admin/modules/import/import.php:48
214
+ msgid "CSV"
215
+ msgstr ""
216
+
217
+ #: admin/modules/export/export.php:50 admin/modules/import/import.php:59
218
+ msgid "Select a post type"
219
+ msgstr ""
220
+
221
+ #: admin/modules/export/export.php:51
222
+ msgid ""
223
+ "Export and download the data for the respective post type into a CSV file. As "
224
+ "per the selected post type, we can use this exported CSV file to import data "
225
+ "to your site."
226
+ msgstr ""
227
+
228
+ #: admin/modules/export/export.php:54
229
+ #: admin/modules/export/views/_export_method_export_page.php:19
230
+ msgid "Select an export method"
231
+ msgstr ""
232
+
233
+ #: admin/modules/export/export.php:55
234
+ msgid ""
235
+ "Choose from the options below to continue with your export: quick export from "
236
+ "DB, based on a pre-saved template or a new export with advanced options."
237
+ msgstr ""
238
+
239
+ #: admin/modules/export/export.php:58
240
+ msgid "Filter data"
241
+ msgstr ""
242
+
243
+ #: admin/modules/export/export.php:59
244
+ msgid "Filter data that needs to be exported as per the below criteria."
245
+ msgstr ""
246
+
247
+ #: admin/modules/export/export.php:62
248
+ msgid "Map and reorder export columns"
249
+ msgstr ""
250
+
251
+ #: admin/modules/export/export.php:63
252
+ msgid ""
253
+ "The default export column names can be edited from the screen below, if "
254
+ "required. If you have chosen a pre-saved template you can see the preferred "
255
+ "names and choices that were last saved. You may also drag the columns "
256
+ "accordingly to reorder them within the output file."
257
+ msgstr ""
258
+
259
+ #: admin/modules/export/export.php:66
260
+ msgid "Advanced options/Batch export"
261
+ msgstr ""
262
+
263
+ #: admin/modules/export/export.php:67
264
+ msgid ""
265
+ "You can save the template file for future exports or proceed with the export."
266
+ msgstr ""
267
+
268
+ #: admin/modules/export/export.php:83
269
+ msgid "Quick export"
270
+ msgstr ""
271
+
272
+ #: admin/modules/export/export.php:83
273
+ msgid "Exports all the basic fields."
274
+ msgstr ""
275
+
276
+ #: admin/modules/export/export.php:84 admin/modules/import/import.php:78
277
+ msgid "Pre-saved template"
278
+ msgstr ""
279
+
280
+ #: admin/modules/export/export.php:84
281
+ msgid ""
282
+ "Exports data as per the specifications(filters, selective column,mapping etc) "
283
+ "of the template saved during the previous Advanced exports. To change the "
284
+ "settings, move to filter data."
285
+ msgstr ""
286
+
287
+ #: admin/modules/export/export.php:85
288
+ msgid "Advanced export"
289
+ msgstr ""
290
+
291
+ #: admin/modules/export/export.php:85
292
+ msgid ""
293
+ "Exports data after a detailed process of filtration, column selection and "
294
+ "advanced options. The configured settings can be saved as a template for "
295
+ "future exports."
296
+ msgstr ""
297
+
298
+ #: admin/modules/export/export.php:118
299
+ msgid "Default Export method"
300
+ msgstr ""
301
+
302
+ #: admin/modules/export/export.php:124
303
+ msgid "Select the default method of export."
304
+ msgstr ""
305
+
306
+ #: admin/modules/export/export.php:127
307
+ msgid "Default Export batch count"
308
+ msgstr ""
309
+
310
+ #: admin/modules/export/export.php:131
311
+ msgid "Provide the default count for the records to be exported in a batch."
312
+ msgstr ""
313
+
314
+ #: admin/modules/export/export.php:146
315
+ msgid "WebToffee Import Export (Basic)"
316
+ msgstr ""
317
+
318
+ #: admin/modules/export/export.php:232
319
+ msgid "Limit"
320
+ msgstr ""
321
+
322
+ #: admin/modules/export/export.php:237
323
+ msgid ""
324
+ "The actual number of records you want to export. e.g. A limit of 500 with an "
325
+ "offset 10 will export records from 11th to 510th position."
326
+ msgstr ""
327
+
328
+ #: admin/modules/export/export.php:242
329
+ msgid "Offset"
330
+ msgstr ""
331
+
332
+ #: admin/modules/export/export.php:245
333
+ msgid "0"
334
+ msgstr ""
335
+
336
+ #: admin/modules/export/export.php:246
337
+ msgid ""
338
+ "Specify the number of records that should be skipped from the beginning. e.g. "
339
+ "An offset of 10 skips the first 10 records."
340
+ msgstr ""
341
+
342
+ #: admin/modules/export/export.php:259 admin/modules/import/import.php:182
343
+ msgid "Local"
344
+ msgstr ""
345
+
346
+ #: admin/modules/export/export.php:278
347
+ msgid "Export in batches of"
348
+ msgstr ""
349
+
350
+ #: admin/modules/export/export.php:283
351
+ msgid ""
352
+ "The number of records that the server will process for every iteration within "
353
+ "the configured timeout interval. If the export fails due to timeout you can "
354
+ "lower this number accordingly and try again"
355
+ msgstr ""
356
+
357
+ #: admin/modules/export/export.php:362 admin/modules/import/import.php:394
358
+ msgid "Choosed template: "
359
+ msgstr ""
360
+
361
+ #: admin/modules/export/export.php:363
362
+ msgid "Please select an export method."
363
+ msgstr ""
364
+
365
+ #: admin/modules/export/export.php:364
366
+ #: admin/modules/export/views/_export_method_export_page.php:14
367
+ msgid "Please select an export template."
368
+ msgstr ""
369
+
370
+ #: admin/modules/export/export.php:366 admin/modules/import/import.php:398
371
+ msgid "Please select an FTP profile."
372
+ msgstr ""
373
+
374
+ #: admin/modules/export/export.php:491 admin/modules/history/history.php:36
375
+ #: admin/modules/import/import.php:1069
376
+ msgid "Finished"
377
+ msgstr ""
378
+
379
+ #: admin/modules/export/export.php:670
380
+ #, php-format
381
+ msgid "Uploading to %s"
382
+ msgstr ""
383
+
384
+ #: admin/modules/export/export.php:675 admin/modules/export/export.php:677
385
+ msgid "Export file processing completed"
386
+ msgstr ""
387
+
388
+ #: admin/modules/export/export.php:685
389
+ msgid "You can manage exports from History section."
390
+ msgstr ""
391
+
392
+ #: admin/modules/export/export.php:688
393
+ msgid "Download file"
394
+ msgstr ""
395
+
396
+ #: admin/modules/export/export.php:711
397
+ #, php-format
398
+ msgid "Exporting...(%d out of %d)"
399
+ msgstr ""
400
+
401
+ #: admin/modules/export/views/_export_mapping_page.php:10
402
+ #: admin/modules/import/views/_import_mapping_page.php:79
403
+ msgid "Default fields"
404
+ msgstr ""
405
+
406
+ #: admin/modules/export/views/_export_mapping_page.php:11
407
+ #: admin/modules/export/views/_export_mapping_page.php:86
408
+ #: admin/modules/import/views/_import_mapping_page.php:80
409
+ #: admin/modules/import/views/_import_mapping_page.php:271
410
+ msgid " columns(s) selected"
411
+ msgstr ""
412
+
413
+ #: admin/modules/export/views/_export_mapping_page.php:21
414
+ #: admin/modules/export/views/_export_meta_step_page.php:16
415
+ #: admin/modules/import/views/_import_mapping_page.php:90
416
+ #: admin/modules/import/views/_import_meta_step_page.php:16
417
+ msgid "Column"
418
+ msgstr ""
419
+
420
+ #: admin/modules/export/views/_export_mapping_page.php:22
421
+ #: admin/modules/export/views/_export_meta_step_page.php:17
422
+ #: admin/modules/import/views/_import_mapping_page.php:91
423
+ #: admin/modules/import/views/_import_meta_step_page.php:17
424
+ msgid "Column name"
425
+ msgstr ""
426
+
427
+ #: admin/modules/export/views/_export_mapping_page.php:53
428
+ #: admin/modules/export/views/_export_meta_step_page.php:49
429
+ #: admin/modules/import/views/_import_mapping_page.php:237
430
+ #: admin/modules/import/views/_import_meta_step_page.php:36
431
+ msgid "No fields found."
432
+ msgstr ""
433
+
434
+ #: admin/modules/export/views/_export_method_export_page.php:10
435
+ msgid "Please select an export method"
436
+ msgstr ""
437
+
438
+ #: admin/modules/export/views/_export_method_export_page.php:42
439
+ msgid "Include fields from the respective groups"
440
+ msgstr ""
441
+
442
+ #: admin/modules/export/views/_export_method_export_page.php:67
443
+ msgid ""
444
+ "Enabling any of these ensures that all the fields from the respective groups "
445
+ "are included in your export."
446
+ msgstr ""
447
+
448
+ #: admin/modules/export/views/_export_method_export_page.php:73
449
+ msgid "Export template"
450
+ msgstr ""
451
+
452
+ #: admin/modules/export/views/_export_method_export_page.php:76
453
+ #: admin/modules/import/views/_import_method_import_page.php:38
454
+ msgid "Select a template"
455
+ msgstr ""
456
+
457
+ #: admin/modules/export/views/_export_post_type_page.php:9
458
+ #: admin/modules/import/views/_import_post_type_page.php:9
459
+ msgid "Please select a post type"
460
+ msgstr ""
461
+
462
+ #: admin/modules/export/views/_export_post_type_page.php:13
463
+ msgid "Select a post type to export"
464
+ msgstr ""
465
+
466
+ #: admin/modules/export/views/_export_post_type_page.php:16
467
+ #: admin/modules/import/views/_import_post_type_page.php:16
468
+ msgid "Select post type"
469
+ msgstr ""
470
+
471
+ #: admin/modules/export/views/main.php:31 admin/modules/import/views/main.php:41
472
+ msgid "Developed by"
473
+ msgstr ""
474
+
475
+ #: admin/modules/export/views/main.php:41 admin/modules/import/views/main.php:51
476
+ msgid "Unable to handle Re-Run request."
477
+ msgstr ""
478
+
479
+ #: admin/modules/history/history.php:35
480
+ msgid "Running/Incomplete"
481
+ msgstr ""
482
+
483
+ #: admin/modules/history/history.php:37
484
+ msgid "Failed"
485
+ msgstr ""
486
+
487
+ #: admin/modules/history/history.php:42
488
+ #: admin/modules/import/classes/class-import-ajax.php:960
489
+ #: admin/modules/import/import.php:268 admin/modules/import/import.php:269
490
+ #: admin/modules/import/views/_import_header.php:8
491
+ #: admin/modules/import/views/main.php:39
492
+ #: users-customers-import-export-for-wp-woocommerce.php:129
493
+ msgid "Import"
494
+ msgstr ""
495
+
496
+ #: admin/modules/history/history.php:71 admin/modules/history/history.php:72
497
+ msgid "History"
498
+ msgstr ""
499
+
500
+ #: admin/modules/history/history.php:80 admin/modules/history/history.php:81
501
+ #: admin/modules/history/views/_log_list.php:16
502
+ msgid "Import Logs"
503
+ msgstr ""
504
+
505
+ #: admin/modules/history/history.php:167
506
+ #, php-format
507
+ msgid ""
508
+ "Please check the Generate import log is enabled under <a target = \"_blank\" "
509
+ "href=\"%s\">settings</a>"
510
+ msgstr ""
511
+
512
+ #: admin/modules/history/history.php:205
513
+ msgid "Advanced options"
514
+ msgstr ""
515
+
516
+ #: admin/modules/history/history.php:210
517
+ msgid "Auto delete history"
518
+ msgstr ""
519
+
520
+ #: admin/modules/history/history.php:212 admin/modules/import/import.php:123
521
+ msgid "Enable"
522
+ msgstr ""
523
+
524
+ #: admin/modules/history/history.php:216
525
+ msgid ""
526
+ "Enabling this option will delete records from the history section upon "
527
+ "reaching the count mentioned in Maximum entries."
528
+ msgstr ""
529
+
530
+ #: admin/modules/history/history.php:225
531
+ msgid "Maximum entries"
532
+ msgstr ""
533
+
534
+ #: admin/modules/history/history.php:233
535
+ msgid ""
536
+ "Indicates the maximum records to retain in history. Limit the number of "
537
+ "records with status ‘Finished’. E.g On giving an input of 50, the system will "
538
+ "retain(not delete) the latest 50 records with status ‘Finished’. Any other "
539
+ "record with a different status will not be retained."
540
+ msgstr ""
541
+
542
+ #: admin/modules/history/history.php:354
543
+ #: admin/modules/history/views/_history_list.php:110
544
+ msgid "Post type"
545
+ msgstr ""
546
+
547
+ #: admin/modules/history/history.php:361
548
+ #: admin/modules/history/views/_history_list.php:109
549
+ msgid "Action type"
550
+ msgstr ""
551
+
552
+ #: admin/modules/history/history.php:368
553
+ #: admin/modules/history/views/_history_list.php:113
554
+ #: admin/modules/history/views/_log_table.php:44
555
+ msgid "Status"
556
+ msgstr ""
557
+
558
+ #: admin/modules/history/history.php:388
559
+ msgid "Date descending"
560
+ msgstr ""
561
+
562
+ #: admin/modules/history/history.php:389
563
+ msgid "Date ascending"
564
+ msgstr ""
565
+
566
+ #: admin/modules/history/history.php:820
567
+ msgid " record(s)"
568
+ msgstr ""
569
+
570
+ #: admin/modules/history/views/_history_list.php:7
571
+ #: admin/views/admin-settings-marketing.php:128
572
+ #: admin/views/admin-settings-marketing.php:436
573
+ msgid "Import/Export history"
574
+ msgstr ""
575
+
576
+ #: admin/modules/history/views/_history_list.php:10
577
+ msgid ""
578
+ "Lists the runs and the status corresponding to every import/export with "
579
+ "options to re-run, view detailed log or delete entry."
580
+ msgstr ""
581
+
582
+ #: admin/modules/history/views/_history_list.php:21
583
+ msgid "Filter"
584
+ msgstr ""
585
+
586
+ #: admin/modules/history/views/_history_list.php:32
587
+ msgid "All"
588
+ msgstr ""
589
+
590
+ #: admin/modules/history/views/_history_list.php:55
591
+ #: admin/modules/user/user.php:425
592
+ msgid "Sort by"
593
+ msgstr ""
594
+
595
+ #: admin/modules/history/views/_history_list.php:68
596
+ msgid "Max record/page"
597
+ msgstr ""
598
+
599
+ #: admin/modules/history/views/_history_list.php:82
600
+ #: admin/modules/history/views/_history_list.php:92
601
+ msgid "Apply"
602
+ msgstr ""
603
+
604
+ #: admin/modules/history/views/_history_list.php:89
605
+ msgid "Bulk Actions"
606
+ msgstr ""
607
+
608
+ #: admin/modules/history/views/_history_list.php:90
609
+ #: admin/modules/history/views/_history_list.php:150
610
+ #: admin/modules/history/views/_log_list.php:56
611
+ #: admin/views/admin-settings-pre-saved-templates.php:60
612
+ msgid "Delete"
613
+ msgstr ""
614
+
615
+ #: admin/modules/history/views/_history_list.php:106
616
+ msgid "No."
617
+ msgstr ""
618
+
619
+ #: admin/modules/history/views/_history_list.php:108
620
+ msgid "Id"
621
+ msgstr ""
622
+
623
+ #: admin/modules/history/views/_history_list.php:111
624
+ msgid "Started at"
625
+ msgstr ""
626
+
627
+ #: admin/modules/history/views/_history_list.php:116
628
+ #, php-format
629
+ msgid "%sSuccess%s - Process completed successfully"
630
+ msgstr ""
631
+
632
+ #: admin/modules/history/views/_history_list.php:117
633
+ #, php-format
634
+ msgid ""
635
+ "%sFailed%s - Failed process triggered due to connection/permission or similar "
636
+ "issues(unable to establish FTP/DB connection, write permission issues etc.)"
637
+ msgstr ""
638
+
639
+ #: admin/modules/history/views/_history_list.php:118
640
+ #, php-format
641
+ msgid ""
642
+ "%sRunning/Incomplete%s - Process that are running currently or that may have "
643
+ "been terminated unknowingly(e.g, closing a browser tab while in progress etc)"
644
+ msgstr ""
645
+
646
+ #: admin/modules/history/views/_history_list.php:122
647
+ #: admin/modules/history/views/_log_list.php:44
648
+ msgid "Actions"
649
+ msgstr ""
650
+
651
+ #: admin/modules/history/views/_history_list.php:124
652
+ msgid ""
653
+ "Re-run will take the user to the respective screen depending on the "
654
+ "corresponding action type and the user can initiate the process accordingly."
655
+ msgstr ""
656
+
657
+ #: admin/modules/history/views/_history_list.php:146
658
+ msgid "Unknown"
659
+ msgstr ""
660
+
661
+ #: admin/modules/history/views/_history_list.php:164
662
+ msgid "Re-Run"
663
+ msgstr ""
664
+
665
+ #: admin/modules/history/views/_history_list.php:177
666
+ msgid "View log"
667
+ msgstr ""
668
+
669
+ #: admin/modules/history/views/_history_list.php:185
670
+ #: admin/modules/history/views/_log_list.php:58
671
+ msgid "Download"
672
+ msgstr ""
673
+
674
+ #: admin/modules/history/views/_history_list.php:201
675
+ #: admin/modules/history/views/_log_table.php:127
676
+ msgid "No records found."
677
+ msgstr ""
678
+
679
+ #: admin/modules/history/views/_log_list.php:18
680
+ msgid ""
681
+ "Lists developer logs mostly required for debugging purposes. Options to view "
682
+ "detailed logs are available along with delete and download(that can be shared "
683
+ "with the support team in case of issues)."
684
+ msgstr ""
685
+
686
+ #: admin/modules/history/views/_log_list.php:43
687
+ msgid "File"
688
+ msgstr ""
689
+
690
+ #: admin/modules/history/views/_log_list.php:57
691
+ msgid "View"
692
+ msgstr ""
693
+
694
+ #: admin/modules/history/views/_log_list.php:70
695
+ msgid "No logs found."
696
+ msgstr ""
697
+
698
+ #: admin/modules/history/views/_log_list.php:72
699
+ msgid "Please enable import log under"
700
+ msgstr ""
701
+
702
+ #: admin/modules/history/views/_log_list.php:72
703
+ msgid "settings"
704
+ msgstr ""
705
+
706
+ #: admin/modules/history/views/_log_table.php:17
707
+ msgid "Item with same ID already exists."
708
+ msgstr ""
709
+
710
+ #: admin/modules/history/views/_log_table.php:23
711
+ msgid "Importing item conflicts with an existing post."
712
+ msgstr ""
713
+
714
+ #: admin/modules/history/views/_log_table.php:29
715
+ msgid "Invalid product type."
716
+ msgstr ""
717
+
718
+ #: admin/modules/history/views/_log_table.php:43
719
+ msgid "Row No."
720
+ msgstr ""
721
+
722
+ #: admin/modules/history/views/_log_table.php:45
723
+ msgid "Message"
724
+ msgstr ""
725
+
726
+ #: admin/modules/history/views/_log_table.php:46
727
+ #: admin/views/admin-settings-pre-saved-templates.php:45
728
+ msgid "Item"
729
+ msgstr ""
730
+
731
+ #: admin/modules/history/views/_log_table.php:68
732
+ msgid "Success"
733
+ msgstr ""
734
+
735
+ #: admin/modules/history/views/_log_table.php:68
736
+ msgid "Failed/Skipped"
737
+ msgstr ""
738
+
739
+ #: admin/modules/history/views/_log_table.php:105
740
+ msgid "Please refer"
741
+ msgstr ""
742
+
743
+ #: admin/modules/history/views/_log_table.php:105
744
+ msgid "this article"
745
+ msgstr ""
746
+
747
+ #: admin/modules/history/views/_log_table.php:105
748
+ msgid "for troubleshoot."
749
+ msgstr ""
750
+
751
+ #: admin/modules/history/views/_log_table.php:119
752
+ msgid "Load more."
753
+ msgstr ""
754
+
755
+ #: admin/modules/history/views/_log_table.php:120
756
+ msgid "Loading...."
757
+ msgstr ""
758
+
759
+ #: admin/modules/history/views/settings.php:43
760
+ msgid " Details"
761
+ msgstr ""
762
+
763
+ #: admin/modules/import/classes/class-import-ajax.php:164
764
+ msgid ""
765
+ "Unable to upload file. Please check write permission of your `wp-content` "
766
+ "folder."
767
+ msgstr ""
768
+
769
+ #: admin/modules/import/classes/class-import-ajax.php:168
770
+ #, php-format
771
+ msgid "File size exceeds the limit. %dMB max"
772
+ msgstr ""
773
+
774
+ #: admin/modules/import/classes/class-import-ajax.php:172
775
+ #, php-format
776
+ msgid "Invalid file type. Only %s are allowed."
777
+ msgstr ""
778
+
779
+ #: admin/modules/import/classes/class-import-ajax.php:735
780
+ msgid "Product taxonomies"
781
+ msgstr ""
782
+
783
+ #: admin/modules/import/classes/class-import-ajax.php:738
784
+ msgid "New taxonomy: "
785
+ msgstr ""
786
+
787
+ #: admin/modules/import/classes/class-import-ajax.php:744
788
+ msgid "Custom Field: "
789
+ msgstr ""
790
+
791
+ #: admin/modules/import/classes/class-import-ajax.php:751
792
+ msgid "Taxonomy attributes"
793
+ msgstr ""
794
+
795
+ #: admin/modules/import/classes/class-import-ajax.php:754
796
+ msgid "New attribute: "
797
+ msgstr ""
798
+
799
+ #: admin/modules/import/classes/class-import-ajax.php:760
800
+ msgid "Attribute data: "
801
+ msgstr ""
802
+
803
+ #: admin/modules/import/classes/class-import-ajax.php:765
804
+ msgid "Attribute default value: "
805
+ msgstr ""
806
+
807
+ #: admin/modules/import/import.php:60
808
+ msgid "Use a CSV file to import data. As a first step, select the post type."
809
+ msgstr ""
810
+
811
+ #: admin/modules/import/import.php:63
812
+ msgid "Select import method"
813
+ msgstr ""
814
+
815
+ #: admin/modules/import/import.php:64
816
+ msgid ""
817
+ "Choose from the options below to continue with your import: quick import, "
818
+ "based on a pre-saved template or a new import with advanced options."
819
+ msgstr ""
820
+
821
+ #: admin/modules/import/import.php:67
822
+ msgid "Map import columns"
823
+ msgstr ""
824
+
825
+ #: admin/modules/import/import.php:68
826
+ msgid "Map the standard columns with your CSV column names."
827
+ msgstr ""
828
+
829
+ #: admin/modules/import/import.php:71
830
+ msgid "Advanced options/Batch import"
831
+ msgstr ""
832
+
833
+ #: admin/modules/import/import.php:72
834
+ msgid ""
835
+ "Use advanced options from below to decide on the delimiter options, updates to "
836
+ "existing products, batch import count or schedule an import. You can also save "
837
+ "the template file for future imports."
838
+ msgstr ""
839
+
840
+ #: admin/modules/import/import.php:77
841
+ msgid "Quick import"
842
+ msgstr ""
843
+
844
+ #: admin/modules/import/import.php:77
845
+ msgid ""
846
+ "Use this option primarily if you exported the input file using the same plugin."
847
+ msgstr ""
848
+
849
+ #: admin/modules/import/import.php:78
850
+ msgid ""
851
+ "Retains the filter parameters and column specifications as per the chosen "
852
+ "template and imports data accordingly."
853
+ msgstr ""
854
+
855
+ #: admin/modules/import/import.php:79
856
+ msgid "Advanced Import"
857
+ msgstr ""
858
+
859
+ #: admin/modules/import/import.php:79
860
+ msgid ""
861
+ "Imports data after a detailed process of filtration, column selection and "
862
+ "advanced options. The configured settings can be saved as a template for "
863
+ "future imports."
864
+ msgstr ""
865
+
866
+ #: admin/modules/import/import.php:112
867
+ msgid "Maximum execution time"
868
+ msgstr ""
869
+
870
+ #: admin/modules/import/import.php:117
871
+ msgid ""
872
+ "The maximum execution time, in seconds(eg:- 300, 600, 1800, 3600). If set to "
873
+ "zero, no time limit is imposed. Increasing this will reduce the chance of "
874
+ "export/import timeouts."
875
+ msgstr ""
876
+
877
+ #: admin/modules/import/import.php:121
878
+ msgid "Generate Import log"
879
+ msgstr ""
880
+
881
+ #: admin/modules/import/import.php:127
882
+ msgid "You can view the logs in the <a href="
883
+ msgstr ""
884
+
885
+ #: admin/modules/import/import.php:133
886
+ msgid "Default Import method"
887
+ msgstr ""
888
+
889
+ #: admin/modules/import/import.php:139
890
+ msgid "Select the default method of import."
891
+ msgstr ""
892
+
893
+ #: admin/modules/import/import.php:142
894
+ msgid "Default Import batch count"
895
+ msgstr ""
896
+
897
+ #: admin/modules/import/import.php:146
898
+ msgid "Provide the default number of records to be imported in a batch."
899
+ msgstr ""
900
+
901
+ #: admin/modules/import/import.php:162
902
+ msgid "Import in batches of"
903
+ msgstr ""
904
+
905
+ #: admin/modules/import/import.php:166
906
+ msgid ""
907
+ "The number of records that the server will process for every iteration within "
908
+ "the configured timeout interval. If the export fails due to timeout you can "
909
+ "lower this number accordingly and try again."
910
+ msgstr ""
911
+
912
+ #: admin/modules/import/import.php:199
913
+ msgid "Choose file for Import"
914
+ msgstr ""
915
+
916
+ #: admin/modules/import/import.php:215
917
+ msgid "Select a file"
918
+ msgstr ""
919
+
920
+ #: admin/modules/import/import.php:237
921
+ msgid "Delimiter"
922
+ msgstr ""
923
+
924
+ #: admin/modules/import/import.php:245
925
+ msgid ""
926
+ "The character used to separate columns in the CSV file. Takes comma (,) by "
927
+ "default."
928
+ msgstr ""
929
+
930
+ #: admin/modules/import/import.php:395
931
+ msgid "Please select an import method."
932
+ msgstr ""
933
+
934
+ #: admin/modules/import/import.php:396 admin/modules/import/import.php:401
935
+ #: admin/modules/import/views/_import_method_import_page.php:9
936
+ msgid "Please select an import template."
937
+ msgstr ""
938
+
939
+ #: admin/modules/import/import.php:399
940
+ msgid "Please choose import from."
941
+ msgstr ""
942
+
943
+ #: admin/modules/import/import.php:400
944
+ msgid "Please choose an import file."
945
+ msgstr ""
946
+
947
+ #: admin/modules/import/import.php:402
948
+ msgid "Creating temp file and validating."
949
+ msgstr ""
950
+
951
+ #: admin/modules/import/import.php:403
952
+ msgid "Processing input file..."
953
+ msgstr ""
954
+
955
+ #: admin/modules/import/import.php:404
956
+ msgid ""
957
+ "This column is not present in the import list. Please tick the checkbox to "
958
+ "include."
959
+ msgstr ""
960
+
961
+ #: admin/modules/import/import.php:405
962
+ msgid "Uploading..."
963
+ msgstr ""
964
+
965
+ #: admin/modules/import/import.php:406
966
+ msgid "You are using an outdated browser. Please upgarde your browser."
967
+ msgstr ""
968
+
969
+ #: admin/modules/import/import.php:407
970
+ msgid "An error occured."
971
+ msgstr ""
972
+
973
+ #: admin/modules/import/import.php:408
974
+ #, php-format
975
+ msgid "Invalid file type. Only %s are allowed"
976
+ msgstr ""
977
+
978
+ #: admin/modules/import/import.php:409
979
+ msgid "Drop files here or click to upload"
980
+ msgstr ""
981
+
982
+ #: admin/modules/import/import.php:410
983
+ #, php-format
984
+ msgid "%s Done."
985
+ msgstr ""
986
+
987
+ #: admin/modules/import/import.php:411
988
+ msgid "Remove"
989
+ msgstr ""
990
+
991
+ #: admin/modules/import/import.php:517 admin/modules/import/import.php:535
992
+ msgid "Unable to create temp file."
993
+ msgstr ""
994
+
995
+ #: admin/modules/import/import.php:539
996
+ msgid "Unable to fetch file data."
997
+ msgstr ""
998
+
999
+ #: admin/modules/import/import.php:544
1000
+ msgid "Unable to create temp directory."
1001
+ msgstr ""
1002
+
1003
+ #: admin/modules/import/import.php:548
1004
+ msgid "File type not allowed."
1005
+ msgstr ""
1006
+
1007
+ #: admin/modules/import/import.php:552
1008
+ msgid "File not found."
1009
+ msgstr ""
1010
+
1011
+ #: admin/modules/import/import.php:760
1012
+ msgid "Temp file missing."
1013
+ msgstr ""
1014
+
1015
+ #: admin/modules/import/import.php:834 admin/modules/import/import.php:1073
1016
+ #, php-format
1017
+ msgid "Importing...(%d processed)"
1018
+ msgstr ""
1019
+
1020
+ #: admin/modules/import/import.php:933
1021
+ msgid "CSV is empty"
1022
+ msgstr ""
1023
+
1024
+ #: admin/modules/import/import.php:1075
1025
+ msgid "Total success: "
1026
+ msgstr ""
1027
+
1028
+ #: admin/modules/import/import.php:1075
1029
+ msgid "Total failed: "
1030
+ msgstr ""
1031
+
1032
+ #: admin/modules/import/import.php:1081
1033
+ msgid "View Details"
1034
+ msgstr ""
1035
+
1036
+ #: admin/modules/import/views/_import_mapping_page.php:7
1037
+ msgid "Click to use"
1038
+ msgstr ""
1039
+
1040
+ #: admin/modules/import/views/_import_mapping_page.php:15
1041
+ msgid "Set value for column:"
1042
+ msgstr ""
1043
+
1044
+ #: admin/modules/import/views/_import_mapping_page.php:17
1045
+ msgid ""
1046
+ "Select and map any column from the input file or compute values with "
1047
+ "expressions."
1048
+ msgstr ""
1049
+
1050
+ #: admin/modules/import/views/_import_mapping_page.php:19
1051
+ msgid "Expression"
1052
+ msgstr ""
1053
+
1054
+ #: admin/modules/import/views/_import_mapping_page.php:22
1055
+ msgid ""
1056
+ "Append operators like + * / - () & @ or string constants along with the column "
1057
+ "names to update the values on import."
1058
+ msgstr ""
1059
+
1060
+ #: admin/modules/import/views/_import_mapping_page.php:23
1061
+ #, php-format
1062
+ msgid ""
1063
+ "Ensure to enclose the expressions in square brackets. E.g. To increase the "
1064
+ "stock quantity of %sall imported products%s by 5 units, input [{stock}+5] in "
1065
+ "the stock column."
1066
+ msgstr ""
1067
+
1068
+ #: admin/modules/import/views/_import_mapping_page.php:31
1069
+ msgid "Input file columns"
1070
+ msgstr ""
1071
+
1072
+ #: admin/modules/import/views/_import_mapping_page.php:33
1073
+ msgid "Type here to search"
1074
+ msgstr ""
1075
+
1076
+ #: admin/modules/import/views/_import_mapping_page.php:51
1077
+ msgid "No column found."
1078
+ msgstr ""
1079
+
1080
+ #: admin/modules/import/views/_import_mapping_page.php:55
1081
+ msgid "Output"
1082
+ msgstr ""
1083
+
1084
+ #: admin/modules/import/views/_import_mapping_page.php:57
1085
+ msgid ""
1086
+ "Sample value based on first record from input file. Columns that have no "
1087
+ "values in the input file may cause syntax errors if used in an expression as "
1088
+ "above."
1089
+ msgstr ""
1090
+
1091
+ #: admin/modules/import/views/_import_mapping_page.php:70
1092
+ msgid ""
1093
+ "The first row from your input file is considered as a header for mapping "
1094
+ "columns and hence will NOT BE imported."
1095
+ msgstr ""
1096
+
1097
+ #: admin/modules/import/views/_import_mapping_page.php:72
1098
+ msgid ""
1099
+ "Columns are mapped automatically only if a matching header name is found in "
1100
+ "the input file."
1101
+ msgstr ""
1102
+
1103
+ #: admin/modules/import/views/_import_mapping_page.php:74
1104
+ msgid ""
1105
+ "In the case of empty fields, you can simply click on the respective field and "
1106
+ "map the corresponding column from your input file."
1107
+ msgstr ""
1108
+
1109
+ #: admin/modules/import/views/_import_method_import_page.php:13
1110
+ msgid "Import method"
1111
+ msgstr ""
1112
+
1113
+ #: admin/modules/import/views/_import_method_import_page.php:33
1114
+ msgid ""
1115
+ "Ensure the import file has the user's email ID for a successful import. Use "
1116
+ "default column name <b>user_email</b> or map the column accordingly if you are "
1117
+ "using a custom column name."
1118
+ msgstr ""
1119
+
1120
+ #: admin/modules/import/views/_import_method_import_page.php:35
1121
+ msgid "Import template"
1122
+ msgstr ""
1123
+
1124
+ #: admin/modules/import/views/_import_post_type_page.php:13
1125
+ msgid "Select a post type to import"
1126
+ msgstr ""
1127
+
1128
+ #: admin/modules/import/views/main.php:27
1129
+ msgid "History Details"
1130
+ msgstr ""
1131
+
1132
+ #: admin/modules/user/import/import.php:182
1133
+ #: admin/modules/user/import/import.php:184
1134
+ msgid "> skipped: cannot insert user without email."
1135
+ msgstr ""
1136
+
1137
+ #: admin/modules/user/import/import.php:186
1138
+ #, php-format
1139
+ msgid "> skipped: Email is not valid. %s"
1140
+ msgstr ""
1141
+
1142
+ #: admin/modules/user/import/import.php:188
1143
+ msgid "> skipped: Email is not valid."
1144
+ msgstr ""
1145
+
1146
+ #: admin/modules/user/import/import.php:229
1147
+ msgid "Processing users."
1148
+ msgstr ""
1149
+
1150
+ #: admin/modules/user/import/import.php:240
1151
+ #: admin/modules/user/import/import.php:242
1152
+ #: admin/modules/user/import/import.php:268
1153
+ #, php-format
1154
+ msgid "> &#8220;%s&#8221;"
1155
+ msgstr ""
1156
+
1157
+ #: admin/modules/user/import/import.php:251
1158
+ #: admin/modules/user/import/import.php:254
1159
+ #, php-format
1160
+ msgid "> Error inserting %s: %s"
1161
+ msgstr ""
1162
+
1163
+ #: admin/modules/user/import/import.php:259
1164
+ msgid "An error occurred with the customer information provided."
1165
+ msgstr ""
1166
+
1167
+ #: admin/modules/user/import/import.php:270
1168
+ #, php-format
1169
+ msgid "> Finished importing user %s"
1170
+ msgstr ""
1171
+
1172
+ #: admin/modules/user/import/import.php:423
1173
+ msgid "User could not be created without Email."
1174
+ msgstr ""
1175
+
1176
+ #: admin/modules/user/import/import.php:531
1177
+ msgid "User could not be found with given Email or username."
1178
+ msgstr ""
1179
+
1180
+ #: admin/modules/user/user.php:72
1181
+ msgid ""
1182
+ "Use advanced options from below to retain user passwords or not, set batch "
1183
+ "import count. You can also save the template file for future imports."
1184
+ msgstr ""
1185
+
1186
+ #: admin/modules/user/user.php:165
1187
+ msgid "User/Customer"
1188
+ msgstr ""
1189
+
1190
+ #: admin/modules/user/user.php:360
1191
+ msgid "Total number of users to export"
1192
+ msgstr ""
1193
+
1194
+ #: admin/modules/user/user.php:361
1195
+ msgid ""
1196
+ "Exports specified number of users. e.g. Entering 500 with a skip count of 10 "
1197
+ "will export users from 11th to 510th position."
1198
+ msgstr ""
1199
+
1200
+ #: admin/modules/user/user.php:362
1201
+ msgid "Skip first <i>n</i> users"
1202
+ msgstr ""
1203
+
1204
+ #: admin/modules/user/user.php:363
1205
+ msgid ""
1206
+ "Skips specified number of users from the beginning. e.g. Enter 10 to skip "
1207
+ "first 10 users from export."
1208
+ msgstr ""
1209
+
1210
+ #: admin/modules/user/user.php:367
1211
+ msgid "User email"
1212
+ msgstr ""
1213
+
1214
+ #: admin/modules/user/user.php:368
1215
+ msgid "All users"
1216
+ msgstr ""
1217
+
1218
+ #: admin/modules/user/user.php:372
1219
+ msgid "Input the user name or email to specify the users."
1220
+ msgstr ""
1221
+
1222
+ #: admin/modules/user/user.php:378
1223
+ msgid "Input the customer name or email to specify the customers."
1224
+ msgstr ""
1225
+
1226
+ #: admin/modules/user/user.php:383
1227
+ msgid "User role"
1228
+ msgstr ""
1229
+
1230
+ #: admin/modules/user/user.php:384
1231
+ msgid "Any role"
1232
+ msgstr ""
1233
+
1234
+ #: admin/modules/user/user.php:387
1235
+ msgid ""
1236
+ "Input specific roles to export information pertaining to all users with the "
1237
+ "respective role/s."
1238
+ msgstr ""
1239
+
1240
+ #: admin/modules/user/user.php:394
1241
+ msgid "Registered date from"
1242
+ msgstr ""
1243
+
1244
+ #: admin/modules/user/user.php:395
1245
+ msgid "Date from"
1246
+ msgstr ""
1247
+
1248
+ #: admin/modules/user/user.php:398
1249
+ msgid ""
1250
+ "Date on which the user registered. Export users registered on and after the "
1251
+ "specified date."
1252
+ msgstr ""
1253
+
1254
+ #: admin/modules/user/user.php:404
1255
+ msgid "Registered date to"
1256
+ msgstr ""
1257
+
1258
+ #: admin/modules/user/user.php:405
1259
+ msgid "Date to"
1260
+ msgstr ""
1261
+
1262
+ #: admin/modules/user/user.php:408
1263
+ msgid "Export users registered upto the specified date."
1264
+ msgstr ""
1265
+
1266
+ #: admin/modules/user/user.php:414
1267
+ msgid "Sort columns"
1268
+ msgstr ""
1269
+
1270
+ #: admin/modules/user/user.php:415
1271
+ msgid "user_login"
1272
+ msgstr ""
1273
+
1274
+ #: admin/modules/user/user.php:418
1275
+ msgid ""
1276
+ "Sort the exported data based on the selected columns in order specified. "
1277
+ "Defaulted to ascending order."
1278
+ msgstr ""
1279
+
1280
+ #: admin/modules/user/user.php:426
1281
+ msgid "ASC"
1282
+ msgstr ""
1283
+
1284
+ #: admin/modules/user/user.php:429
1285
+ msgid ""
1286
+ "Defaulted to Ascending. Applicable to above selected columns in the order "
1287
+ "specified."
1288
+ msgstr ""
1289
+
1290
+ #: admin/modules/user/user.php:445
1291
+ msgid "Export guest users"
1292
+ msgstr ""
1293
+
1294
+ #: admin/modules/user/user.php:448 admin/modules/user/user.php:505
1295
+ #: admin/partials/_form_field_generator.php:312
1296
+ msgid "Yes"
1297
+ msgstr ""
1298
+
1299
+ #: admin/modules/user/user.php:449 admin/modules/user/user.php:506
1300
+ #: admin/partials/_form_field_generator.php:313
1301
+ msgid "No"
1302
+ msgstr ""
1303
+
1304
+ #: admin/modules/user/user.php:453
1305
+ msgid "Enabling this option will include all guest customers in the export."
1306
+ msgstr ""
1307
+
1308
+ #: admin/modules/user/user.php:471
1309
+ msgid "Existing user"
1310
+ msgstr ""
1311
+
1312
+ #: admin/modules/user/user.php:474
1313
+ msgid "Skip"
1314
+ msgstr ""
1315
+
1316
+ #: admin/modules/user/user.php:475
1317
+ msgid "Update"
1318
+ msgstr ""
1319
+
1320
+ #: admin/modules/user/user.php:482
1321
+ msgid ""
1322
+ "Retains the user in the store as is and skips the matching user from the input "
1323
+ "file."
1324
+ msgstr ""
1325
+
1326
+ #: admin/modules/user/user.php:488
1327
+ msgid "Update user as per data from the input file"
1328
+ msgstr ""
1329
+
1330
+ #: admin/modules/user/user.php:502
1331
+ msgid "Retain user passwords"
1332
+ msgstr ""
1333
+
1334
+ #: admin/modules/user/user.php:510
1335
+ msgid "WordPress encrypts passwords and stores the hashed value in database."
1336
+ msgstr ""
1337
+
1338
+ #: admin/modules/user/user.php:513
1339
+ msgid ""
1340
+ "Choose ‘Yes’ to import hashed passwords(that were exported from another "
1341
+ "WordPress install) as is."
1342
+ msgstr ""
1343
+
1344
+ #: admin/modules/user/user.php:519
1345
+ msgid "Choose ‘No’ to import a plaintext password."
1346
+ msgstr ""
1347
+
1348
+ #: admin/partials/_form_field_generator.php:244
1349
+ #, php-format
1350
+ msgid "%1$s (#%2$s &ndash; %3$s)"
1351
+ msgstr ""
1352
+
1353
+ #: admin/partials/_form_field_generator.php:347
1354
+ msgid "Choose a file."
1355
+ msgstr ""
1356
+
1357
+ #: admin/partials/_form_field_generator.php:347
1358
+ msgid "Select"
1359
+ msgstr ""
1360
+
1361
+ #: admin/partials/_form_field_generator.php:347
1362
+ msgid "Upload"
1363
+ msgstr ""
1364
+
1365
+ #: admin/partials/_form_field_generator.php:359
1366
+ msgid "Drag and Drop"
1367
+ msgstr ""
1368
+
1369
+ #: admin/partials/_form_field_generator.php:360
1370
+ msgid "or"
1371
+ msgstr ""
1372
+
1373
+ #: admin/partials/_form_field_generator.php:361
1374
+ msgid " Click and Upload"
1375
+ msgstr ""
1376
+
1377
+ #: admin/partials/wt-import-export-for-woo-admin-display.php:10
1378
+ msgid "Import Export for WooCommerce"
1379
+ msgstr ""
1380
+
1381
+ #: admin/partials/wt-import-export-for-woo-admin-display.php:15
1382
+ msgid "General"
1383
+ msgstr ""
1384
+
1385
+ #: admin/partials/wt-import-export-for-woo-admin-display.php:16
1386
+ msgid "Help Guide"
1387
+ msgstr ""
1388
+
1389
+ #: admin/partials/wt-import-export-for-woo-admin-display.php:17
1390
+ msgid "Pro Upgrade"
1391
+ msgstr ""
1392
+
1393
+ #: admin/views/_save_template_popup.php:13
1394
+ msgid "Save as"
1395
+ msgstr ""
1396
+
1397
+ #: admin/views/_save_template_popup.php:21
1398
+ msgid "Please enter name"
1399
+ msgstr ""
1400
+
1401
+ #: admin/views/_save_template_popup.php:25
1402
+ msgid "Template name"
1403
+ msgstr ""
1404
+
1405
+ #: admin/views/admin-settings-help.php:8
1406
+ msgid "Help Links"
1407
+ msgstr ""
1408
+
1409
+ #: admin/views/admin-settings-help.php:9
1410
+ msgid "Sample CSV"
1411
+ msgstr ""
1412
+
1413
+ #: admin/views/admin-settings-help.php:18
1414
+ msgid "Refer to our documentation to set up and get started."
1415
+ msgstr ""
1416
+
1417
+ #: admin/views/admin-settings-help.php:25
1418
+ msgid "Help and Support"
1419
+ msgstr ""
1420
+
1421
+ #: admin/views/admin-settings-help.php:26
1422
+ msgid "We would love to help you on any queries or issues."
1423
+ msgstr ""
1424
+
1425
+ #: admin/views/admin-settings-help.php:28
1426
+ msgid "Contact Us"
1427
+ msgstr ""
1428
+
1429
+ #: admin/views/admin-settings-marketing.php:8
1430
+ msgid "One stop solution for all your import-export needs."
1431
+ msgstr ""
1432
+
1433
+ #: admin/views/admin-settings-marketing.php:9
1434
+ msgid ""
1435
+ "Upgrade to the premium version and get access to the advanced features with "
1436
+ "premium support."
1437
+ msgstr ""
1438
+
1439
+ #: admin/views/admin-settings-marketing.php:14
1440
+ msgid "PRODUCT IMPORT EXPORT PLUGIN FOR WOOCOMMERCE"
1441
+ msgstr ""
1442
+
1443
+ #: admin/views/admin-settings-marketing.php:15
1444
+ msgid ""
1445
+ "Imports and exports all product types and reviews. Supports both CSV and XML "
1446
+ "file formats."
1447
+ msgstr ""
1448
+
1449
+ #: admin/views/admin-settings-marketing.php:17
1450
+ #: admin/views/admin-settings-marketing.php:28
1451
+ #: admin/views/admin-settings-marketing.php:39
1452
+ #: admin/views/admin-settings-marketing.php:507
1453
+ msgid "Get Premium"
1454
+ msgstr ""
1455
+
1456
+ #: admin/views/admin-settings-marketing.php:18
1457
+ #: admin/views/admin-settings-marketing.php:29
1458
+ #: admin/views/admin-settings-marketing.php:40
1459
+ msgid "Compare with basic"
1460
+ msgstr ""
1461
+
1462
+ #: admin/views/admin-settings-marketing.php:25
1463
+ msgid "WORDPRESS USERS & WOOCOMMERCE CUSTOMERS IMPORT EXPORT"
1464
+ msgstr ""
1465
+
1466
+ #: admin/views/admin-settings-marketing.php:26
1467
+ msgid ""
1468
+ "Import and export all your WordPress User and WooCommerce Customer data in CSV/"
1469
+ "XML file formats."
1470
+ msgstr ""
1471
+
1472
+ #: admin/views/admin-settings-marketing.php:36
1473
+ msgid "ORDER, COUPON, SUBSCRIPTION EXPORT IMPORT FOR WOOCOMMERCE"
1474
+ msgstr ""
1475
+
1476
+ #: admin/views/admin-settings-marketing.php:37
1477
+ msgid "Export or Import WooCommerce orders, Coupons and Subscriptions."
1478
+ msgstr ""
1479
+
1480
+ #: admin/views/admin-settings-marketing.php:57
1481
+ #: admin/views/admin-settings-marketing.php:223
1482
+ #: admin/views/admin-settings-marketing.php:365
1483
+ msgid "Features"
1484
+ msgstr ""
1485
+
1486
+ #: admin/views/admin-settings-marketing.php:58
1487
+ #: admin/views/admin-settings-marketing.php:224
1488
+ #: admin/views/admin-settings-marketing.php:366
1489
+ msgid "Free"
1490
+ msgstr ""
1491
+
1492
+ #: admin/views/admin-settings-marketing.php:59
1493
+ #: admin/views/admin-settings-marketing.php:225
1494
+ #: admin/views/admin-settings-marketing.php:367
1495
+ msgid "Premium"
1496
+ msgstr ""
1497
+
1498
+ #: admin/views/admin-settings-marketing.php:60
1499
+ #: admin/views/admin-settings-marketing.php:226
1500
+ #: admin/views/admin-settings-marketing.php:368
1501
+ msgid "Import Export Suite"
1502
+ msgstr ""
1503
+
1504
+ #: admin/views/admin-settings-marketing.php:65
1505
+ msgid "Import and export products"
1506
+ msgstr ""
1507
+
1508
+ #: admin/views/admin-settings-marketing.php:70
1509
+ #: admin/views/admin-settings-marketing.php:236
1510
+ #: admin/views/admin-settings-marketing.php:378
1511
+ msgid "Products"
1512
+ msgstr ""
1513
+
1514
+ #: admin/views/admin-settings-marketing.php:71
1515
+ #: admin/views/admin-settings-marketing.php:237
1516
+ #: admin/views/admin-settings-marketing.php:379
1517
+ msgid "Reviews"
1518
+ msgstr ""
1519
+
1520
+ #: admin/views/admin-settings-marketing.php:72
1521
+ #: admin/views/admin-settings-marketing.php:238
1522
+ #: admin/views/admin-settings-marketing.php:380
1523
+ msgid "Orders"
1524
+ msgstr ""
1525
+
1526
+ #: admin/views/admin-settings-marketing.php:73
1527
+ #: admin/views/admin-settings-marketing.php:239
1528
+ #: admin/views/admin-settings-marketing.php:381
1529
+ msgid "Coupons"
1530
+ msgstr ""
1531
+
1532
+ #: admin/views/admin-settings-marketing.php:74
1533
+ #: admin/views/admin-settings-marketing.php:240
1534
+ #: admin/views/admin-settings-marketing.php:382
1535
+ msgid "Subscriptions"
1536
+ msgstr ""
1537
+
1538
+ #: admin/views/admin-settings-marketing.php:75
1539
+ #: admin/views/admin-settings-marketing.php:241
1540
+ #: admin/views/admin-settings-marketing.php:383
1541
+ msgid "Users"
1542
+ msgstr ""
1543
+
1544
+ #: admin/views/admin-settings-marketing.php:80
1545
+ msgid "Export and import with product images"
1546
+ msgstr ""
1547
+
1548
+ #: admin/views/admin-settings-marketing.php:86
1549
+ msgid "Batch import/export"
1550
+ msgstr ""
1551
+
1552
+ #: admin/views/admin-settings-marketing.php:92
1553
+ msgid "Quick import/export"
1554
+ msgstr ""
1555
+
1556
+ #: admin/views/admin-settings-marketing.php:98
1557
+ msgid "Bulk product update"
1558
+ msgstr ""
1559
+
1560
+ #: admin/views/admin-settings-marketing.php:104
1561
+ msgid "Advanced import/export filters"
1562
+ msgstr ""
1563
+
1564
+ #: admin/views/admin-settings-marketing.php:105
1565
+ #: admin/views/admin-settings-marketing.php:443
1566
+ msgid "Limited"
1567
+ msgstr ""
1568
+
1569
+ #: admin/views/admin-settings-marketing.php:110
1570
+ msgid "Option to save a template for future import/exports"
1571
+ msgstr ""
1572
+
1573
+ #: admin/views/admin-settings-marketing.php:116
1574
+ msgid "Export/Import mapping"
1575
+ msgstr ""
1576
+
1577
+ #: admin/views/admin-settings-marketing.php:122
1578
+ msgid "Import by uploading CSV"
1579
+ msgstr ""
1580
+
1581
+ #: admin/views/admin-settings-marketing.php:134
1582
+ msgid "Debug logs"
1583
+ msgstr ""
1584
+
1585
+ #: admin/views/admin-settings-marketing.php:140
1586
+ #: admin/views/admin-settings-marketing.php:312
1587
+ #: admin/views/admin-settings-marketing.php:448
1588
+ msgid "Supports multiple file formats"
1589
+ msgstr ""
1590
+
1591
+ #: admin/views/admin-settings-marketing.php:141
1592
+ msgid "Only supports CSV"
1593
+ msgstr ""
1594
+
1595
+ #: admin/views/admin-settings-marketing.php:146
1596
+ msgid "Import/Export file via FTP/SFTP"
1597
+ msgstr ""
1598
+
1599
+ #: admin/views/admin-settings-marketing.php:152
1600
+ #: admin/views/admin-settings-marketing.php:324
1601
+ msgid "Import from URL"
1602
+ msgstr ""
1603
+
1604
+ #: admin/views/admin-settings-marketing.php:158
1605
+ msgid "Export product images as a zip"
1606
+ msgstr ""
1607
+
1608
+ #: admin/views/admin-settings-marketing.php:164
1609
+ #: admin/views/admin-settings-marketing.php:318
1610
+ #: admin/views/admin-settings-marketing.php:484
1611
+ msgid "Choose delimiter"
1612
+ msgstr ""
1613
+
1614
+ #: admin/views/admin-settings-marketing.php:170
1615
+ msgid "Support for multiple product types"
1616
+ msgstr ""
1617
+
1618
+ #: admin/views/admin-settings-marketing.php:176
1619
+ msgid "Automatic scheduled import/export"
1620
+ msgstr ""
1621
+
1622
+ #: admin/views/admin-settings-marketing.php:182
1623
+ msgid "Import/Export hidden meta"
1624
+ msgstr ""
1625
+
1626
+ #: admin/views/admin-settings-marketing.php:188
1627
+ #: admin/views/admin-settings-marketing.php:342
1628
+ #: admin/views/admin-settings-marketing.php:490
1629
+ msgid "Third-party plugin filter support"
1630
+ msgstr ""
1631
+
1632
+ #: admin/views/admin-settings-marketing.php:194
1633
+ msgid "Import/Export Product ratings"
1634
+ msgstr ""
1635
+
1636
+ #: admin/views/admin-settings-marketing.php:200
1637
+ msgid "Import/export products reviews"
1638
+ msgstr ""
1639
+
1640
+ #: admin/views/admin-settings-marketing.php:231
1641
+ msgid "Import/Export Users"
1642
+ msgstr ""
1643
+
1644
+ #: admin/views/admin-settings-marketing.php:246
1645
+ msgid "Import/Export customers"
1646
+ msgstr ""
1647
+
1648
+ #: admin/views/admin-settings-marketing.php:252
1649
+ msgid "Retain user password on Import/Export"
1650
+ msgstr ""
1651
+
1652
+ #: admin/views/admin-settings-marketing.php:258
1653
+ msgid "Bulk update data"
1654
+ msgstr ""
1655
+
1656
+ #: admin/views/admin-settings-marketing.php:264
1657
+ msgid "Evaluation fields"
1658
+ msgstr ""
1659
+
1660
+ #: admin/views/admin-settings-marketing.php:270
1661
+ #: admin/views/admin-settings-marketing.php:442
1662
+ msgid "Advanced filters"
1663
+ msgstr ""
1664
+
1665
+ #: admin/views/admin-settings-marketing.php:271
1666
+ msgid "Limited options"
1667
+ msgstr ""
1668
+
1669
+ #: admin/views/admin-settings-marketing.php:276
1670
+ #: admin/views/admin-settings-marketing.php:400
1671
+ msgid "Quick Import/Export"
1672
+ msgstr ""
1673
+
1674
+ #: admin/views/admin-settings-marketing.php:282
1675
+ msgid "Import/Export with pre-saved template"
1676
+ msgstr ""
1677
+
1678
+ #: admin/views/admin-settings-marketing.php:288
1679
+ msgid "View Import/Export history"
1680
+ msgstr ""
1681
+
1682
+ #: admin/views/admin-settings-marketing.php:294
1683
+ msgid "View debug log"
1684
+ msgstr ""
1685
+
1686
+ #: admin/views/admin-settings-marketing.php:300
1687
+ #: admin/views/admin-settings-marketing.php:394
1688
+ msgid "Batch Import/Export"
1689
+ msgstr ""
1690
+
1691
+ #: admin/views/admin-settings-marketing.php:306
1692
+ msgid "Customer Notification via email"
1693
+ msgstr ""
1694
+
1695
+ #: admin/views/admin-settings-marketing.php:313
1696
+ #: admin/views/admin-settings-marketing.php:449
1697
+ msgid "CSV only"
1698
+ msgstr ""
1699
+
1700
+ #: admin/views/admin-settings-marketing.php:330
1701
+ msgid "Import/export via FTP"
1702
+ msgstr ""
1703
+
1704
+ #: admin/views/admin-settings-marketing.php:336
1705
+ msgid "Scheduled Import/Export using Cron"
1706
+ msgstr ""
1707
+
1708
+ #: admin/views/admin-settings-marketing.php:373
1709
+ msgid "Export and Import orders"
1710
+ msgstr ""
1711
+
1712
+ #: admin/views/admin-settings-marketing.php:388
1713
+ msgid "Export and Import Coupons"
1714
+ msgstr ""
1715
+
1716
+ #: admin/views/admin-settings-marketing.php:406
1717
+ msgid "Easy Import/export with pre-saved template"
1718
+ msgstr ""
1719
+
1720
+ #: admin/views/admin-settings-marketing.php:412
1721
+ msgid "Export/Import column mapping"
1722
+ msgstr ""
1723
+
1724
+ #: admin/views/admin-settings-marketing.php:418
1725
+ msgid "Bulk update of data"
1726
+ msgstr ""
1727
+
1728
+ #: admin/views/admin-settings-marketing.php:424
1729
+ msgid "Support evaluation fields"
1730
+ msgstr ""
1731
+
1732
+ #: admin/views/admin-settings-marketing.php:430
1733
+ msgid "View debug logs"
1734
+ msgstr ""
1735
+
1736
+ #: admin/views/admin-settings-marketing.php:454
1737
+ msgid "Export/Import subscription orders"
1738
+ msgstr ""
1739
+
1740
+ #: admin/views/admin-settings-marketing.php:460
1741
+ msgid "Import and Export via FTP/SFTP"
1742
+ msgstr ""
1743
+
1744
+ #: admin/views/admin-settings-marketing.php:466
1745
+ msgid "Scheduled automatic Import/Export using Cron job"
1746
+ msgstr ""
1747
+
1748
+ #: admin/views/admin-settings-marketing.php:472
1749
+ msgid "Platform independent XML Import/Export"
1750
+ msgstr ""
1751
+
1752
+ #: admin/views/admin-settings-marketing.php:478
1753
+ msgid "Multiple Import methods"
1754
+ msgstr ""
1755
+
1756
+ #: admin/views/admin-settings-marketing.php:479
1757
+ msgid "Upload CSV only"
1758
+ msgstr ""
1759
+
1760
+ #: admin/views/admin-settings-marketing.php:505
1761
+ msgid "Import Export Suite for WooCommerce"
1762
+ msgstr ""
1763
+
1764
+ #: admin/views/admin-settings-marketing.php:506
1765
+ msgid ""
1766
+ "WooCommerce Import Export Suite is an all-in-one bundle of plugins with which "
1767
+ "you can import and export WooCommerce products, product reviews, orders, "
1768
+ "customers, coupons and subscriptions."
1769
+ msgstr ""
1770
+
1771
+ #: admin/views/admin-settings-pre-saved-templates.php:38
1772
+ msgid "Import export pre-saved templates"
1773
+ msgstr ""
1774
+
1775
+ #: admin/views/admin-settings-pre-saved-templates.php:44
1776
+ msgid "Name"
1777
+ msgstr ""
1778
+
1779
+ #: admin/views/admin-settings-pre-saved-templates.php:46
1780
+ msgid "Type"
1781
+ msgstr ""
1782
+
1783
+ #: admin/views/admin-settings-pre-saved-templates.php:47
1784
+ msgid "Action"
1785
+ msgstr ""
1786
+
1787
+ #: admin/views/market.php:17
1788
+ msgid "30 Day Money Back Guarantee"
1789
+ msgstr ""
1790
+
1791
+ #: admin/views/market.php:18
1792
+ msgid "Fast and Superior Support"
1793
+ msgstr ""
1794
+
1795
+ #: admin/views/market.php:21
1796
+ #: users-customers-import-export-for-wp-woocommerce.php:222
1797
+ msgid "UPGRADE TO PREMIUM"
1798
+ msgstr ""
1799
+
1800
+ #: helpers/class-wt-common-helper.php:70
1801
+ #, php-format
1802
+ msgid ""
1803
+ "The %s requires a minimum version of %s %s. Please upgrade the %s accordingly."
1804
+ msgstr ""
1805
+
1806
+ #: helpers/class-wt-import-export-helper.php:21
1807
+ msgid "Comma"
1808
+ msgstr ""
1809
+
1810
+ #: helpers/class-wt-import-export-helper.php:22
1811
+ msgid "Semicolon"
1812
+ msgstr ""
1813
+
1814
+ #: helpers/class-wt-import-export-helper.php:23
1815
+ msgid "Tab"
1816
+ msgstr ""
1817
+
1818
+ #: helpers/class-wt-import-export-helper.php:24
1819
+ msgid "Space"
1820
+ msgstr ""
1821
+
1822
+ #: helpers/class-wt-import-export-helper.php:25
1823
+ #: includes/class-wt-userimport-uninstall-feedback.php:61
1824
+ msgid "Other"
1825
+ msgstr ""
1826
+
1827
+ #: helpers/class-wt-import-export-helper.php:187
1828
+ msgid "Refresh the step"
1829
+ msgstr ""
1830
+
1831
+ #: helpers/class-wt-import-export-helper.php:192
1832
+ msgid "Console form data"
1833
+ msgstr ""
1834
+
1835
+ #: helpers/class-wt-import-export-helper.php:203
1836
+ msgid "For debugging process"
1837
+ msgstr ""
1838
+
1839
+ #: helpers/class-wt-import-export-helper.php:204
1840
+ msgid "Debug panel"
1841
+ msgstr ""
1842
+
1843
+ #: includes/class-wt-non-apache-info.php:43
1844
+ msgid ""
1845
+ "Incase of Nginx server, copy the below code into your server config file to "
1846
+ "restrict public access to the wp-content folder or contact the server team to "
1847
+ "assist accordingly."
1848
+ msgstr ""
1849
+
1850
+ #: includes/class-wt-userimport-uninstall-feedback.php:19
1851
+ msgid "Used it successfully. Don't need anymore."
1852
+ msgstr ""
1853
+
1854
+ #: includes/class-wt-userimport-uninstall-feedback.php:21
1855
+ msgid "Have used it successfully and aint in need of it anymore"
1856
+ msgstr ""
1857
+
1858
+ #: includes/class-wt-userimport-uninstall-feedback.php:25
1859
+ msgid "I couldn't understand how to make it work"
1860
+ msgstr ""
1861
+
1862
+ #: includes/class-wt-userimport-uninstall-feedback.php:27
1863
+ msgid "Would you like us to assist you?"
1864
+ msgstr ""
1865
+
1866
+ #: includes/class-wt-userimport-uninstall-feedback.php:31
1867
+ msgid "I found a better plugin"
1868
+ msgstr ""
1869
+
1870
+ #: includes/class-wt-userimport-uninstall-feedback.php:33
1871
+ msgid "Which plugin?"
1872
+ msgstr ""
1873
+
1874
+ #: includes/class-wt-userimport-uninstall-feedback.php:37
1875
+ msgid "The plugin is great, but I need specific feature that you don't support"
1876
+ msgstr ""
1877
+
1878
+ #: includes/class-wt-userimport-uninstall-feedback.php:39
1879
+ msgid "Could you tell us more about that feature?"
1880
+ msgstr ""
1881
+
1882
+ #: includes/class-wt-userimport-uninstall-feedback.php:43
1883
+ msgid "The plugin is not working"
1884
+ msgstr ""
1885
+
1886
+ #: includes/class-wt-userimport-uninstall-feedback.php:45
1887
+ msgid "Could you tell us a bit more whats not working?"
1888
+ msgstr ""
1889
+
1890
+ #: includes/class-wt-userimport-uninstall-feedback.php:49
1891
+ msgid "It's not what I was looking for"
1892
+ msgstr ""
1893
+
1894
+ #: includes/class-wt-userimport-uninstall-feedback.php:55
1895
+ msgid "The plugin didn't work as expected"
1896
+ msgstr ""
1897
+
1898
+ #: includes/class-wt-userimport-uninstall-feedback.php:57
1899
+ msgid "What did you expect?"
1900
+ msgstr ""
1901
+
1902
+ #: includes/class-wt-userimport-uninstall-feedback.php:63
1903
+ msgid "Could you tell us a bit more?"
1904
+ msgstr ""
1905
+
1906
+ #: includes/class-wt-userimport-uninstall-feedback.php:81
1907
+ msgid "If you have a moment, please let us know why you are deactivating:"
1908
+ msgstr ""
1909
+
1910
+ #: includes/class-wt-userimport-uninstall-feedback.php:92
1911
+ msgid ""
1912
+ "We do not collect any personal data when you submit this form. It's your "
1913
+ "feedback that we value."
1914
+ msgstr ""
1915
+
1916
+ #: includes/class-wt-userimport-uninstall-feedback.php:93
1917
+ msgid "Privacy Policy"
1918
+ msgstr ""
1919
+
1920
+ #: includes/class-wt-userimport-uninstall-feedback.php:97
1921
+ msgid "I rather wouldn't say"
1922
+ msgstr ""
1923
+
1924
+ #: includes/class-wt-userimport-uninstall-feedback.php:100
1925
+ msgid "Get support"
1926
+ msgstr ""
1927
+
1928
+ #: includes/class-wt-userimport-uninstall-feedback.php:101
1929
+ msgid "Submit & Deactivate"
1930
+ msgstr ""
1931
+
1932
+ #: includes/class-wt-userimport-uninstall-feedback.php:196
1933
+ msgid "Deactivate and leave a review"
1934
+ msgstr ""
1935
+
1936
+ #: user_import_export_review_request.php:54
1937
+ #, php-format
1938
+ msgid ""
1939
+ "Hey, we at %sWebToffee%s would like to thank you for using our plugin. We "
1940
+ "would really appreciate if you could take a moment to drop a quick review that "
1941
+ "will inspire us to keep going."
1942
+ msgstr ""
1943
+
1944
+ #: user_import_export_review_request.php:57
1945
+ msgid "Remind me later"
1946
+ msgstr ""
1947
+
1948
+ #: user_import_export_review_request.php:58
1949
+ msgid "Not interested"
1950
+ msgstr ""
1951
+
1952
+ #: user_import_export_review_request.php:59
1953
+ msgid "Review now"
1954
+ msgstr ""
1955
+
1956
+ #: users-customers-import-export-for-wp-woocommerce.php:132
1957
+ msgid "Premium Upgrade"
1958
+ msgstr ""
1959
+
1960
+ #: users-customers-import-export-for-wp-woocommerce.php:186
1961
+ #, php-format
1962
+ msgid ""
1963
+ "The <b>%s</b> plugin uploads the imported file into <b>wp-content/"
1964
+ "webtoffee_import</b> folder. Please ensure that public access restrictions are "
1965
+ "set in your server for this folder."
1966
+ msgstr ""
1967
+
1968
+ #: users-customers-import-export-for-wp-woocommerce.php:195
1969
+ msgid "Sample User CSV"
1970
+ msgstr ""
1971
+
1972
+ #: users-customers-import-export-for-wp-woocommerce.php:196
1973
+ msgid "Familiarize yourself with the sample CSV."
1974
+ msgstr ""
1975
+
1976
+ #: users-customers-import-export-for-wp-woocommerce.php:198
1977
+ msgid "Get User CSV"
1978
+ msgstr ""
1979
+
1980
+ #: users-customers-import-export-for-wp-woocommerce.php:213
1981
+ msgid "Supports CSV/XML file formats."
1982
+ msgstr ""
1983
+
1984
+ #: users-customers-import-export-for-wp-woocommerce.php:214
1985
+ msgid "Import and export custom fields and hidden metadata."
1986
+ msgstr ""
1987
+
1988
+ #: users-customers-import-export-for-wp-woocommerce.php:215
1989
+ msgid "Export and import guest users."
1990
+ msgstr ""
1991
+
1992
+ #: users-customers-import-export-for-wp-woocommerce.php:216
1993
+ msgid "Run scheduled exports via FTP/SFTP."
1994
+ msgstr ""
1995
+
1996
+ #: users-customers-import-export-for-wp-woocommerce.php:217
1997
+ msgid "Run scheduled imports via URL/FTP/SFTP."
1998
+ msgstr ""
1999
+
2000
+ #: users-customers-import-export-for-wp-woocommerce.php:218
2001
+ msgid "Option to send email notifications to users/customers after import."
2002
+ msgstr ""
2003
+
2004
+ #: users-customers-import-export-for-wp-woocommerce.php:219
2005
+ msgid "Tested compatibility with various third-party plugins."
2006
+ msgstr ""
2007
+
2008
+ #: users-customers-import-export-for-wp-woocommerce.php:224
2009
+ msgid "Get more import export addons >>"
2010
+ msgstr ""
languages/wt-import-export-for-woo.pot DELETED
File without changes
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: user import, user export, csv, woocommerce, customers, export import users
5
  Requires at least: 3.0.1
6
  Tested up to: 5.9
7
  Requires PHP: 5.6
8
- Stable tag: 2.2.7
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
@@ -28,7 +28,7 @@ WordPress User Import Export plugin allows the import and export of WordPress us
28
  &#128312; Export Guest users - Include data of WooCommerce guest customers(users who bought products from site without creating an account).
29
  &#128312; Export specific users based on username/email - Suggests email addresses and names in export data filter fields while you type in.
30
  &#128312; Tested OK with WordPress 5.9
31
- &#128312; Tested OK with WooCommerce 6.1
32
  &#128312; Tested OK with PHP 8.0
33
 
34
  Highlights: WordPress Users Export, WordPress Users CSV Import Suite, Export WordPress Users to CSV. Pro Version supports export and import of all additional user meta like WooCommerce details.
@@ -216,6 +216,8 @@ Please refer the article on how to <a href="https://www.webtoffee.com/refresh-wo
216
 
217
  == Changelog ==
218
 
 
 
219
  = 2.2.7 =
220
  * WP 5.9 Tested OK.
221
  = 2.2.6 =
@@ -415,5 +417,5 @@ Please refer the article on how to <a href="https://www.webtoffee.com/refresh-wo
415
 
416
  == Upgrade Notice ==
417
 
418
- = 2.2.7 =
419
- * WP 5.9 Tested OK
5
  Requires at least: 3.0.1
6
  Tested up to: 5.9
7
  Requires PHP: 5.6
8
+ Stable tag: 2.2.8
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
28
  &#128312; Export Guest users - Include data of WooCommerce guest customers(users who bought products from site without creating an account).
29
  &#128312; Export specific users based on username/email - Suggests email addresses and names in export data filter fields while you type in.
30
  &#128312; Tested OK with WordPress 5.9
31
+ &#128312; Tested OK with WooCommerce 6.2
32
  &#128312; Tested OK with PHP 8.0
33
 
34
  Highlights: WordPress Users Export, WordPress Users CSV Import Suite, Export WordPress Users to CSV. Pro Version supports export and import of all additional user meta like WooCommerce details.
216
 
217
  == Changelog ==
218
 
219
+ = 2.2.8 =
220
+ * Enhancement: Performance and UI improvements, text corrections.
221
  = 2.2.7 =
222
  * WP 5.9 Tested OK.
223
  = 2.2.6 =
417
 
418
  == Upgrade Notice ==
419
 
420
+ = 2.2.8 =
421
+ * Enhancement: Performance and UI improvements, text corrections.
users-customers-import-export-for-wp-woocommerce.php CHANGED
@@ -5,9 +5,12 @@
5
  Description: Export and Import User/Customers details From and To your WordPress/WooCommerce.
6
  Author: WebToffee
7
  Author URI: https://www.webtoffee.com/product/wordpress-users-woocommerce-customers-import-export/
8
- Version: 2.2.7
9
- WC tested up to: 6.1
10
  Text Domain: users-customers-import-export-for-wp-woocommerce
 
 
 
11
  License: GPLv3
12
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
13
  */
@@ -45,7 +48,7 @@ if (!defined('WT_IEW_DEBUG_BASIC_TROUBLESHOOT')) {
45
  * Start at version 1.0.0 and use SemVer - https://semver.org
46
  * Rename this for your plugin and update it as you release new versions.
47
  */
48
- define('WT_U_IEW_VERSION', '2.2.7');
49
 
50
  /**
51
  * The code that runs during plugin activation.
@@ -109,7 +112,6 @@ function run_wt_import_export_for_woo_basic_user() {
109
 
110
  /** this added for a temporary when a plugin update with the option upload zip file. need to remove this after some version release */
111
  if (!get_option('wt_u_iew_is_active')) {
112
- update_option('wt_user_show_legecy_menu', 1);
113
  activate_wt_import_export_for_woo_basic_user();
114
  }
115
 
@@ -123,7 +125,8 @@ add_filter('plugin_action_links_' . plugin_basename(__FILE__), 'wt_uiew_plugin_a
123
  function wt_uiew_plugin_action_links_basic_user($links) {
124
 
125
  $plugin_links = array(
126
- '<a href="' . admin_url('admin.php?page=wt_import_export_for_woo_basic') . '">' . __('Settings') . '</a>',
 
127
  '<a href="https://www.webtoffee.com/user-import-export-plugin-wordpress-user-guide/" target="_blank">' . __('Documentation') . '</a>',
128
  '<a target="_blank" href="https://wordpress.org/support/plugin/users-customers-import-export-for-wp-woocommerce/">' . __('Support') . '</a>',
129
  '<a target="_blank" href="https://www.webtoffee.com/product/wordpress-users-woocommerce-customers-import-export/?utm_source=free_plugin_listing&utm_medium=user_imp_exp_basic&utm_campaign=User_Import_Export&utm_content=' . WT_U_IEW_VERSION . '" style="color:#3db634;">' . __('Premium Upgrade') . '</a>'
@@ -174,16 +177,6 @@ if (!function_exists('wt_users_customers_imex_plugin_screen_update_js')) {
174
  // uninstall feedback catch
175
  include_once plugin_dir_path(__FILE__) . 'includes/class-wt-userimport-uninstall-feedback.php';
176
 
177
- // add dismissble banner for legecy menu
178
- include_once plugin_dir_path(__FILE__) . 'includes/class-wt-legecy-menu-moved.php';
179
- $user_legacy_menu = new wt_legecy_menu_moved('user');
180
- $user_legacy_menu->plugin_title = "User Import Export";
181
- $user_legacy_menu->old_menu = "Users > User Import Export";
182
- $user_legacy_menu->banner_message = sprintf(__("We have introduced a new main menu %sWebToffee Import Export(basic)%s for the %s plugin. Click the button below or dismiss this banner to remove the old menu from %s."), '<b>', '</b>', $user_legacy_menu->plugin_title, $user_legacy_menu->old_menu);
183
- $user_legacy_menu->old_menu_params = array(array('parent_slug' => 'users.php', 'menu_title' => 'User Import Export', 'capability' => 'list_users'),
184
- array('parent_slug' => 'woocommerce', 'menu_title' => 'Customer Import Export', 'capability' => 'import')
185
- );
186
-
187
  include_once 'user_import_export_review_request.php';
188
 
189
  // Add dismissible server info for file restrictions
5
  Description: Export and Import User/Customers details From and To your WordPress/WooCommerce.
6
  Author: WebToffee
7
  Author URI: https://www.webtoffee.com/product/wordpress-users-woocommerce-customers-import-export/
8
+ Version: 2.2.8
9
+ WC tested up to: 6.2
10
  Text Domain: users-customers-import-export-for-wp-woocommerce
11
+ Domain Path: /languages
12
+ Requires at least: 3.0
13
+ Requires PHP: 5.6
14
  License: GPLv3
15
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
16
  */
48
  * Start at version 1.0.0 and use SemVer - https://semver.org
49
  * Rename this for your plugin and update it as you release new versions.
50
  */
51
+ define('WT_U_IEW_VERSION', '2.2.8');
52
 
53
  /**
54
  * The code that runs during plugin activation.
112
 
113
  /** this added for a temporary when a plugin update with the option upload zip file. need to remove this after some version release */
114
  if (!get_option('wt_u_iew_is_active')) {
 
115
  activate_wt_import_export_for_woo_basic_user();
116
  }
117
 
125
  function wt_uiew_plugin_action_links_basic_user($links) {
126
 
127
  $plugin_links = array(
128
+ '<a href="' . admin_url('admin.php?page=wt_import_export_for_woo_basic_export') . '">' . __('Export') . '</a>',
129
+ '<a href="' . admin_url('admin.php?page=wt_import_export_for_woo_basic_import') . '">' . __('Import') . '</a>',
130
  '<a href="https://www.webtoffee.com/user-import-export-plugin-wordpress-user-guide/" target="_blank">' . __('Documentation') . '</a>',
131
  '<a target="_blank" href="https://wordpress.org/support/plugin/users-customers-import-export-for-wp-woocommerce/">' . __('Support') . '</a>',
132
  '<a target="_blank" href="https://www.webtoffee.com/product/wordpress-users-woocommerce-customers-import-export/?utm_source=free_plugin_listing&utm_medium=user_imp_exp_basic&utm_campaign=User_Import_Export&utm_content=' . WT_U_IEW_VERSION . '" style="color:#3db634;">' . __('Premium Upgrade') . '</a>'
177
  // uninstall feedback catch
178
  include_once plugin_dir_path(__FILE__) . 'includes/class-wt-userimport-uninstall-feedback.php';
179
 
 
 
 
 
 
 
 
 
 
 
180
  include_once 'user_import_export_review_request.php';
181
 
182
  // Add dismissible server info for file restrictions