Version Description
- Enhancement: Category export and import.
- Enhancement: Performance and UI improvements, text corrections.
- Compatibility: WooCommerce Cost of Goods.
Download this release
Release Info
Developer | webtoffee |
Plugin | Product Import Export for WooCommerce |
Version | 2.1.8 |
Comparing to | |
See all releases |
Code changes from version 2.1.7 to 2.1.8
- admin/class-wt-import-export-for-woo-admin.php +20 -7
- admin/css/wt-import-export-for-woo-admin.css +25 -2
- admin/js/wt-import-export-for-woo-admin.js +1 -1
- admin/modules/export/export.php +1 -1
- admin/modules/history/history.php +6 -8
- admin/modules/history/views/_log_list.php +1 -1
- admin/modules/import/assets/js/main.js +1 -0
- admin/modules/import/import.php +11 -14
- admin/modules/import/views/_import_mapping_page.php +4 -2
- admin/modules/product/data/data-product-post-columns.php +4 -0
- admin/modules/product/data/data/data-wf-reserved-fields-pair.php +4 -0
- admin/modules/product/export/export.php +2 -2
- admin/modules/product/import/import.php +1 -0
- admin/modules/product/product.php +13 -7
- admin/modules/product_categories/import/import.php +2 -2
- admin/modules/product_review/product_review.php +1 -1
- admin/partials/_form_field_generator.php +8 -2
- includes/class-wt-import-export-for-woo-activator.php +7 -55
- includes/class-wt-import-export-for-woo.php +1 -1
- includes/class-wt-product-legacy-menu-moved.php +0 -162
- languages/product-import-export-for-woo.pot +2322 -0
- languages/wt-import-export-for-woo.pot +0 -0
- product-import-export-for-woo.php +8 -16
- readme.txt +112 -60
admin/class-wt-import-export-for-woo-admin.php
CHANGED
@@ -127,37 +127,44 @@ class Wt_Import_Export_For_Woo_Admin_Basic {
|
|
127 |
'order' => array(
|
128 |
'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_P_IEW_VERSION,
|
129 |
'name' => __('Order, Coupon, Subscription Export Import for WooCommerce'),
|
130 |
-
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/order-ie.svg'
|
|
|
131 |
),
|
132 |
'coupon' => array(
|
133 |
'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_P_IEW_VERSION,
|
134 |
'name' => __('Order, Coupon, Subscription Export Import for WooCommerce'),
|
135 |
-
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/order-ie.svg'
|
|
|
136 |
),
|
137 |
'product' => array(
|
138 |
'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_P_IEW_VERSION,
|
139 |
'name' => __('Product Import Export Plugin For WooCommerce'),
|
140 |
-
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg'
|
|
|
141 |
),
|
142 |
'product_review' => array(
|
143 |
'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_P_IEW_VERSION,
|
144 |
'name' => __('Product Import Export Plugin For WooCommerce'),
|
145 |
-
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg'
|
|
|
146 |
),
|
147 |
'product_categories' => 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_P_IEW_VERSION,
|
149 |
'name' => __('Product Import Export Plugin For WooCommerce'),
|
150 |
-
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg'
|
|
|
151 |
),
|
152 |
'product_tags' => array(
|
153 |
'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_P_IEW_VERSION,
|
154 |
'name' => __('Product Import Export Plugin For WooCommerce'),
|
155 |
-
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg'
|
|
|
156 |
),
|
157 |
'user' => array(
|
158 |
'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_P_IEW_VERSION,
|
159 |
'name' => __('WordPress Users & WooCommerce Customers Import Export'),
|
160 |
-
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/user-ie.svg'
|
|
|
161 |
)
|
162 |
)
|
163 |
);
|
@@ -267,6 +274,12 @@ class Wt_Import_Export_For_Woo_Admin_Basic {
|
|
267 |
$new_advanced_settings[$field_name]=Wt_Iew_Sh::sanitize_data($_POST[$field_name], $validation_key, $validation_rule);
|
268 |
}
|
269 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
270 |
Wt_Import_Export_For_Woo_Basic_Common_Helper::set_advanced_settings($new_advanced_settings);
|
271 |
$out['status']=true;
|
272 |
$out['msg']=__('Settings Updated');
|
127 |
'order' => array(
|
128 |
'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_P_IEW_VERSION,
|
129 |
'name' => __('Order, Coupon, Subscription Export Import for WooCommerce'),
|
130 |
+
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/order-ie.svg',
|
131 |
+
'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2021/03/Order_SampleCSV.csv"
|
132 |
),
|
133 |
'coupon' => array(
|
134 |
'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_P_IEW_VERSION,
|
135 |
'name' => __('Order, Coupon, Subscription Export Import for WooCommerce'),
|
136 |
+
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/order-ie.svg',
|
137 |
+
'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2016/09/Coupon_Sample_CSV.csv"
|
138 |
),
|
139 |
'product' => array(
|
140 |
'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_P_IEW_VERSION,
|
141 |
'name' => __('Product Import Export Plugin For WooCommerce'),
|
142 |
+
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg',
|
143 |
+
'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2021/03/Product_SampleCSV.csv"
|
144 |
),
|
145 |
'product_review' => 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_P_IEW_VERSION,
|
147 |
'name' => __('Product Import Export Plugin For WooCommerce'),
|
148 |
+
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg',
|
149 |
+
'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2021/04/product_review_SampleCSV.csv"
|
150 |
),
|
151 |
'product_categories' => array(
|
152 |
'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_P_IEW_VERSION,
|
153 |
'name' => __('Product Import Export Plugin For WooCommerce'),
|
154 |
+
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg',
|
155 |
+
'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2021/09/Sample-CSV-of-product-categories.csv"
|
156 |
),
|
157 |
'product_tags' => array(
|
158 |
'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_P_IEW_VERSION,
|
159 |
'name' => __('Product Import Export Plugin For WooCommerce'),
|
160 |
+
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/product-ie.svg',
|
161 |
+
'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2021/09/Sample-CSV-with-product-tags.csv"
|
162 |
),
|
163 |
'user' => array(
|
164 |
'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_P_IEW_VERSION,
|
165 |
'name' => __('WordPress Users & WooCommerce Customers Import Export'),
|
166 |
+
'icon_url' => WT_P_IEW_PLUGIN_URL.'assets/images/gopro/user-ie.svg',
|
167 |
+
'sample_csv_url' => "https://www.webtoffee.com/wp-content/uploads/2020/10/Sample_Users.csv"
|
168 |
)
|
169 |
)
|
170 |
);
|
274 |
$new_advanced_settings[$field_name]=Wt_Iew_Sh::sanitize_data($_POST[$field_name], $validation_key, $validation_rule);
|
275 |
}
|
276 |
}
|
277 |
+
|
278 |
+
$checkbox_items = array( 'wt_iew_enable_import_log', 'wt_iew_enable_history_auto_delete' );
|
279 |
+
foreach ( $checkbox_items as $checkbox_item ){
|
280 |
+
$new_advanced_settings[$checkbox_item] = isset( $new_advanced_settings[$checkbox_item] ) ? $new_advanced_settings[$checkbox_item] : 0;
|
281 |
+
}
|
282 |
+
|
283 |
Wt_Import_Export_For_Woo_Basic_Common_Helper::set_advanced_settings($new_advanced_settings);
|
284 |
$out['status']=true;
|
285 |
$out['msg']=__('Settings Updated');
|
admin/css/wt-import-export-for-woo-admin.css
CHANGED
@@ -153,12 +153,25 @@
|
|
153 |
.wt-iew_conditional_help_text{ display:none;}
|
154 |
.wt-iew-form-table tr th:first-child{ width:40% !important; padding:10px 15px 10px 0; vertical-align:top; }
|
155 |
.wt-iew-form-table tr th:first-child label{ margin-top:5px; display:inline-block; }
|
156 |
-
.wt-iew-form-table tr td:nth-child(2){ width:
|
157 |
.wt-iew-form-table tr td:nth-child(3){ width:35%; }
|
158 |
.wt_form_radio_block, .wt_form_checkbox_block{ display:inline-block; margin-top:8px; }
|
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,7 +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; }
|
204 |
.wt-iew-sortable-placeholder td:last-child{ border:dashed 1px #ccc; border-left:none; }
|
153 |
.wt-iew_conditional_help_text{ display:none;}
|
154 |
.wt-iew-form-table tr th:first-child{ width:40% !important; padding:10px 15px 10px 0; vertical-align:top; }
|
155 |
.wt-iew-form-table tr th:first-child label{ margin-top:5px; display:inline-block; }
|
156 |
+
.wt-iew-form-table tr td:nth-child(2){ width:42%; padding:10px 5px 10px 0; }
|
157 |
.wt-iew-form-table tr td:nth-child(3){ width:35%; }
|
158 |
.wt_form_radio_block, .wt_form_checkbox_block{ display:inline-block; margin-top:8px; }
|
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 |
.wt-iew-sortable-placeholder td{ height:30px; background:#fff; border-top:dashed 1px #ccc; border-bottom:dashed 1px #ccc; }
|
226 |
.wt-iew-sortable-placeholder td:first-child{ border:dashed 1px #ccc; border-right:none; }
|
227 |
.wt-iew-sortable-placeholder td:last-child{ border:dashed 1px #ccc; border-left: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('.
|
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')
|
@@ -210,12 +210,9 @@ class Wt_Import_Export_For_Woo_Basic_History
|
|
210 |
);
|
211 |
$fields['enable_history_auto_delete']=array(
|
212 |
'label'=>__("Auto delete history"),
|
213 |
-
'type'=>'
|
214 |
-
'
|
215 |
-
|
216 |
-
0=>__('No')
|
217 |
-
),
|
218 |
-
'value' =>1,
|
219 |
'field_name'=>'enable_history_auto_delete',
|
220 |
'field_group'=>'advanced_field',
|
221 |
'help_text'=>__('Enable auto delete for records within the history section.'),
|
@@ -241,6 +238,7 @@ class Wt_Import_Export_For_Woo_Basic_History
|
|
241 |
'type'=>'child',
|
242 |
'id'=>'wt_iew_enable_history_auto_delete',
|
243 |
'val'=>1,
|
|
|
244 |
),
|
245 |
);
|
246 |
|
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')
|
210 |
);
|
211 |
$fields['enable_history_auto_delete']=array(
|
212 |
'label'=>__("Auto delete history"),
|
213 |
+
'type'=>'checkbox',
|
214 |
+
'checkbox_fields' => array( 1 => __( 'Enable' ) ),
|
215 |
+
'value' => 1,
|
|
|
|
|
|
|
216 |
'field_name'=>'enable_history_auto_delete',
|
217 |
'field_group'=>'advanced_field',
|
218 |
'help_text'=>__('Enable auto delete for records within the history section.'),
|
238 |
'type'=>'child',
|
239 |
'id'=>'wt_iew_enable_history_auto_delete',
|
240 |
'val'=>1,
|
241 |
+
'chk' => 'true'
|
242 |
),
|
243 |
);
|
244 |
|
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
@@ -116,18 +116,15 @@ class Wt_Import_Export_For_Woo_Basic_Import
|
|
116 |
'validation_rule' => array('type' => 'int'),
|
117 |
);
|
118 |
$fields['enable_import_log']=array(
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
'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."),
|
129 |
-
'validation_rule'=>array('type'=>'absint'),
|
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,7 +193,7 @@ class Wt_Import_Export_For_Woo_Basic_Import
|
|
196 |
|
197 |
//prepare file from field type based on remote type adapters
|
198 |
$file_from_field_arr=array(
|
199 |
-
'label'=>__("Choose file for Import"),
|
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,7 +239,7 @@ class Wt_Import_Export_For_Woo_Basic_Import
|
|
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'=>__('
|
246 |
'validation_rule'=>array('type'=>'skip'),
|
247 |
'after_form_field'=>'<input type="text" class="wt_iew_custom_delimiter" name="wt_iew_delimiter" value="," />',
|
248 |
);
|
116 |
'validation_rule' => array('type' => 'int'),
|
117 |
);
|
118 |
$fields['enable_import_log']=array(
|
119 |
+
'label'=>__("Generate Import log"),
|
120 |
+
'type' => 'checkbox',
|
121 |
+
'checkbox_fields' => array( 1 => __( 'Enable' ) ),
|
122 |
+
'value' =>1,
|
123 |
+
'field_name'=>'enable_import_log',
|
124 |
+
'field_group'=>'advanced_field',
|
125 |
+
'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."),
|
126 |
+
'validation_rule'=>array('type'=>'absint'),
|
127 |
+
);
|
|
|
|
|
|
|
128 |
$import_methods=array_map(function($vl){ return $vl['title']; }, $this->import_methods);
|
129 |
$fields['default_import_method']=array(
|
130 |
'label'=>__("Default Import method"),
|
193 |
|
194 |
//prepare file from field type based on remote type adapters
|
195 |
$file_from_field_arr=array(
|
196 |
+
'label'=>__("Choose file for Import").' [<a href"#" target="_blank" id="sample-csv-file">'. __('Sample CSV').'</a>]',
|
197 |
'type'=>'select',
|
198 |
'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',
|
199 |
'sele_vals'=>$file_from_arr,
|
239 |
'tr_class'=>$file_from_field_arr['tr_class'], //add tr class from parent.Because we need to toggle the tr when parent tr toggles.
|
240 |
'field_name'=>'delimiter_preset',
|
241 |
'sele_vals'=>Wt_Iew_IE_Basic_Helper::_get_csv_delimiters(),
|
242 |
+
'help_text'=>__('The character used to separate columns in the CSV file. Takes comma (,) by default.'),
|
243 |
'validation_rule'=>array('type'=>'skip'),
|
244 |
'after_form_field'=>'<input type="text" class="wt_iew_custom_delimiter" name="wt_iew_delimiter" value="," />',
|
245 |
);
|
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('
|
71 |
<br />
|
72 |
-
<?php _e('
|
|
|
|
|
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/product/data/data-product-post-columns.php
CHANGED
@@ -99,6 +99,10 @@ if (function_exists( 'aioseo' )) {
|
|
99 |
$post_columns['meta:_aioseo_twitter_description'] = 'meta:_aioseo_twitter_description';
|
100 |
}
|
101 |
|
|
|
|
|
|
|
|
|
102 |
if (apply_filters('wpml_setting', false, 'setup_complete')) {
|
103 |
|
104 |
$post_columns['wpml:language_code'] = 'wpml:language_code';
|
99 |
$post_columns['meta:_aioseo_twitter_description'] = 'meta:_aioseo_twitter_description';
|
100 |
}
|
101 |
|
102 |
+
if (class_exists('WC_COG_Loader')) {
|
103 |
+
$post_columns['meta:_wc_cog_cost'] = 'meta:_wc_cog_cost';
|
104 |
+
}
|
105 |
+
|
106 |
if (apply_filters('wpml_setting', false, 'setup_complete')) {
|
107 |
|
108 |
$post_columns['wpml:language_code'] = 'wpml:language_code';
|
admin/modules/product/data/data/data-wf-reserved-fields-pair.php
CHANGED
@@ -95,6 +95,10 @@ if (function_exists( 'aioseo' )) {
|
|
95 |
$post_columns['meta:_aioseo_twitter_description'] = array('title' => 'meta:_aioseo_twitter_description', 'description' => 'All in One SEO');
|
96 |
}
|
97 |
|
|
|
|
|
|
|
|
|
98 |
if (apply_filters('wpml_setting', false, 'setup_complete')) {
|
99 |
|
100 |
$post_columns['wpml:language_code'] = array('title'=>'wpml:language_code','description'=>'WPML language code');
|
95 |
$post_columns['meta:_aioseo_twitter_description'] = array('title' => 'meta:_aioseo_twitter_description', 'description' => 'All in One SEO');
|
96 |
}
|
97 |
|
98 |
+
if (class_exists('WC_COG_Loader')) {
|
99 |
+
$post_columns['meta:_wc_cog_cost'] = array('title' => 'meta:_wc_cog_cost', 'description' => 'Cost of Goods');
|
100 |
+
}
|
101 |
+
|
102 |
if (apply_filters('wpml_setting', false, 'setup_complete')) {
|
103 |
|
104 |
$post_columns['wpml:language_code'] = array('title'=>'wpml:language_code','description'=>'WPML language code');
|
admin/modules/product/export/export.php
CHANGED
@@ -438,9 +438,9 @@ class Wt_Import_Export_For_Woo_Basic_Product_Export {
|
|
438 |
$formatted_term = array();
|
439 |
|
440 |
foreach ($ancestors as $ancestor)
|
441 |
-
$formatted_term[] = get_term($ancestor, $taxonomy_name)->name;
|
442 |
|
443 |
-
$formatted_term[] = $term->name;
|
444 |
|
445 |
$formatted_terms[] = implode(' > ', $formatted_term);
|
446 |
}
|
438 |
$formatted_term = array();
|
439 |
|
440 |
foreach ($ancestors as $ancestor)
|
441 |
+
$formatted_term[] = htmlspecialchars_decode( get_term($ancestor, $taxonomy_name)->name );
|
442 |
|
443 |
+
$formatted_term[] = htmlspecialchars_decode( $term->name );
|
444 |
|
445 |
$formatted_terms[] = implode(' > ', $formatted_term);
|
446 |
}
|
admin/modules/product/import/import.php
CHANGED
@@ -526,6 +526,7 @@ class Wt_Import_Export_For_Woo_Basic_Product_Import {
|
|
526 |
|
527 |
|
528 |
public function wt_parse_catalog_visibility_field( $value ) {
|
|
|
529 |
if (strstr($value, '|')) {
|
530 |
$visibilities = $this->wt_parse_seperation_field($value,'|');
|
531 |
|
526 |
|
527 |
|
528 |
public function wt_parse_catalog_visibility_field( $value ) {
|
529 |
+
$visibility = $value;
|
530 |
if (strstr($value, '|')) {
|
531 |
$visibilities = $this->wt_parse_seperation_field($value,'|');
|
532 |
|
admin/modules/product/product.php
CHANGED
@@ -582,12 +582,14 @@ class Wt_Import_Export_For_Woo_Basic_Product {
|
|
582 |
return $fields;
|
583 |
}
|
584 |
$out = array();
|
585 |
-
|
|
|
|
|
586 |
foreach ($fields as $fieldk => $fieldv) {
|
587 |
$out[$fieldk] = $fieldv;
|
588 |
}
|
589 |
|
590 |
-
|
591 |
|
592 |
return $out;
|
593 |
}
|
@@ -597,15 +599,18 @@ class Wt_Import_Export_For_Woo_Basic_Product {
|
|
597 |
return $fields;
|
598 |
}
|
599 |
$out = array();
|
600 |
-
|
|
|
|
|
601 |
$out['skip_new'] = array(
|
602 |
'label' => __("Skip import of new products"),
|
603 |
'type' => 'radio',
|
604 |
'radio_fields' => array(
|
605 |
-
'
|
606 |
-
|
607 |
),
|
608 |
'value' => '0',
|
|
|
609 |
'field_name' => 'skip_new',
|
610 |
'help_text_conditional'=>array(
|
611 |
array(
|
@@ -635,6 +640,7 @@ class Wt_Import_Export_For_Woo_Basic_Product {
|
|
635 |
'sku' => __('SKU'),
|
636 |
),
|
637 |
'value' => 'id',
|
|
|
638 |
'field_name' => 'merge_with',
|
639 |
//'help_text' => __('The products are either looked up based on their ID or SKU as per the selection.'),
|
640 |
'help_text_conditional'=>array(
|
@@ -645,7 +651,7 @@ class Wt_Import_Export_For_Woo_Basic_Product {
|
|
645 |
)
|
646 |
),
|
647 |
array(
|
648 |
-
'help_text'=> __('
|
649 |
'condition'=>array(
|
650 |
array('field'=>'wt_iew_merge_with', 'value'=>'sku'),
|
651 |
)
|
@@ -719,7 +725,7 @@ class Wt_Import_Export_For_Woo_Basic_Product {
|
|
719 |
$fields['limit']['label']=__('Total number of products to export');
|
720 |
$fields['limit']['help_text']=__('Exports specified number of products. e.g. Entering 500 with a skip count of 10 will export products from 11th to 510th position.');
|
721 |
$fields['offset']['label']=__('Skip first <i>n</i> products');
|
722 |
-
$fields['offset']['help_text']=__('Skips specified number of products from the beginning. e.g. Enter 10 to skip first 10 products from export.');
|
723 |
|
724 |
|
725 |
$fields['product'] = array(
|
582 |
return $fields;
|
583 |
}
|
584 |
$out = array();
|
585 |
+
$out['header_empty_row'] = array(
|
586 |
+
'tr_html' => '<tr id="header_empty_row"><th></th><td></td></tr>'
|
587 |
+
);
|
588 |
foreach ($fields as $fieldk => $fieldv) {
|
589 |
$out[$fieldk] = $fieldv;
|
590 |
}
|
591 |
|
592 |
+
|
593 |
|
594 |
return $out;
|
595 |
}
|
599 |
return $fields;
|
600 |
}
|
601 |
$out = array();
|
602 |
+
$out['header_empty_row'] = array(
|
603 |
+
'tr_html' => '<tr id="header_empty_row"><th></th><td></td></tr>'
|
604 |
+
);
|
605 |
$out['skip_new'] = array(
|
606 |
'label' => __("Skip import of new products"),
|
607 |
'type' => 'radio',
|
608 |
'radio_fields' => array(
|
609 |
+
'0' => __('No'),
|
610 |
+
'1' => __('Yes')
|
611 |
),
|
612 |
'value' => '0',
|
613 |
+
'merge_right' => true,
|
614 |
'field_name' => 'skip_new',
|
615 |
'help_text_conditional'=>array(
|
616 |
array(
|
640 |
'sku' => __('SKU'),
|
641 |
),
|
642 |
'value' => 'id',
|
643 |
+
'merge_right' => true,
|
644 |
'field_name' => 'merge_with',
|
645 |
//'help_text' => __('The products are either looked up based on their ID or SKU as per the selection.'),
|
646 |
'help_text_conditional'=>array(
|
651 |
)
|
652 |
),
|
653 |
array(
|
654 |
+
'help_text'=> __('To look up the product on the basis of SKU.<br/><br/><b>Note:</b> If the ID of a product in the input file is different from that of the product ID in site, then match products by SKU. If in case, the product has no SKU, it will be imported as a new item even if the file contains the correct ID.'),
|
655 |
'condition'=>array(
|
656 |
array('field'=>'wt_iew_merge_with', 'value'=>'sku'),
|
657 |
)
|
725 |
$fields['limit']['label']=__('Total number of products to export');
|
726 |
$fields['limit']['help_text']=__('Exports specified number of products. e.g. Entering 500 with a skip count of 10 will export products from 11th to 510th position.');
|
727 |
$fields['offset']['label']=__('Skip first <i>n</i> products');
|
728 |
+
$fields['offset']['help_text']=__('Skips specified number of products from the beginning of the database. e.g. Enter 10 to skip first 10 products from export.');
|
729 |
|
730 |
|
731 |
$fields['product'] = array(
|
admin/modules/product_categories/import/import.php
CHANGED
@@ -153,7 +153,7 @@ class Wt_Import_Export_For_Woo_Basic_Categories_Import {
|
|
153 |
$chk = $wpdb->get_row($wpdb->prepare("SELECT t.term_id, t.slug FROM $wpdb->terms AS t INNER JOIN $wpdb->term_taxonomy as tt ON tt.term_id = t.term_id WHERE t.slug = %s and tt.taxonomy = %s ORDER BY t.term_id", rawurlencode($slug), $tax_type), ARRAY_A);
|
154 |
|
155 |
$tid = '';
|
156 |
-
$status =
|
157 |
if (isset($chk['term_id']))
|
158 |
$tid = $chk['term_id'];
|
159 |
|
@@ -161,7 +161,7 @@ class Wt_Import_Export_For_Woo_Basic_Categories_Import {
|
|
161 |
|
162 |
if ($tid == '') {
|
163 |
|
164 |
-
if (!empty($data['slug'])) {
|
165 |
|
166 |
if ($taxonomy_type == 'product_tag' || $taxonomy_type == 'product_cat') {
|
167 |
|
153 |
$chk = $wpdb->get_row($wpdb->prepare("SELECT t.term_id, t.slug FROM $wpdb->terms AS t INNER JOIN $wpdb->term_taxonomy as tt ON tt.term_id = t.term_id WHERE t.slug = %s and tt.taxonomy = %s ORDER BY t.term_id", rawurlencode($slug), $tax_type), ARRAY_A);
|
154 |
|
155 |
$tid = '';
|
156 |
+
$status = array();
|
157 |
if (isset($chk['term_id']))
|
158 |
$tid = $chk['term_id'];
|
159 |
|
161 |
|
162 |
if ($tid == '') {
|
163 |
|
164 |
+
if (!empty($data['slug']) || '' !== $name) {
|
165 |
|
166 |
if ($taxonomy_type == 'product_tag' || $taxonomy_type == 'product_cat') {
|
167 |
|
admin/modules/product_review/product_review.php
CHANGED
@@ -384,7 +384,7 @@ class Wt_Import_Export_For_Woo_Basic_Product_Review {
|
|
384 |
$fields['limit']['label']=__('Total number of reviews to export');
|
385 |
$fields['limit']['help_text']=__('Exports specified number of reviews. e.g. Entering 500 with a skip count of 10 will export reviews from 11th to 510th position.');
|
386 |
$fields['offset']['label']=__('Skip first <i>n</i> reviews');
|
387 |
-
$fields['offset']['help_text']=__('Skips specified number of reviews from the beginning. e.g. Enter 10 to skip first 10 reviews from export.');
|
388 |
|
389 |
$fields['date_from'] = array(
|
390 |
'label' => __('Date From'),
|
384 |
$fields['limit']['label']=__('Total number of reviews to export');
|
385 |
$fields['limit']['help_text']=__('Exports specified number of reviews. e.g. Entering 500 with a skip count of 10 will export reviews from 11th to 510th position.');
|
386 |
$fields['offset']['label']=__('Skip first <i>n</i> reviews');
|
387 |
+
$fields['offset']['help_text']=__('Skips specified number of reviews from the beginning of the database. e.g. Enter 10 to skip first 10 reviews from export.');
|
388 |
|
389 |
$fields['date_from'] = array(
|
390 |
'label' => __('Date From'),
|
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 |
|
@@ -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('
|
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 |
|
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_Product {
|
|
57 |
public static function install_tables()
|
58 |
{
|
59 |
global $wpdb;
|
60 |
-
$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_Product {
|
|
74 |
`name` VARCHAR(255) NOT NULL,
|
75 |
`data` LONGTEXT NOT NULL,
|
76 |
PRIMARY KEY (`id`)
|
77 |
-
)
|
78 |
dbDelta($sql_settings);
|
79 |
}
|
80 |
//creating table for saving template data================
|
@@ -98,63 +102,11 @@ class Wt_Import_Export_For_Woo_Basic_Activator_Product {
|
|
98 |
`total` INT NOT NULL DEFAULT '0',
|
99 |
`data` LONGTEXT NOT NULL,
|
100 |
PRIMARY KEY (`id`)
|
101 |
-
)
|
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_P_IEW_VERSION' ) ) {
|
81 |
$this->version = WT_P_IEW_VERSION;
|
82 |
} else {
|
83 |
-
$this->version = '2.1.
|
84 |
}
|
85 |
$this->plugin_name = 'wt-import-export-for-woo-basic';
|
86 |
|
80 |
if ( defined( 'WT_P_IEW_VERSION' ) ) {
|
81 |
$this->version = WT_P_IEW_VERSION;
|
82 |
} else {
|
83 |
+
$this->version = '2.1.8';
|
84 |
}
|
85 |
$this->plugin_name = 'wt-import-export-for-woo-basic';
|
86 |
|
includes/class-wt-product-legacy-menu-moved.php
DELETED
@@ -1,162 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
if (!defined('ABSPATH')) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
if (!class_exists('wt_product_legacy_menu_moved')) {
|
6 |
-
|
7 |
-
class wt_product_legacy_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_legacy_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_legacy_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_legacy_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_legacy_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_legacy_menu_banner"><?php _e('Remove product 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_legacy_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/product-import-export-for-woo.pot
ADDED
@@ -0,0 +1,2322 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#, fuzzy
|
2 |
+
msgid ""
|
3 |
+
msgstr ""
|
4 |
+
"Project-Id-Version: Product CSV Import Export (BASIC)\n"
|
5 |
+
"Report-Msgid-Bugs-To: \n"
|
6 |
+
"POT-Creation-Date: 2022-02-19 21:41+0530\n"
|
7 |
+
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
8 |
+
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
9 |
+
"Language-Team: \n"
|
10 |
+
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
11 |
+
"MIME-Version: 1.0\n"
|
12 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
13 |
+
"Content-Transfer-Encoding: 8bit\n"
|
14 |
+
"X-Generator: Poedit 3.0\n"
|
15 |
+
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && "
|
16 |
+
"n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
|
17 |
+
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
18 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
19 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
20 |
+
"X-Loco-Version: 2.5.0; wp-5.6.1\n"
|
21 |
+
"X-Domain: product-import-export-for-woo\n"
|
22 |
+
"X-Poedit-Basepath: ..\n"
|
23 |
+
"X-Poedit-SearchPath-0: .\n"
|
24 |
+
"X-Poedit-SearchPath-1: .\n"
|
25 |
+
|
26 |
+
#: admin/class-wt-import-export-for-woo-admin.php:113
|
27 |
+
msgid "Settings updated."
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
+
#: admin/class-wt-import-export-for-woo-admin.php:114
|
31 |
+
msgid "All fields are mandatory"
|
32 |
+
msgstr ""
|
33 |
+
|
34 |
+
#: admin/class-wt-import-export-for-woo-admin.php:115
|
35 |
+
msgid "Unable to update Settings."
|
36 |
+
msgstr ""
|
37 |
+
|
38 |
+
#: admin/class-wt-import-export-for-woo-admin.php:116
|
39 |
+
msgid "Unable to delete template"
|
40 |
+
msgstr ""
|
41 |
+
|
42 |
+
#: admin/class-wt-import-export-for-woo-admin.php:117
|
43 |
+
msgid "Deleting template..."
|
44 |
+
msgstr ""
|
45 |
+
|
46 |
+
#: admin/class-wt-import-export-for-woo-admin.php:118
|
47 |
+
msgid "Value is empty."
|
48 |
+
msgstr ""
|
49 |
+
|
50 |
+
#: admin/class-wt-import-export-for-woo-admin.php:119
|
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:120
|
58 |
+
msgid "Success."
|
59 |
+
msgstr ""
|
60 |
+
|
61 |
+
#: admin/class-wt-import-export-for-woo-admin.php:121
|
62 |
+
msgid "Loading..."
|
63 |
+
msgstr ""
|
64 |
+
|
65 |
+
#: admin/class-wt-import-export-for-woo-admin.php:122
|
66 |
+
#: admin/modules/history/history.php:519
|
67 |
+
msgid "Are you sure?"
|
68 |
+
msgstr ""
|
69 |
+
|
70 |
+
#: admin/class-wt-import-export-for-woo-admin.php:123
|
71 |
+
msgid "Use expression as value."
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: admin/class-wt-import-export-for-woo-admin.php:124
|
75 |
+
#: admin/views/_save_template_popup.php:29
|
76 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:46
|
77 |
+
msgid "Cancel"
|
78 |
+
msgstr ""
|
79 |
+
|
80 |
+
#: admin/class-wt-import-export-for-woo-admin.php:129
|
81 |
+
#: admin/class-wt-import-export-for-woo-admin.php:134
|
82 |
+
msgid "Order, Coupon, Subscription Export Import for WooCommerce"
|
83 |
+
msgstr ""
|
84 |
+
|
85 |
+
#: admin/class-wt-import-export-for-woo-admin.php:139
|
86 |
+
#: admin/class-wt-import-export-for-woo-admin.php:144
|
87 |
+
#: admin/class-wt-import-export-for-woo-admin.php:149
|
88 |
+
#: admin/class-wt-import-export-for-woo-admin.php:154 admin/views/market.php:13
|
89 |
+
msgid "Product Import Export Plugin For WooCommerce"
|
90 |
+
msgstr ""
|
91 |
+
|
92 |
+
#: admin/class-wt-import-export-for-woo-admin.php:159
|
93 |
+
msgid "WordPress Users & WooCommerce Customers Import Export"
|
94 |
+
msgstr ""
|
95 |
+
|
96 |
+
#: admin/class-wt-import-export-for-woo-admin.php:180
|
97 |
+
#: admin/class-wt-import-export-for-woo-admin.php:181
|
98 |
+
#: admin/class-wt-import-export-for-woo-admin.php:203
|
99 |
+
#: admin/class-wt-import-export-for-woo-admin.php:204
|
100 |
+
msgid "General Settings"
|
101 |
+
msgstr ""
|
102 |
+
|
103 |
+
#: admin/class-wt-import-export-for-woo-admin.php:251
|
104 |
+
#: admin/class-wt-import-export-for-woo-admin.php:292
|
105 |
+
#: admin/modules/export/export.php:213 admin/modules/export/export.php:475
|
106 |
+
#: admin/modules/history/history.php:97 admin/modules/import/import.php:1098
|
107 |
+
msgid "Error"
|
108 |
+
msgstr ""
|
109 |
+
|
110 |
+
#: admin/class-wt-import-export-for-woo-admin.php:278
|
111 |
+
msgid "Settings Updated"
|
112 |
+
msgstr ""
|
113 |
+
|
114 |
+
#: admin/class-wt-import-export-for-woo-admin.php:305
|
115 |
+
msgid "Template deleted successfully"
|
116 |
+
msgstr ""
|
117 |
+
|
118 |
+
#: admin/class-wt-import-export-for-woo-admin.php:436
|
119 |
+
msgid "Settings"
|
120 |
+
msgstr ""
|
121 |
+
|
122 |
+
#: admin/class-wt-import-export-for-woo-admin.php:437
|
123 |
+
#: admin/views/admin-settings-help.php:17 admin/views/admin-settings-help.php:20
|
124 |
+
#: product-import-export-for-woo.php:164
|
125 |
+
msgid "Documentation"
|
126 |
+
msgstr ""
|
127 |
+
|
128 |
+
#: admin/class-wt-import-export-for-woo-admin.php:438
|
129 |
+
#: product-import-export-for-woo.php:165
|
130 |
+
msgid "Support"
|
131 |
+
msgstr ""
|
132 |
+
|
133 |
+
#: admin/modules/export/classes/class-export-ajax.php:119
|
134 |
+
#: admin/modules/export/views/_export_mapping_page.php:28
|
135 |
+
#: admin/modules/import/classes/class-import-ajax.php:247
|
136 |
+
#: admin/modules/import/views/_import_mapping_page.php:96
|
137 |
+
msgid "Drag to rearrange the columns"
|
138 |
+
msgstr ""
|
139 |
+
|
140 |
+
#: admin/modules/export/classes/class-export-ajax.php:265
|
141 |
+
#: admin/modules/import/classes/class-import-ajax.php:503
|
142 |
+
msgid "Please enter a different name"
|
143 |
+
msgstr ""
|
144 |
+
|
145 |
+
#: admin/modules/export/classes/class-export-ajax.php:268
|
146 |
+
#: admin/modules/import/classes/class-import-ajax.php:506
|
147 |
+
msgid "Template with same name already exists"
|
148 |
+
msgstr ""
|
149 |
+
|
150 |
+
#: admin/modules/export/classes/class-export-ajax.php:303
|
151 |
+
#: admin/modules/import/classes/class-import-ajax.php:542
|
152 |
+
msgid "Template updated successfully"
|
153 |
+
msgstr ""
|
154 |
+
|
155 |
+
#: admin/modules/export/classes/class-export-ajax.php:321
|
156 |
+
#: admin/modules/import/classes/class-import-ajax.php:559
|
157 |
+
msgid "Template saved successfully"
|
158 |
+
msgstr ""
|
159 |
+
|
160 |
+
#: admin/modules/export/classes/class-export-ajax.php:622
|
161 |
+
#: admin/modules/import/classes/class-import-ajax.php:911
|
162 |
+
msgid "Back"
|
163 |
+
msgstr ""
|
164 |
+
|
165 |
+
#: admin/modules/export/classes/class-export-ajax.php:635
|
166 |
+
#: admin/modules/export/export.php:362
|
167 |
+
#: admin/modules/import/classes/class-import-ajax.php:924
|
168 |
+
#: admin/modules/import/import.php:392
|
169 |
+
msgid "Step"
|
170 |
+
msgstr ""
|
171 |
+
|
172 |
+
#: admin/modules/export/classes/class-export-ajax.php:642
|
173 |
+
#: admin/modules/import/classes/class-import-ajax.php:931
|
174 |
+
msgid "Or"
|
175 |
+
msgstr ""
|
176 |
+
|
177 |
+
#: admin/modules/export/classes/class-export-ajax.php:661
|
178 |
+
#: admin/modules/export/classes/class-export-ajax.php:679
|
179 |
+
#: admin/modules/import/classes/class-import-ajax.php:950
|
180 |
+
#: admin/modules/import/classes/class-import-ajax.php:968
|
181 |
+
msgid "Save template"
|
182 |
+
msgstr ""
|
183 |
+
|
184 |
+
#: admin/modules/export/classes/class-export-ajax.php:665
|
185 |
+
#: admin/modules/import/classes/class-import-ajax.php:954
|
186 |
+
#: admin/views/_save_template_popup.php:13
|
187 |
+
msgid "Save"
|
188 |
+
msgstr ""
|
189 |
+
|
190 |
+
#: admin/modules/export/classes/class-export-ajax.php:669
|
191 |
+
#: admin/modules/import/classes/class-import-ajax.php:958
|
192 |
+
msgid "Save As"
|
193 |
+
msgstr ""
|
194 |
+
|
195 |
+
#: admin/modules/export/classes/class-export-ajax.php:691
|
196 |
+
msgid "Export images"
|
197 |
+
msgstr ""
|
198 |
+
|
199 |
+
#: admin/modules/export/classes/class-export-ajax.php:700
|
200 |
+
#: admin/modules/export/export.php:145 admin/modules/export/export.php:156
|
201 |
+
#: admin/modules/export/export.php:157
|
202 |
+
#: admin/modules/export/views/_export_header.php:8
|
203 |
+
#: admin/modules/export/views/main.php:29 admin/modules/history/history.php:41
|
204 |
+
#: product-import-export-for-woo.php:162
|
205 |
+
msgid "Export"
|
206 |
+
msgstr ""
|
207 |
+
|
208 |
+
#: admin/modules/export/export.php:42 admin/modules/import/import.php:48
|
209 |
+
msgid "CSV"
|
210 |
+
msgstr ""
|
211 |
+
|
212 |
+
#: admin/modules/export/export.php:43
|
213 |
+
msgid "XML"
|
214 |
+
msgstr ""
|
215 |
+
|
216 |
+
#: admin/modules/export/export.php:50 admin/modules/import/import.php:57
|
217 |
+
msgid "Select a post type"
|
218 |
+
msgstr ""
|
219 |
+
|
220 |
+
#: admin/modules/export/export.php:51
|
221 |
+
msgid ""
|
222 |
+
"Export and download the data for the respective post type into a CSV file. As "
|
223 |
+
"per the selected post type, we can use this exported CSV file to import data "
|
224 |
+
"to your site."
|
225 |
+
msgstr ""
|
226 |
+
|
227 |
+
#: admin/modules/export/export.php:54
|
228 |
+
#: admin/modules/export/views/_export_method_export_page.php:19
|
229 |
+
msgid "Select an export method"
|
230 |
+
msgstr ""
|
231 |
+
|
232 |
+
#: admin/modules/export/export.php:55
|
233 |
+
msgid ""
|
234 |
+
"Choose from the options below to continue with your export: quick export from "
|
235 |
+
"DB, based on a pre-saved template or a new export with advanced options."
|
236 |
+
msgstr ""
|
237 |
+
|
238 |
+
#: admin/modules/export/export.php:58
|
239 |
+
msgid "Filter data"
|
240 |
+
msgstr ""
|
241 |
+
|
242 |
+
#: admin/modules/export/export.php:59
|
243 |
+
msgid "Filter data that needs to be exported as per the below criteria."
|
244 |
+
msgstr ""
|
245 |
+
|
246 |
+
#: admin/modules/export/export.php:62
|
247 |
+
msgid "Map and reorder export columns"
|
248 |
+
msgstr ""
|
249 |
+
|
250 |
+
#: admin/modules/export/export.php:63
|
251 |
+
msgid ""
|
252 |
+
"The default export column names can be edited from the screen below, if "
|
253 |
+
"required. If you have chosen a pre-saved template you can see the preferred "
|
254 |
+
"names and choices that were last saved. You may also drag the columns "
|
255 |
+
"accordingly to reorder them within the output file."
|
256 |
+
msgstr ""
|
257 |
+
|
258 |
+
#: admin/modules/export/export.php:66
|
259 |
+
msgid "Advanced options/Batch export"
|
260 |
+
msgstr ""
|
261 |
+
|
262 |
+
#: admin/modules/export/export.php:67
|
263 |
+
msgid ""
|
264 |
+
"You can save the template file for future exports or proceed with the export."
|
265 |
+
msgstr ""
|
266 |
+
|
267 |
+
#: admin/modules/export/export.php:83
|
268 |
+
msgid "Quick export"
|
269 |
+
msgstr ""
|
270 |
+
|
271 |
+
#: admin/modules/export/export.php:83
|
272 |
+
msgid "Exports all the basic fields."
|
273 |
+
msgstr ""
|
274 |
+
|
275 |
+
#: admin/modules/export/export.php:84 admin/modules/import/import.php:76
|
276 |
+
msgid "Pre-saved template"
|
277 |
+
msgstr ""
|
278 |
+
|
279 |
+
#: admin/modules/export/export.php:84
|
280 |
+
msgid ""
|
281 |
+
"Exports data as per the specifications(filters,selective column,mapping etc) "
|
282 |
+
"from the previously saved file."
|
283 |
+
msgstr ""
|
284 |
+
|
285 |
+
#: admin/modules/export/export.php:85
|
286 |
+
msgid "Advanced export"
|
287 |
+
msgstr ""
|
288 |
+
|
289 |
+
#: admin/modules/export/export.php:85
|
290 |
+
msgid ""
|
291 |
+
"Exports data after a detailed process of filtration, column selection and "
|
292 |
+
"advanced options. The configured settings can be saved as a template for "
|
293 |
+
"future exports."
|
294 |
+
msgstr ""
|
295 |
+
|
296 |
+
#: admin/modules/export/export.php:118
|
297 |
+
msgid "Default Export method"
|
298 |
+
msgstr ""
|
299 |
+
|
300 |
+
#: admin/modules/export/export.php:124
|
301 |
+
msgid "Select the default method of export."
|
302 |
+
msgstr ""
|
303 |
+
|
304 |
+
#: admin/modules/export/export.php:127
|
305 |
+
msgid "Default Export batch count"
|
306 |
+
msgstr ""
|
307 |
+
|
308 |
+
#: admin/modules/export/export.php:131
|
309 |
+
msgid "Provide the default count for the records to be exported in a batch."
|
310 |
+
msgstr ""
|
311 |
+
|
312 |
+
#: admin/modules/export/export.php:146
|
313 |
+
msgid "WebToffee Import Export (Basic)"
|
314 |
+
msgstr ""
|
315 |
+
|
316 |
+
#: admin/modules/export/export.php:232
|
317 |
+
msgid "Limit"
|
318 |
+
msgstr ""
|
319 |
+
|
320 |
+
#: admin/modules/export/export.php:237
|
321 |
+
msgid ""
|
322 |
+
"The actual number of records you want to export. e.g. A limit of 500 with an "
|
323 |
+
"offset 10 will export records from 11th to 510th position."
|
324 |
+
msgstr ""
|
325 |
+
|
326 |
+
#: admin/modules/export/export.php:242
|
327 |
+
msgid "Offset"
|
328 |
+
msgstr ""
|
329 |
+
|
330 |
+
#: admin/modules/export/export.php:245
|
331 |
+
msgid "0"
|
332 |
+
msgstr ""
|
333 |
+
|
334 |
+
#: admin/modules/export/export.php:246
|
335 |
+
msgid ""
|
336 |
+
"Specify the number of records that should be skipped from the beginning. e.g. "
|
337 |
+
"An offset of 10 skips the first 10 records."
|
338 |
+
msgstr ""
|
339 |
+
|
340 |
+
#: admin/modules/export/export.php:258 admin/modules/import/import.php:180
|
341 |
+
msgid "Local"
|
342 |
+
msgstr ""
|
343 |
+
|
344 |
+
#: admin/modules/export/export.php:275
|
345 |
+
msgid "Export in batches of"
|
346 |
+
msgstr ""
|
347 |
+
|
348 |
+
#: admin/modules/export/export.php:280
|
349 |
+
#, php-format
|
350 |
+
msgid ""
|
351 |
+
"The number of records that the server will process for every iteration within "
|
352 |
+
"the configured timeout interval. If the export fails due to timeout you can "
|
353 |
+
"lower this number accordingly and try again. Defaulted to %d records."
|
354 |
+
msgstr ""
|
355 |
+
|
356 |
+
#: admin/modules/export/export.php:359 admin/modules/import/import.php:389
|
357 |
+
msgid "Choosed template: "
|
358 |
+
msgstr ""
|
359 |
+
|
360 |
+
#: admin/modules/export/export.php:360
|
361 |
+
msgid "Please select an export method."
|
362 |
+
msgstr ""
|
363 |
+
|
364 |
+
#: admin/modules/export/export.php:361
|
365 |
+
#: admin/modules/export/views/_export_method_export_page.php:14
|
366 |
+
msgid "Please select an export template."
|
367 |
+
msgstr ""
|
368 |
+
|
369 |
+
#: admin/modules/export/export.php:363 admin/modules/import/import.php:393
|
370 |
+
msgid "Please select an FTP profile."
|
371 |
+
msgstr ""
|
372 |
+
|
373 |
+
#: admin/modules/export/export.php:488 admin/modules/history/history.php:36
|
374 |
+
#: admin/modules/import/import.php:1051
|
375 |
+
msgid "Finished"
|
376 |
+
msgstr ""
|
377 |
+
|
378 |
+
#: admin/modules/export/export.php:661
|
379 |
+
#, php-format
|
380 |
+
msgid "Uploading to %s"
|
381 |
+
msgstr ""
|
382 |
+
|
383 |
+
#: admin/modules/export/export.php:667
|
384 |
+
msgid "Export file processing completed"
|
385 |
+
msgstr ""
|
386 |
+
|
387 |
+
#: admin/modules/export/export.php:675
|
388 |
+
msgid "You can manage exports from History section."
|
389 |
+
msgstr ""
|
390 |
+
|
391 |
+
#: admin/modules/export/export.php:678
|
392 |
+
msgid "Download file"
|
393 |
+
msgstr ""
|
394 |
+
|
395 |
+
#: admin/modules/export/export.php:701
|
396 |
+
#, php-format
|
397 |
+
msgid "Exporting...(%d out of %d)"
|
398 |
+
msgstr ""
|
399 |
+
|
400 |
+
#: admin/modules/export/views/_export_mapping_page.php:11
|
401 |
+
#: admin/modules/import/views/_import_mapping_page.php:79
|
402 |
+
msgid "Default fields"
|
403 |
+
msgstr ""
|
404 |
+
|
405 |
+
#: admin/modules/export/views/_export_mapping_page.php:12
|
406 |
+
#: admin/modules/export/views/_export_mapping_page.php:87
|
407 |
+
#: admin/modules/import/views/_import_mapping_page.php:80
|
408 |
+
#: admin/modules/import/views/_import_mapping_page.php:292
|
409 |
+
msgid " columns(s) selected"
|
410 |
+
msgstr ""
|
411 |
+
|
412 |
+
#: admin/modules/export/views/_export_mapping_page.php:22
|
413 |
+
#: admin/modules/export/views/_export_meta_step_page.php:16
|
414 |
+
#: admin/modules/import/views/_import_mapping_page.php:90
|
415 |
+
#: admin/modules/import/views/_import_meta_step_page.php:16
|
416 |
+
msgid "Column"
|
417 |
+
msgstr ""
|
418 |
+
|
419 |
+
#: admin/modules/export/views/_export_mapping_page.php:23
|
420 |
+
#: admin/modules/export/views/_export_meta_step_page.php:17
|
421 |
+
#: admin/modules/import/views/_import_mapping_page.php:91
|
422 |
+
#: admin/modules/import/views/_import_meta_step_page.php:17
|
423 |
+
msgid "Column name"
|
424 |
+
msgstr ""
|
425 |
+
|
426 |
+
#: admin/modules/export/views/_export_mapping_page.php:54
|
427 |
+
#: admin/modules/export/views/_export_meta_step_page.php:49
|
428 |
+
#: admin/modules/import/views/_import_mapping_page.php:258
|
429 |
+
#: admin/modules/import/views/_import_meta_step_page.php:36
|
430 |
+
msgid "No fields found."
|
431 |
+
msgstr ""
|
432 |
+
|
433 |
+
#: admin/modules/export/views/_export_method_export_page.php:10
|
434 |
+
msgid "Please select an export method"
|
435 |
+
msgstr ""
|
436 |
+
|
437 |
+
#: admin/modules/export/views/_export_method_export_page.php:42
|
438 |
+
msgid "Include fields from the respective groups"
|
439 |
+
msgstr ""
|
440 |
+
|
441 |
+
#: admin/modules/export/views/_export_method_export_page.php:67
|
442 |
+
msgid ""
|
443 |
+
"Enabling any of these ensures that all the fields from the respective groups "
|
444 |
+
"are included in your export."
|
445 |
+
msgstr ""
|
446 |
+
|
447 |
+
#: admin/modules/export/views/_export_method_export_page.php:73
|
448 |
+
msgid "Export template"
|
449 |
+
msgstr ""
|
450 |
+
|
451 |
+
#: admin/modules/export/views/_export_method_export_page.php:76
|
452 |
+
#: admin/modules/import/views/_import_method_import_page.php:38
|
453 |
+
msgid "Select a template"
|
454 |
+
msgstr ""
|
455 |
+
|
456 |
+
#: admin/modules/export/views/_export_post_type_page.php:9
|
457 |
+
#: admin/modules/import/views/_import_post_type_page.php:9
|
458 |
+
msgid "Please select a post type"
|
459 |
+
msgstr ""
|
460 |
+
|
461 |
+
#: admin/modules/export/views/_export_post_type_page.php:13
|
462 |
+
msgid "Select a post type to export"
|
463 |
+
msgstr ""
|
464 |
+
|
465 |
+
#: admin/modules/export/views/_export_post_type_page.php:16
|
466 |
+
#: admin/modules/import/views/_import_post_type_page.php:16
|
467 |
+
msgid "Select post type"
|
468 |
+
msgstr ""
|
469 |
+
|
470 |
+
#: admin/modules/export/views/main.php:31 admin/modules/import/views/main.php:41
|
471 |
+
msgid "Developed by"
|
472 |
+
msgstr ""
|
473 |
+
|
474 |
+
#: admin/modules/export/views/main.php:41 admin/modules/import/views/main.php:51
|
475 |
+
msgid "Unable to handle Re-Run request."
|
476 |
+
msgstr ""
|
477 |
+
|
478 |
+
#: admin/modules/history/history.php:35
|
479 |
+
msgid "Running/Incomplete"
|
480 |
+
msgstr ""
|
481 |
+
|
482 |
+
#: admin/modules/history/history.php:37
|
483 |
+
msgid "Failed"
|
484 |
+
msgstr ""
|
485 |
+
|
486 |
+
#: admin/modules/history/history.php:42
|
487 |
+
#: admin/modules/import/classes/class-import-ajax.php:977
|
488 |
+
#: admin/modules/import/import.php:264 admin/modules/import/import.php:265
|
489 |
+
#: admin/modules/import/views/_import_header.php:8
|
490 |
+
#: admin/modules/import/views/main.php:39 product-import-export-for-woo.php:163
|
491 |
+
msgid "Import"
|
492 |
+
msgstr ""
|
493 |
+
|
494 |
+
#: admin/modules/history/history.php:43
|
495 |
+
msgid "Image Export"
|
496 |
+
msgstr ""
|
497 |
+
|
498 |
+
#: admin/modules/history/history.php:71 admin/modules/history/history.php:72
|
499 |
+
msgid "History"
|
500 |
+
msgstr ""
|
501 |
+
|
502 |
+
#: admin/modules/history/history.php:80 admin/modules/history/history.php:81
|
503 |
+
#: admin/modules/history/views/_log_list.php:16
|
504 |
+
msgid "Import Logs"
|
505 |
+
msgstr ""
|
506 |
+
|
507 |
+
#: admin/modules/history/history.php:169
|
508 |
+
#, php-format
|
509 |
+
msgid ""
|
510 |
+
"Please check the Generate import log is enabled under <a target = \"_blank\" "
|
511 |
+
"href=\"%s\">settings</a>"
|
512 |
+
msgstr ""
|
513 |
+
|
514 |
+
#: admin/modules/history/history.php:207
|
515 |
+
msgid "Advanced options"
|
516 |
+
msgstr ""
|
517 |
+
|
518 |
+
#: admin/modules/history/history.php:212
|
519 |
+
msgid "Auto delete history"
|
520 |
+
msgstr ""
|
521 |
+
|
522 |
+
#: admin/modules/history/history.php:214 admin/modules/import/import.php:121
|
523 |
+
msgid "Enable"
|
524 |
+
msgstr ""
|
525 |
+
|
526 |
+
#: admin/modules/history/history.php:218
|
527 |
+
msgid "Enable auto delete for records within the history section."
|
528 |
+
msgstr ""
|
529 |
+
|
530 |
+
#: admin/modules/history/history.php:227
|
531 |
+
msgid "Maximum entries"
|
532 |
+
msgstr ""
|
533 |
+
|
534 |
+
#: admin/modules/history/history.php:235
|
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:356
|
543 |
+
#: admin/modules/history/views/_history_list.php:110
|
544 |
+
msgid "Post type"
|
545 |
+
msgstr ""
|
546 |
+
|
547 |
+
#: admin/modules/history/history.php:363
|
548 |
+
#: admin/modules/history/views/_history_list.php:109
|
549 |
+
msgid "Action type"
|
550 |
+
msgstr ""
|
551 |
+
|
552 |
+
#: admin/modules/history/history.php:370
|
553 |
+
#: admin/modules/history/views/_history_list.php:113
|
554 |
+
#: admin/modules/history/views/_log_table.php:44
|
555 |
+
#: admin/modules/product_review/product_review.php:461
|
556 |
+
msgid "Status"
|
557 |
+
msgstr ""
|
558 |
+
|
559 |
+
#: admin/modules/history/history.php:390
|
560 |
+
msgid "Date descending"
|
561 |
+
msgstr ""
|
562 |
+
|
563 |
+
#: admin/modules/history/history.php:391
|
564 |
+
msgid "Date ascending"
|
565 |
+
msgstr ""
|
566 |
+
|
567 |
+
#: admin/modules/history/history.php:822
|
568 |
+
msgid " record(s)"
|
569 |
+
msgstr ""
|
570 |
+
|
571 |
+
#: admin/modules/history/views/_history_list.php:7
|
572 |
+
#: admin/views/admin-settings-marketing.php:128
|
573 |
+
#: admin/views/admin-settings-marketing.php:436
|
574 |
+
msgid "Import/Export history"
|
575 |
+
msgstr ""
|
576 |
+
|
577 |
+
#: admin/modules/history/views/_history_list.php:10
|
578 |
+
msgid ""
|
579 |
+
"Lists the runs and the status corresponding to every import/export with "
|
580 |
+
"options to re-run, view detailed log or delete entry."
|
581 |
+
msgstr ""
|
582 |
+
|
583 |
+
#: admin/modules/history/views/_history_list.php:21
|
584 |
+
msgid "Filter"
|
585 |
+
msgstr ""
|
586 |
+
|
587 |
+
#: admin/modules/history/views/_history_list.php:32
|
588 |
+
#: admin/modules/product_review/product_review.php:427
|
589 |
+
#: admin/modules/product_review/product_review.php:438
|
590 |
+
msgid "All"
|
591 |
+
msgstr ""
|
592 |
+
|
593 |
+
#: admin/modules/history/views/_history_list.php:55
|
594 |
+
msgid "Sort by"
|
595 |
+
msgstr ""
|
596 |
+
|
597 |
+
#: admin/modules/history/views/_history_list.php:68
|
598 |
+
msgid "Max record/page"
|
599 |
+
msgstr ""
|
600 |
+
|
601 |
+
#: admin/modules/history/views/_history_list.php:82
|
602 |
+
#: admin/modules/history/views/_history_list.php:92
|
603 |
+
msgid "Apply"
|
604 |
+
msgstr ""
|
605 |
+
|
606 |
+
#: admin/modules/history/views/_history_list.php:89
|
607 |
+
msgid "Bulk Actions"
|
608 |
+
msgstr ""
|
609 |
+
|
610 |
+
#: admin/modules/history/views/_history_list.php:90
|
611 |
+
#: admin/modules/history/views/_history_list.php:150
|
612 |
+
#: admin/modules/history/views/_log_list.php:55
|
613 |
+
#: admin/views/admin-settings-pre-saved-templates.php:60
|
614 |
+
msgid "Delete"
|
615 |
+
msgstr ""
|
616 |
+
|
617 |
+
#: admin/modules/history/views/_history_list.php:106
|
618 |
+
msgid "No."
|
619 |
+
msgstr ""
|
620 |
+
|
621 |
+
#: admin/modules/history/views/_history_list.php:108
|
622 |
+
msgid "Id"
|
623 |
+
msgstr ""
|
624 |
+
|
625 |
+
#: admin/modules/history/views/_history_list.php:111
|
626 |
+
msgid "Started at"
|
627 |
+
msgstr ""
|
628 |
+
|
629 |
+
#: admin/modules/history/views/_history_list.php:116
|
630 |
+
#, php-format
|
631 |
+
msgid "%sSuccess%s - Process completed successfully"
|
632 |
+
msgstr ""
|
633 |
+
|
634 |
+
#: admin/modules/history/views/_history_list.php:117
|
635 |
+
#, php-format
|
636 |
+
msgid ""
|
637 |
+
"%sFailed%s - Failed process triggered due to connection/permission or similar "
|
638 |
+
"issues(unable to establish FTP/DB connection, write permission issues etc.)"
|
639 |
+
msgstr ""
|
640 |
+
|
641 |
+
#: admin/modules/history/views/_history_list.php:118
|
642 |
+
#, php-format
|
643 |
+
msgid ""
|
644 |
+
"%sRunning/Incomplete%s - Process that are running currently or that may have "
|
645 |
+
"been terminated unknowingly(e.g, closing a browser tab while in progress etc)"
|
646 |
+
msgstr ""
|
647 |
+
|
648 |
+
#: admin/modules/history/views/_history_list.php:122
|
649 |
+
#: admin/modules/history/views/_log_list.php:43
|
650 |
+
msgid "Actions"
|
651 |
+
msgstr ""
|
652 |
+
|
653 |
+
#: admin/modules/history/views/_history_list.php:124
|
654 |
+
msgid ""
|
655 |
+
"Re-run will take the user to the respective screen depending on the "
|
656 |
+
"corresponding action type and the user can initiate the process accordingly."
|
657 |
+
msgstr ""
|
658 |
+
|
659 |
+
#: admin/modules/history/views/_history_list.php:146
|
660 |
+
msgid "Unknown"
|
661 |
+
msgstr ""
|
662 |
+
|
663 |
+
#: admin/modules/history/views/_history_list.php:164
|
664 |
+
msgid "Re-Run"
|
665 |
+
msgstr ""
|
666 |
+
|
667 |
+
#: admin/modules/history/views/_history_list.php:177
|
668 |
+
#: admin/modules/history/views/settings.php:31
|
669 |
+
msgid "View log"
|
670 |
+
msgstr ""
|
671 |
+
|
672 |
+
#: admin/modules/history/views/_history_list.php:185
|
673 |
+
#: admin/modules/history/views/_log_list.php:57
|
674 |
+
msgid "Download"
|
675 |
+
msgstr ""
|
676 |
+
|
677 |
+
#: admin/modules/history/views/_history_list.php:201
|
678 |
+
#: admin/modules/history/views/_log_table.php:127
|
679 |
+
msgid "No records found."
|
680 |
+
msgstr ""
|
681 |
+
|
682 |
+
#: admin/modules/history/views/_log_list.php:18
|
683 |
+
msgid ""
|
684 |
+
"Lists developer logs mostly required for debugging purposes. Options to view "
|
685 |
+
"detailed logs are available along with delete and download(that can be shared "
|
686 |
+
"with the support team in case of issues)."
|
687 |
+
msgstr ""
|
688 |
+
|
689 |
+
#: admin/modules/history/views/_log_list.php:42
|
690 |
+
msgid "File"
|
691 |
+
msgstr ""
|
692 |
+
|
693 |
+
#: admin/modules/history/views/_log_list.php:56
|
694 |
+
msgid "View"
|
695 |
+
msgstr ""
|
696 |
+
|
697 |
+
#: admin/modules/history/views/_log_list.php:69
|
698 |
+
msgid "No logs found."
|
699 |
+
msgstr ""
|
700 |
+
|
701 |
+
#: admin/modules/history/views/_log_table.php:17
|
702 |
+
msgid "Item with same ID already exists."
|
703 |
+
msgstr ""
|
704 |
+
|
705 |
+
#: admin/modules/history/views/_log_table.php:23
|
706 |
+
msgid "Importing item conflicts with an existing post."
|
707 |
+
msgstr ""
|
708 |
+
|
709 |
+
#: admin/modules/history/views/_log_table.php:29
|
710 |
+
#: admin/modules/product/import/import.php:1512
|
711 |
+
msgid "Invalid product type."
|
712 |
+
msgstr ""
|
713 |
+
|
714 |
+
#: admin/modules/history/views/_log_table.php:43
|
715 |
+
msgid "Row No."
|
716 |
+
msgstr ""
|
717 |
+
|
718 |
+
#: admin/modules/history/views/_log_table.php:45
|
719 |
+
msgid "Message"
|
720 |
+
msgstr ""
|
721 |
+
|
722 |
+
#: admin/modules/history/views/_log_table.php:46
|
723 |
+
#: admin/views/admin-settings-pre-saved-templates.php:45
|
724 |
+
msgid "Item"
|
725 |
+
msgstr ""
|
726 |
+
|
727 |
+
#: admin/modules/history/views/_log_table.php:68
|
728 |
+
msgid "Success"
|
729 |
+
msgstr ""
|
730 |
+
|
731 |
+
#: admin/modules/history/views/_log_table.php:68
|
732 |
+
msgid "Failed/Skipped"
|
733 |
+
msgstr ""
|
734 |
+
|
735 |
+
#: admin/modules/history/views/_log_table.php:105
|
736 |
+
msgid "Please refer"
|
737 |
+
msgstr ""
|
738 |
+
|
739 |
+
#: admin/modules/history/views/_log_table.php:105
|
740 |
+
msgid "this article"
|
741 |
+
msgstr ""
|
742 |
+
|
743 |
+
#: admin/modules/history/views/_log_table.php:105
|
744 |
+
msgid "for troubleshoot."
|
745 |
+
msgstr ""
|
746 |
+
|
747 |
+
#: admin/modules/history/views/_log_table.php:119
|
748 |
+
msgid "Load more."
|
749 |
+
msgstr ""
|
750 |
+
|
751 |
+
#: admin/modules/history/views/_log_table.php:120
|
752 |
+
msgid "Loading...."
|
753 |
+
msgstr ""
|
754 |
+
|
755 |
+
#: admin/modules/import/classes/class-import-ajax.php:164
|
756 |
+
msgid ""
|
757 |
+
"Unable to upload file. Please check write permission of your `wp-content` "
|
758 |
+
"folder."
|
759 |
+
msgstr ""
|
760 |
+
|
761 |
+
#: admin/modules/import/classes/class-import-ajax.php:168
|
762 |
+
#, php-format
|
763 |
+
msgid "File size exceeds the limit. %dMB max"
|
764 |
+
msgstr ""
|
765 |
+
|
766 |
+
#: admin/modules/import/classes/class-import-ajax.php:172
|
767 |
+
#, php-format
|
768 |
+
msgid "Invalid file type. Only %s are allowed."
|
769 |
+
msgstr ""
|
770 |
+
|
771 |
+
#: admin/modules/import/classes/class-import-ajax.php:752
|
772 |
+
msgid "Product taxonomies"
|
773 |
+
msgstr ""
|
774 |
+
|
775 |
+
#: admin/modules/import/classes/class-import-ajax.php:755
|
776 |
+
msgid "New taxonomy: "
|
777 |
+
msgstr ""
|
778 |
+
|
779 |
+
#: admin/modules/import/classes/class-import-ajax.php:761
|
780 |
+
msgid "Custom Field: "
|
781 |
+
msgstr ""
|
782 |
+
|
783 |
+
#: admin/modules/import/classes/class-import-ajax.php:768
|
784 |
+
msgid "Taxonomy attributes"
|
785 |
+
msgstr ""
|
786 |
+
|
787 |
+
#: admin/modules/import/classes/class-import-ajax.php:771
|
788 |
+
msgid "New attribute: "
|
789 |
+
msgstr ""
|
790 |
+
|
791 |
+
#: admin/modules/import/classes/class-import-ajax.php:777
|
792 |
+
msgid "Attribute data: "
|
793 |
+
msgstr ""
|
794 |
+
|
795 |
+
#: admin/modules/import/classes/class-import-ajax.php:782
|
796 |
+
msgid "Attribute default value: "
|
797 |
+
msgstr ""
|
798 |
+
|
799 |
+
#: admin/modules/import/import.php:58
|
800 |
+
msgid "Use a CSV file to import data. As a first step, select the post type."
|
801 |
+
msgstr ""
|
802 |
+
|
803 |
+
#: admin/modules/import/import.php:61
|
804 |
+
msgid "Select import method"
|
805 |
+
msgstr ""
|
806 |
+
|
807 |
+
#: admin/modules/import/import.php:62
|
808 |
+
msgid ""
|
809 |
+
"Choose from the options below to continue with your import: quick import, "
|
810 |
+
"based on a pre-saved template or a new import with advanced options."
|
811 |
+
msgstr ""
|
812 |
+
|
813 |
+
#: admin/modules/import/import.php:65
|
814 |
+
msgid "Map import columns"
|
815 |
+
msgstr ""
|
816 |
+
|
817 |
+
#: admin/modules/import/import.php:66
|
818 |
+
msgid "Map the standard columns with your CSV column names."
|
819 |
+
msgstr ""
|
820 |
+
|
821 |
+
#: admin/modules/import/import.php:69
|
822 |
+
msgid "Advanced options/Batch import"
|
823 |
+
msgstr ""
|
824 |
+
|
825 |
+
#: admin/modules/import/import.php:70
|
826 |
+
msgid ""
|
827 |
+
"Use advanced options from below to decide on the delimiter options, updates to "
|
828 |
+
"existing products, batch import count or schedule an import. You can also save "
|
829 |
+
"the template file for future imports."
|
830 |
+
msgstr ""
|
831 |
+
|
832 |
+
#: admin/modules/import/import.php:75
|
833 |
+
msgid "Quick import"
|
834 |
+
msgstr ""
|
835 |
+
|
836 |
+
#: admin/modules/import/import.php:75
|
837 |
+
msgid ""
|
838 |
+
"Use this option primarily if you exported the input file using the same plugin."
|
839 |
+
msgstr ""
|
840 |
+
|
841 |
+
#: admin/modules/import/import.php:76
|
842 |
+
msgid ""
|
843 |
+
"Retains the filter parameters and column specifications as per the chosen "
|
844 |
+
"template and imports data accordingly."
|
845 |
+
msgstr ""
|
846 |
+
|
847 |
+
#: admin/modules/import/import.php:77
|
848 |
+
msgid "Advanced Import"
|
849 |
+
msgstr ""
|
850 |
+
|
851 |
+
#: admin/modules/import/import.php:77
|
852 |
+
msgid ""
|
853 |
+
"Imports data after a detailed process of filtration, column selection and "
|
854 |
+
"advanced options. The configured settings can be saved as a template for "
|
855 |
+
"future imports."
|
856 |
+
msgstr ""
|
857 |
+
|
858 |
+
#: admin/modules/import/import.php:110
|
859 |
+
msgid "Maximum execution time"
|
860 |
+
msgstr ""
|
861 |
+
|
862 |
+
#: admin/modules/import/import.php:115
|
863 |
+
msgid ""
|
864 |
+
"The maximum execution time, in seconds(eg:- 300, 600, 1800, 3600). If set to "
|
865 |
+
"zero, no time limit is imposed. Increasing this will reduce the chance of "
|
866 |
+
"export/import timeouts."
|
867 |
+
msgstr ""
|
868 |
+
|
869 |
+
#: admin/modules/import/import.php:119
|
870 |
+
msgid "Generate Import log"
|
871 |
+
msgstr ""
|
872 |
+
|
873 |
+
#: admin/modules/import/import.php:125
|
874 |
+
msgid "You can view the logs in the <a href="
|
875 |
+
msgstr ""
|
876 |
+
|
877 |
+
#: admin/modules/import/import.php:130
|
878 |
+
msgid "Default Import method"
|
879 |
+
msgstr ""
|
880 |
+
|
881 |
+
#: admin/modules/import/import.php:136
|
882 |
+
msgid "Select the default method of import."
|
883 |
+
msgstr ""
|
884 |
+
|
885 |
+
#: admin/modules/import/import.php:139
|
886 |
+
msgid "Default Import batch count"
|
887 |
+
msgstr ""
|
888 |
+
|
889 |
+
#: admin/modules/import/import.php:143
|
890 |
+
msgid "Provide the default count for the records to be imported in a batch."
|
891 |
+
msgstr ""
|
892 |
+
|
893 |
+
#: admin/modules/import/import.php:160
|
894 |
+
msgid "Import in batches of"
|
895 |
+
msgstr ""
|
896 |
+
|
897 |
+
#: admin/modules/import/import.php:164
|
898 |
+
#, php-format
|
899 |
+
msgid ""
|
900 |
+
"The number of records that the server will process for every iteration within "
|
901 |
+
"the configured timeout interval. If the import fails you can lower this number "
|
902 |
+
"accordingly and try again. Defaulted to %d records."
|
903 |
+
msgstr ""
|
904 |
+
|
905 |
+
#: admin/modules/import/import.php:196
|
906 |
+
msgid "Choose file for Import"
|
907 |
+
msgstr ""
|
908 |
+
|
909 |
+
#: admin/modules/import/import.php:212
|
910 |
+
msgid "Select a file"
|
911 |
+
msgstr ""
|
912 |
+
|
913 |
+
#: admin/modules/import/import.php:234
|
914 |
+
msgid "Delimiter"
|
915 |
+
msgstr ""
|
916 |
+
|
917 |
+
#: admin/modules/import/import.php:242
|
918 |
+
msgid ""
|
919 |
+
"The character used to separate columns in the CSV file. Takes comma (,) by "
|
920 |
+
"default."
|
921 |
+
msgstr ""
|
922 |
+
|
923 |
+
#: admin/modules/import/import.php:390
|
924 |
+
msgid "Please select an import method."
|
925 |
+
msgstr ""
|
926 |
+
|
927 |
+
#: admin/modules/import/import.php:391 admin/modules/import/import.php:396
|
928 |
+
#: admin/modules/import/views/_import_method_import_page.php:9
|
929 |
+
msgid "Please select an import template."
|
930 |
+
msgstr ""
|
931 |
+
|
932 |
+
#: admin/modules/import/import.php:394
|
933 |
+
msgid "Please choose import from."
|
934 |
+
msgstr ""
|
935 |
+
|
936 |
+
#: admin/modules/import/import.php:395
|
937 |
+
msgid "Please choose an import file."
|
938 |
+
msgstr ""
|
939 |
+
|
940 |
+
#: admin/modules/import/import.php:397
|
941 |
+
msgid "Creating temp file and validating."
|
942 |
+
msgstr ""
|
943 |
+
|
944 |
+
#: admin/modules/import/import.php:398
|
945 |
+
msgid "Processing input file..."
|
946 |
+
msgstr ""
|
947 |
+
|
948 |
+
#: admin/modules/import/import.php:399
|
949 |
+
msgid ""
|
950 |
+
"This column is not present in the import list. Please tick the checkbox to "
|
951 |
+
"include."
|
952 |
+
msgstr ""
|
953 |
+
|
954 |
+
#: admin/modules/import/import.php:400
|
955 |
+
msgid "Uploading..."
|
956 |
+
msgstr ""
|
957 |
+
|
958 |
+
#: admin/modules/import/import.php:401
|
959 |
+
msgid "You are using an outdated browser. Please upgarde your browser."
|
960 |
+
msgstr ""
|
961 |
+
|
962 |
+
#: admin/modules/import/import.php:402
|
963 |
+
msgid "An error occured."
|
964 |
+
msgstr ""
|
965 |
+
|
966 |
+
#: admin/modules/import/import.php:403
|
967 |
+
#, php-format
|
968 |
+
msgid "Invalid file type. Only %s are allowed"
|
969 |
+
msgstr ""
|
970 |
+
|
971 |
+
#: admin/modules/import/import.php:404
|
972 |
+
msgid "Drop files here or click to upload"
|
973 |
+
msgstr ""
|
974 |
+
|
975 |
+
#: admin/modules/import/import.php:405
|
976 |
+
#, php-format
|
977 |
+
msgid "%s Done."
|
978 |
+
msgstr ""
|
979 |
+
|
980 |
+
#: admin/modules/import/import.php:406
|
981 |
+
msgid "Remove"
|
982 |
+
msgstr ""
|
983 |
+
|
984 |
+
#: admin/modules/import/import.php:512 admin/modules/import/import.php:530
|
985 |
+
msgid "Unable to create temp file."
|
986 |
+
msgstr ""
|
987 |
+
|
988 |
+
#: admin/modules/import/import.php:534
|
989 |
+
msgid "Unable to fetch file data."
|
990 |
+
msgstr ""
|
991 |
+
|
992 |
+
#: admin/modules/import/import.php:539
|
993 |
+
msgid "Unable to create temp directory."
|
994 |
+
msgstr ""
|
995 |
+
|
996 |
+
#: admin/modules/import/import.php:543
|
997 |
+
msgid "File type not allowed."
|
998 |
+
msgstr ""
|
999 |
+
|
1000 |
+
#: admin/modules/import/import.php:547
|
1001 |
+
msgid "File not found."
|
1002 |
+
msgstr ""
|
1003 |
+
|
1004 |
+
#: admin/modules/import/import.php:755
|
1005 |
+
msgid "Temp file missing."
|
1006 |
+
msgstr ""
|
1007 |
+
|
1008 |
+
#: admin/modules/import/import.php:828 admin/modules/import/import.php:1055
|
1009 |
+
#, php-format
|
1010 |
+
msgid "Importing...(%d processed)"
|
1011 |
+
msgstr ""
|
1012 |
+
|
1013 |
+
#: admin/modules/import/import.php:927
|
1014 |
+
msgid "CSV is empty"
|
1015 |
+
msgstr ""
|
1016 |
+
|
1017 |
+
#: admin/modules/import/import.php:1057
|
1018 |
+
msgid "Total success: "
|
1019 |
+
msgstr ""
|
1020 |
+
|
1021 |
+
#: admin/modules/import/import.php:1057
|
1022 |
+
msgid "Total failed: "
|
1023 |
+
msgstr ""
|
1024 |
+
|
1025 |
+
#: admin/modules/import/import.php:1063
|
1026 |
+
msgid "View Details"
|
1027 |
+
msgstr ""
|
1028 |
+
|
1029 |
+
#: admin/modules/import/views/_import_mapping_page.php:7
|
1030 |
+
msgid "Click to use"
|
1031 |
+
msgstr ""
|
1032 |
+
|
1033 |
+
#: admin/modules/import/views/_import_mapping_page.php:15
|
1034 |
+
msgid "Set value for column:"
|
1035 |
+
msgstr ""
|
1036 |
+
|
1037 |
+
#: admin/modules/import/views/_import_mapping_page.php:17
|
1038 |
+
msgid ""
|
1039 |
+
"Select and map any column from the input file or compute values with "
|
1040 |
+
"expressions."
|
1041 |
+
msgstr ""
|
1042 |
+
|
1043 |
+
#: admin/modules/import/views/_import_mapping_page.php:19
|
1044 |
+
msgid "Expression"
|
1045 |
+
msgstr ""
|
1046 |
+
|
1047 |
+
#: admin/modules/import/views/_import_mapping_page.php:22
|
1048 |
+
msgid ""
|
1049 |
+
"Append operators like + * / - () & @ or string constants along with the column "
|
1050 |
+
"names to update the values on import."
|
1051 |
+
msgstr ""
|
1052 |
+
|
1053 |
+
#: admin/modules/import/views/_import_mapping_page.php:23
|
1054 |
+
#, php-format
|
1055 |
+
msgid ""
|
1056 |
+
"Ensure to enclose the expressions in square brackets. E.g. To increase the "
|
1057 |
+
"stock quantity of %sall imported products%s by 5 units, input [{stock}+5] in "
|
1058 |
+
"the stock column."
|
1059 |
+
msgstr ""
|
1060 |
+
|
1061 |
+
#: admin/modules/import/views/_import_mapping_page.php:31
|
1062 |
+
msgid "Input file columns"
|
1063 |
+
msgstr ""
|
1064 |
+
|
1065 |
+
#: admin/modules/import/views/_import_mapping_page.php:33
|
1066 |
+
msgid "Type here to search"
|
1067 |
+
msgstr ""
|
1068 |
+
|
1069 |
+
#: admin/modules/import/views/_import_mapping_page.php:51
|
1070 |
+
msgid "No column found."
|
1071 |
+
msgstr ""
|
1072 |
+
|
1073 |
+
#: admin/modules/import/views/_import_mapping_page.php:55
|
1074 |
+
msgid "Output"
|
1075 |
+
msgstr ""
|
1076 |
+
|
1077 |
+
#: admin/modules/import/views/_import_mapping_page.php:57
|
1078 |
+
msgid ""
|
1079 |
+
"Sample value based on first record from input file. Columns that have no "
|
1080 |
+
"values in the input file may cause syntax errors if used in an expression as "
|
1081 |
+
"above."
|
1082 |
+
msgstr ""
|
1083 |
+
|
1084 |
+
#: admin/modules/import/views/_import_mapping_page.php:70
|
1085 |
+
msgid ""
|
1086 |
+
"The first row from your input file is considered as a header for mapping "
|
1087 |
+
"columns and hence will NOT BE imported."
|
1088 |
+
msgstr ""
|
1089 |
+
|
1090 |
+
#: admin/modules/import/views/_import_mapping_page.php:72
|
1091 |
+
msgid ""
|
1092 |
+
"Columns are mapped automatically only if a matching header name is found in "
|
1093 |
+
"the input file."
|
1094 |
+
msgstr ""
|
1095 |
+
|
1096 |
+
#: admin/modules/import/views/_import_mapping_page.php:74
|
1097 |
+
msgid ""
|
1098 |
+
"In the case of empty fields, you can simply click on the respective field and "
|
1099 |
+
"map the corresponding column from your input file."
|
1100 |
+
msgstr ""
|
1101 |
+
|
1102 |
+
#: admin/modules/import/views/_import_method_import_page.php:13
|
1103 |
+
msgid "Import method"
|
1104 |
+
msgstr ""
|
1105 |
+
|
1106 |
+
#: admin/modules/import/views/_import_method_import_page.php:33
|
1107 |
+
msgid ""
|
1108 |
+
"Ensure the import file has the user's email ID for a successful import. Use "
|
1109 |
+
"default column name <b>user_email</b> or map the column accordingly if you are "
|
1110 |
+
"using a custom column name."
|
1111 |
+
msgstr ""
|
1112 |
+
|
1113 |
+
#: admin/modules/import/views/_import_method_import_page.php:35
|
1114 |
+
msgid "Import template"
|
1115 |
+
msgstr ""
|
1116 |
+
|
1117 |
+
#: admin/modules/import/views/_import_post_type_page.php:13
|
1118 |
+
msgid "Select a post type to import"
|
1119 |
+
msgstr ""
|
1120 |
+
|
1121 |
+
#: admin/modules/import/views/main.php:27
|
1122 |
+
msgid "History Details"
|
1123 |
+
msgstr ""
|
1124 |
+
|
1125 |
+
#: admin/modules/product/data/data-allowed-product-types.php:7
|
1126 |
+
msgid "Simple product"
|
1127 |
+
msgstr ""
|
1128 |
+
|
1129 |
+
#: admin/modules/product/data/data-allowed-product-types.php:8
|
1130 |
+
msgid "Grouped product"
|
1131 |
+
msgstr ""
|
1132 |
+
|
1133 |
+
#: admin/modules/product/data/data-allowed-product-types.php:9
|
1134 |
+
msgid "External/Affiliate product"
|
1135 |
+
msgstr ""
|
1136 |
+
|
1137 |
+
#: admin/modules/product/export/export.php:158
|
1138 |
+
msgid ""
|
1139 |
+
"Nothing to export under the selected criteria. Please check if any supported "
|
1140 |
+
"product type ( simple, grouped or external ) is available in the shop or try "
|
1141 |
+
"adjusting the filters."
|
1142 |
+
msgstr ""
|
1143 |
+
|
1144 |
+
#: admin/modules/product/import/import.php:1526
|
1145 |
+
#, php-format
|
1146 |
+
msgid "Invalid product ID %d."
|
1147 |
+
msgstr ""
|
1148 |
+
|
1149 |
+
#: admin/modules/product/import/import.php:1851
|
1150 |
+
#, php-format
|
1151 |
+
msgid "Not able to attach \"%s\"."
|
1152 |
+
msgstr ""
|
1153 |
+
|
1154 |
+
#: admin/modules/product/import/import.php:1862
|
1155 |
+
#, php-format
|
1156 |
+
msgid "Unable to use image \"%s\"."
|
1157 |
+
msgstr ""
|
1158 |
+
|
1159 |
+
#: admin/modules/product/product.php:86
|
1160 |
+
msgid ""
|
1161 |
+
"Use advanced options from below to decide updates to existing products, batch "
|
1162 |
+
"import count. You can also save the template file for future imports."
|
1163 |
+
msgstr ""
|
1164 |
+
|
1165 |
+
#: admin/modules/product/product.php:158
|
1166 |
+
msgid "Product"
|
1167 |
+
msgstr ""
|
1168 |
+
|
1169 |
+
#: admin/modules/product/product.php:286
|
1170 |
+
msgid "Taxonomies (categories/tags/shipping-class)"
|
1171 |
+
msgstr ""
|
1172 |
+
|
1173 |
+
#: admin/modules/product/product.php:288
|
1174 |
+
msgid "Attributes"
|
1175 |
+
msgstr ""
|
1176 |
+
|
1177 |
+
#: admin/modules/product/product.php:606
|
1178 |
+
msgid "Skip import of new products"
|
1179 |
+
msgstr ""
|
1180 |
+
|
1181 |
+
#: admin/modules/product/product.php:609 admin/modules/product/product.php:693
|
1182 |
+
#: admin/modules/product_review/product_review.php:514
|
1183 |
+
#: admin/modules/product_review/product_review.php:573
|
1184 |
+
#: admin/modules/product_review/product_review.php:590
|
1185 |
+
#: admin/partials/_form_field_generator.php:312
|
1186 |
+
msgid "Yes"
|
1187 |
+
msgstr ""
|
1188 |
+
|
1189 |
+
#: admin/modules/product/product.php:610 admin/modules/product/product.php:694
|
1190 |
+
#: admin/modules/product_review/product_review.php:515
|
1191 |
+
#: admin/modules/product_review/product_review.php:574
|
1192 |
+
#: admin/modules/product_review/product_review.php:591
|
1193 |
+
#: admin/partials/_form_field_generator.php:313
|
1194 |
+
msgid "No"
|
1195 |
+
msgstr ""
|
1196 |
+
|
1197 |
+
#: admin/modules/product/product.php:616
|
1198 |
+
msgid "This option will not import the new products from the input file."
|
1199 |
+
msgstr ""
|
1200 |
+
|
1201 |
+
#: admin/modules/product/product.php:622
|
1202 |
+
msgid "This option will import the new products from the input file."
|
1203 |
+
msgstr ""
|
1204 |
+
|
1205 |
+
#: admin/modules/product/product.php:635
|
1206 |
+
msgid "Match products by their"
|
1207 |
+
msgstr ""
|
1208 |
+
|
1209 |
+
#: admin/modules/product/product.php:638
|
1210 |
+
msgid "ID"
|
1211 |
+
msgstr ""
|
1212 |
+
|
1213 |
+
#: admin/modules/product/product.php:639
|
1214 |
+
msgid "SKU"
|
1215 |
+
msgstr ""
|
1216 |
+
|
1217 |
+
#: admin/modules/product/product.php:646
|
1218 |
+
msgid "To look up the product on the basis of ID."
|
1219 |
+
msgstr ""
|
1220 |
+
|
1221 |
+
#: admin/modules/product/product.php:652
|
1222 |
+
msgid ""
|
1223 |
+
"<b>Note:</b> If the ID of a product in the input file is different from that "
|
1224 |
+
"of the product ID in site, then match products by SKU. If in case, the product "
|
1225 |
+
"has no SKU, it will be imported as a new item even if the file contains the "
|
1226 |
+
"correct ID. <br/><br/> To look up the product on the basis of SKU."
|
1227 |
+
msgstr ""
|
1228 |
+
|
1229 |
+
#: admin/modules/product/product.php:661
|
1230 |
+
msgid "If product exists in the store"
|
1231 |
+
msgstr ""
|
1232 |
+
|
1233 |
+
#: admin/modules/product/product.php:664
|
1234 |
+
#: admin/modules/product_categories/product_categories.php:349
|
1235 |
+
#: admin/modules/product_review/product_review.php:543
|
1236 |
+
#: admin/modules/product_tags/product_tags.php:352
|
1237 |
+
msgid "Skip"
|
1238 |
+
msgstr ""
|
1239 |
+
|
1240 |
+
#: admin/modules/product/product.php:665
|
1241 |
+
#: admin/modules/product_categories/product_categories.php:350
|
1242 |
+
#: admin/modules/product_review/product_review.php:544
|
1243 |
+
#: admin/modules/product_tags/product_tags.php:353
|
1244 |
+
msgid "Update"
|
1245 |
+
msgstr ""
|
1246 |
+
|
1247 |
+
#: admin/modules/product/product.php:671
|
1248 |
+
msgid "This option will not update the existing products."
|
1249 |
+
msgstr ""
|
1250 |
+
|
1251 |
+
#: admin/modules/product/product.php:677
|
1252 |
+
msgid ""
|
1253 |
+
"This option will update the existing products as per the data from the input "
|
1254 |
+
"file."
|
1255 |
+
msgstr ""
|
1256 |
+
|
1257 |
+
#: admin/modules/product/product.php:690
|
1258 |
+
#: admin/modules/product_review/product_review.php:570
|
1259 |
+
msgid "Update even if empty values"
|
1260 |
+
msgstr ""
|
1261 |
+
|
1262 |
+
#: admin/modules/product/product.php:698
|
1263 |
+
msgid ""
|
1264 |
+
"Updates the product data respectively even if some of the columns in the input "
|
1265 |
+
"file contains empty value."
|
1266 |
+
msgstr ""
|
1267 |
+
|
1268 |
+
#: admin/modules/product/product.php:723
|
1269 |
+
msgid "Total number of products to export"
|
1270 |
+
msgstr ""
|
1271 |
+
|
1272 |
+
#: admin/modules/product/product.php:724
|
1273 |
+
msgid ""
|
1274 |
+
"Exports specified number of products. e.g. Entering 500 with a skip count of "
|
1275 |
+
"10 will export products from 11th to 510th position."
|
1276 |
+
msgstr ""
|
1277 |
+
|
1278 |
+
#: admin/modules/product/product.php:725
|
1279 |
+
msgid "Skip first <i>n</i> products"
|
1280 |
+
msgstr ""
|
1281 |
+
|
1282 |
+
#: admin/modules/product/product.php:726
|
1283 |
+
msgid ""
|
1284 |
+
"Skips specified number of products from the beginning. e.g. Enter 10 to skip "
|
1285 |
+
"first 10 products from export."
|
1286 |
+
msgstr ""
|
1287 |
+
|
1288 |
+
#: admin/modules/product/product.php:730
|
1289 |
+
#: admin/modules/product_review/product_review.php:415
|
1290 |
+
#: admin/views/admin-settings-marketing.php:70
|
1291 |
+
#: admin/views/admin-settings-marketing.php:236
|
1292 |
+
#: admin/views/admin-settings-marketing.php:378
|
1293 |
+
msgid "Products"
|
1294 |
+
msgstr ""
|
1295 |
+
|
1296 |
+
#: admin/modules/product/product.php:731
|
1297 |
+
msgid "All products"
|
1298 |
+
msgstr ""
|
1299 |
+
|
1300 |
+
#: admin/modules/product/product.php:735
|
1301 |
+
msgid ""
|
1302 |
+
"Export specific products. Keyin the product names to export multiple products."
|
1303 |
+
msgstr ""
|
1304 |
+
|
1305 |
+
#: admin/modules/product/product.php:741
|
1306 |
+
msgid "Stock status"
|
1307 |
+
msgstr ""
|
1308 |
+
|
1309 |
+
#: admin/modules/product/product.php:742 admin/modules/product/product.php:744
|
1310 |
+
#: admin/modules/product_review/product_review.php:462
|
1311 |
+
msgid "All status"
|
1312 |
+
msgstr ""
|
1313 |
+
|
1314 |
+
#: admin/modules/product/product.php:744
|
1315 |
+
msgid "In Stock"
|
1316 |
+
msgstr ""
|
1317 |
+
|
1318 |
+
#: admin/modules/product/product.php:744
|
1319 |
+
msgid "Out of Stock"
|
1320 |
+
msgstr ""
|
1321 |
+
|
1322 |
+
#: admin/modules/product/product.php:744
|
1323 |
+
msgid "On backorder"
|
1324 |
+
msgstr ""
|
1325 |
+
|
1326 |
+
#: admin/modules/product/product.php:745
|
1327 |
+
msgid "Export products based on stock status."
|
1328 |
+
msgstr ""
|
1329 |
+
|
1330 |
+
#: admin/modules/product/product.php:750 admin/modules/product/product.php:751
|
1331 |
+
msgid "Exclude products"
|
1332 |
+
msgstr ""
|
1333 |
+
|
1334 |
+
#: admin/modules/product/product.php:755
|
1335 |
+
msgid ""
|
1336 |
+
"Use this if you need to exclude a specific or multiple products from your "
|
1337 |
+
"export list."
|
1338 |
+
msgstr ""
|
1339 |
+
|
1340 |
+
#: admin/modules/product/product.php:762
|
1341 |
+
msgid "Product categories"
|
1342 |
+
msgstr ""
|
1343 |
+
|
1344 |
+
#: admin/modules/product/product.php:763
|
1345 |
+
msgid "Any category"
|
1346 |
+
msgstr ""
|
1347 |
+
|
1348 |
+
#: admin/modules/product/product.php:766
|
1349 |
+
msgid ""
|
1350 |
+
"Export products belonging to a particular or from multiple categories. Just "
|
1351 |
+
"select the respective categories."
|
1352 |
+
msgstr ""
|
1353 |
+
|
1354 |
+
#: admin/modules/product/product.php:773
|
1355 |
+
msgid "Product tags"
|
1356 |
+
msgstr ""
|
1357 |
+
|
1358 |
+
#: admin/modules/product/product.php:774
|
1359 |
+
msgid "Any tag"
|
1360 |
+
msgstr ""
|
1361 |
+
|
1362 |
+
#: admin/modules/product/product.php:777
|
1363 |
+
msgid ""
|
1364 |
+
"Enter the product tags to export only the respective products that have been "
|
1365 |
+
"tagged accordingly."
|
1366 |
+
msgstr ""
|
1367 |
+
|
1368 |
+
#: admin/modules/product/product.php:784
|
1369 |
+
msgid "Product status"
|
1370 |
+
msgstr ""
|
1371 |
+
|
1372 |
+
#: admin/modules/product/product.php:785
|
1373 |
+
msgid "Any status"
|
1374 |
+
msgstr ""
|
1375 |
+
|
1376 |
+
#: admin/modules/product/product.php:788
|
1377 |
+
msgid "Filter products by their status."
|
1378 |
+
msgstr ""
|
1379 |
+
|
1380 |
+
#: admin/modules/product_categories/product_categories.php:79
|
1381 |
+
msgid ""
|
1382 |
+
"Use advanced options from below to decide updates to existing categories, "
|
1383 |
+
"batch import count. You can also save the template file for future imports."
|
1384 |
+
msgstr ""
|
1385 |
+
|
1386 |
+
#: admin/modules/product_categories/product_categories.php:174
|
1387 |
+
msgid "Product Categories"
|
1388 |
+
msgstr ""
|
1389 |
+
|
1390 |
+
#: admin/modules/product_categories/product_categories.php:205
|
1391 |
+
msgid "Category ID"
|
1392 |
+
msgstr ""
|
1393 |
+
|
1394 |
+
#: admin/modules/product_categories/product_categories.php:206
|
1395 |
+
msgid "Category name"
|
1396 |
+
msgstr ""
|
1397 |
+
|
1398 |
+
#: admin/modules/product_categories/product_categories.php:207
|
1399 |
+
msgid "Category slug"
|
1400 |
+
msgstr ""
|
1401 |
+
|
1402 |
+
#: admin/modules/product_categories/product_categories.php:306
|
1403 |
+
#: admin/modules/product_review/product_review.php:473
|
1404 |
+
#: admin/modules/product_tags/product_tags.php:309
|
1405 |
+
msgid "Sort Columns"
|
1406 |
+
msgstr ""
|
1407 |
+
|
1408 |
+
#: admin/modules/product_categories/product_categories.php:307
|
1409 |
+
#: admin/modules/product_review/product_review.php:474
|
1410 |
+
#: admin/modules/product_tags/product_tags.php:310
|
1411 |
+
msgid "comment_ID"
|
1412 |
+
msgstr ""
|
1413 |
+
|
1414 |
+
#: admin/modules/product_categories/product_categories.php:310
|
1415 |
+
#: admin/modules/product_review/product_review.php:477
|
1416 |
+
#: admin/modules/product_tags/product_tags.php:313
|
1417 |
+
msgid ""
|
1418 |
+
"Sort the exported data based on the selected column in the order specified. "
|
1419 |
+
"Defaulted to ascending order."
|
1420 |
+
msgstr ""
|
1421 |
+
|
1422 |
+
#: admin/modules/product_categories/product_categories.php:315
|
1423 |
+
#: admin/modules/product_tags/product_tags.php:318
|
1424 |
+
msgid "Sort"
|
1425 |
+
msgstr ""
|
1426 |
+
|
1427 |
+
#: admin/modules/product_categories/product_categories.php:316
|
1428 |
+
#: admin/modules/product_review/product_review.php:483
|
1429 |
+
#: admin/modules/product_tags/product_tags.php:319
|
1430 |
+
msgid "ASC"
|
1431 |
+
msgstr ""
|
1432 |
+
|
1433 |
+
#: admin/modules/product_categories/product_categories.php:319
|
1434 |
+
#: admin/modules/product_review/product_review.php:486
|
1435 |
+
#: admin/modules/product_tags/product_tags.php:322
|
1436 |
+
msgid ""
|
1437 |
+
"Defaulted to Ascending. Applicable to above selected columns in the order "
|
1438 |
+
"specified."
|
1439 |
+
msgstr ""
|
1440 |
+
|
1441 |
+
#: admin/modules/product_categories/product_categories.php:346
|
1442 |
+
msgid "If the category exists in the store"
|
1443 |
+
msgstr ""
|
1444 |
+
|
1445 |
+
#: admin/modules/product_categories/product_categories.php:354
|
1446 |
+
msgid "Categories are matched by their ID/slugs."
|
1447 |
+
msgstr ""
|
1448 |
+
|
1449 |
+
#: admin/modules/product_categories/product_categories.php:357
|
1450 |
+
msgid ""
|
1451 |
+
"Retains the categories in the store as is and skips the matching category from "
|
1452 |
+
"the input file."
|
1453 |
+
msgstr ""
|
1454 |
+
|
1455 |
+
#: admin/modules/product_categories/product_categories.php:363
|
1456 |
+
msgid "Update category as per data from the input file"
|
1457 |
+
msgstr ""
|
1458 |
+
|
1459 |
+
#: admin/modules/product_review/import/import.php:216
|
1460 |
+
msgid "Product SKU is empty, Skipped the review."
|
1461 |
+
msgstr ""
|
1462 |
+
|
1463 |
+
#: admin/modules/product_review/product_review.php:79
|
1464 |
+
msgid ""
|
1465 |
+
"Use advanced options from below to decide updates to existing reviews, batch "
|
1466 |
+
"import count. You can also save the template file for future imports."
|
1467 |
+
msgstr ""
|
1468 |
+
|
1469 |
+
#: admin/modules/product_review/product_review.php:174
|
1470 |
+
msgid "Product Review"
|
1471 |
+
msgstr ""
|
1472 |
+
|
1473 |
+
#: admin/modules/product_review/product_review.php:384
|
1474 |
+
msgid "Total number of reviews to export"
|
1475 |
+
msgstr ""
|
1476 |
+
|
1477 |
+
#: admin/modules/product_review/product_review.php:385
|
1478 |
+
msgid ""
|
1479 |
+
"Exports specified number of reviews. e.g. Entering 500 with a skip count of 10 "
|
1480 |
+
"will export reviews from 11th to 510th position."
|
1481 |
+
msgstr ""
|
1482 |
+
|
1483 |
+
#: admin/modules/product_review/product_review.php:386
|
1484 |
+
msgid "Skip first <i>n</i> reviews"
|
1485 |
+
msgstr ""
|
1486 |
+
|
1487 |
+
#: admin/modules/product_review/product_review.php:387
|
1488 |
+
msgid ""
|
1489 |
+
"Skips specified number of reviews from the beginning. e.g. Enter 10 to skip "
|
1490 |
+
"first 10 reviews from export."
|
1491 |
+
msgstr ""
|
1492 |
+
|
1493 |
+
#: admin/modules/product_review/product_review.php:390
|
1494 |
+
msgid "Date From"
|
1495 |
+
msgstr ""
|
1496 |
+
|
1497 |
+
#: admin/modules/product_review/product_review.php:391
|
1498 |
+
#: admin/modules/product_review/product_review.php:403
|
1499 |
+
msgid "Date"
|
1500 |
+
msgstr ""
|
1501 |
+
|
1502 |
+
#: admin/modules/product_review/product_review.php:394
|
1503 |
+
msgid ""
|
1504 |
+
"Date on which the review was received. Export products reviews received on and "
|
1505 |
+
"after the specified date."
|
1506 |
+
msgstr ""
|
1507 |
+
|
1508 |
+
#: admin/modules/product_review/product_review.php:402
|
1509 |
+
msgid "Date To"
|
1510 |
+
msgstr ""
|
1511 |
+
|
1512 |
+
#: admin/modules/product_review/product_review.php:406
|
1513 |
+
msgid ""
|
1514 |
+
"Date on which the review was received. Export products reviews received upto "
|
1515 |
+
"the specified date."
|
1516 |
+
msgstr ""
|
1517 |
+
|
1518 |
+
#: admin/modules/product_review/product_review.php:416
|
1519 |
+
msgid "All product"
|
1520 |
+
msgstr ""
|
1521 |
+
|
1522 |
+
#: admin/modules/product_review/product_review.php:419
|
1523 |
+
msgid "Input the product name to export respective reviews."
|
1524 |
+
msgstr ""
|
1525 |
+
|
1526 |
+
#: admin/modules/product_review/product_review.php:426
|
1527 |
+
msgid "Stars"
|
1528 |
+
msgstr ""
|
1529 |
+
|
1530 |
+
#: admin/modules/product_review/product_review.php:430
|
1531 |
+
msgid "Export reviews of a specific star rating."
|
1532 |
+
msgstr ""
|
1533 |
+
|
1534 |
+
#: admin/modules/product_review/product_review.php:437
|
1535 |
+
msgid "Customer/Guest Review"
|
1536 |
+
msgstr ""
|
1537 |
+
|
1538 |
+
#: admin/modules/product_review/product_review.php:441
|
1539 |
+
msgid "Export reviews by customer or guest or both."
|
1540 |
+
msgstr ""
|
1541 |
+
|
1542 |
+
#: admin/modules/product_review/product_review.php:450
|
1543 |
+
msgid "Review with replies"
|
1544 |
+
msgstr ""
|
1545 |
+
|
1546 |
+
#: admin/modules/product_review/product_review.php:454
|
1547 |
+
msgid "Enable to include the replies along with the respective reviews."
|
1548 |
+
msgstr ""
|
1549 |
+
|
1550 |
+
#: admin/modules/product_review/product_review.php:465
|
1551 |
+
msgid "Export reviews by specific post status."
|
1552 |
+
msgstr ""
|
1553 |
+
|
1554 |
+
#: admin/modules/product_review/product_review.php:482
|
1555 |
+
msgid "Sort By"
|
1556 |
+
msgstr ""
|
1557 |
+
|
1558 |
+
#: admin/modules/product_review/product_review.php:511
|
1559 |
+
msgid "Update Only"
|
1560 |
+
msgstr ""
|
1561 |
+
|
1562 |
+
#: admin/modules/product_review/product_review.php:521
|
1563 |
+
#, php-format
|
1564 |
+
msgid ""
|
1565 |
+
"The store is updated with the data from the input file only for matching/"
|
1566 |
+
"existing records from the file. In case of a conflict with %sIDs of other "
|
1567 |
+
"existing post types%s the reviews will not be imported."
|
1568 |
+
msgstr ""
|
1569 |
+
|
1570 |
+
#: admin/modules/product_review/product_review.php:527
|
1571 |
+
msgid ""
|
1572 |
+
"The entire data from the input file is processed for an update or insert as "
|
1573 |
+
"the case maybe."
|
1574 |
+
msgstr ""
|
1575 |
+
|
1576 |
+
#: admin/modules/product_review/product_review.php:540
|
1577 |
+
msgid "If the review exists in the store"
|
1578 |
+
msgstr ""
|
1579 |
+
|
1580 |
+
#: admin/modules/product_review/product_review.php:548
|
1581 |
+
msgid "Reviews are matched by their IDs."
|
1582 |
+
msgstr ""
|
1583 |
+
|
1584 |
+
#: admin/modules/product_review/product_review.php:551
|
1585 |
+
msgid ""
|
1586 |
+
"Retains the order in the store as is and skips the matching order from the "
|
1587 |
+
"input file."
|
1588 |
+
msgstr ""
|
1589 |
+
|
1590 |
+
#: admin/modules/product_review/product_review.php:557
|
1591 |
+
msgid "Update order as per data from the input file"
|
1592 |
+
msgstr ""
|
1593 |
+
|
1594 |
+
#: admin/modules/product_review/product_review.php:578
|
1595 |
+
msgid ""
|
1596 |
+
"Updates the order data respectively even if some of the columns in the input "
|
1597 |
+
"file contains empty value."
|
1598 |
+
msgstr ""
|
1599 |
+
|
1600 |
+
#: admin/modules/product_review/product_review.php:587
|
1601 |
+
msgid "Associate product reviews by SKU"
|
1602 |
+
msgstr ""
|
1603 |
+
|
1604 |
+
#: admin/modules/product_review/product_review.php:597
|
1605 |
+
msgid ""
|
1606 |
+
"Link the products reviews being imported with the respective products by their "
|
1607 |
+
"SKU."
|
1608 |
+
msgstr ""
|
1609 |
+
|
1610 |
+
#: admin/modules/product_review/product_review.php:603
|
1611 |
+
#, php-format
|
1612 |
+
msgid ""
|
1613 |
+
" Link the products reviews being imported with the respective products by "
|
1614 |
+
"their product ID. In case of a conflict with %sIDs of other existing post types"
|
1615 |
+
"%s the reviews will not be imported."
|
1616 |
+
msgstr ""
|
1617 |
+
|
1618 |
+
#: admin/modules/product_tags/product_tags.php:79
|
1619 |
+
msgid ""
|
1620 |
+
"Use advanced options from below to decide updates to existing tags, batch "
|
1621 |
+
"import count. You can also save the template file for future imports."
|
1622 |
+
msgstr ""
|
1623 |
+
|
1624 |
+
#: admin/modules/product_tags/product_tags.php:174
|
1625 |
+
msgid "Product Tags"
|
1626 |
+
msgstr ""
|
1627 |
+
|
1628 |
+
#: admin/modules/product_tags/product_tags.php:208
|
1629 |
+
msgid "Tag ID"
|
1630 |
+
msgstr ""
|
1631 |
+
|
1632 |
+
#: admin/modules/product_tags/product_tags.php:209
|
1633 |
+
msgid "Tag name"
|
1634 |
+
msgstr ""
|
1635 |
+
|
1636 |
+
#: admin/modules/product_tags/product_tags.php:210
|
1637 |
+
msgid "Tag slug"
|
1638 |
+
msgstr ""
|
1639 |
+
|
1640 |
+
#: admin/modules/product_tags/product_tags.php:349
|
1641 |
+
msgid "If the tag exists in the store"
|
1642 |
+
msgstr ""
|
1643 |
+
|
1644 |
+
#: admin/modules/product_tags/product_tags.php:357
|
1645 |
+
msgid "Tags are matched by their ID/slugs."
|
1646 |
+
msgstr ""
|
1647 |
+
|
1648 |
+
#: admin/modules/product_tags/product_tags.php:360
|
1649 |
+
msgid ""
|
1650 |
+
"Retains the tag in the store as is and skips the matching tag from the input "
|
1651 |
+
"file."
|
1652 |
+
msgstr ""
|
1653 |
+
|
1654 |
+
#: admin/modules/product_tags/product_tags.php:366
|
1655 |
+
msgid "Update tag as per data from the input file"
|
1656 |
+
msgstr ""
|
1657 |
+
|
1658 |
+
#: admin/partials/_form_field_generator.php:244
|
1659 |
+
#, php-format
|
1660 |
+
msgid "%1$s (#%2$s – %3$s)"
|
1661 |
+
msgstr ""
|
1662 |
+
|
1663 |
+
#: admin/partials/_form_field_generator.php:347
|
1664 |
+
msgid "Choose a file."
|
1665 |
+
msgstr ""
|
1666 |
+
|
1667 |
+
#: admin/partials/_form_field_generator.php:347
|
1668 |
+
msgid "Select"
|
1669 |
+
msgstr ""
|
1670 |
+
|
1671 |
+
#: admin/partials/_form_field_generator.php:347
|
1672 |
+
msgid "Upload"
|
1673 |
+
msgstr ""
|
1674 |
+
|
1675 |
+
#: admin/partials/_form_field_generator.php:359
|
1676 |
+
msgid "Drag and Drop"
|
1677 |
+
msgstr ""
|
1678 |
+
|
1679 |
+
#: admin/partials/_form_field_generator.php:360
|
1680 |
+
msgid "or"
|
1681 |
+
msgstr ""
|
1682 |
+
|
1683 |
+
#: admin/partials/_form_field_generator.php:361
|
1684 |
+
msgid " Click and Upload"
|
1685 |
+
msgstr ""
|
1686 |
+
|
1687 |
+
#: admin/partials/wt-import-export-for-woo-admin-display.php:10
|
1688 |
+
msgid "Import Export for WooCommerce"
|
1689 |
+
msgstr ""
|
1690 |
+
|
1691 |
+
#: admin/partials/wt-import-export-for-woo-admin-display.php:15
|
1692 |
+
msgid "General"
|
1693 |
+
msgstr ""
|
1694 |
+
|
1695 |
+
#: admin/partials/wt-import-export-for-woo-admin-display.php:16
|
1696 |
+
msgid "Help Guide"
|
1697 |
+
msgstr ""
|
1698 |
+
|
1699 |
+
#: admin/partials/wt-import-export-for-woo-admin-display.php:17
|
1700 |
+
msgid "Pro Upgrade"
|
1701 |
+
msgstr ""
|
1702 |
+
|
1703 |
+
#: admin/views/_save_template_popup.php:13
|
1704 |
+
msgid "Save as"
|
1705 |
+
msgstr ""
|
1706 |
+
|
1707 |
+
#: admin/views/_save_template_popup.php:21
|
1708 |
+
msgid "Please enter name"
|
1709 |
+
msgstr ""
|
1710 |
+
|
1711 |
+
#: admin/views/_save_template_popup.php:25
|
1712 |
+
msgid "Template name"
|
1713 |
+
msgstr ""
|
1714 |
+
|
1715 |
+
#: admin/views/admin-settings-help.php:8
|
1716 |
+
msgid "Help Links"
|
1717 |
+
msgstr ""
|
1718 |
+
|
1719 |
+
#: admin/views/admin-settings-help.php:9
|
1720 |
+
msgid "Sample CSV"
|
1721 |
+
msgstr ""
|
1722 |
+
|
1723 |
+
#: admin/views/admin-settings-help.php:18
|
1724 |
+
msgid "Refer to our documentation to set up and get started."
|
1725 |
+
msgstr ""
|
1726 |
+
|
1727 |
+
#: admin/views/admin-settings-help.php:25
|
1728 |
+
msgid "Help and Support"
|
1729 |
+
msgstr ""
|
1730 |
+
|
1731 |
+
#: admin/views/admin-settings-help.php:26
|
1732 |
+
msgid "We would love to help you on any queries or issues."
|
1733 |
+
msgstr ""
|
1734 |
+
|
1735 |
+
#: admin/views/admin-settings-help.php:28
|
1736 |
+
msgid "Contact Us"
|
1737 |
+
msgstr ""
|
1738 |
+
|
1739 |
+
#: admin/views/admin-settings-marketing.php:8
|
1740 |
+
msgid "One stop solution for all your import-export needs."
|
1741 |
+
msgstr ""
|
1742 |
+
|
1743 |
+
#: admin/views/admin-settings-marketing.php:9
|
1744 |
+
msgid ""
|
1745 |
+
"Upgrade to the premium version and get access to the advanced features with "
|
1746 |
+
"premium support."
|
1747 |
+
msgstr ""
|
1748 |
+
|
1749 |
+
#: admin/views/admin-settings-marketing.php:14
|
1750 |
+
msgid "PRODUCT IMPORT EXPORT PLUGIN FOR WOOCOMMERCE"
|
1751 |
+
msgstr ""
|
1752 |
+
|
1753 |
+
#: admin/views/admin-settings-marketing.php:15
|
1754 |
+
msgid ""
|
1755 |
+
"Imports and exports all product types and reviews. Supports both CSV and XML "
|
1756 |
+
"file formats."
|
1757 |
+
msgstr ""
|
1758 |
+
|
1759 |
+
#: admin/views/admin-settings-marketing.php:17
|
1760 |
+
#: admin/views/admin-settings-marketing.php:28
|
1761 |
+
#: admin/views/admin-settings-marketing.php:39
|
1762 |
+
#: admin/views/admin-settings-marketing.php:507
|
1763 |
+
msgid "Get Premium"
|
1764 |
+
msgstr ""
|
1765 |
+
|
1766 |
+
#: admin/views/admin-settings-marketing.php:18
|
1767 |
+
#: admin/views/admin-settings-marketing.php:29
|
1768 |
+
#: admin/views/admin-settings-marketing.php:40
|
1769 |
+
msgid "Compare with basic"
|
1770 |
+
msgstr ""
|
1771 |
+
|
1772 |
+
#: admin/views/admin-settings-marketing.php:25
|
1773 |
+
msgid "WORDPRESS USERS & WOOCOMMERCE CUSTOMERS IMPORT EXPORT"
|
1774 |
+
msgstr ""
|
1775 |
+
|
1776 |
+
#: admin/views/admin-settings-marketing.php:26
|
1777 |
+
msgid ""
|
1778 |
+
"Import and export all your WordPress User and WooCommerce Customer data in CSV/"
|
1779 |
+
"XML file formats."
|
1780 |
+
msgstr ""
|
1781 |
+
|
1782 |
+
#: admin/views/admin-settings-marketing.php:36
|
1783 |
+
msgid "ORDER, COUPON, SUBSCRIPTION EXPORT IMPORT FOR WOOCOMMERCE"
|
1784 |
+
msgstr ""
|
1785 |
+
|
1786 |
+
#: admin/views/admin-settings-marketing.php:37
|
1787 |
+
msgid "Export or Import WooCommerce orders, Coupons and Subscriptions."
|
1788 |
+
msgstr ""
|
1789 |
+
|
1790 |
+
#: admin/views/admin-settings-marketing.php:57
|
1791 |
+
#: admin/views/admin-settings-marketing.php:223
|
1792 |
+
#: admin/views/admin-settings-marketing.php:365
|
1793 |
+
msgid "Features"
|
1794 |
+
msgstr ""
|
1795 |
+
|
1796 |
+
#: admin/views/admin-settings-marketing.php:58
|
1797 |
+
#: admin/views/admin-settings-marketing.php:224
|
1798 |
+
#: admin/views/admin-settings-marketing.php:366
|
1799 |
+
msgid "Free"
|
1800 |
+
msgstr ""
|
1801 |
+
|
1802 |
+
#: admin/views/admin-settings-marketing.php:59
|
1803 |
+
#: admin/views/admin-settings-marketing.php:225
|
1804 |
+
#: admin/views/admin-settings-marketing.php:367
|
1805 |
+
msgid "Premium"
|
1806 |
+
msgstr ""
|
1807 |
+
|
1808 |
+
#: admin/views/admin-settings-marketing.php:60
|
1809 |
+
#: admin/views/admin-settings-marketing.php:226
|
1810 |
+
#: admin/views/admin-settings-marketing.php:368
|
1811 |
+
msgid "Import Export Suite"
|
1812 |
+
msgstr ""
|
1813 |
+
|
1814 |
+
#: admin/views/admin-settings-marketing.php:65
|
1815 |
+
msgid "Import and export products"
|
1816 |
+
msgstr ""
|
1817 |
+
|
1818 |
+
#: admin/views/admin-settings-marketing.php:71
|
1819 |
+
#: admin/views/admin-settings-marketing.php:237
|
1820 |
+
#: admin/views/admin-settings-marketing.php:379
|
1821 |
+
msgid "Reviews"
|
1822 |
+
msgstr ""
|
1823 |
+
|
1824 |
+
#: admin/views/admin-settings-marketing.php:72
|
1825 |
+
#: admin/views/admin-settings-marketing.php:238
|
1826 |
+
#: admin/views/admin-settings-marketing.php:380
|
1827 |
+
msgid "Orders"
|
1828 |
+
msgstr ""
|
1829 |
+
|
1830 |
+
#: admin/views/admin-settings-marketing.php:73
|
1831 |
+
#: admin/views/admin-settings-marketing.php:239
|
1832 |
+
#: admin/views/admin-settings-marketing.php:381
|
1833 |
+
msgid "Coupons"
|
1834 |
+
msgstr ""
|
1835 |
+
|
1836 |
+
#: admin/views/admin-settings-marketing.php:74
|
1837 |
+
#: admin/views/admin-settings-marketing.php:240
|
1838 |
+
#: admin/views/admin-settings-marketing.php:382
|
1839 |
+
msgid "Subscriptions"
|
1840 |
+
msgstr ""
|
1841 |
+
|
1842 |
+
#: admin/views/admin-settings-marketing.php:75
|
1843 |
+
#: admin/views/admin-settings-marketing.php:241
|
1844 |
+
#: admin/views/admin-settings-marketing.php:383
|
1845 |
+
msgid "Users"
|
1846 |
+
msgstr ""
|
1847 |
+
|
1848 |
+
#: admin/views/admin-settings-marketing.php:80
|
1849 |
+
msgid "Export and import with product images"
|
1850 |
+
msgstr ""
|
1851 |
+
|
1852 |
+
#: admin/views/admin-settings-marketing.php:86
|
1853 |
+
msgid "Batch import/export"
|
1854 |
+
msgstr ""
|
1855 |
+
|
1856 |
+
#: admin/views/admin-settings-marketing.php:92
|
1857 |
+
msgid "Quick import/export"
|
1858 |
+
msgstr ""
|
1859 |
+
|
1860 |
+
#: admin/views/admin-settings-marketing.php:98
|
1861 |
+
msgid "Bulk product update"
|
1862 |
+
msgstr ""
|
1863 |
+
|
1864 |
+
#: admin/views/admin-settings-marketing.php:104
|
1865 |
+
msgid "Advanced import/export filters"
|
1866 |
+
msgstr ""
|
1867 |
+
|
1868 |
+
#: admin/views/admin-settings-marketing.php:105
|
1869 |
+
#: admin/views/admin-settings-marketing.php:443
|
1870 |
+
msgid "Limited"
|
1871 |
+
msgstr ""
|
1872 |
+
|
1873 |
+
#: admin/views/admin-settings-marketing.php:110
|
1874 |
+
msgid "Option to save a template for future import/exports"
|
1875 |
+
msgstr ""
|
1876 |
+
|
1877 |
+
#: admin/views/admin-settings-marketing.php:116
|
1878 |
+
msgid "Export/Import mapping"
|
1879 |
+
msgstr ""
|
1880 |
+
|
1881 |
+
#: admin/views/admin-settings-marketing.php:122
|
1882 |
+
msgid "Import by uploading CSV"
|
1883 |
+
msgstr ""
|
1884 |
+
|
1885 |
+
#: admin/views/admin-settings-marketing.php:134
|
1886 |
+
msgid "Debug logs"
|
1887 |
+
msgstr ""
|
1888 |
+
|
1889 |
+
#: admin/views/admin-settings-marketing.php:140
|
1890 |
+
#: admin/views/admin-settings-marketing.php:312
|
1891 |
+
#: admin/views/admin-settings-marketing.php:448
|
1892 |
+
msgid "Supports multiple file formats"
|
1893 |
+
msgstr ""
|
1894 |
+
|
1895 |
+
#: admin/views/admin-settings-marketing.php:141
|
1896 |
+
msgid "Only supports CSV"
|
1897 |
+
msgstr ""
|
1898 |
+
|
1899 |
+
#: admin/views/admin-settings-marketing.php:146
|
1900 |
+
msgid "Import/Export file via FTP/SFTP"
|
1901 |
+
msgstr ""
|
1902 |
+
|
1903 |
+
#: admin/views/admin-settings-marketing.php:152
|
1904 |
+
#: admin/views/admin-settings-marketing.php:324
|
1905 |
+
msgid "Import from URL"
|
1906 |
+
msgstr ""
|
1907 |
+
|
1908 |
+
#: admin/views/admin-settings-marketing.php:158
|
1909 |
+
msgid "Export product images as a zip"
|
1910 |
+
msgstr ""
|
1911 |
+
|
1912 |
+
#: admin/views/admin-settings-marketing.php:164
|
1913 |
+
#: admin/views/admin-settings-marketing.php:318
|
1914 |
+
#: admin/views/admin-settings-marketing.php:484
|
1915 |
+
msgid "Choose delimiter"
|
1916 |
+
msgstr ""
|
1917 |
+
|
1918 |
+
#: admin/views/admin-settings-marketing.php:170
|
1919 |
+
msgid "Support for multiple product types"
|
1920 |
+
msgstr ""
|
1921 |
+
|
1922 |
+
#: admin/views/admin-settings-marketing.php:176
|
1923 |
+
msgid "Automatic scheduled import/export"
|
1924 |
+
msgstr ""
|
1925 |
+
|
1926 |
+
#: admin/views/admin-settings-marketing.php:182
|
1927 |
+
msgid "Import/Export hidden meta"
|
1928 |
+
msgstr ""
|
1929 |
+
|
1930 |
+
#: admin/views/admin-settings-marketing.php:188
|
1931 |
+
#: admin/views/admin-settings-marketing.php:342
|
1932 |
+
#: admin/views/admin-settings-marketing.php:490
|
1933 |
+
msgid "Third-party plugin filter support"
|
1934 |
+
msgstr ""
|
1935 |
+
|
1936 |
+
#: admin/views/admin-settings-marketing.php:194
|
1937 |
+
msgid "Import/Export Product ratings"
|
1938 |
+
msgstr ""
|
1939 |
+
|
1940 |
+
#: admin/views/admin-settings-marketing.php:200
|
1941 |
+
msgid "Import/export products reviews"
|
1942 |
+
msgstr ""
|
1943 |
+
|
1944 |
+
#: admin/views/admin-settings-marketing.php:231
|
1945 |
+
msgid "Import/Export Users"
|
1946 |
+
msgstr ""
|
1947 |
+
|
1948 |
+
#: admin/views/admin-settings-marketing.php:246
|
1949 |
+
msgid "Import/Export customers"
|
1950 |
+
msgstr ""
|
1951 |
+
|
1952 |
+
#: admin/views/admin-settings-marketing.php:252
|
1953 |
+
msgid "Retain user password on Import/Export"
|
1954 |
+
msgstr ""
|
1955 |
+
|
1956 |
+
#: admin/views/admin-settings-marketing.php:258
|
1957 |
+
msgid "Bulk update data"
|
1958 |
+
msgstr ""
|
1959 |
+
|
1960 |
+
#: admin/views/admin-settings-marketing.php:264
|
1961 |
+
msgid "Evaluation fields"
|
1962 |
+
msgstr ""
|
1963 |
+
|
1964 |
+
#: admin/views/admin-settings-marketing.php:270
|
1965 |
+
#: admin/views/admin-settings-marketing.php:442
|
1966 |
+
msgid "Advanced filters"
|
1967 |
+
msgstr ""
|
1968 |
+
|
1969 |
+
#: admin/views/admin-settings-marketing.php:271
|
1970 |
+
msgid "Limited options"
|
1971 |
+
msgstr ""
|
1972 |
+
|
1973 |
+
#: admin/views/admin-settings-marketing.php:276
|
1974 |
+
#: admin/views/admin-settings-marketing.php:400
|
1975 |
+
msgid "Quick Import/Export"
|
1976 |
+
msgstr ""
|
1977 |
+
|
1978 |
+
#: admin/views/admin-settings-marketing.php:282
|
1979 |
+
msgid "Import/Export with pre-saved template"
|
1980 |
+
msgstr ""
|
1981 |
+
|
1982 |
+
#: admin/views/admin-settings-marketing.php:288
|
1983 |
+
msgid "View Import/Export history"
|
1984 |
+
msgstr ""
|
1985 |
+
|
1986 |
+
#: admin/views/admin-settings-marketing.php:294
|
1987 |
+
msgid "View debug log"
|
1988 |
+
msgstr ""
|
1989 |
+
|
1990 |
+
#: admin/views/admin-settings-marketing.php:300
|
1991 |
+
#: admin/views/admin-settings-marketing.php:394
|
1992 |
+
msgid "Batch Import/Export"
|
1993 |
+
msgstr ""
|
1994 |
+
|
1995 |
+
#: admin/views/admin-settings-marketing.php:306
|
1996 |
+
msgid "Customer Notification via email"
|
1997 |
+
msgstr ""
|
1998 |
+
|
1999 |
+
#: admin/views/admin-settings-marketing.php:313
|
2000 |
+
#: admin/views/admin-settings-marketing.php:449
|
2001 |
+
msgid "CSV only"
|
2002 |
+
msgstr ""
|
2003 |
+
|
2004 |
+
#: admin/views/admin-settings-marketing.php:330
|
2005 |
+
msgid "Import/export via FTP"
|
2006 |
+
msgstr ""
|
2007 |
+
|
2008 |
+
#: admin/views/admin-settings-marketing.php:336
|
2009 |
+
msgid "Scheduled Import/Export using Cron"
|
2010 |
+
msgstr ""
|
2011 |
+
|
2012 |
+
#: admin/views/admin-settings-marketing.php:373
|
2013 |
+
msgid "Export and Import orders"
|
2014 |
+
msgstr ""
|
2015 |
+
|
2016 |
+
#: admin/views/admin-settings-marketing.php:388
|
2017 |
+
msgid "Export and Import Coupons"
|
2018 |
+
msgstr ""
|
2019 |
+
|
2020 |
+
#: admin/views/admin-settings-marketing.php:406
|
2021 |
+
msgid "Easy Import/export with pre-saved template"
|
2022 |
+
msgstr ""
|
2023 |
+
|
2024 |
+
#: admin/views/admin-settings-marketing.php:412
|
2025 |
+
msgid "Export/Import column mapping"
|
2026 |
+
msgstr ""
|
2027 |
+
|
2028 |
+
#: admin/views/admin-settings-marketing.php:418
|
2029 |
+
msgid "Bulk update of data"
|
2030 |
+
msgstr ""
|
2031 |
+
|
2032 |
+
#: admin/views/admin-settings-marketing.php:424
|
2033 |
+
msgid "Support evaluation fields"
|
2034 |
+
msgstr ""
|
2035 |
+
|
2036 |
+
#: admin/views/admin-settings-marketing.php:430
|
2037 |
+
msgid "View debug logs"
|
2038 |
+
msgstr ""
|
2039 |
+
|
2040 |
+
#: admin/views/admin-settings-marketing.php:454
|
2041 |
+
msgid "Export/Import subscription orders"
|
2042 |
+
msgstr ""
|
2043 |
+
|
2044 |
+
#: admin/views/admin-settings-marketing.php:460
|
2045 |
+
msgid "Import and Export via FTP/SFTP"
|
2046 |
+
msgstr ""
|
2047 |
+
|
2048 |
+
#: admin/views/admin-settings-marketing.php:466
|
2049 |
+
msgid "Scheduled automatic Import/Export using Cron job"
|
2050 |
+
msgstr ""
|
2051 |
+
|
2052 |
+
#: admin/views/admin-settings-marketing.php:472
|
2053 |
+
msgid "Platform independent XML Import/Export"
|
2054 |
+
msgstr ""
|
2055 |
+
|
2056 |
+
#: admin/views/admin-settings-marketing.php:478
|
2057 |
+
msgid "Multiple Import methods"
|
2058 |
+
msgstr ""
|
2059 |
+
|
2060 |
+
#: admin/views/admin-settings-marketing.php:479
|
2061 |
+
msgid "Upload CSV only"
|
2062 |
+
msgstr ""
|
2063 |
+
|
2064 |
+
#: admin/views/admin-settings-marketing.php:505
|
2065 |
+
msgid "Import Export Suite for WooCommerce"
|
2066 |
+
msgstr ""
|
2067 |
+
|
2068 |
+
#: admin/views/admin-settings-marketing.php:506
|
2069 |
+
msgid ""
|
2070 |
+
"WooCommerce Import Export Suite is an all-in-one bundle of plugins with which "
|
2071 |
+
"you can import and export WooCommerce products, product reviews, orders, "
|
2072 |
+
"customers, coupons and subscriptions."
|
2073 |
+
msgstr ""
|
2074 |
+
|
2075 |
+
#: admin/views/admin-settings-pre-saved-templates.php:38
|
2076 |
+
msgid "Import export pre-saved templates"
|
2077 |
+
msgstr ""
|
2078 |
+
|
2079 |
+
#: admin/views/admin-settings-pre-saved-templates.php:44
|
2080 |
+
msgid "Name"
|
2081 |
+
msgstr ""
|
2082 |
+
|
2083 |
+
#: admin/views/admin-settings-pre-saved-templates.php:46
|
2084 |
+
msgid "Type"
|
2085 |
+
msgstr ""
|
2086 |
+
|
2087 |
+
#: admin/views/admin-settings-pre-saved-templates.php:47
|
2088 |
+
msgid "Action"
|
2089 |
+
msgstr ""
|
2090 |
+
|
2091 |
+
#: admin/views/market.php:17
|
2092 |
+
msgid "30 Day Money Back Guarantee"
|
2093 |
+
msgstr ""
|
2094 |
+
|
2095 |
+
#: admin/views/market.php:18
|
2096 |
+
msgid "Fast and Superior Support"
|
2097 |
+
msgstr ""
|
2098 |
+
|
2099 |
+
#: admin/views/market.php:21 product-import-export-for-woo.php:265
|
2100 |
+
msgid "UPGRADE TO PREMIUM"
|
2101 |
+
msgstr ""
|
2102 |
+
|
2103 |
+
#: class-wt-product-review-request.php:54
|
2104 |
+
#, php-format
|
2105 |
+
msgid ""
|
2106 |
+
"Hey, we at %sWebToffee%s would like to thank you for using our plugin. We "
|
2107 |
+
"would really appreciate if you could take a moment to drop a quick review that "
|
2108 |
+
"will inspire us to keep going."
|
2109 |
+
msgstr ""
|
2110 |
+
|
2111 |
+
#: class-wt-product-review-request.php:57
|
2112 |
+
msgid "Remind me later"
|
2113 |
+
msgstr ""
|
2114 |
+
|
2115 |
+
#: class-wt-product-review-request.php:58
|
2116 |
+
msgid "Not interested"
|
2117 |
+
msgstr ""
|
2118 |
+
|
2119 |
+
#: class-wt-product-review-request.php:59
|
2120 |
+
msgid "Review now"
|
2121 |
+
msgstr ""
|
2122 |
+
|
2123 |
+
#: helpers/class-wt-common-helper.php:70
|
2124 |
+
#, php-format
|
2125 |
+
msgid ""
|
2126 |
+
"The %s requires a minimum version of %s %s. Please upgrade the %s accordingly."
|
2127 |
+
msgstr ""
|
2128 |
+
|
2129 |
+
#: helpers/class-wt-import-export-helper.php:21
|
2130 |
+
msgid "Comma"
|
2131 |
+
msgstr ""
|
2132 |
+
|
2133 |
+
#: helpers/class-wt-import-export-helper.php:22
|
2134 |
+
msgid "Semicolon"
|
2135 |
+
msgstr ""
|
2136 |
+
|
2137 |
+
#: helpers/class-wt-import-export-helper.php:23
|
2138 |
+
msgid "Tab"
|
2139 |
+
msgstr ""
|
2140 |
+
|
2141 |
+
#: helpers/class-wt-import-export-helper.php:24
|
2142 |
+
msgid "Space"
|
2143 |
+
msgstr ""
|
2144 |
+
|
2145 |
+
#: helpers/class-wt-import-export-helper.php:25
|
2146 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:276
|
2147 |
+
msgid "Other"
|
2148 |
+
msgstr ""
|
2149 |
+
|
2150 |
+
#: helpers/class-wt-import-export-helper.php:187
|
2151 |
+
msgid "Refresh the step"
|
2152 |
+
msgstr ""
|
2153 |
+
|
2154 |
+
#: helpers/class-wt-import-export-helper.php:192
|
2155 |
+
msgid "Console form data"
|
2156 |
+
msgstr ""
|
2157 |
+
|
2158 |
+
#: helpers/class-wt-import-export-helper.php:203
|
2159 |
+
msgid "For debugging process"
|
2160 |
+
msgstr ""
|
2161 |
+
|
2162 |
+
#: helpers/class-wt-import-export-helper.php:204
|
2163 |
+
msgid "Debug panel"
|
2164 |
+
msgstr ""
|
2165 |
+
|
2166 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:25
|
2167 |
+
msgid "If you have a moment, please let us know why you are deactivating:"
|
2168 |
+
msgstr ""
|
2169 |
+
|
2170 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:36
|
2171 |
+
msgid ""
|
2172 |
+
"We do not collect any personal data when you submit this form. It's your "
|
2173 |
+
"feedback that we value."
|
2174 |
+
msgstr ""
|
2175 |
+
|
2176 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:37
|
2177 |
+
msgid "Privacy Policy"
|
2178 |
+
msgstr ""
|
2179 |
+
|
2180 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:41
|
2181 |
+
msgid "I rather wouldn't say"
|
2182 |
+
msgstr ""
|
2183 |
+
|
2184 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:44
|
2185 |
+
msgid "Get support"
|
2186 |
+
msgstr ""
|
2187 |
+
|
2188 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:45
|
2189 |
+
msgid "Submit & Deactivate"
|
2190 |
+
msgstr ""
|
2191 |
+
|
2192 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:141
|
2193 |
+
msgid "Deactivate and leave a review"
|
2194 |
+
msgstr ""
|
2195 |
+
|
2196 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:234
|
2197 |
+
msgid "Used it successfully. Don't need anymore."
|
2198 |
+
msgstr ""
|
2199 |
+
|
2200 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:236
|
2201 |
+
msgid "Have used it successfully and aint in need of it anymore"
|
2202 |
+
msgstr ""
|
2203 |
+
|
2204 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:240
|
2205 |
+
msgid "I couldn't understand how to make it work"
|
2206 |
+
msgstr ""
|
2207 |
+
|
2208 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:242
|
2209 |
+
msgid "Would you like us to assist you?"
|
2210 |
+
msgstr ""
|
2211 |
+
|
2212 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:246
|
2213 |
+
msgid "I found a better plugin"
|
2214 |
+
msgstr ""
|
2215 |
+
|
2216 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:248
|
2217 |
+
msgid "Which plugin?"
|
2218 |
+
msgstr ""
|
2219 |
+
|
2220 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:252
|
2221 |
+
msgid "The plugin is great, but I need specific feature that you don't support"
|
2222 |
+
msgstr ""
|
2223 |
+
|
2224 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:254
|
2225 |
+
msgid "Could you tell us more about that feature?"
|
2226 |
+
msgstr ""
|
2227 |
+
|
2228 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:258
|
2229 |
+
msgid "The plugin is not working"
|
2230 |
+
msgstr ""
|
2231 |
+
|
2232 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:260
|
2233 |
+
msgid "Could you tell us a bit more whats not working?"
|
2234 |
+
msgstr ""
|
2235 |
+
|
2236 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:264
|
2237 |
+
msgid "It's not what I was looking for"
|
2238 |
+
msgstr ""
|
2239 |
+
|
2240 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:266
|
2241 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:278
|
2242 |
+
msgid "Could you tell us a bit more?"
|
2243 |
+
msgstr ""
|
2244 |
+
|
2245 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:270
|
2246 |
+
msgid "The plugin didn't work as expected"
|
2247 |
+
msgstr ""
|
2248 |
+
|
2249 |
+
#: includes/class-wf-prodimpexp-plugin-uninstall-feedback.php:272
|
2250 |
+
msgid "What did you expect?"
|
2251 |
+
msgstr ""
|
2252 |
+
|
2253 |
+
#: includes/class-wt-non-apache-info.php:43
|
2254 |
+
msgid ""
|
2255 |
+
"Incase of Nginx server, copy the below code into your server config file to "
|
2256 |
+
"restrict public access to the wp-content folder or contact the server team to "
|
2257 |
+
"assist accordingly."
|
2258 |
+
msgstr ""
|
2259 |
+
|
2260 |
+
#: product-import-export-for-woo.php:95
|
2261 |
+
#, php-format
|
2262 |
+
msgid ""
|
2263 |
+
"The <b>WooCommerce</b> plugin must be active for <b>%s CSV Import Export "
|
2264 |
+
"(BASIC)</b> plugin to work effectively. Please <a href=\"%s\" target=\"_blank"
|
2265 |
+
"\">install & activate WooCommerce</a>."
|
2266 |
+
msgstr ""
|
2267 |
+
|
2268 |
+
#: product-import-export-for-woo.php:166
|
2269 |
+
msgid "Premium Upgrade"
|
2270 |
+
msgstr ""
|
2271 |
+
|
2272 |
+
#: product-import-export-for-woo.php:226
|
2273 |
+
#, php-format
|
2274 |
+
msgid ""
|
2275 |
+
"The <b>%s</b> plugin uploads the imported file into <b>wp-content/"
|
2276 |
+
"webtoffee_import</b> folder. Please ensure that public access restrictions are "
|
2277 |
+
"set in your server for this folder."
|
2278 |
+
msgstr ""
|
2279 |
+
|
2280 |
+
#: product-import-export-for-woo.php:236
|
2281 |
+
msgid "Sample Product CSV"
|
2282 |
+
msgstr ""
|
2283 |
+
|
2284 |
+
#: product-import-export-for-woo.php:237
|
2285 |
+
msgid "Familiarize yourself with the sample CSV."
|
2286 |
+
msgstr ""
|
2287 |
+
|
2288 |
+
#: product-import-export-for-woo.php:239
|
2289 |
+
msgid "Get Product CSV"
|
2290 |
+
msgstr ""
|
2291 |
+
|
2292 |
+
#: product-import-export-for-woo.php:256
|
2293 |
+
msgid "Supports all product types including variable and custom types."
|
2294 |
+
msgstr ""
|
2295 |
+
|
2296 |
+
#: product-import-export-for-woo.php:257
|
2297 |
+
msgid "CSV/XML file format support"
|
2298 |
+
msgstr ""
|
2299 |
+
|
2300 |
+
#: product-import-export-for-woo.php:258
|
2301 |
+
msgid "Import and export custom fields and hidden metadata."
|
2302 |
+
msgstr ""
|
2303 |
+
|
2304 |
+
#: product-import-export-for-woo.php:259
|
2305 |
+
msgid "Run scheduled exports via FTP/SFTP."
|
2306 |
+
msgstr ""
|
2307 |
+
|
2308 |
+
#: product-import-export-for-woo.php:260
|
2309 |
+
msgid "Run scheduled imports via URL/FTP/SFTP."
|
2310 |
+
msgstr ""
|
2311 |
+
|
2312 |
+
#: product-import-export-for-woo.php:261
|
2313 |
+
msgid "Export products by product types."
|
2314 |
+
msgstr ""
|
2315 |
+
|
2316 |
+
#: product-import-export-for-woo.php:262
|
2317 |
+
msgid "Tested compatibility with various third-party plugins."
|
2318 |
+
msgstr ""
|
2319 |
+
|
2320 |
+
#: product-import-export-for-woo.php:267
|
2321 |
+
msgid "Get more import export addons >>"
|
2322 |
+
msgstr ""
|
languages/wt-import-export-for-woo.pot
DELETED
File without changes
|
product-import-export-for-woo.php
CHANGED
@@ -5,11 +5,14 @@
|
|
5 |
Description: Import and Export Products From and To your WooCommerce Store.
|
6 |
Author: WebToffee
|
7 |
Author URI: https://www.webtoffee.com/product/product-import-export-woocommerce/
|
8 |
-
Version: 2.1.
|
9 |
-
WC tested up to: 6.
|
10 |
License: GPLv3
|
11 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
12 |
Text Domain: product-import-export-for-woo
|
|
|
|
|
|
|
13 |
*/
|
14 |
|
15 |
if ( !defined( 'ABSPATH' ) || !is_admin() ) {
|
@@ -43,7 +46,7 @@ if ( !defined( 'WT_IEW_DEBUG_BASIC_TROUBLESHOOT' ) ) {
|
|
43 |
* Start at version 1.0.0 and use SemVer - https://semver.org
|
44 |
* Rename this for your plugin and update it as you release new versions.
|
45 |
*/
|
46 |
-
define( 'WT_P_IEW_VERSION', '2.1.
|
47 |
|
48 |
/**
|
49 |
* The code that runs during plugin activation.
|
@@ -144,7 +147,6 @@ function run_wt_import_export_for_woo_basic_product() {
|
|
144 |
|
145 |
/** this added for a temporary when a plugin update with the option upload zip file. need to remove this after some version release */
|
146 |
if ( !get_option( 'wt_p_iew_is_active' ) ) {
|
147 |
-
update_option( 'wt_product_show_legacy_menu', 1 );
|
148 |
activate_wt_import_export_for_woo_basic_product();
|
149 |
}
|
150 |
|
@@ -157,7 +159,8 @@ add_filter( 'plugin_action_links_' . plugin_basename( __FILE__ ), 'wt_piew_plugi
|
|
157 |
|
158 |
function wt_piew_plugin_action_links_basic_product( $links ) {
|
159 |
$plugin_links = array(
|
160 |
-
|
|
|
161 |
'<a href="https://www.webtoffee.com/product-import-export-plugin-woocommerce-user-guide/" target="_blank">' . __( 'Documentation' ) . '</a>',
|
162 |
'<a href="https://wordpress.org/support/plugin/product-import-export-for-woo/" target="_blank">' . __( 'Support' ) . '</a>',
|
163 |
'<a href="https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_listing&utm_medium=product_imp_exp_basic&utm_campaign=Product_Import_Export&utm_content=' . WT_P_IEW_VERSION . '" style="color:#3db634;">' . __('Premium Upgrade') . '</a>',
|
@@ -214,17 +217,6 @@ if(!function_exists('wt_wc_get_product_object')){ // need change this approch,
|
|
214 |
}
|
215 |
}
|
216 |
|
217 |
-
// Add dismissble banner for legacy menu
|
218 |
-
include_once plugin_dir_path( __FILE__ ) . 'includes/class-wt-product-legacy-menu-moved.php';
|
219 |
-
$product_legacy_menu = new wt_product_legacy_menu_moved( 'product' );
|
220 |
-
$product_legacy_menu->plugin_title = "Product Import Export";
|
221 |
-
$product_legacy_menu->old_menu = "WooCommerce > Product Im-EX";
|
222 |
-
$product_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>', $product_legacy_menu->plugin_title, $product_legacy_menu->old_menu );
|
223 |
-
$product_legacy_menu->old_menu_params = array(
|
224 |
-
array( 'parent_slug' => 'woocommerce', 'menu_title' => 'Product Im-EX', 'capability' => 'import' )
|
225 |
-
);
|
226 |
-
|
227 |
-
|
228 |
include_once 'class-wt-product-review-request.php';
|
229 |
|
230 |
// Add dismissible server info for file restrictions
|
5 |
Description: Import and Export Products From and To your WooCommerce Store.
|
6 |
Author: WebToffee
|
7 |
Author URI: https://www.webtoffee.com/product/product-import-export-woocommerce/
|
8 |
+
Version: 2.1.8
|
9 |
+
WC tested up to: 6.2
|
10 |
License: GPLv3
|
11 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
12 |
Text Domain: product-import-export-for-woo
|
13 |
+
Domain Path: /languages
|
14 |
+
Requires at least: 3.0
|
15 |
+
Requires PHP: 5.6
|
16 |
*/
|
17 |
|
18 |
if ( !defined( 'ABSPATH' ) || !is_admin() ) {
|
46 |
* Start at version 1.0.0 and use SemVer - https://semver.org
|
47 |
* Rename this for your plugin and update it as you release new versions.
|
48 |
*/
|
49 |
+
define( 'WT_P_IEW_VERSION', '2.1.8' );
|
50 |
|
51 |
/**
|
52 |
* The code that runs during plugin activation.
|
147 |
|
148 |
/** this added for a temporary when a plugin update with the option upload zip file. need to remove this after some version release */
|
149 |
if ( !get_option( 'wt_p_iew_is_active' ) ) {
|
|
|
150 |
activate_wt_import_export_for_woo_basic_product();
|
151 |
}
|
152 |
|
159 |
|
160 |
function wt_piew_plugin_action_links_basic_product( $links ) {
|
161 |
$plugin_links = array(
|
162 |
+
'<a href="' . admin_url('admin.php?page=wt_import_export_for_woo_basic_export') . '">' . __('Export') . '</a>',
|
163 |
+
'<a href="' . admin_url('admin.php?page=wt_import_export_for_woo_basic_import') . '">' . __('Import') . '</a>',
|
164 |
'<a href="https://www.webtoffee.com/product-import-export-plugin-woocommerce-user-guide/" target="_blank">' . __( 'Documentation' ) . '</a>',
|
165 |
'<a href="https://wordpress.org/support/plugin/product-import-export-for-woo/" target="_blank">' . __( 'Support' ) . '</a>',
|
166 |
'<a href="https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_listing&utm_medium=product_imp_exp_basic&utm_campaign=Product_Import_Export&utm_content=' . WT_P_IEW_VERSION . '" style="color:#3db634;">' . __('Premium Upgrade') . '</a>',
|
217 |
}
|
218 |
}
|
219 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
220 |
include_once 'class-wt-product-review-request.php';
|
221 |
|
222 |
// Add dismissible server info for file restrictions
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: product export, product import, CSV import export, woocommerce, CSV, produ
|
|
5 |
Requires at least: 3.0.1
|
6 |
Tested up to: 5.9
|
7 |
Requires PHP: 5.6
|
8 |
-
Stable tag: 2.1.
|
9 |
License: GPLv3 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
@@ -14,64 +14,122 @@ Import products to WooCommerce or export products (simple, grouped, external/aff
|
|
14 |
|
15 |
== Description ==
|
16 |
|
17 |
-
The Product Import Export for WooCommerce
|
|
|
18 |
|
|
|
19 |
|
20 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
|
22 |
* <strong>Export WooCommerce products into CSV</strong>.
|
23 |
* <strong>Import products from CSV</strong> to WooCommerce.
|
24 |
* Supported product types - <strong>simple, grouped, external/affiliate</strong>.
|
25 |
-
* Export and import <strong>products with images</strong>.
|
26 |
* Export and import <strong>product reviews</strong> along with ratings.
|
27 |
-
* Export and import <strong>products
|
28 |
* Export and import product <strong>attributes, taxonomies, price, stock, and more</strong>.
|
29 |
-
* <strong>Bulk edit products
|
30 |
* Import and export <strong>product categories [New]</strong>.
|
31 |
* Import and export <strong>product tags [New]</strong>.
|
32 |
-
* Export products based on stock status <strong>[New]</strong>.
|
33 |
|
34 |
|
35 |
-
##
|
36 |
|
37 |
-
*
|
38 |
-
* <strong>
|
39 |
* Select from <strong>multiple import/export methods</strong>.
|
40 |
-
* Easily import products from other eCommerce platforms such as Shopify, Magento, etc., with import <strong>column mapping</strong>.
|
41 |
-
* <strong>Organise and structure CSV columns in the export file </strong>
|
42 |
-
* <strong>Rename CSV column
|
43 |
-
*
|
44 |
-
* <strong>
|
45 |
-
*
|
46 |
* Tested OK with WooCommerce 6.1
|
47 |
|
48 |
-
###
|
49 |
|
50 |
* [Yoast WooCommerce SEO](https://wordpress.org/plugins/wordpress-seo/)
|
51 |
* [All-in-one SEO](https://wordpress.org/plugins/all-in-one-seo-pack/)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
|
|
|
53 |
|
54 |
-
|
55 |
|
56 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
57 |
|
58 |
You can also check out this video to get a quick understanding of the plugin.[youtube https://www.youtube.com/watch?v=sYvt_KSYfNY]
|
59 |
|
60 |
-
###
|
|
|
|
|
61 |
|
62 |
-
The WooCommerce Product Import Export Plugin takes CSV (Comma-Separated Values) file as input. You must create a CSV ( UTF-8 Encoded ) file and enter the product details in a structured format.
|
63 |
|
64 |
-
|
65 |
|
66 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
67 |
|
68 |
After entering all details about products in a spreadsheet, you can import products to your WooCommerce store. With this plugin, you can also export and download product details as a CSV.
|
69 |
|
70 |
-
|
|
|
|
|
71 |
|
72 |
-
= Premium Version Features =
|
73 |
|
74 |
-
|
|
|
|
|
75 |
|
76 |
✅ Export/Import simple, group, external, custom and variation product types.</li>
|
77 |
✅ Export/Import custom fields(meta) and hidden meta.</li>
|
@@ -90,32 +148,15 @@ Please visit <a rel="nofollow" href="https://www.webtoffee.com/product/product-i
|
|
90 |
|
91 |
</blockquote>
|
92 |
|
93 |
-
## Product Import Export Plugin for WooCommerce (Pro) ##
|
94 |
-
|
95 |
-
Following are some of the use-cases supported by the Product Import Export for WooCommerce premium version.
|
96 |
-
|
97 |
-
### WooCommerce export products (all product types are supported) ###
|
98 |
-
There are multiple cases where one needs to export WooCommerce products. It could be either for sending the details to someone else or integrating with a third-party system. With the plugin, you can import all product types including custom product types such as subscription and bundled products.
|
99 |
-
|
100 |
-
[youtube https://www.youtube.com/watch?v=Fn1IKbjqabM]
|
101 |
-
|
102 |
-
### WooCommerce import products (all product types are supported) ###
|
103 |
-
WooCommerce bulk product upload is one of the main use cases where WooCommerce product import functionality is used. With the plugin, you can import products from any XML or CSV into WooCommerce. This saves a lot of time and minimizes errors.
|
104 |
|
105 |
-
|
106 |
-
|
107 |
-
###WooCommerce export and import products with images (supports simple & variation images) ###
|
108 |
-
|
109 |
-
The plugin facilitates the easy import of images related to a product. When the products are imported using the plugin, the first image related to a product in the image column of the CSV file is taken as its featured image. If there are multiple images in the same column, the image(s) after the first one is taken as the gallery images of the product.
|
110 |
-
|
111 |
-
###Related plugins from WebToffee ###
|
112 |
|
113 |
Other useful plugins from WebToffee for migrating WooCommerce/WordPress data:
|
114 |
|
115 |
🔸 <a href="https://wordpress.org/plugins/users-customers-import-export-for-wp-woocommerce/">Import Export WordPress Users/Customers</a>: Import and export the users in WordPress and customers in your WooCommerce store using a CSV file with the help of this plugin.
|
116 |
🔸 <a href="https://wordpress.org/plugins/order-import-export-for-woocommerce/">Order/Coupon Import-Export for WooCommerce</a>: Import and export orders and/or coupons from your WooCommerce store using CSV with the plugin.
|
117 |
🔸 <a href="https://wordpress.org/plugins/comments-import-export-woocommerce/">WordPress Comment Import Export</a>: Easily import and export comments from one WordPress site to another.
|
118 |
-
🔸 <a href="https://wordpress.org/plugins/wp-migration-duplicator/">WordPress Backup & Migration</a>: Quickly migrate and backup entire WordPress site or selected files from one location to another. Backup to FTP, Google drive, Amazon S3 or local storage and easily restore them back.
|
119 |
|
120 |
|
121 |
= About webtoffee.com =
|
@@ -130,18 +171,21 @@ Other useful plugins from WebToffee for migrating WooCommerce/WordPress data:
|
|
130 |
|
131 |
== Frequently Asked Questions ==
|
132 |
|
|
|
133 |
= Import of attributes not working using the WooCommerce export CSV? =
|
134 |
|
135 |
Product import export plugin lets you import the CSV exported using WooCommerce default export tools by mapping all default fields automatically. However, due to the data format difference in the CSV, attribute fields aren’t supported at the moment. To successfully import the attributes, you can alter the attribute columns.
|
|
|
136 |
For more details, refer: <a href="https://www.webtoffee.com/how-to-import-product-attributes-exported-using-woocommerce-export-tool/">How to import product attributes exported using WooCommerce export tool?</a>
|
137 |
|
138 |
-
=
|
139 |
|
140 |
-
|
141 |
|
142 |
= Does this plugin support export/import of images? =
|
143 |
|
144 |
-
Yes
|
|
|
145 |
|
146 |
= Which is the best free CSV editor suggested? =
|
147 |
|
@@ -149,24 +193,25 @@ LibreOffice.
|
|
149 |
|
150 |
= Does this plugin support importing taxonomy and attributes to WooCommerce?
|
151 |
|
152 |
-
Yes
|
|
|
153 |
|
154 |
= Can I export products by category using this plugin?
|
155 |
|
156 |
-
Yes
|
157 |
|
158 |
= Is it possible to import grouped and external products to WooCommerce using the plugin?
|
159 |
|
160 |
-
Yes
|
161 |
|
162 |
|
163 |
-
==
|
164 |
|
165 |
1. General settings for WooCommerce product import export plugin
|
166 |
|
167 |
2. Export method for WooCommerce product export plugin
|
168 |
|
169 |
-
3. Export mapping for
|
170 |
|
171 |
4. Filter products for WooCommerce product export plugin
|
172 |
|
@@ -192,21 +237,26 @@ Yes. You can import grouped, affiliate/external products in addition to simple p
|
|
192 |
|
193 |
15. Import Export history for Product Import Export for WooCommerce
|
194 |
|
195 |
-
== Changelog ==
|
196 |
|
|
|
|
|
|
|
|
|
|
|
|
|
197 |
= 2.1.7 =
|
198 |
* Bugfix: CSV mapping issues.
|
199 |
= 2.1.6 =
|
200 |
* WP 5.9 Tested OK.
|
201 |
* Bug Fix: Issue with exporting SKU with + symbol.
|
202 |
= 2.1.5 =
|
203 |
-
* Add
|
204 |
* Add - Option to include Taxonomies (categories/tags/shipping-class), attributes in quick export.
|
205 |
= 2.1.4 =
|
206 |
* WC 6.1 tested OK.
|
207 |
-
* Enhancement
|
208 |
-
* Enhancement
|
209 |
-
* Add
|
210 |
|
211 |
= 2.1.3 =
|
212 |
* WC 6.0 tested OK.
|
@@ -544,5 +594,7 @@ Yes. You can import grouped, affiliate/external products in addition to simple p
|
|
544 |
|
545 |
== Upgrade Notice ==
|
546 |
|
547 |
-
= 2.1.
|
548 |
-
*
|
|
|
|
5 |
Requires at least: 3.0.1
|
6 |
Tested up to: 5.9
|
7 |
Requires PHP: 5.6
|
8 |
+
Stable tag: 2.1.8
|
9 |
License: GPLv3 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
14 |
|
15 |
== Description ==
|
16 |
|
17 |
+
Export and import all your WooCommerce products in CSV format. The free plugin, Product Import Export for WooCommerce exports and imports WooCommerce simple, grouped, and external/affiliate products in a super simple way!
|
18 |
+
Inventory update, syncing products, data filtration, automatic column mapping are some of the main peculiarities of this product importer plugin.
|
19 |
|
20 |
+
<strong>To import and export variable products, upgrade to the premium version of <a href="https://www.webtoffee.com/product/product-import-export-woocommerce/">WooCommerce Product Import Export</a></strong>.
|
21 |
|
22 |
+
== PRODUCT IMPORT EXPORT FOR WOOCOMMERCE – FREE IMPORT EXPORT PLUGIN ==
|
23 |
+
|
24 |
+
The free version of the Product Import Export for WooCommerce plugin imports and exports the following WooCommerce product types:
|
25 |
+
|
26 |
+
* simple
|
27 |
+
* grouped
|
28 |
+
* external/affiliate products
|
29 |
+
|
30 |
+
With this plugin, you can import and export WooCommerce products to and from a CSV and you can do all the basic import export operations in this 100% free WooCommerce import export plugin.
|
31 |
+
|
32 |
+
|
33 |
+
##MAJOR FEATURES##
|
34 |
|
35 |
* <strong>Export WooCommerce products into CSV</strong>.
|
36 |
* <strong>Import products from CSV</strong> to WooCommerce.
|
37 |
* Supported product types - <strong>simple, grouped, external/affiliate</strong>.
|
38 |
+
* Export and import <strong>products with images (gallery and featured images)</strong>.
|
39 |
* Export and import <strong>product reviews</strong> along with ratings.
|
40 |
+
* Export and import WooCommerce <strong>products based on category/tags/selected products/status/stock</strong>.
|
41 |
* Export and import product <strong>attributes, taxonomies, price, stock, and more</strong>.
|
42 |
+
* <strong>Bulk edit products-</strong> Edit thousands of product data all at once.
|
43 |
* Import and export <strong>product categories [New]</strong>.
|
44 |
* Import and export <strong>product tags [New]</strong>.
|
45 |
+
* Export products based on stock status (In Stock, Out of Stock, On backorder) <strong>[New]</strong>.
|
46 |
|
47 |
|
48 |
+
##ADDITIONAL FEATURES##
|
49 |
|
50 |
+
* You can control the pace of the import/export process by doing it in <strong>custom batches</strong>.
|
51 |
+
* Let's you <strong>set a CSV delimiter</strong> of your choice for import.
|
52 |
* Select from <strong>multiple import/export methods</strong>.
|
53 |
+
* Easily import products from <strong>other eCommerce platforms</strong> such as Shopify, Magento, etc., with import <strong>column mapping</strong>.
|
54 |
+
* <strong>Organise and structure CSV columns in the export file </strong>with the drag and drop UI.
|
55 |
+
* <strong>Rename CSV column header names</strong> as you like before exporting.
|
56 |
+
* <strong>Save frequently used import/export configurations</strong> as templates and use the template for future imports and exports.
|
57 |
+
* The plugin <strong>stores all the past imports and exports</strong> and <strong>lets you re-run</strong> them when needed.
|
58 |
+
* <strong>Easy debugging:</strong> View and download import log for debugging purpose.
|
59 |
* Tested OK with WooCommerce 6.1
|
60 |
|
61 |
+
###COMPATIBLE PLUGINS###
|
62 |
|
63 |
* [Yoast WooCommerce SEO](https://wordpress.org/plugins/wordpress-seo/)
|
64 |
* [All-in-one SEO](https://wordpress.org/plugins/all-in-one-seo-pack/)
|
65 |
+
* [Cost of Goods](https://woocommerce.com/products/woocommerce-cost-of-goods/)
|
66 |
+
|
67 |
+
###USE-CASES HANDLED BY PRODUCT IMPORT EXPORT PLUGIN###
|
68 |
+
|
69 |
+
Following are some of the use-cases supported by the Product Import Export plugin for WooCommerce.
|
70 |
+
|
71 |
+
####Migrate products (simple/external) between two WooCommerce sites####
|
72 |
+
|
73 |
+
Import and export all your WooCommerce store products from one store to another in just a few steps. Data filtration, automatic column mapping, and other advanced options during the import and export operations.
|
74 |
+
|
75 |
+
####Update stock and price of existing products####
|
76 |
+
|
77 |
+
Using the advanced options, you can easily update the stock, price, and similar details of the existing products on import.
|
78 |
|
79 |
+
####Import/update product images - featured image and gallery images####
|
80 |
|
81 |
+
Now you can import or update the product images of multiple WooCommerce products simultaneously with ease. With the plugin, you can import/update all the gallery images of a product along with the product image, also known as the featured image.
|
82 |
|
83 |
+
####Import categories and assign products to them####
|
84 |
+
|
85 |
+
By default, during import, the products will be imported with categories (includes both multiple and hierarchical categories).
|
86 |
+
|
87 |
+
* <a href="https://www.webtoffee.com/wp-content/uploads/2021/05/Basic-Product_WooCommerce_Sample_CSV.csv">Sample CSV of products with categories</a>
|
88 |
+
|
89 |
+
However, if you want to import only the product categories of a WooCommerce store, you can do so under the post type: Product Category.
|
90 |
+
|
91 |
+
* <a href="https://www.webtoffee.com/wp-content/uploads/2021/09/Sample-CSV-of-product-categories.csv">Sample CSV of product Categories</a>
|
92 |
+
|
93 |
+
|
94 |
+
####Filter product export based on many criteria like category, stock status, etc####
|
95 |
+
|
96 |
+
Export the WooCommerce products based on your requirement. You can filter the product data and export the products based on multiple data filtration criteria, such as category, stock, status, product type, and much more.
|
97 |
+
|
98 |
+
|
99 |
+
###SETUP GUIDE – PRODUCT IMPORT EXPORT FOR WOOCOMMERCE###
|
100 |
+
|
101 |
+
For learning more about the setup of the Product Import Export plugin for WooCommerce, refer to its <a href="https://www.webtoffee.com/product-import-export-plugin-woocommerce-user-guide/">setup guide</a>.
|
102 |
|
103 |
You can also check out this video to get a quick understanding of the plugin.[youtube https://www.youtube.com/watch?v=sYvt_KSYfNY]
|
104 |
|
105 |
+
### HOW DOES THE PLUGIN WORK? (IMPORT OF WOOCOMMERCE PRODUCTS USING CSV) ###
|
106 |
+
|
107 |
+
The free version of the plugin lets you import and export: Products, Product Reviews, Product Tags and Product Categories.
|
108 |
|
|
|
109 |
|
110 |
+
<strong>DOWNLOAD</strong>
|
111 |
|
112 |
+
* <a href="https://www.webtoffee.com/wp-content/uploads/2021/05/Basic-Product_WooCommerce_Sample_CSV.csv">Sample CSV of Products</a>
|
113 |
+
* <a href="https://www.webtoffee.com/wp-content/uploads/2021/09/Sample-CSV-of-product_review.csv">Sample CSV of Product Reviews</a>
|
114 |
+
* <a href="https://www.webtoffee.com/wp-content/uploads/2021/09/Sample-CSV-with-product-tags.csv">Sample CSV of Product Tags</a>
|
115 |
+
* <a href="https://www.webtoffee.com/wp-content/uploads/2021/09/Sample-CSV-of-product-categories.csv">Sample CSV of Product Categories</a>
|
116 |
+
|
117 |
+
The WooCommerce Product Import Export Plugin takes the CSV (Comma-Separated Values) file as input. You must create a CSV (UTF-8 Encoded) file and enter the product details in a structured format.
|
118 |
+
|
119 |
+
This is to match each field of a CSV file to the field of a particular product which otherwise Admin needs to input manually. For example, the post_title field gets mapped to the product name and the regular_price field gets mapped to the regular price of the product.
|
120 |
+
|
121 |
+
You can create the CSV from scratch or you can export products to get the format of the CSV. You can use a spreadsheet program, such as LibreOffice, Microsoft Excel, OpenOffice, or Google Spreadsheets for creating and modifying the CSV file. Save this file with extension “.CSV”.
|
122 |
|
123 |
After entering all details about products in a spreadsheet, you can import products to your WooCommerce store. With this plugin, you can also export and download product details as a CSV.
|
124 |
|
125 |
+
##PRODUCT IMPORT EXPORT PLUGIN FOR WOOCOMMERCE (PRO)##
|
126 |
+
|
127 |
+
The <a href="https://www.webtoffee.com/product/product-import-export-woocommerce/">WooCommerce Product Import Export</a> Plugin Pro for WooCommerce is the leading tool for the export and import of WooCommerce products.
|
128 |
|
|
|
129 |
|
130 |
+
<blockquote>
|
131 |
+
|
132 |
+
= PREMIUM VERSION FEATURES =
|
133 |
|
134 |
✅ Export/Import simple, group, external, custom and variation product types.</li>
|
135 |
✅ Export/Import custom fields(meta) and hidden meta.</li>
|
148 |
|
149 |
</blockquote>
|
150 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
151 |
|
152 |
+
###RELATED PLUGINS FROM WEBTOFFEE###
|
|
|
|
|
|
|
|
|
|
|
|
|
153 |
|
154 |
Other useful plugins from WebToffee for migrating WooCommerce/WordPress data:
|
155 |
|
156 |
🔸 <a href="https://wordpress.org/plugins/users-customers-import-export-for-wp-woocommerce/">Import Export WordPress Users/Customers</a>: Import and export the users in WordPress and customers in your WooCommerce store using a CSV file with the help of this plugin.
|
157 |
🔸 <a href="https://wordpress.org/plugins/order-import-export-for-woocommerce/">Order/Coupon Import-Export for WooCommerce</a>: Import and export orders and/or coupons from your WooCommerce store using CSV with the plugin.
|
158 |
🔸 <a href="https://wordpress.org/plugins/comments-import-export-woocommerce/">WordPress Comment Import Export</a>: Easily import and export comments from one WordPress site to another.
|
159 |
+
🔸 <a href="https://wordpress.org/plugins/wp-migration-duplicator/">WordPress Backup & Migration</a>: Quickly migrate and backup entire WordPress site or selected files from one location to another. Backup to FTP, Google drive, Amazon S3, or local storage and easily restore them back.
|
160 |
|
161 |
|
162 |
= About webtoffee.com =
|
171 |
|
172 |
== Frequently Asked Questions ==
|
173 |
|
174 |
+
|
175 |
= Import of attributes not working using the WooCommerce export CSV? =
|
176 |
|
177 |
Product import export plugin lets you import the CSV exported using WooCommerce default export tools by mapping all default fields automatically. However, due to the data format difference in the CSV, attribute fields aren’t supported at the moment. To successfully import the attributes, you can alter the attribute columns.
|
178 |
+
|
179 |
For more details, refer: <a href="https://www.webtoffee.com/how-to-import-product-attributes-exported-using-woocommerce-export-tool/">How to import product attributes exported using WooCommerce export tool?</a>
|
180 |
|
181 |
+
= Does this plugin support variable products? =
|
182 |
|
183 |
+
No, the free version of the plugin does not support variable products. To import and export variable products, get the <a rel="nofollow" href="https://www.webtoffee.com/product/product-import-export-woocommerce/">premium version</a>.
|
184 |
|
185 |
= Does this plugin support export/import of images? =
|
186 |
|
187 |
+
Yes, you can import or export product images along with other details. Refer to: <a rel="nofollow" href="https://www.webtoffee.com/import-export-woocommerce-products-basic/">How to import and export WooCommerce products</a> for more information.
|
188 |
+
|
189 |
|
190 |
= Which is the best free CSV editor suggested? =
|
191 |
|
193 |
|
194 |
= Does this plugin support importing taxonomy and attributes to WooCommerce?
|
195 |
|
196 |
+
Yes, you can import product taxonomy and attributes into WooCommerce using the plugin. Refer to the <a rel="nofollow" href="https://www.webtoffee.com/import-export-woocommerce-products-basic/#Step_3_Map_10">mapping section of the import process</a> or more details.
|
197 |
+
|
198 |
|
199 |
= Can I export products by category using this plugin?
|
200 |
|
201 |
+
Yes, you can export products by category using the category filter option within the plugin. For more details, refer to the <a rel="nofollow" href="https://www.webtoffee.com/import-export-woocommerce-products-basic/#Step_3_Fil_4">Filter data section of the export process</a>.
|
202 |
|
203 |
= Is it possible to import grouped and external products to WooCommerce using the plugin?
|
204 |
|
205 |
+
Yes, you can import grouped, affiliate/external products in addition to simple products using the plugin. Refer to:<a rel="nofollow" href="https://www.webtoffee.com/import-export-woocommerce-products-basic/">How to import and export WooCommerce products</a> for the same.
|
206 |
|
207 |
|
208 |
+
== SCREENSHOTS ==
|
209 |
|
210 |
1. General settings for WooCommerce product import export plugin
|
211 |
|
212 |
2. Export method for WooCommerce product export plugin
|
213 |
|
214 |
+
3. Export mapping for WooCommerce product export plugin
|
215 |
|
216 |
4. Filter products for WooCommerce product export plugin
|
217 |
|
237 |
|
238 |
15. Import Export history for Product Import Export for WooCommerce
|
239 |
|
|
|
240 |
|
241 |
+
== CHANGELOG ==
|
242 |
+
|
243 |
+
= 2.1.8 =
|
244 |
+
* Enhancement: Category export and import.
|
245 |
+
* Enhancement: Performance and UI improvements, text corrections.
|
246 |
+
* Compatibility: WooCommerce Cost of Goods.
|
247 |
= 2.1.7 =
|
248 |
* Bugfix: CSV mapping issues.
|
249 |
= 2.1.6 =
|
250 |
* WP 5.9 Tested OK.
|
251 |
* Bug Fix: Issue with exporting SKU with + symbol.
|
252 |
= 2.1.5 =
|
253 |
+
* Add - Supports auto mapping of default fields from the CSV exported using default WC export tool.
|
254 |
* Add - Option to include Taxonomies (categories/tags/shipping-class), attributes in quick export.
|
255 |
= 2.1.4 =
|
256 |
* WC 6.1 tested OK.
|
257 |
+
* Enhancement - Export all language products if WPML is active and the language selected is all.
|
258 |
+
* Enhancement - Inform user when no products to export instead of empty CSV.
|
259 |
+
* Add - Export products based on stock status.
|
260 |
|
261 |
= 2.1.3 =
|
262 |
* WC 6.0 tested OK.
|
594 |
|
595 |
== Upgrade Notice ==
|
596 |
|
597 |
+
= 2.1.8 =
|
598 |
+
* Enhancement: Category export and import.
|
599 |
+
* Enhancement: Performance and UI improvements, text corrections.
|
600 |
+
* Compatibility: WooCommerce Cost of Goods.
|