Advanced Order Export For WooCommerce - Version 3.1.9

Version Description

  • 2021-06-22 =
  • New field "Sum of Items (Exported)" for mode "Summary Report By Customers"
  • Added extra operators for filter by item meta
  • Correctly export description of variation
  • Correctly show alias for deleted role
  • Fixed bug - fatal error if variation was deleted
  • Fixed bug - unixtimestamp exported as number (not date) to Excel
  • Fixed bug - option "Export only matched product items" didn't work if order has variations of same product
  • Fixed bug - TAX fields (added via >Setup Fields>Other items) ignored shipping amount
Download this release

Release Info

Developer algol.plus
Plugin Icon 128x128 Advanced Order Export For WooCommerce
Version 3.1.9
Comparing to
See all releases

Code changes from version 3.1.8 to 3.1.9

assets/js/export-fields.js CHANGED
@@ -1693,6 +1693,7 @@ jQuery( document ).ready( function ( $ ) {
1693
  summary_report_fields.push( $( '#user_unselected_segment input[value="summary_report_total_count"]' ).parents( 'li' ) );
1694
  summary_report_fields.push( $( '#user_unselected_segment input[value="summary_report_total_count_items"]' ).parents( 'li' ) );
1695
  summary_report_fields.push( $( '#user_unselected_segment input[value="summary_report_total_count_items_exported"]' ).parents( 'li' ) );
 
1696
  summary_report_fields.push( $( '#user_unselected_segment input[value="summary_report_total_amount"]' ).parents( 'li' ) );
1697
  summary_report_fields.push( $( '#user_unselected_segment input[value="summary_report_total_amount_paid"]' ).parents( 'li' ) );
1698
  summary_report_fields.push( $( '#user_unselected_segment input[value="summary_report_total_shipping"]' ).parents( 'li' ) );
@@ -1718,6 +1719,7 @@ jQuery( document ).ready( function ( $ ) {
1718
  $( '#order_fields .segment_user input[value="summary_report_total_count"]' ).closest( '.mapping_row' ).remove();
1719
  $( '#order_fields .segment_user input[value="summary_report_total_count_items"]' ).closest( '.mapping_row' ).remove();
1720
  $( '#order_fields .segment_user input[value="summary_report_total_count_items_exported"]' ).closest( '.mapping_row' ).remove();
 
1721
  $( '#order_fields .segment_user input[value="summary_report_total_amount"]' ).closest( '.mapping_row' ).remove();
1722
  $( '#order_fields .segment_user input[value="summary_report_total_amount_paid"]' ).closest( '.mapping_row' ).remove();
1723
  $( '#order_fields .segment_user input[value="summary_report_total_shipping"]' ).closest( '.mapping_row' ).remove();
@@ -1751,6 +1753,7 @@ jQuery( document ).ready( function ( $ ) {
1751
  $( '#order_fields .segment_user input[value="summary_report_total_count"]' ).closest( '.mapping_row' ).remove();
1752
  $( '#order_fields .segment_user input[value="summary_report_total_count_items"]' ).closest( '.mapping_row' ).remove();
1753
  $( '#order_fields .segment_user input[value="summary_report_total_count_items_exported"]' ).closest( '.mapping_row' ).remove();
 
1754
  $( '#order_fields .segment_user input[value="summary_report_total_amount"]' ).closest( '.mapping_row' ).remove();
1755
  $( '#order_fields .segment_user input[value="summary_report_total_amount_paid"]' ).closest( '.mapping_row' ).remove();
1756
  $( '#order_fields .segment_user input[value="summary_report_total_shipping"]' ).closest( '.mapping_row' ).remove();
1693
  summary_report_fields.push( $( '#user_unselected_segment input[value="summary_report_total_count"]' ).parents( 'li' ) );
1694
  summary_report_fields.push( $( '#user_unselected_segment input[value="summary_report_total_count_items"]' ).parents( 'li' ) );
1695
  summary_report_fields.push( $( '#user_unselected_segment input[value="summary_report_total_count_items_exported"]' ).parents( 'li' ) );
1696
+ summary_report_fields.push( $( '#user_unselected_segment input[value="summary_report_total_sum_items_exported"]' ).parents( 'li' ) );
1697
  summary_report_fields.push( $( '#user_unselected_segment input[value="summary_report_total_amount"]' ).parents( 'li' ) );
1698
  summary_report_fields.push( $( '#user_unselected_segment input[value="summary_report_total_amount_paid"]' ).parents( 'li' ) );
1699
  summary_report_fields.push( $( '#user_unselected_segment input[value="summary_report_total_shipping"]' ).parents( 'li' ) );
1719
  $( '#order_fields .segment_user input[value="summary_report_total_count"]' ).closest( '.mapping_row' ).remove();
1720
  $( '#order_fields .segment_user input[value="summary_report_total_count_items"]' ).closest( '.mapping_row' ).remove();
1721
  $( '#order_fields .segment_user input[value="summary_report_total_count_items_exported"]' ).closest( '.mapping_row' ).remove();
1722
+ $( '#order_fields .segment_user input[value="summary_report_total_sum_items_exported"]' ).closest( '.mapping_row' ).remove();
1723
  $( '#order_fields .segment_user input[value="summary_report_total_amount"]' ).closest( '.mapping_row' ).remove();
1724
  $( '#order_fields .segment_user input[value="summary_report_total_amount_paid"]' ).closest( '.mapping_row' ).remove();
1725
  $( '#order_fields .segment_user input[value="summary_report_total_shipping"]' ).closest( '.mapping_row' ).remove();
1753
  $( '#order_fields .segment_user input[value="summary_report_total_count"]' ).closest( '.mapping_row' ).remove();
1754
  $( '#order_fields .segment_user input[value="summary_report_total_count_items"]' ).closest( '.mapping_row' ).remove();
1755
  $( '#order_fields .segment_user input[value="summary_report_total_count_items_exported"]' ).closest( '.mapping_row' ).remove();
1756
+ $( '#order_fields .segment_user input[value="summary_report_total_sum_items_exported"]' ).closest( '.mapping_row' ).remove();
1757
  $( '#order_fields .segment_user input[value="summary_report_total_amount"]' ).closest( '.mapping_row' ).remove();
1758
  $( '#order_fields .segment_user input[value="summary_report_total_amount_paid"]' ).closest( '.mapping_row' ).remove();
1759
  $( '#order_fields .segment_user input[value="summary_report_total_shipping"]' ).closest( '.mapping_row' ).remove();
assets/js/filters.js CHANGED
@@ -10,6 +10,12 @@ jQuery( document ).ready( function ( $ ) {
10
  }
11
  } );
12
 
 
 
 
 
 
 
13
  // show checkboxes for order and coupon section ?
14
  if ( f || verify_checkboxes && $( '#' + object_id + " input[type='checkbox']:checked" ).length ) {
15
  $( '#' + object_id ).prev().click();
10
  }
11
  } );
12
 
13
+ $( '#' + object_id + ' textarea' ).each( function ( index ) {
14
+ if ( $( this ).val() ) {
15
+ f = true;
16
+ }
17
+ } );
18
+
19
  // show checkboxes for order and coupon section ?
20
  if ( f || verify_checkboxes && $( '#' + object_id + " input[type='checkbox']:checked" ).length ) {
21
  $( '#' + object_id ).prev().click();
classes/admin/tabs/ajax/trait-wc-order-export-admin-tab-abstract-ajax-export.php CHANGED
@@ -9,7 +9,7 @@ trait WC_Order_Export_Admin_Tab_Abstract_Ajax_Export {
9
  public function ajax_preview() {
10
  global $wp_filter;
11
 
12
- $settings = WC_Order_Export_Manage::make_new_settings( $_POST );
13
  // use unsaved settings
14
 
15
  do_action( 'woe_start_preview_job', $_POST['id'], $settings );
@@ -32,7 +32,7 @@ trait WC_Order_Export_Admin_Tab_Abstract_Ajax_Export {
32
 
33
  public function ajax_estimate() {
34
 
35
- $settings = WC_Order_Export_Manage::make_new_settings( $_POST );
36
  // use unsaved settings
37
 
38
  $total = WC_Order_Export_Engine::build_file( $settings, 'estimate', 'file', 0, 0, 'test' );
@@ -42,7 +42,7 @@ trait WC_Order_Export_Admin_Tab_Abstract_Ajax_Export {
42
 
43
  public function ajax_export_start() {
44
  $this->start_prevent_object_cache();
45
- $settings = WC_Order_Export_Manage::make_new_settings( $_POST );
46
 
47
  if ( $settings['format'] === 'XLS' && ! function_exists( "mb_strtolower" ) ) {
48
  die( __( 'Please, install/enable PHP mbstring extension!', 'woo-order-export-lite' ) );
@@ -75,7 +75,7 @@ trait WC_Order_Export_Admin_Tab_Abstract_Ajax_Export {
75
 
76
  public function ajax_export_part() {
77
 
78
- $settings = WC_Order_Export_Manage::make_new_settings( $_POST );
79
  $main_settings = WC_Order_Export_Main_Settings::get_settings();
80
 
81
  $settings['max_line_items'] = $_POST['max_line_items'];
@@ -91,7 +91,7 @@ trait WC_Order_Export_Admin_Tab_Abstract_Ajax_Export {
91
  public function ajax_plain_export() {
92
 
93
  // use unsaved settings
94
- $settings = WC_Order_Export_Manage::make_new_settings( $_POST );
95
  do_action( 'woe_start_export_job', $_POST['id'], $settings );
96
 
97
  // custom export worked for plain
@@ -141,7 +141,7 @@ trait WC_Order_Export_Admin_Tab_Abstract_Ajax_Export {
141
  }
142
 
143
  public function ajax_export_finish() {
144
- $settings = WC_Order_Export_Manage::make_new_settings( $_POST );
145
  WC_Order_Export_Engine::build_file( $settings, 'finish', 'file', 0, 0, $this->get_temp_file_name() );
146
 
147
  $filename = WC_Order_Export_Engine::make_filename( $settings['export_filename'] );
9
  public function ajax_preview() {
10
  global $wp_filter;
11
 
12
+ $settings = ($_POST['mode'] == 'frontend' ) ? json_decode($_POST['settings'],true) : WC_Order_Export_Manage::make_new_settings( $_POST );
13
  // use unsaved settings
14
 
15
  do_action( 'woe_start_preview_job', $_POST['id'], $settings );
32
 
33
  public function ajax_estimate() {
34
 
35
+ $settings = ($_POST['mode'] == 'frontend' ) ? json_decode($_POST['settings'],true) : WC_Order_Export_Manage::make_new_settings( $_POST );
36
  // use unsaved settings
37
 
38
  $total = WC_Order_Export_Engine::build_file( $settings, 'estimate', 'file', 0, 0, 'test' );
42
 
43
  public function ajax_export_start() {
44
  $this->start_prevent_object_cache();
45
+ $settings = ($_POST['mode'] == 'frontend' ) ? json_decode($_POST['settings'],true) : WC_Order_Export_Manage::make_new_settings( $_POST );
46
 
47
  if ( $settings['format'] === 'XLS' && ! function_exists( "mb_strtolower" ) ) {
48
  die( __( 'Please, install/enable PHP mbstring extension!', 'woo-order-export-lite' ) );
75
 
76
  public function ajax_export_part() {
77
 
78
+ $settings = ($_POST['mode'] == 'frontend' ) ? json_decode($_POST['settings'],true) : WC_Order_Export_Manage::make_new_settings( $_POST );
79
  $main_settings = WC_Order_Export_Main_Settings::get_settings();
80
 
81
  $settings['max_line_items'] = $_POST['max_line_items'];
91
  public function ajax_plain_export() {
92
 
93
  // use unsaved settings
94
+ $settings = ($_POST['mode'] == 'frontend' ) ? json_decode($_POST['settings']) : WC_Order_Export_Manage::make_new_settings( $_POST );
95
  do_action( 'woe_start_export_job', $_POST['id'], $settings );
96
 
97
  // custom export worked for plain
141
  }
142
 
143
  public function ajax_export_finish() {
144
+ $settings = ($_POST['mode'] == 'frontend' ) ? json_decode($_POST['settings'],true) : WC_Order_Export_Manage::make_new_settings( $_POST );
145
  WC_Order_Export_Engine::build_file( $settings, 'finish', 'file', 0, 0, $this->get_temp_file_name() );
146
 
147
  $filename = WC_Order_Export_Engine::make_filename( $settings['export_filename'] );
classes/core/class-wc-order-export-data-extractor-ui.php CHANGED
@@ -735,6 +735,11 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
735
  'checked' => 0,
736
  'format' => 'number',
737
  ),
 
 
 
 
 
738
  'summary_report_total_amount' => array(
739
  'label' => __( 'Summary Report Total Amount', 'woo-order-export-lite' ),
740
  'checked' => 0,
@@ -1382,6 +1387,7 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
1382
 
1383
  public static function get_wc_email_templates() {
1384
  $emails = WC_Emails::instance();
 
1385
  foreach( $emails->get_emails() as $email ) {
1386
  if(!in_array($email->id, array('customer_reset_password', 'customer_new_account'))) {
1387
  $email_titles[ $email->id ] = $email->title;
735
  'checked' => 0,
736
  'format' => 'number',
737
  ),
738
+ 'summary_report_total_sum_items_exported' => array(
739
+ 'label' => __( 'Summary Report Sum of Items (Exported)', 'woo-order-export-lite' ),
740
+ 'checked' => 0,
741
+ 'format' => 'number',
742
+ ),
743
  'summary_report_total_amount' => array(
744
  'label' => __( 'Summary Report Total Amount', 'woo-order-export-lite' ),
745
  'checked' => 0,
1387
 
1388
  public static function get_wc_email_templates() {
1389
  $emails = WC_Emails::instance();
1390
+ $email_titles = array( '' => __( 'Please, choose the template', 'woo-order-export-lite' ) );
1391
  foreach( $emails->get_emails() as $email ) {
1392
  if(!in_array($email->id, array('customer_reset_password', 'customer_new_account'))) {
1393
  $email_titles[ $email->id ] = $email->title;
classes/core/class-wc-order-export-data-extractor.php CHANGED
@@ -436,7 +436,7 @@ class WC_Order_Export_Data_Extractor {
436
  $order_items_meta_where[] = "( " . join( " AND ", $orders_where ) . " )";
437
  }
438
 
439
- $order_items_meta_where = join( " AND ", $order_items_meta_where );
440
  if ( $order_items_meta_where ) {
441
  $order_items_meta_where = " AND " . $order_items_meta_where;
442
  }
@@ -875,8 +875,7 @@ class WC_Order_Export_Data_Extractor {
875
  }//if values
876
  }
877
  }
878
-
879
- $order_item_metadata_where_sql = join( " AND ", $order_item_metadata_where );
880
 
881
  $order_items_metadata_joins_sql = implode(' ', $order_items_metadata_joins);
882
 
@@ -1522,6 +1521,21 @@ class WC_Order_Export_Data_Extractor {
1522
  continue 3;
1523
  }
1524
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1525
  }
1526
  }
1527
  }
436
  $order_items_meta_where[] = "( " . join( " AND ", $orders_where ) . " )";
437
  }
438
 
439
+ $order_items_meta_where = join( apply_filters('woe_product_itemmeta_operator', " AND "), $order_items_meta_where );
440
  if ( $order_items_meta_where ) {
441
  $order_items_meta_where = " AND " . $order_items_meta_where;
442
  }
875
  }//if values
876
  }
877
  }
878
+ $order_item_metadata_where_sql = join( apply_filters("woe_item_metadata_operator", " AND "), $order_item_metadata_where );
 
879
 
880
  $order_items_metadata_joins_sql = implode(' ', $order_items_metadata_joins);
881
 
1521
  continue 3;
1522
  }
1523
  }
1524
+ else if(in_array($operator, self::$operator_must_check_values)) {
1525
+ if(empty($meta)) {
1526
+ continue 3;
1527
+ }
1528
+ $matched = false;
1529
+ foreach ($values as $value) {
1530
+ if(version_compare($meta, $value, $operator)) {
1531
+ $matched = true;
1532
+ continue;
1533
+ }
1534
+ }
1535
+ if(!$matched) {
1536
+ continue 3;
1537
+ }
1538
+ }
1539
  }
1540
  }
1541
  }
classes/core/class-wc-order-export-engine.php CHANGED
@@ -31,7 +31,7 @@ class WC_Order_Export_Engine {
31
  '{to_date}' => isset( $date['to_date'] ) ? date( "Y-m-d", strtotime( $date['to_date'] ) ) : '',
32
  );
33
 
34
- if ( self::$make_separate_orders && strpos( $mask, '%order_id' ) === false ) {
35
  $mask_parts = explode( '.', $mask );
36
  $before_prefix = count( $mask_parts ) > 1 ? 2 : 1;
37
  $mask_parts[ count( $mask_parts ) - $before_prefix ] .= '-%order_id';
31
  '{to_date}' => isset( $date['to_date'] ) ? date( "Y-m-d", strtotime( $date['to_date'] ) ) : '',
32
  );
33
 
34
+ if ( self::$make_separate_orders && strpos( $mask, '%order_id' ) === false && strpos( $mask, '{order_number}' ) === false ) {
35
  $mask_parts = explode( '.', $mask );
36
  $before_prefix = count( $mask_parts ) > 1 ? 2 : 1;
37
  $mask_parts[ count( $mask_parts ) - $before_prefix ] .= '-%order_id';
classes/core/class-wc-order-export-order-fields.php CHANGED
@@ -199,13 +199,13 @@ class WC_Order_Export_Order_Fields {
199
 
200
  $value = $wpdb->get_col( $wpdb->prepare(
201
  "SELECT
202
- itemmeta.meta_value
203
  FROM
204
  {$wpdb->prefix}woocommerce_order_items items
205
  INNER JOIN
206
  {$wpdb->prefix}woocommerce_order_itemmeta itemmeta
207
  ON
208
- items.order_item_id = itemmeta.order_item_id AND itemmeta.meta_key = 'tax_amount'
209
  WHERE
210
  items.order_id = %s AND items.order_item_type = 'tax' AND items.order_item_name = %s",
211
  $this->order_id,
@@ -288,7 +288,7 @@ class WC_Order_Export_Order_Fields {
288
  $row[$field] = $this->user ? $this->user->$field : "";
289
  } elseif ( $field == 'user_role' ) {
290
  $roles = $wp_roles->roles;
291
- $row[$field] = ( isset( $this->user->roles[0] ) && isset( $roles[ $this->user->roles[0] ] ) ) ? $roles[ $this->user->roles[0] ]['name'] : ""; // take first role Name
292
  } elseif ( $field == 'customer_total_orders' ) {
293
  $row[$field] = ( isset( $this->user->ID ) ) ? wc_get_customer_order_count( $this->user->ID ) : WC_Order_Export_Data_Extractor::get_customer_order_count_by_email( $this->order_meta["_billing_email"] );
294
  } elseif ( $field == 'customer_total_spent' ) {
@@ -403,7 +403,7 @@ class WC_Order_Export_Order_Fields {
403
  }
404
  }
405
  }
406
- $row[$field] = implode( "\n", $comments );
407
  } elseif ( $field == 'embedded_edit_order_link' ) {
408
  $row[$field] = sprintf(
409
  '<a href="%s" target="_blank">%s</a>',
199
 
200
  $value = $wpdb->get_col( $wpdb->prepare(
201
  "SELECT
202
+ SUM(itemmeta.meta_value)
203
  FROM
204
  {$wpdb->prefix}woocommerce_order_items items
205
  INNER JOIN
206
  {$wpdb->prefix}woocommerce_order_itemmeta itemmeta
207
  ON
208
+ items.order_item_id = itemmeta.order_item_id AND (itemmeta.meta_key = 'tax_amount' OR itemmeta.meta_key = 'shipping_tax_amount')
209
  WHERE
210
  items.order_id = %s AND items.order_item_type = 'tax' AND items.order_item_name = %s",
211
  $this->order_id,
288
  $row[$field] = $this->user ? $this->user->$field : "";
289
  } elseif ( $field == 'user_role' ) {
290
  $roles = $wp_roles->roles;
291
+ $row[$field] = !isset( $this->user->roles[0] ) ? "" : ( isset( $roles[ $this->user->roles[0] ] ) ? $roles[ $this->user->roles[0] ]['name'] : $this->user->roles[0] ); // take first role Name
292
  } elseif ( $field == 'customer_total_orders' ) {
293
  $row[$field] = ( isset( $this->user->ID ) ) ? wc_get_customer_order_count( $this->user->ID ) : WC_Order_Export_Data_Extractor::get_customer_order_count_by_email( $this->order_meta["_billing_email"] );
294
  } elseif ( $field == 'customer_total_spent' ) {
403
  }
404
  }
405
  }
406
+ $row[$field] = implode( "\n", array_filter( $comments ) );
407
  } elseif ( $field == 'embedded_edit_order_link' ) {
408
  $row[$field] = sprintf(
409
  '<a href="%s" target="_blank">%s</a>',
classes/core/class-wc-order-export-order-product-fields.php CHANGED
@@ -34,8 +34,10 @@ class WC_Order_Export_Order_Product_Fields {
34
  $this->product_id = $this->item->get_product_id();
35
  $this->product_fields_with_tags = array( 'product_variation', 'post_content', 'post_excerpt' );
36
 
37
- $this->parent_product_id = method_exists( $product,
38
- 'get_parent_id' ) ? $product->get_parent_id() : ( isset( $product->parent ) ? $product->parent->id : 0 );
 
 
39
  }
40
 
41
  private static function get_product_category_full( $product_id ) {
@@ -101,9 +103,11 @@ class WC_Order_Export_Order_Product_Fields {
101
  $field_value = ! empty( $user->display_name ) ? $user->display_name : '';
102
  }
103
  } elseif ( $field == 'post_content' ) {
104
- $field_value = $this->post ? $this->post->post_content : '';
 
 
105
  } elseif ( $field == 'post_excerpt' ) {
106
- $field_value = $this->post ? $this->post->post_excerpt : '';
107
  } elseif ( $field == 'embedded_product_image' ) {
108
  $field_value = "";
109
  $attachment_id = null;
@@ -140,7 +144,7 @@ class WC_Order_Export_Order_Product_Fields {
140
  } elseif ( $field == 'type' ) {
141
  $field_value = '';
142
  if ( $this->product ) {
143
- $field_value = method_exists( $this->product,
144
  'get_type' ) ? $this->product->get_type() : $this->product->product_type;
145
  }
146
  } elseif ( $field == 'tags' ) {
@@ -199,7 +203,7 @@ class WC_Order_Export_Order_Product_Fields {
199
  } elseif ( $field == 'product_url' ) {
200
  $field_value = get_permalink( $this->product_id );
201
  } elseif ( $field == 'sku' ) {
202
- $field_value = method_exists( $this->product,
203
  'get_' . $field ) ? $this->product->{'get_' . $field}() : get_post_meta( $this->variation_id, '_' . $field,
204
  true );
205
  }
@@ -294,7 +298,7 @@ class WC_Order_Export_Order_Product_Fields {
294
  if ( $field_value == '' ) { //2. read from product
295
  $field_value = get_post_meta( $this->product_id, $field, true );
296
  }
297
- if ( $field_value === '' AND method_exists( $this->product,'get_' . $field ) ) //3. try method
298
  {
299
  $field_value = $this->product->{'get_' . $field}();
300
  }
34
  $this->product_id = $this->item->get_product_id();
35
  $this->product_fields_with_tags = array( 'product_variation', 'post_content', 'post_excerpt' );
36
 
37
+ if( $product ) {
38
+ $this->parent_product_id = method_exists( $product,
39
+ 'get_parent_id' ) ? $product->get_parent_id() : ( isset( $product->parent ) ? $product->parent->id : 0 );
40
+ }
41
  }
42
 
43
  private static function get_product_category_full( $product_id ) {
103
  $field_value = ! empty( $user->display_name ) ? $user->display_name : '';
104
  }
105
  } elseif ( $field == 'post_content' ) {
106
+ $field_value = $this->product ? $this->product->get_description() : "";
107
+ if( !$field_value )
108
+ $field_value = $this->post ? $this->post->post_content : ''; //try read directly from main post
109
  } elseif ( $field == 'post_excerpt' ) {
110
+ $field_value = $this->post ? $this->post->post_excerpt : '';// still read from main post
111
  } elseif ( $field == 'embedded_product_image' ) {
112
  $field_value = "";
113
  $attachment_id = null;
144
  } elseif ( $field == 'type' ) {
145
  $field_value = '';
146
  if ( $this->product ) {
147
+ $field_value = is_object( $this->product ) && method_exists( $this->product,
148
  'get_type' ) ? $this->product->get_type() : $this->product->product_type;
149
  }
150
  } elseif ( $field == 'tags' ) {
203
  } elseif ( $field == 'product_url' ) {
204
  $field_value = get_permalink( $this->product_id );
205
  } elseif ( $field == 'sku' ) {
206
+ $field_value = is_object( $this->product ) && method_exists( $this->product,
207
  'get_' . $field ) ? $this->product->{'get_' . $field}() : get_post_meta( $this->variation_id, '_' . $field,
208
  true );
209
  }
298
  if ( $field_value == '' ) { //2. read from product
299
  $field_value = get_post_meta( $this->product_id, $field, true );
300
  }
301
+ if ( $field_value === '' AND is_object( $this->product ) && method_exists( $this->product,'get_' . $field ) ) //3. try method
302
  {
303
  $field_value = $this->product->{'get_' . $field}();
304
  }
classes/formats/abstract-class-woe-formatter-plain-format.php CHANGED
@@ -286,10 +286,11 @@ abstract class WOE_Formatter_Plain_Format extends WOE_Formatter {
286
 
287
  if( $product )
288
  $key = $product->get_id();
289
- else
290
  $key = $item_meta['_variation_id'][0] ? $item_meta['_variation_id'][0] : $item_meta['_product_id'][0];
291
-
292
- $key = apply_filters( "woe_summary_products_adjust_key", $key, $product, $product_item, $order );
 
293
 
294
  //add new product
295
  if ( ! isset( $_SESSION['woe_summary_products'][ $key ] ) ) {
@@ -321,7 +322,7 @@ abstract class WOE_Formatter_Plain_Format extends WOE_Formatter {
321
  $new_row = apply_filters( 'woe_summary_column_keys',
322
  $new_row );// legacy hook
323
  $new_row = apply_filters( "woe_summary_products_prepare_product",
324
- $new_row, $key, $product, $product_item, $order );
325
  $_SESSION['woe_summary_products'][ $key ] = $new_row;
326
  }
327
 
@@ -354,7 +355,7 @@ abstract class WOE_Formatter_Plain_Format extends WOE_Formatter {
354
  $_SESSION['woe_summary_products'][ $key ]['summary_report_total_refund_amount'] += wc_round_tax_total( $total );
355
  }
356
 
357
- do_action( "woe_summary_products_add_item", $key, $product_item, $order );
358
  }
359
  do_action( "woe_summary_products_added_order", $order );
360
 
@@ -529,6 +530,27 @@ abstract class WOE_Formatter_Plain_Format extends WOE_Formatter {
529
  }
530
  }
531
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
532
  if ( isset( $_SESSION['woe_summary_customers'][ $key ]['summary_report_total_amount'] ) ) {
533
  $_SESSION['woe_summary_customers'][ $key ]['summary_report_total_amount'] += wc_round_tax_total( $order->get_total() );
534
  }
286
 
287
  if( $product )
288
  $key = $product->get_id();
289
+ elseif( isset($item_meta['_variation_id'][0]) )
290
  $key = $item_meta['_variation_id'][0] ? $item_meta['_variation_id'][0] : $item_meta['_product_id'][0];
291
+ else
292
+ $key = $item_id;
293
+ $key = apply_filters( "woe_summary_products_adjust_key", $key, $product, $product_item, $order, $item );
294
 
295
  //add new product
296
  if ( ! isset( $_SESSION['woe_summary_products'][ $key ] ) ) {
322
  $new_row = apply_filters( 'woe_summary_column_keys',
323
  $new_row );// legacy hook
324
  $new_row = apply_filters( "woe_summary_products_prepare_product",
325
+ $new_row, $key, $product, $product_item, $order,$item );
326
  $_SESSION['woe_summary_products'][ $key ] = $new_row;
327
  }
328
 
355
  $_SESSION['woe_summary_products'][ $key ]['summary_report_total_refund_amount'] += wc_round_tax_total( $total );
356
  }
357
 
358
+ do_action( "woe_summary_products_add_item", $key, $product_item, $order, $item );
359
  }
360
  do_action( "woe_summary_products_added_order", $order );
361
 
530
  }
531
  }
532
 
533
+ if ( isset( $_SESSION['woe_summary_customers'][ $key ]['summary_report_total_sum_items_exported'] ) ) {
534
+ if( empty( WC_Order_Export_Engine::$extractor_options['include_products']) ) {
535
+ $export_only_products = false;
536
+ } else {
537
+ $export_only_products = WC_Order_Export_Engine::$extractor_options['include_products'];
538
+ }
539
+ $exported_items_total = 0;
540
+ foreach ( $order->get_items( 'line_item') as $item ) {
541
+ if ( $export_only_products AND
542
+ ! in_array( $item['product_id'], $export_only_products ) AND // not product
543
+ ( ! $item['variation_id'] OR ! in_array( $item['variation_id'],
544
+ $export_only_products ) ) // not variation
545
+ ) {
546
+ continue;
547
+ }
548
+ //OK, item was exported
549
+ $exported_items_total += wc_round_tax_total($item->get_total());
550
+ }
551
+ $_SESSION['woe_summary_customers'][ $key ]['summary_report_total_sum_items_exported'] += $exported_items_total;
552
+ }
553
+
554
  if ( isset( $_SESSION['woe_summary_customers'][ $key ]['summary_report_total_amount'] ) ) {
555
  $_SESSION['woe_summary_customers'][ $key ]['summary_report_total_amount'] += wc_round_tax_total( $order->get_total() );
556
  }
classes/formats/class-woe-formatter-xls.php CHANGED
@@ -214,6 +214,10 @@ class WOE_Formatter_Xls extends WOE_Formatter_Plain_Format {
214
  } else {
215
  $text = date( "Y-m-d", strtotime( $text ) );
216
  }
 
 
 
 
217
  }
218
  try {
219
  $text = PHPExcel_Shared_Date::PHPToExcel( new DateTime( $text ) );
214
  } else {
215
  $text = date( "Y-m-d", strtotime( $text ) );
216
  }
217
+ } else {
218
+ if (WOE_Formatter::is_valid_time_stamp( $text )) {
219
+ $text = date( "Y-m-d H:i:s", $text );
220
+ }
221
  }
222
  try {
223
  $text = PHPExcel_Shared_Date::PHPToExcel( new DateTime( $text ) );
i18n/languages/woo-order-export-lite.pot CHANGED
@@ -3,7 +3,7 @@ msgid ""
3
  msgstr ""
4
  "Project-Id-Version: Advanced Order Export For WooCommerce\n"
5
  "Report-Msgid-Bugs-To: \n"
6
- "POT-Creation-Date: 2021-02-20 07:04+0000\n"
7
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
  "Language-Team: \n"
@@ -13,7 +13,7 @@ msgstr ""
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
  "X-Generator: Loco https://localise.biz/\n"
16
- "X-Loco-Version: 2.5.0; wp-5.6.1\n"
17
  "X-Domain: woo-order-export-lite"
18
 
19
  #: classes/class-wc-order-export-admin.php:578
@@ -47,11 +47,11 @@ msgstr ""
47
  msgid "1st row only"
48
  msgstr ""
49
 
50
- #: classes/core/class-wc-order-export-data-extractor.php:1880
51
  msgid "[Rest of the World]"
52
  msgstr ""
53
 
54
- #: view/settings-form.php:1612 view/settings-form.php:1623
55
  msgid "Actions"
56
  msgstr ""
57
 
@@ -64,11 +64,11 @@ msgstr ""
64
  msgid "Add %s fields"
65
  msgstr ""
66
 
67
- #: view/settings-form.php:1626
68
  msgid "Add fee"
69
  msgstr ""
70
 
71
- #: view/settings-form.php:1615
72
  msgid "Add field"
73
  msgstr ""
74
 
@@ -76,39 +76,39 @@ msgstr ""
76
  msgid "Add links to images"
77
  msgstr ""
78
 
79
- #: view/settings-form.php:1629
80
  msgid "Add shipping"
81
  msgstr ""
82
 
83
- #: view/settings-form.php:1618
84
  msgid "Add static field"
85
  msgstr ""
86
 
87
- #: view/settings-form.php:1632
88
  msgid "Add tax"
89
  msgstr ""
90
 
91
- #: classes/core/class-wc-order-export-data-extractor-ui.php:809
92
  msgid "Address 1 (Billing)"
93
  msgstr ""
94
 
95
- #: classes/core/class-wc-order-export-data-extractor-ui.php:899
96
  msgid "Address 1 (Shipping)"
97
  msgstr ""
98
 
99
- #: classes/core/class-wc-order-export-data-extractor-ui.php:804
100
  msgid "Address 1&2 (Billing)"
101
  msgstr ""
102
 
103
- #: classes/core/class-wc-order-export-data-extractor-ui.php:894
104
  msgid "Address 1&2 (Shipping)"
105
  msgstr ""
106
 
107
- #: classes/core/class-wc-order-export-data-extractor-ui.php:814
108
  msgid "Address 2 (Billing)"
109
  msgstr ""
110
 
111
- #: classes/core/class-wc-order-export-data-extractor-ui.php:904
112
  msgid "Address 2 (Shipping)"
113
  msgstr ""
114
 
@@ -158,8 +158,8 @@ msgstr ""
158
  msgid "Auto column width"
159
  msgstr ""
160
 
161
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1321
162
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1345
163
  msgid "Billing Address"
164
  msgstr ""
165
 
@@ -194,29 +194,29 @@ msgstr ""
194
  msgid "Can't find exported file"
195
  msgstr ""
196
 
197
- #: view/settings-form.php:1669 view/settings-form.php:1690
198
- #: view/settings-form.php:1726 view/settings-form.php:1766
199
- #: view/settings-form.php:1788 view/settings-form.php:1819
200
- #: view/settings-form.php:1841 view/settings-form.php:1867
201
- #: view/settings-form.php:1890 view/settings-form.php:1912
202
- #: view/settings-form.php:1934 view/settings-form.php:1956
203
  msgid "Cancel"
204
  msgstr ""
205
 
206
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1327
207
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1352
208
  msgid "Cart"
209
  msgstr ""
210
 
211
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1150
212
  msgid "Cart Discount Amount"
213
  msgstr ""
214
 
215
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1155
216
  msgid "Cart Discount Amount Tax"
217
  msgstr ""
218
 
219
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1185
220
  msgid "Cart Tax Amount"
221
  msgstr ""
222
 
@@ -236,27 +236,27 @@ msgstr ""
236
  msgid "Character encoding"
237
  msgstr ""
238
 
239
- #: classes/core/class-wc-order-export-data-extractor-ui.php:819
240
  msgid "City (Billing)"
241
  msgstr ""
242
 
243
- #: classes/core/class-wc-order-export-data-extractor-ui.php:909
244
  msgid "City (Shipping)"
245
  msgstr ""
246
 
247
- #: classes/core/class-wc-order-export-data-extractor-ui.php:834
248
  msgid "City, State Zip (Billing)"
249
  msgstr ""
250
 
251
- #: classes/core/class-wc-order-export-data-extractor-ui.php:924
252
  msgid "City, State Zip (Shipping)"
253
  msgstr ""
254
 
255
- #: classes/core/class-wc-order-export-data-extractor-ui.php:829
256
  msgid "City, State, Zip (Billing)"
257
  msgstr ""
258
 
259
- #: classes/core/class-wc-order-export-data-extractor-ui.php:919
260
  msgid "City, State, Zip (Shipping)"
261
  msgstr ""
262
 
@@ -264,7 +264,7 @@ msgstr ""
264
  msgid "Cleanup phone (export only digits)"
265
  msgstr ""
266
 
267
- #: view/settings-form.php:2041
268
  msgid "Click here to download"
269
  msgstr ""
270
 
@@ -272,12 +272,12 @@ msgstr ""
272
  msgid "code snippets"
273
  msgstr ""
274
 
275
- #: view/settings-form.php:1659 view/settings-form.php:1675
276
- #: view/settings-form.php:1716 view/settings-form.php:1758
277
- #: view/settings-form.php:1772 view/settings-form.php:1811
278
- #: view/settings-form.php:1825 view/settings-form.php:1858
279
- #: view/settings-form.php:1873 view/settings-form.php:1902
280
- #: view/settings-form.php:1924 view/settings-form.php:1946
281
  msgid "Column name"
282
  msgstr ""
283
 
@@ -305,16 +305,16 @@ msgstr ""
305
  msgid "comma separated list"
306
  msgstr ""
307
 
308
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1319
309
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1343
310
  msgid "Common"
311
  msgstr ""
312
 
313
- #: classes/core/class-wc-order-export-data-extractor-ui.php:799
314
  msgid "Company (Billing)"
315
  msgstr ""
316
 
317
- #: classes/core/class-wc-order-export-data-extractor-ui.php:889
318
  msgid "Company (Shipping)"
319
  msgstr ""
320
 
@@ -323,12 +323,12 @@ msgstr ""
323
  msgid "Completed Date"
324
  msgstr ""
325
 
326
- #: view/settings-form.php:1667 view/settings-form.php:1688
327
- #: view/settings-form.php:1724 view/settings-form.php:1764
328
- #: view/settings-form.php:1786 view/settings-form.php:1817
329
- #: view/settings-form.php:1839 view/settings-form.php:1865
330
- #: view/settings-form.php:1887 view/settings-form.php:1909
331
- #: view/settings-form.php:1931 view/settings-form.php:1953
332
  msgid "Confirm"
333
  msgstr ""
334
 
@@ -342,19 +342,19 @@ msgid ""
342
  "install."
343
  msgstr ""
344
 
345
- #: classes/core/class-wc-order-export-data-extractor-ui.php:849
346
  msgid "Country Code (Billing)"
347
  msgstr ""
348
 
349
- #: classes/core/class-wc-order-export-data-extractor-ui.php:939
350
  msgid "Country Code (Shipping)"
351
  msgstr ""
352
 
353
- #: classes/core/class-wc-order-export-data-extractor-ui.php:854
354
  msgid "Country Name (Billing)"
355
  msgstr ""
356
 
357
- #: classes/core/class-wc-order-export-data-extractor-ui.php:944
358
  msgid "Country Name (Shipping)"
359
  msgstr ""
360
 
@@ -380,9 +380,9 @@ msgstr ""
380
 
381
  #: view/settings-form.php:1351
382
  #: classes/admin/class-wc-order-export-manage.php:727
383
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1124
384
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1325
385
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1350
386
  msgid "Coupons"
387
  msgstr ""
388
 
@@ -414,8 +414,8 @@ msgstr ""
414
  msgid "Custom PHP code to modify output"
415
  msgstr ""
416
 
417
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1320
418
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1344
419
  msgid "Customer"
420
  msgstr ""
421
 
@@ -460,7 +460,7 @@ msgid "Customer Username"
460
  msgstr ""
461
 
462
  #: view/settings-form.php:738
463
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1377
464
  msgid "Date"
465
  msgstr ""
466
 
@@ -531,7 +531,7 @@ msgstr ""
531
  msgid "Download URL"
532
  msgstr ""
533
 
534
- #: view/settings-form.php:1573
535
  msgid "Drag rows to reorder exported fields"
536
  msgstr ""
537
 
@@ -539,7 +539,7 @@ msgstr ""
539
  msgid "Edit order"
540
  msgstr ""
541
 
542
- #: classes/core/class-wc-order-export-data-extractor-ui.php:859
543
  msgid "Email (Billing)"
544
  msgstr ""
545
 
@@ -588,11 +588,11 @@ msgstr ""
588
  msgid "Exclude products"
589
  msgstr ""
590
 
591
- #: view/settings-form.php:2010
592
  msgid "Export"
593
  msgstr ""
594
 
595
- #: view/settings-form.php:2014
596
  msgid "Export [w/o progressbar]"
597
  msgstr ""
598
 
@@ -658,7 +658,7 @@ msgstr ""
658
  msgid "Export Status"
659
  msgstr ""
660
 
661
- #: view/settings-form.php:2026
662
  #, php-format
663
  msgid "Export total: %s orders"
664
  msgstr ""
@@ -667,7 +667,7 @@ msgstr ""
667
  msgid "Export unmarked orders only"
668
  msgstr ""
669
 
670
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1108
671
  msgid "Exported items"
672
  msgstr ""
673
 
@@ -675,7 +675,7 @@ msgstr ""
675
  msgid "Express export"
676
  msgstr ""
677
 
678
- #: view/settings-form.php:1896
679
  msgid "Fee name"
680
  msgstr ""
681
 
@@ -719,11 +719,11 @@ msgstr ""
719
  msgid "Filter orders by"
720
  msgstr ""
721
 
722
- #: classes/core/class-wc-order-export-data-extractor-ui.php:784
723
  msgid "First Name (Billing)"
724
  msgstr ""
725
 
726
- #: classes/core/class-wc-order-export-data-extractor-ui.php:874
727
  msgid "First Name (Shipping)"
728
  msgstr ""
729
 
@@ -767,11 +767,11 @@ msgstr ""
767
  msgid "Fri"
768
  msgstr ""
769
 
770
- #: classes/core/class-wc-order-export-data-extractor-ui.php:794
771
  msgid "Full Name (Billing)"
772
  msgstr ""
773
 
774
- #: classes/core/class-wc-order-export-data-extractor-ui.php:884
775
  msgid "Full Name (Shipping)"
776
  msgstr ""
777
 
@@ -807,9 +807,9 @@ msgstr ""
807
  msgid "helpdesk system"
808
  msgstr ""
809
 
810
- #: view/settings-form.php:1655 view/settings-form.php:1712
811
- #: view/settings-form.php:1742 view/settings-form.php:1806
812
- #: view/settings-form.php:1849
813
  msgid "Hide unused fields"
814
  msgstr ""
815
 
@@ -821,7 +821,7 @@ msgstr ""
821
  msgid "https://algolplus.com/"
822
  msgstr ""
823
 
824
- #: view/settings-form.php:1990
825
  #, php-format
826
  msgid ""
827
  "If you see this message after page load, user interface won't work correctly!"
@@ -829,7 +829,7 @@ msgid ""
829
  "it). Probably, it's a conflict with another plugin or active theme."
830
  msgstr ""
831
 
832
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1378
833
  msgid "Image"
834
  msgstr ""
835
 
@@ -855,43 +855,43 @@ msgstr ""
855
  msgid "Import settings"
856
  msgstr ""
857
 
858
- #: view/settings-form.php:2015
859
  msgid "It might not work for huge datasets!"
860
  msgstr ""
861
 
862
- #: classes/core/class-wc-order-export-data-extractor-ui.php:971
863
  msgid "Item #"
864
  msgstr ""
865
 
866
- #: classes/core/class-wc-order-export-data-extractor-ui.php:991
867
  msgid "Item Cost"
868
  msgstr ""
869
 
870
- #: classes/core/class-wc-order-export-data-extractor-ui.php:996
871
  msgid "Item Cost (inc. tax)"
872
  msgstr ""
873
 
874
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1001
875
  msgid "Item Cost Before Discount"
876
  msgstr ""
877
 
878
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1056
879
  msgid "Item Discount Amount"
880
  msgstr ""
881
 
882
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1081
883
  msgid "Item Discount Amount + Tax"
884
  msgstr ""
885
 
886
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1076
887
  msgid "Item Discount Tax"
888
  msgstr ""
889
 
890
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1066
891
  msgid "Item download URL"
892
  msgstr ""
893
 
894
- #: classes/core/class-wc-order-export-data-extractor-ui.php:966
895
  msgid "Item ID"
896
  msgstr ""
897
 
@@ -903,7 +903,7 @@ msgstr ""
903
  msgid "Item metadata"
904
  msgstr ""
905
 
906
- #: classes/core/class-wc-order-export-data-extractor-ui.php:976
907
  msgid "Item Name"
908
  msgstr ""
909
 
@@ -911,7 +911,7 @@ msgstr ""
911
  msgid "Item names"
912
  msgstr ""
913
 
914
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1061
915
  msgid "Item Tax Rate"
916
  msgstr ""
917
 
@@ -931,11 +931,11 @@ msgstr ""
931
  msgid "L,C or R. Comma separated list"
932
  msgstr ""
933
 
934
- #: classes/core/class-wc-order-export-data-extractor-ui.php:789
935
  msgid "Last Name (Billing)"
936
  msgstr ""
937
 
938
- #: classes/core/class-wc-order-export-data-extractor-ui.php:879
939
  msgid "Last Name (Shipping)"
940
  msgstr ""
941
 
@@ -955,7 +955,7 @@ msgstr ""
955
  msgid "Line number"
956
  msgstr ""
957
 
958
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1379
959
  msgid "Link"
960
  msgstr ""
961
 
@@ -993,12 +993,12 @@ msgstr ""
993
  msgid "Mark exported orders"
994
  msgstr ""
995
 
996
- #: view/settings-form.php:1639 view/settings-form.php:1696
997
- #: view/settings-form.php:1846
998
  msgid "Meta key"
999
  msgstr ""
1000
 
1001
- #: view/settings-form.php:1997
1002
  msgid "Might be different from actual export!"
1003
  msgstr ""
1004
 
@@ -1015,7 +1015,7 @@ msgstr ""
1015
  msgid "Mon"
1016
  msgstr ""
1017
 
1018
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1375
1019
  msgid "Money"
1020
  msgstr ""
1021
 
@@ -1034,7 +1034,7 @@ msgstr ""
1034
 
1035
  #: classes/formats/class-woe-formatter-html.php:144
1036
  #: classes/formats/abstract-class-woe-formatter-sv.php:107
1037
- #: classes/formats/class-woe-formatter-xls.php:251
1038
  msgid "No results"
1039
  msgstr ""
1040
 
@@ -1047,11 +1047,11 @@ msgstr ""
1047
  msgid "Nothing to export. Please, adjust your filters"
1048
  msgstr ""
1049
 
1050
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1376
1051
  msgid "Number"
1052
  msgstr ""
1053
 
1054
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1145
1055
  msgid "Number of coupons used"
1056
  msgstr ""
1057
 
@@ -1059,13 +1059,13 @@ msgstr ""
1059
  msgid "one row"
1060
  msgstr ""
1061
 
1062
- #: view/settings-form.php:1745
1063
  msgid "OR"
1064
  msgstr ""
1065
 
1066
- #: view/settings-form.php:1650 view/settings-form.php:1707
1067
- #: view/settings-form.php:1737 view/settings-form.php:1801
1068
- #: view/settings-form.php:1855
1069
  msgid "or type meta key here"
1070
  msgstr ""
1071
 
@@ -1079,51 +1079,51 @@ msgstr ""
1079
  msgid "Order ID"
1080
  msgstr ""
1081
 
1082
- #: view/settings-form.php:1795
1083
  msgid "Order item fields"
1084
  msgstr ""
1085
 
1086
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1071
1087
  msgid "Order Item Metadata"
1088
  msgstr ""
1089
 
1090
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1006
1091
  msgid "Order Line (w/o tax)"
1092
  msgstr ""
1093
 
1094
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1026
1095
  msgid "Order Line Subtotal"
1096
  msgstr ""
1097
 
1098
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1031
1099
  msgid "Order Line Subtotal Tax"
1100
  msgstr ""
1101
 
1102
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1011
1103
  msgid "Order Line Tax"
1104
  msgstr ""
1105
 
1106
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1021
1107
  msgid "Order Line Tax (- Refund)"
1108
  msgstr ""
1109
 
1110
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1016
1111
  msgid "Order Line Tax Refunded"
1112
  msgstr ""
1113
 
1114
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1036
1115
  msgid "Order Line Total"
1116
  msgstr ""
1117
 
1118
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1051
1119
  msgid "Order Line Total (- Refund)"
1120
  msgstr ""
1121
 
1122
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1041
1123
  msgid "Order Line Total (include tax)"
1124
  msgstr ""
1125
 
1126
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1046
1127
  msgid "Order Line Total Refunded"
1128
  msgstr ""
1129
 
@@ -1139,35 +1139,35 @@ msgstr ""
1139
  msgid "Order Refund"
1140
  msgstr ""
1141
 
1142
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1260
1143
  msgid "Order Refund Amount"
1144
  msgstr ""
1145
 
1146
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1220
1147
  msgid "Order Shipping + Tax Amount"
1148
  msgstr ""
1149
 
1150
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1215
1151
  msgid "Order Shipping Amount"
1152
  msgstr ""
1153
 
1154
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1230
1155
  msgid "Order Shipping Amount (- Refund)"
1156
  msgstr ""
1157
 
1158
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1225
1159
  msgid "Order Shipping Amount Refunded"
1160
  msgstr ""
1161
 
1162
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1235
1163
  msgid "Order Shipping Tax Amount"
1164
  msgstr ""
1165
 
1166
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1245
1167
  msgid "Order Shipping Tax Amount (- Refund)"
1168
  msgstr ""
1169
 
1170
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1240
1171
  msgid "Order Shipping Tax Refunded"
1172
  msgstr ""
1173
 
@@ -1187,23 +1187,23 @@ msgstr ""
1187
  msgid "Order Subscription"
1188
  msgstr ""
1189
 
1190
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1170
1191
  msgid "Order Subtotal - Cart Discount"
1192
  msgstr ""
1193
 
1194
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1160
1195
  msgid "Order Subtotal Amount"
1196
  msgstr ""
1197
 
1198
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1180
1199
  msgid "Order Subtotal Amount (- Refund)"
1200
  msgstr ""
1201
 
1202
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1165
1203
  msgid "Order Subtotal Amount + Cart Tax"
1204
  msgstr ""
1205
 
1206
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1175
1207
  msgid "Order Subtotal Amount Refunded"
1208
  msgstr ""
1209
 
@@ -1211,31 +1211,31 @@ msgstr ""
1211
  msgid "Order tag"
1212
  msgstr ""
1213
 
1214
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1270
1215
  msgid "Order Total Amount"
1216
  msgstr ""
1217
 
1218
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1265
1219
  msgid "Order Total Amount (- Refund)"
1220
  msgstr ""
1221
 
1222
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1275
1223
  msgid "Order Total Amount without Tax"
1224
  msgstr ""
1225
 
1226
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1255
1227
  msgid "Order Total Fee"
1228
  msgstr ""
1229
 
1230
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1280
1231
  msgid "Order Total Tax Amount"
1232
  msgstr ""
1233
 
1234
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1290
1235
  msgid "Order Total Tax Amount (- Refund)"
1236
  msgstr ""
1237
 
1238
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1285
1239
  msgid "Order Total Tax Amount Refunded"
1240
  msgstr ""
1241
 
@@ -1256,13 +1256,13 @@ msgstr ""
1256
  msgid "Orientation"
1257
  msgstr ""
1258
 
1259
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1326
1260
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1351
1261
  msgid "Other items"
1262
  msgstr ""
1263
 
1264
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1330
1265
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1355
1266
  msgid "Others"
1267
  msgstr ""
1268
 
@@ -1316,11 +1316,11 @@ msgid ""
1316
  "install."
1317
  msgstr ""
1318
 
1319
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1140
1320
  msgid "Payment Method"
1321
  msgstr ""
1322
 
1323
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1135
1324
  msgid "Payment Method Title"
1325
  msgstr ""
1326
 
@@ -1332,7 +1332,7 @@ msgstr ""
1332
  msgid "PDF options"
1333
  msgstr ""
1334
 
1335
- #: classes/core/class-wc-order-export-data-extractor-ui.php:864
1336
  msgid "Phone (Billing)"
1337
  msgstr ""
1338
 
@@ -1348,6 +1348,10 @@ msgid ""
1348
  "Order Export For WooCommerce!"
1349
  msgstr ""
1350
 
 
 
 
 
1351
  #: view/settings-form.php:244
1352
  #: classes/admin/tabs/ajax/trait-wc-order-export-admin-tab-abstract-ajax-export.php:48
1353
  #: classes/admin/tabs/ajax/trait-wc-order-export-admin-tab-abstract-ajax-export.php:103
@@ -1367,11 +1371,11 @@ msgstr ""
1367
  msgid "Please, set up fields to export"
1368
  msgstr ""
1369
 
1370
- #: classes/core/class-wc-order-export-data-extractor-ui.php:844
1371
  msgid "Postcode (Billing)"
1372
  msgstr ""
1373
 
1374
- #: classes/core/class-wc-order-export-data-extractor-ui.php:934
1375
  msgid "Postcode (Shipping)"
1376
  msgstr ""
1377
 
@@ -1379,15 +1383,15 @@ msgstr ""
1379
  msgid "Prepend XML"
1380
  msgstr ""
1381
 
1382
- #: view/settings-form.php:2040
1383
  msgid "Press 'Esc' to cancel the export"
1384
  msgstr ""
1385
 
1386
- #: view/settings-form.php:1996
1387
  msgid "Preview"
1388
  msgstr ""
1389
 
1390
- #: view/settings-form.php:2028
1391
  msgid "Preview size"
1392
  msgstr ""
1393
 
@@ -1408,7 +1412,7 @@ msgstr ""
1408
  msgid "Product custom fields"
1409
  msgstr ""
1410
 
1411
- #: view/settings-form.php:1731
1412
  msgid "Product fields"
1413
  msgstr ""
1414
 
@@ -1424,7 +1428,7 @@ msgstr ""
1424
  msgid "Product Name (main)"
1425
  msgstr ""
1426
 
1427
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1348
1428
  msgid "Product order items"
1429
  msgstr ""
1430
 
@@ -1452,8 +1456,8 @@ msgstr ""
1452
  msgid "Product taxonomies"
1453
  msgstr ""
1454
 
1455
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1324
1456
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1349
1457
  msgid "Product totals"
1458
  msgstr ""
1459
 
@@ -1467,9 +1471,9 @@ msgstr ""
1467
 
1468
  #: view/settings-form.php:1080
1469
  #: classes/admin/class-wc-order-export-manage.php:684
1470
- #: classes/core/class-wc-order-export-data-extractor-ui.php:955
1471
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1323
1472
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1347
1473
  msgid "Products"
1474
  msgstr ""
1475
 
@@ -1485,11 +1489,11 @@ msgstr ""
1485
  msgid "Profiles"
1486
  msgstr ""
1487
 
1488
- #: classes/core/class-wc-order-export-data-extractor-ui.php:981
1489
  msgid "Quantity"
1490
  msgstr ""
1491
 
1492
- #: classes/core/class-wc-order-export-data-extractor-ui.php:986
1493
  msgid "Quantity (- Refund)"
1494
  msgstr ""
1495
 
@@ -1497,7 +1501,7 @@ msgstr ""
1497
  msgid "Read how to fix it"
1498
  msgstr ""
1499
 
1500
- #: view/settings-form.php:1579
1501
  msgid "Remove all fields"
1502
  msgstr ""
1503
 
@@ -1517,11 +1521,11 @@ msgstr ""
1517
  msgid "repeat header as last line"
1518
  msgstr ""
1519
 
1520
- #: view/settings-form.php:2022
1521
  msgid "Reset settings"
1522
  msgstr ""
1523
 
1524
- #: classes/core/class-wc-order-export-data-extractor.php:1889
1525
  msgid "Rest of the World"
1526
  msgstr ""
1527
 
@@ -1550,11 +1554,11 @@ msgstr ""
1550
  msgid "Sat"
1551
  msgstr ""
1552
 
1553
- #: view/settings-form.php:2003
1554
  msgid "Save & Exit"
1555
  msgstr ""
1556
 
1557
- #: view/settings-form.php:2000 view/settings-form.php:2005
1558
  msgid "Save settings"
1559
  msgstr ""
1560
 
@@ -1582,7 +1586,7 @@ msgstr ""
1582
  msgid "Set up coupon fields"
1583
  msgstr ""
1584
 
1585
- #: view/settings-form.php:1553
1586
  msgid "Set up fields to export"
1587
  msgstr ""
1588
 
@@ -1602,17 +1606,17 @@ msgstr ""
1602
  msgid "Settings saved"
1603
  msgstr ""
1604
 
1605
- #: view/settings-form.php:2035 view/tab/tools.php:86
1606
  msgid "Settings were successfully updated!"
1607
  msgstr ""
1608
 
1609
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1328
1610
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1353
1611
  msgid "Shipping"
1612
  msgstr ""
1613
 
1614
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1322
1615
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1346
1616
  msgid "Shipping Address"
1617
  msgstr ""
1618
 
@@ -1624,15 +1628,15 @@ msgstr ""
1624
  msgid "Shipping locations"
1625
  msgstr ""
1626
 
1627
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1200
1628
  msgid "Shipping Method"
1629
  msgstr ""
1630
 
1631
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1205
1632
  msgid "Shipping Method (no id)"
1633
  msgstr ""
1634
 
1635
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1195
1636
  msgid "Shipping Method Title"
1637
  msgstr ""
1638
 
@@ -1640,11 +1644,11 @@ msgstr ""
1640
  msgid "Shipping methods"
1641
  msgstr ""
1642
 
1643
- #: view/settings-form.php:1918
1644
  msgid "Shipping name"
1645
  msgstr ""
1646
 
1647
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1210
1648
  msgid "Shipping Zone"
1649
  msgstr ""
1650
 
@@ -1677,19 +1681,19 @@ msgstr ""
1677
  msgid "Start tag"
1678
  msgstr ""
1679
 
1680
- #: classes/core/class-wc-order-export-data-extractor-ui.php:824
1681
  msgid "State Code (Billing)"
1682
  msgstr ""
1683
 
1684
- #: classes/core/class-wc-order-export-data-extractor-ui.php:914
1685
  msgid "State Code (Shipping)"
1686
  msgstr ""
1687
 
1688
- #: classes/core/class-wc-order-export-data-extractor-ui.php:839
1689
  msgid "State Name (Billing)"
1690
  msgstr ""
1691
 
1692
- #: classes/core/class-wc-order-export-data-extractor-ui.php:929
1693
  msgid "State Name (Shipping)"
1694
  msgstr ""
1695
 
@@ -1705,7 +1709,7 @@ msgstr ""
1705
  msgid "Stock Status"
1706
  msgstr ""
1707
 
1708
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1374
1709
  msgid "String"
1710
  msgstr ""
1711
 
@@ -1721,21 +1725,25 @@ msgstr ""
1721
  msgid "Summary Report By Products"
1722
  msgstr ""
1723
 
1724
- #: classes/core/class-wc-order-export-data-extractor-ui.php:488
1725
  #: classes/core/class-wc-order-export-data-extractor-ui.php:739
1726
- msgid "Summary Report Total Amount"
1727
  msgstr ""
1728
 
 
1729
  #: classes/core/class-wc-order-export-data-extractor-ui.php:744
 
 
 
 
1730
  msgid "Summary Report Total Amount Paid"
1731
  msgstr ""
1732
 
1733
  #: classes/core/class-wc-order-export-data-extractor-ui.php:503
1734
- #: classes/core/class-wc-order-export-data-extractor-ui.php:754
1735
  msgid "Summary Report Total Discount"
1736
  msgstr ""
1737
 
1738
- #: classes/core/class-wc-order-export-data-extractor-ui.php:774
1739
  msgid "Summary Report Total Fee Amount"
1740
  msgstr ""
1741
 
@@ -1756,20 +1764,20 @@ msgid "Summary Report Total Quantity"
1756
  msgstr ""
1757
 
1758
  #: classes/core/class-wc-order-export-data-extractor-ui.php:513
1759
- #: classes/core/class-wc-order-export-data-extractor-ui.php:764
1760
  msgid "Summary Report Total Refund Amount"
1761
  msgstr ""
1762
 
1763
  #: classes/core/class-wc-order-export-data-extractor-ui.php:508
1764
- #: classes/core/class-wc-order-export-data-extractor-ui.php:759
1765
  msgid "Summary Report Total Refund Count"
1766
  msgstr ""
1767
 
1768
- #: classes/core/class-wc-order-export-data-extractor-ui.php:749
1769
  msgid "Summary Report Total Shipping"
1770
  msgstr ""
1771
 
1772
- #: classes/core/class-wc-order-export-data-extractor-ui.php:769
1773
  msgid "Summary Report Total Tax Amount"
1774
  msgstr ""
1775
 
@@ -1809,11 +1817,11 @@ msgstr ""
1809
  msgid "Tags"
1810
  msgstr ""
1811
 
1812
- #: view/settings-form.php:1940
1813
  msgid "Tax name"
1814
  msgstr ""
1815
 
1816
- #: view/settings-form.php:1747
1817
  msgid "Taxonomy"
1818
  msgstr ""
1819
 
@@ -1828,7 +1836,7 @@ msgid ""
1828
  "outdated Select2.js"
1829
  msgstr ""
1830
 
1831
- #: view/settings-form.php:1637 view/settings-form.php:1793
1832
  msgid ""
1833
  "The plugin fetches meta keys from the existing orders. So you should create "
1834
  "fake order if you've added new field just now."
@@ -1878,20 +1886,20 @@ msgstr ""
1878
  msgid "Tools"
1879
  msgstr ""
1880
 
1881
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1103
1882
  msgid "Total items"
1883
  msgstr ""
1884
 
1885
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1113
1886
  msgid "Total products"
1887
  msgstr ""
1888
 
1889
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1098
1890
  msgid "Total weight"
1891
  msgstr ""
1892
 
1893
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1329
1894
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1354
1895
  msgid "Totals"
1896
  msgstr ""
1897
 
@@ -1911,7 +1919,7 @@ msgstr ""
1911
  msgid "Tue"
1912
  msgstr ""
1913
 
1914
- #: view/settings-form.php:1566
1915
  msgid "Turn off mode Summary report to export order fields"
1916
  msgstr ""
1917
 
@@ -1933,7 +1941,7 @@ msgstr ""
1933
  msgid "Unmark exported"
1934
  msgstr ""
1935
 
1936
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1362
1937
  msgid "Use \"Add field\" to export specific product attribute"
1938
  msgstr ""
1939
 
@@ -1941,11 +1949,11 @@ msgstr ""
1941
  msgid "Use only unnamed functions!"
1942
  msgstr ""
1943
 
1944
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1368
1945
  msgid "Use section \"Product order item\" to add item meta"
1946
  msgstr ""
1947
 
1948
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1361
1949
  msgid "Use section \"Product order items\" to add attributes"
1950
  msgstr ""
1951
 
@@ -1969,8 +1977,8 @@ msgstr ""
1969
  msgid "Usernames"
1970
  msgstr ""
1971
 
1972
- #: view/settings-form.php:1680 view/settings-form.php:1777
1973
- #: view/settings-form.php:1830 view/settings-form.php:1878
1974
  msgid "Value"
1975
  msgstr ""
1976
 
3
  msgstr ""
4
  "Project-Id-Version: Advanced Order Export For WooCommerce\n"
5
  "Report-Msgid-Bugs-To: \n"
6
+ "POT-Creation-Date: 2021-06-21 05:00+0000\n"
7
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
  "Language-Team: \n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
  "X-Generator: Loco https://localise.biz/\n"
16
+ "X-Loco-Version: 2.5.2; wp-5.7.2\n"
17
  "X-Domain: woo-order-export-lite"
18
 
19
  #: classes/class-wc-order-export-admin.php:578
47
  msgid "1st row only"
48
  msgstr ""
49
 
50
+ #: classes/core/class-wc-order-export-data-extractor.php:1894
51
  msgid "[Rest of the World]"
52
  msgstr ""
53
 
54
+ #: view/settings-form.php:1617 view/settings-form.php:1628
55
  msgid "Actions"
56
  msgstr ""
57
 
64
  msgid "Add %s fields"
65
  msgstr ""
66
 
67
+ #: view/settings-form.php:1631
68
  msgid "Add fee"
69
  msgstr ""
70
 
71
+ #: view/settings-form.php:1620
72
  msgid "Add field"
73
  msgstr ""
74
 
76
  msgid "Add links to images"
77
  msgstr ""
78
 
79
+ #: view/settings-form.php:1634
80
  msgid "Add shipping"
81
  msgstr ""
82
 
83
+ #: view/settings-form.php:1623
84
  msgid "Add static field"
85
  msgstr ""
86
 
87
+ #: view/settings-form.php:1637
88
  msgid "Add tax"
89
  msgstr ""
90
 
91
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:814
92
  msgid "Address 1 (Billing)"
93
  msgstr ""
94
 
95
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:904
96
  msgid "Address 1 (Shipping)"
97
  msgstr ""
98
 
99
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:809
100
  msgid "Address 1&2 (Billing)"
101
  msgstr ""
102
 
103
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:899
104
  msgid "Address 1&2 (Shipping)"
105
  msgstr ""
106
 
107
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:819
108
  msgid "Address 2 (Billing)"
109
  msgstr ""
110
 
111
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:909
112
  msgid "Address 2 (Shipping)"
113
  msgstr ""
114
 
158
  msgid "Auto column width"
159
  msgstr ""
160
 
161
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1326
162
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1350
163
  msgid "Billing Address"
164
  msgstr ""
165
 
194
  msgid "Can't find exported file"
195
  msgstr ""
196
 
197
+ #: view/settings-form.php:1674 view/settings-form.php:1695
198
+ #: view/settings-form.php:1731 view/settings-form.php:1771
199
+ #: view/settings-form.php:1793 view/settings-form.php:1824
200
+ #: view/settings-form.php:1846 view/settings-form.php:1872
201
+ #: view/settings-form.php:1895 view/settings-form.php:1917
202
+ #: view/settings-form.php:1939 view/settings-form.php:1961
203
  msgid "Cancel"
204
  msgstr ""
205
 
206
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1332
207
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1357
208
  msgid "Cart"
209
  msgstr ""
210
 
211
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1155
212
  msgid "Cart Discount Amount"
213
  msgstr ""
214
 
215
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1160
216
  msgid "Cart Discount Amount Tax"
217
  msgstr ""
218
 
219
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1190
220
  msgid "Cart Tax Amount"
221
  msgstr ""
222
 
236
  msgid "Character encoding"
237
  msgstr ""
238
 
239
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:824
240
  msgid "City (Billing)"
241
  msgstr ""
242
 
243
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:914
244
  msgid "City (Shipping)"
245
  msgstr ""
246
 
247
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:839
248
  msgid "City, State Zip (Billing)"
249
  msgstr ""
250
 
251
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:929
252
  msgid "City, State Zip (Shipping)"
253
  msgstr ""
254
 
255
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:834
256
  msgid "City, State, Zip (Billing)"
257
  msgstr ""
258
 
259
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:924
260
  msgid "City, State, Zip (Shipping)"
261
  msgstr ""
262
 
264
  msgid "Cleanup phone (export only digits)"
265
  msgstr ""
266
 
267
+ #: view/settings-form.php:2046
268
  msgid "Click here to download"
269
  msgstr ""
270
 
272
  msgid "code snippets"
273
  msgstr ""
274
 
275
+ #: view/settings-form.php:1664 view/settings-form.php:1680
276
+ #: view/settings-form.php:1721 view/settings-form.php:1763
277
+ #: view/settings-form.php:1777 view/settings-form.php:1816
278
+ #: view/settings-form.php:1830 view/settings-form.php:1863
279
+ #: view/settings-form.php:1878 view/settings-form.php:1907
280
+ #: view/settings-form.php:1929 view/settings-form.php:1951
281
  msgid "Column name"
282
  msgstr ""
283
 
305
  msgid "comma separated list"
306
  msgstr ""
307
 
308
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1324
309
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1348
310
  msgid "Common"
311
  msgstr ""
312
 
313
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:804
314
  msgid "Company (Billing)"
315
  msgstr ""
316
 
317
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:894
318
  msgid "Company (Shipping)"
319
  msgstr ""
320
 
323
  msgid "Completed Date"
324
  msgstr ""
325
 
326
+ #: view/settings-form.php:1672 view/settings-form.php:1693
327
+ #: view/settings-form.php:1729 view/settings-form.php:1769
328
+ #: view/settings-form.php:1791 view/settings-form.php:1822
329
+ #: view/settings-form.php:1844 view/settings-form.php:1870
330
+ #: view/settings-form.php:1892 view/settings-form.php:1914
331
+ #: view/settings-form.php:1936 view/settings-form.php:1958
332
  msgid "Confirm"
333
  msgstr ""
334
 
342
  "install."
343
  msgstr ""
344
 
345
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:854
346
  msgid "Country Code (Billing)"
347
  msgstr ""
348
 
349
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:944
350
  msgid "Country Code (Shipping)"
351
  msgstr ""
352
 
353
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:859
354
  msgid "Country Name (Billing)"
355
  msgstr ""
356
 
357
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:949
358
  msgid "Country Name (Shipping)"
359
  msgstr ""
360
 
380
 
381
  #: view/settings-form.php:1351
382
  #: classes/admin/class-wc-order-export-manage.php:727
383
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1129
384
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1330
385
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1355
386
  msgid "Coupons"
387
  msgstr ""
388
 
414
  msgid "Custom PHP code to modify output"
415
  msgstr ""
416
 
417
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1325
418
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1349
419
  msgid "Customer"
420
  msgstr ""
421
 
460
  msgstr ""
461
 
462
  #: view/settings-form.php:738
463
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1382
464
  msgid "Date"
465
  msgstr ""
466
 
531
  msgid "Download URL"
532
  msgstr ""
533
 
534
+ #: view/settings-form.php:1578
535
  msgid "Drag rows to reorder exported fields"
536
  msgstr ""
537
 
539
  msgid "Edit order"
540
  msgstr ""
541
 
542
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:864
543
  msgid "Email (Billing)"
544
  msgstr ""
545
 
588
  msgid "Exclude products"
589
  msgstr ""
590
 
591
+ #: view/settings-form.php:2015
592
  msgid "Export"
593
  msgstr ""
594
 
595
+ #: view/settings-form.php:2019
596
  msgid "Export [w/o progressbar]"
597
  msgstr ""
598
 
658
  msgid "Export Status"
659
  msgstr ""
660
 
661
+ #: view/settings-form.php:2031
662
  #, php-format
663
  msgid "Export total: %s orders"
664
  msgstr ""
667
  msgid "Export unmarked orders only"
668
  msgstr ""
669
 
670
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1113
671
  msgid "Exported items"
672
  msgstr ""
673
 
675
  msgid "Express export"
676
  msgstr ""
677
 
678
+ #: view/settings-form.php:1901
679
  msgid "Fee name"
680
  msgstr ""
681
 
719
  msgid "Filter orders by"
720
  msgstr ""
721
 
722
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:789
723
  msgid "First Name (Billing)"
724
  msgstr ""
725
 
726
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:879
727
  msgid "First Name (Shipping)"
728
  msgstr ""
729
 
767
  msgid "Fri"
768
  msgstr ""
769
 
770
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:799
771
  msgid "Full Name (Billing)"
772
  msgstr ""
773
 
774
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:889
775
  msgid "Full Name (Shipping)"
776
  msgstr ""
777
 
807
  msgid "helpdesk system"
808
  msgstr ""
809
 
810
+ #: view/settings-form.php:1660 view/settings-form.php:1717
811
+ #: view/settings-form.php:1747 view/settings-form.php:1811
812
+ #: view/settings-form.php:1854
813
  msgid "Hide unused fields"
814
  msgstr ""
815
 
821
  msgid "https://algolplus.com/"
822
  msgstr ""
823
 
824
+ #: view/settings-form.php:1995
825
  #, php-format
826
  msgid ""
827
  "If you see this message after page load, user interface won't work correctly!"
829
  "it). Probably, it's a conflict with another plugin or active theme."
830
  msgstr ""
831
 
832
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1383
833
  msgid "Image"
834
  msgstr ""
835
 
855
  msgid "Import settings"
856
  msgstr ""
857
 
858
+ #: view/settings-form.php:2020
859
  msgid "It might not work for huge datasets!"
860
  msgstr ""
861
 
862
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:976
863
  msgid "Item #"
864
  msgstr ""
865
 
866
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:996
867
  msgid "Item Cost"
868
  msgstr ""
869
 
870
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1001
871
  msgid "Item Cost (inc. tax)"
872
  msgstr ""
873
 
874
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1006
875
  msgid "Item Cost Before Discount"
876
  msgstr ""
877
 
878
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1061
879
  msgid "Item Discount Amount"
880
  msgstr ""
881
 
882
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1086
883
  msgid "Item Discount Amount + Tax"
884
  msgstr ""
885
 
886
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1081
887
  msgid "Item Discount Tax"
888
  msgstr ""
889
 
890
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1071
891
  msgid "Item download URL"
892
  msgstr ""
893
 
894
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:971
895
  msgid "Item ID"
896
  msgstr ""
897
 
903
  msgid "Item metadata"
904
  msgstr ""
905
 
906
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:981
907
  msgid "Item Name"
908
  msgstr ""
909
 
911
  msgid "Item names"
912
  msgstr ""
913
 
914
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1066
915
  msgid "Item Tax Rate"
916
  msgstr ""
917
 
931
  msgid "L,C or R. Comma separated list"
932
  msgstr ""
933
 
934
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:794
935
  msgid "Last Name (Billing)"
936
  msgstr ""
937
 
938
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:884
939
  msgid "Last Name (Shipping)"
940
  msgstr ""
941
 
955
  msgid "Line number"
956
  msgstr ""
957
 
958
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1384
959
  msgid "Link"
960
  msgstr ""
961
 
993
  msgid "Mark exported orders"
994
  msgstr ""
995
 
996
+ #: view/settings-form.php:1644 view/settings-form.php:1701
997
+ #: view/settings-form.php:1851
998
  msgid "Meta key"
999
  msgstr ""
1000
 
1001
+ #: view/settings-form.php:2002
1002
  msgid "Might be different from actual export!"
1003
  msgstr ""
1004
 
1015
  msgid "Mon"
1016
  msgstr ""
1017
 
1018
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1380
1019
  msgid "Money"
1020
  msgstr ""
1021
 
1034
 
1035
  #: classes/formats/class-woe-formatter-html.php:144
1036
  #: classes/formats/abstract-class-woe-formatter-sv.php:107
1037
+ #: classes/formats/class-woe-formatter-xls.php:255
1038
  msgid "No results"
1039
  msgstr ""
1040
 
1047
  msgid "Nothing to export. Please, adjust your filters"
1048
  msgstr ""
1049
 
1050
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1381
1051
  msgid "Number"
1052
  msgstr ""
1053
 
1054
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1150
1055
  msgid "Number of coupons used"
1056
  msgstr ""
1057
 
1059
  msgid "one row"
1060
  msgstr ""
1061
 
1062
+ #: view/settings-form.php:1750
1063
  msgid "OR"
1064
  msgstr ""
1065
 
1066
+ #: view/settings-form.php:1655 view/settings-form.php:1712
1067
+ #: view/settings-form.php:1742 view/settings-form.php:1806
1068
+ #: view/settings-form.php:1860
1069
  msgid "or type meta key here"
1070
  msgstr ""
1071
 
1079
  msgid "Order ID"
1080
  msgstr ""
1081
 
1082
+ #: view/settings-form.php:1800
1083
  msgid "Order item fields"
1084
  msgstr ""
1085
 
1086
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1076
1087
  msgid "Order Item Metadata"
1088
  msgstr ""
1089
 
1090
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1011
1091
  msgid "Order Line (w/o tax)"
1092
  msgstr ""
1093
 
1094
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1031
1095
  msgid "Order Line Subtotal"
1096
  msgstr ""
1097
 
1098
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1036
1099
  msgid "Order Line Subtotal Tax"
1100
  msgstr ""
1101
 
1102
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1016
1103
  msgid "Order Line Tax"
1104
  msgstr ""
1105
 
1106
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1026
1107
  msgid "Order Line Tax (- Refund)"
1108
  msgstr ""
1109
 
1110
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1021
1111
  msgid "Order Line Tax Refunded"
1112
  msgstr ""
1113
 
1114
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1041
1115
  msgid "Order Line Total"
1116
  msgstr ""
1117
 
1118
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1056
1119
  msgid "Order Line Total (- Refund)"
1120
  msgstr ""
1121
 
1122
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1046
1123
  msgid "Order Line Total (include tax)"
1124
  msgstr ""
1125
 
1126
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1051
1127
  msgid "Order Line Total Refunded"
1128
  msgstr ""
1129
 
1139
  msgid "Order Refund"
1140
  msgstr ""
1141
 
1142
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1265
1143
  msgid "Order Refund Amount"
1144
  msgstr ""
1145
 
1146
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1225
1147
  msgid "Order Shipping + Tax Amount"
1148
  msgstr ""
1149
 
1150
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1220
1151
  msgid "Order Shipping Amount"
1152
  msgstr ""
1153
 
1154
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1235
1155
  msgid "Order Shipping Amount (- Refund)"
1156
  msgstr ""
1157
 
1158
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1230
1159
  msgid "Order Shipping Amount Refunded"
1160
  msgstr ""
1161
 
1162
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1240
1163
  msgid "Order Shipping Tax Amount"
1164
  msgstr ""
1165
 
1166
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1250
1167
  msgid "Order Shipping Tax Amount (- Refund)"
1168
  msgstr ""
1169
 
1170
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1245
1171
  msgid "Order Shipping Tax Refunded"
1172
  msgstr ""
1173
 
1187
  msgid "Order Subscription"
1188
  msgstr ""
1189
 
1190
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1175
1191
  msgid "Order Subtotal - Cart Discount"
1192
  msgstr ""
1193
 
1194
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1165
1195
  msgid "Order Subtotal Amount"
1196
  msgstr ""
1197
 
1198
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1185
1199
  msgid "Order Subtotal Amount (- Refund)"
1200
  msgstr ""
1201
 
1202
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1170
1203
  msgid "Order Subtotal Amount + Cart Tax"
1204
  msgstr ""
1205
 
1206
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1180
1207
  msgid "Order Subtotal Amount Refunded"
1208
  msgstr ""
1209
 
1211
  msgid "Order tag"
1212
  msgstr ""
1213
 
1214
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1275
1215
  msgid "Order Total Amount"
1216
  msgstr ""
1217
 
1218
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1270
1219
  msgid "Order Total Amount (- Refund)"
1220
  msgstr ""
1221
 
1222
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1280
1223
  msgid "Order Total Amount without Tax"
1224
  msgstr ""
1225
 
1226
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1260
1227
  msgid "Order Total Fee"
1228
  msgstr ""
1229
 
1230
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1285
1231
  msgid "Order Total Tax Amount"
1232
  msgstr ""
1233
 
1234
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1295
1235
  msgid "Order Total Tax Amount (- Refund)"
1236
  msgstr ""
1237
 
1238
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1290
1239
  msgid "Order Total Tax Amount Refunded"
1240
  msgstr ""
1241
 
1256
  msgid "Orientation"
1257
  msgstr ""
1258
 
1259
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1331
1260
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1356
1261
  msgid "Other items"
1262
  msgstr ""
1263
 
1264
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1335
1265
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1360
1266
  msgid "Others"
1267
  msgstr ""
1268
 
1316
  "install."
1317
  msgstr ""
1318
 
1319
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1145
1320
  msgid "Payment Method"
1321
  msgstr ""
1322
 
1323
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1140
1324
  msgid "Payment Method Title"
1325
  msgstr ""
1326
 
1332
  msgid "PDF options"
1333
  msgstr ""
1334
 
1335
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:869
1336
  msgid "Phone (Billing)"
1337
  msgstr ""
1338
 
1348
  "Order Export For WooCommerce!"
1349
  msgstr ""
1350
 
1351
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1390
1352
+ msgid "Please, choose the template"
1353
+ msgstr ""
1354
+
1355
  #: view/settings-form.php:244
1356
  #: classes/admin/tabs/ajax/trait-wc-order-export-admin-tab-abstract-ajax-export.php:48
1357
  #: classes/admin/tabs/ajax/trait-wc-order-export-admin-tab-abstract-ajax-export.php:103
1371
  msgid "Please, set up fields to export"
1372
  msgstr ""
1373
 
1374
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:849
1375
  msgid "Postcode (Billing)"
1376
  msgstr ""
1377
 
1378
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:939
1379
  msgid "Postcode (Shipping)"
1380
  msgstr ""
1381
 
1383
  msgid "Prepend XML"
1384
  msgstr ""
1385
 
1386
+ #: view/settings-form.php:2045
1387
  msgid "Press 'Esc' to cancel the export"
1388
  msgstr ""
1389
 
1390
+ #: view/settings-form.php:2001
1391
  msgid "Preview"
1392
  msgstr ""
1393
 
1394
+ #: view/settings-form.php:2033
1395
  msgid "Preview size"
1396
  msgstr ""
1397
 
1412
  msgid "Product custom fields"
1413
  msgstr ""
1414
 
1415
+ #: view/settings-form.php:1736
1416
  msgid "Product fields"
1417
  msgstr ""
1418
 
1428
  msgid "Product Name (main)"
1429
  msgstr ""
1430
 
1431
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1353
1432
  msgid "Product order items"
1433
  msgstr ""
1434
 
1456
  msgid "Product taxonomies"
1457
  msgstr ""
1458
 
1459
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1329
1460
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1354
1461
  msgid "Product totals"
1462
  msgstr ""
1463
 
1471
 
1472
  #: view/settings-form.php:1080
1473
  #: classes/admin/class-wc-order-export-manage.php:684
1474
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:960
1475
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1328
1476
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1352
1477
  msgid "Products"
1478
  msgstr ""
1479
 
1489
  msgid "Profiles"
1490
  msgstr ""
1491
 
1492
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:986
1493
  msgid "Quantity"
1494
  msgstr ""
1495
 
1496
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:991
1497
  msgid "Quantity (- Refund)"
1498
  msgstr ""
1499
 
1501
  msgid "Read how to fix it"
1502
  msgstr ""
1503
 
1504
+ #: view/settings-form.php:1584
1505
  msgid "Remove all fields"
1506
  msgstr ""
1507
 
1521
  msgid "repeat header as last line"
1522
  msgstr ""
1523
 
1524
+ #: view/settings-form.php:2027
1525
  msgid "Reset settings"
1526
  msgstr ""
1527
 
1528
+ #: classes/core/class-wc-order-export-data-extractor.php:1903
1529
  msgid "Rest of the World"
1530
  msgstr ""
1531
 
1554
  msgid "Sat"
1555
  msgstr ""
1556
 
1557
+ #: view/settings-form.php:2008
1558
  msgid "Save & Exit"
1559
  msgstr ""
1560
 
1561
+ #: view/settings-form.php:2005 view/settings-form.php:2010
1562
  msgid "Save settings"
1563
  msgstr ""
1564
 
1586
  msgid "Set up coupon fields"
1587
  msgstr ""
1588
 
1589
+ #: view/settings-form.php:1558
1590
  msgid "Set up fields to export"
1591
  msgstr ""
1592
 
1606
  msgid "Settings saved"
1607
  msgstr ""
1608
 
1609
+ #: view/settings-form.php:2040 view/tab/tools.php:86
1610
  msgid "Settings were successfully updated!"
1611
  msgstr ""
1612
 
1613
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1333
1614
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1358
1615
  msgid "Shipping"
1616
  msgstr ""
1617
 
1618
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1327
1619
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1351
1620
  msgid "Shipping Address"
1621
  msgstr ""
1622
 
1628
  msgid "Shipping locations"
1629
  msgstr ""
1630
 
1631
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1205
1632
  msgid "Shipping Method"
1633
  msgstr ""
1634
 
1635
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1210
1636
  msgid "Shipping Method (no id)"
1637
  msgstr ""
1638
 
1639
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1200
1640
  msgid "Shipping Method Title"
1641
  msgstr ""
1642
 
1644
  msgid "Shipping methods"
1645
  msgstr ""
1646
 
1647
+ #: view/settings-form.php:1923
1648
  msgid "Shipping name"
1649
  msgstr ""
1650
 
1651
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1215
1652
  msgid "Shipping Zone"
1653
  msgstr ""
1654
 
1681
  msgid "Start tag"
1682
  msgstr ""
1683
 
1684
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:829
1685
  msgid "State Code (Billing)"
1686
  msgstr ""
1687
 
1688
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:919
1689
  msgid "State Code (Shipping)"
1690
  msgstr ""
1691
 
1692
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:844
1693
  msgid "State Name (Billing)"
1694
  msgstr ""
1695
 
1696
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:934
1697
  msgid "State Name (Shipping)"
1698
  msgstr ""
1699
 
1709
  msgid "Stock Status"
1710
  msgstr ""
1711
 
1712
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1379
1713
  msgid "String"
1714
  msgstr ""
1715
 
1725
  msgid "Summary Report By Products"
1726
  msgstr ""
1727
 
 
1728
  #: classes/core/class-wc-order-export-data-extractor-ui.php:739
1729
+ msgid "Summary Report Sum of Items (Exported)"
1730
  msgstr ""
1731
 
1732
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:488
1733
  #: classes/core/class-wc-order-export-data-extractor-ui.php:744
1734
+ msgid "Summary Report Total Amount"
1735
+ msgstr ""
1736
+
1737
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:749
1738
  msgid "Summary Report Total Amount Paid"
1739
  msgstr ""
1740
 
1741
  #: classes/core/class-wc-order-export-data-extractor-ui.php:503
1742
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:759
1743
  msgid "Summary Report Total Discount"
1744
  msgstr ""
1745
 
1746
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:779
1747
  msgid "Summary Report Total Fee Amount"
1748
  msgstr ""
1749
 
1764
  msgstr ""
1765
 
1766
  #: classes/core/class-wc-order-export-data-extractor-ui.php:513
1767
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:769
1768
  msgid "Summary Report Total Refund Amount"
1769
  msgstr ""
1770
 
1771
  #: classes/core/class-wc-order-export-data-extractor-ui.php:508
1772
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:764
1773
  msgid "Summary Report Total Refund Count"
1774
  msgstr ""
1775
 
1776
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:754
1777
  msgid "Summary Report Total Shipping"
1778
  msgstr ""
1779
 
1780
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:774
1781
  msgid "Summary Report Total Tax Amount"
1782
  msgstr ""
1783
 
1817
  msgid "Tags"
1818
  msgstr ""
1819
 
1820
+ #: view/settings-form.php:1945
1821
  msgid "Tax name"
1822
  msgstr ""
1823
 
1824
+ #: view/settings-form.php:1752
1825
  msgid "Taxonomy"
1826
  msgstr ""
1827
 
1836
  "outdated Select2.js"
1837
  msgstr ""
1838
 
1839
+ #: view/settings-form.php:1642 view/settings-form.php:1798
1840
  msgid ""
1841
  "The plugin fetches meta keys from the existing orders. So you should create "
1842
  "fake order if you've added new field just now."
1886
  msgid "Tools"
1887
  msgstr ""
1888
 
1889
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1108
1890
  msgid "Total items"
1891
  msgstr ""
1892
 
1893
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1118
1894
  msgid "Total products"
1895
  msgstr ""
1896
 
1897
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1103
1898
  msgid "Total weight"
1899
  msgstr ""
1900
 
1901
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1334
1902
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1359
1903
  msgid "Totals"
1904
  msgstr ""
1905
 
1919
  msgid "Tue"
1920
  msgstr ""
1921
 
1922
+ #: view/settings-form.php:1571
1923
  msgid "Turn off mode Summary report to export order fields"
1924
  msgstr ""
1925
 
1941
  msgid "Unmark exported"
1942
  msgstr ""
1943
 
1944
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1367
1945
  msgid "Use \"Add field\" to export specific product attribute"
1946
  msgstr ""
1947
 
1949
  msgid "Use only unnamed functions!"
1950
  msgstr ""
1951
 
1952
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1373
1953
  msgid "Use section \"Product order item\" to add item meta"
1954
  msgstr ""
1955
 
1956
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1366
1957
  msgid "Use section \"Product order items\" to add attributes"
1958
  msgstr ""
1959
 
1977
  msgid "Usernames"
1978
  msgstr ""
1979
 
1980
+ #: view/settings-form.php:1685 view/settings-form.php:1782
1981
+ #: view/settings-form.php:1835 view/settings-form.php:1883
1982
  msgid "Value"
1983
  msgstr ""
1984
 
readme.txt CHANGED
@@ -4,8 +4,8 @@ Donate link: https://paypal.me/ipprokaev/0usd
4
  Tags: woocommerce,export,order,xls,csv,xml,woo export lite,export orders,orders export,csv export,xml export,xls export,tsv
5
  Requires PHP: 5.4.0
6
  Requires at least: 4.7
7
- Tested up to: 5.7
8
- Stable tag: 3.1.8
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -117,6 +117,16 @@ Yes, you can email a request to aprokaev@gmail.com. We intensively develop this
117
 
118
  == Changelog ==
119
 
 
 
 
 
 
 
 
 
 
 
120
  = 3.1.8 - 2021-02-22 =
121
  * Fixed XSS vulnerability
122
  * Screen >WooCommerce>Orders can be sorted by column "Export Status"
4
  Tags: woocommerce,export,order,xls,csv,xml,woo export lite,export orders,orders export,csv export,xml export,xls export,tsv
5
  Requires PHP: 5.4.0
6
  Requires at least: 4.7
7
+ Tested up to: 5.8
8
+ Stable tag: 3.1.9
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
117
 
118
  == Changelog ==
119
 
120
+ = 3.1.9 - 2021-06-22 =
121
+ * New field "Sum of Items (Exported)" for mode "Summary Report By Customers"
122
+ * Added extra operators for filter by item meta
123
+ * Correctly export description of variation
124
+ * Correctly show alias for deleted role
125
+ * Fixed bug - fatal error if variation was deleted
126
+ * Fixed bug - unixtimestamp exported as number (not date) to Excel
127
+ * Fixed bug - option "Export only matched product items" didn't work if order has variations of same product
128
+ * Fixed bug - TAX fields (added via >Setup Fields>Other items) ignored shipping amount
129
+
130
  = 3.1.8 - 2021-02-22 =
131
  * Fixed XSS vulnerability
132
  * Screen >WooCommerce>Orders can be sorted by column "Export Status"
view/settings-form.php CHANGED
@@ -1526,6 +1526,11 @@ function remove_time_from_date( $datetime ) {
1526
  <option>LIKE</option>
1527
  <option>NOT SET</option>
1528
  <option>IS SET</option>
 
 
 
 
 
1529
  </select>
1530
  <input type="text" id="text_order_itemmetadata" disabled class="like-input" style="display: none;">
1531
  <button id="add_item_metadata" class="button-secondary"><span
1526
  <option>LIKE</option>
1527
  <option>NOT SET</option>
1528
  <option>IS SET</option>
1529
+ <option>&gt;</option>
1530
+ <option>&gt;=</option>
1531
+ <option>&lt;</option>
1532
+ <option>&lt;=</option>
1533
+
1534
  </select>
1535
  <input type="text" id="text_order_itemmetadata" disabled class="like-input" style="display: none;">
1536
  <button id="add_item_metadata" class="button-secondary"><span
woo-order-export-lite.php CHANGED
@@ -5,11 +5,11 @@
5
  * Description: Export orders from WooCommerce with ease (Excel/CSV/XML/JSON supported)
6
  * Author: AlgolPlus
7
  * Author URI: https://algolplus.com/
8
- * Version: 3.1.8
9
  * Text Domain: woo-order-export-lite
10
  * Domain Path: /i18n/languages/
11
  * WC requires at least: 2.6.0
12
- * WC tested up to: 5.1
13
  *
14
  * Copyright: (c) 2015 AlgolPlus LLC. (algol.plus@gmail.com)
15
  *
@@ -40,7 +40,7 @@ if ( class_exists( 'WC_Order_Export_Admin' ) ) {
40
  }
41
 
42
  if ( ! defined( 'WOE_VERSION' ) ) {
43
- define( 'WOE_VERSION', '3.1.8' );
44
  define( 'WOE_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
45
  define( 'WOE_PLUGIN_BASEPATH', dirname( __FILE__ ) );
46
  }
5
  * Description: Export orders from WooCommerce with ease (Excel/CSV/XML/JSON supported)
6
  * Author: AlgolPlus
7
  * Author URI: https://algolplus.com/
8
+ * Version: 3.1.9
9
  * Text Domain: woo-order-export-lite
10
  * Domain Path: /i18n/languages/
11
  * WC requires at least: 2.6.0
12
+ * WC tested up to: 5.4
13
  *
14
  * Copyright: (c) 2015 AlgolPlus LLC. (algol.plus@gmail.com)
15
  *
40
  }
41
 
42
  if ( ! defined( 'WOE_VERSION' ) ) {
43
+ define( 'WOE_VERSION', '3.1.9' );
44
  define( 'WOE_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
45
  define( 'WOE_PLUGIN_BASEPATH', dirname( __FILE__ ) );
46
  }