Advanced Order Export For WooCommerce - Version 3.1.8

Version Description

  • 2021-02-22 =
  • Fixed XSS vulnerability
  • Screen >WooCommerce>Orders can be sorted by column "Export Status"
  • New field "Order subtotal + Cart tax amount"
  • New field "Shipping Zone"
  • Added operators "IS SET" and "NOT SET" for item meta filters
  • Added option "Don't encode unicode chars" to section "JSON "
  • Fixed bug - some compatibility issues with PHP 7.4
  • Fixed bug - correctly support Loco Translate
  • Fixed bug - weight was rounded for XLS format
Download this release

Release Info

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

Code changes from version 3.1.7 to 3.1.8

assets/css/export.css CHANGED
@@ -493,6 +493,15 @@ input.date {
493
  font-size: .85rem;
494
  display: block;
495
  }
 
 
 
 
 
 
 
 
 
496
  .settings-segment:not(.active) {
497
  display: none;
498
  }
493
  font-size: .85rem;
494
  display: block;
495
  }
496
+ .woe_common_tips {
497
+ margin: .25rem 0;
498
+ }
499
+ .woe_common_tips span {
500
+ color: #5b841b;
501
+ font-size: .85rem;
502
+ display: block;
503
+ }
504
+
505
  .settings-segment:not(.active) {
506
  display: none;
507
  }
assets/js/export-fields.js CHANGED
@@ -1591,6 +1591,14 @@ jQuery( document ).ready( function ( $ ) {
1591
  woe_check_sortable_groups();
1592
  } );
1593
 
 
 
 
 
 
 
 
 
1594
  //logic for setup link
1595
  jQuery( "#summary_report_by_products_checkbox" ).change( function ( e, action ) {
1596
 
1591
  woe_check_sortable_groups();
1592
  } );
1593
 
1594
+ jQuery( '#summary_report_by_products_checkbox' ).add('#summary_report_by_customers_checkbox').change( function( e ) {
1595
+ if ( jQuery( '#summary_report_by_products_checkbox' ).is( ":checked" ) || jQuery( '#summary_report_by_customers_checkbox' ).is( ":checked" ) ) {
1596
+ jQuery('#woe_common_tips').hide();
1597
+ } else {
1598
+ jQuery('#woe_common_tips').show();
1599
+ }
1600
+ } );
1601
+
1602
  //logic for setup link
1603
  jQuery( "#summary_report_by_products_checkbox" ).change( function ( e, action ) {
1604
 
assets/js/filters.js CHANGED
@@ -225,7 +225,12 @@ jQuery( document ).ready( function ( $ ) {
225
  jQuery( "#text_item_metadata" ).css( 'display', 'none' ).attr( 'disabled', 'disabled' );
226
  jQuery( "#text_item_metadata--select2" ).hide();
227
  jQuery( "#text_order_itemmetadata" ).css( 'display', 'inline' ).attr( 'disabled', false );
228
- }
 
 
 
 
 
229
  else {
230
  jQuery( "#text_item_metadata" ).css( 'display', 'inline-block' ).attr( 'disabled', false );
231
  jQuery( "#text_item_metadata--select2" ).css( 'display', 'inline' );
@@ -662,6 +667,7 @@ jQuery( document ).ready( function ( $ ) {
662
  else {
663
  jQuery( '<input type="text" id="text_item_metadata" style="margin-right: 8px;">' ).insertBefore( jQuery( '#add_item_metadata' ) );
664
  }
 
665
  }, 'json' );
666
  } ).trigger( 'change' );
667
  }, 0);
225
  jQuery( "#text_item_metadata" ).css( 'display', 'none' ).attr( 'disabled', 'disabled' );
226
  jQuery( "#text_item_metadata--select2" ).hide();
227
  jQuery( "#text_order_itemmetadata" ).css( 'display', 'inline' ).attr( 'disabled', false );
228
+ }
229
+ else if ( 'NOT SET' === val_op || 'IS SET' === val_op ) {
230
+ jQuery( "#text_item_metadata" ).css( 'display', 'none' ).attr( 'disabled', 'disabled' ).val( ' ' );
231
+ jQuery( "#text_item_metadata--select2" ).hide();
232
+ jQuery( "#text_order_itemmetadata" ).css( 'display', 'none' ).attr( 'disabled', false ).val( ' ' );
233
+ }
234
  else {
235
  jQuery( "#text_item_metadata" ).css( 'display', 'inline-block' ).attr( 'disabled', false );
236
  jQuery( "#text_item_metadata--select2" ).css( 'display', 'inline' );
667
  else {
668
  jQuery( '<input type="text" id="text_item_metadata" style="margin-right: 8px;">' ).insertBefore( jQuery( '#add_item_metadata' ) );
669
  }
670
+ jQuery( '#item_metadata_compare' ).trigger( 'change' );
671
  }, 'json' );
672
  } ).trigger( 'change' );
673
  }, 0);
assets/js/select2-i18n.js CHANGED
@@ -19,6 +19,12 @@ jQuery.fn.extend( {
19
 
20
  if ( ajax_method ) {
21
 
 
 
 
 
 
 
22
  var select2_ajax = {
23
  ajax: {
24
  url: ajaxurl,
@@ -26,7 +32,7 @@ jQuery.fn.extend( {
26
  delay: 250,
27
  data: function ( params ) {
28
  return {
29
- q: params.term, // search term
30
  page: params.page,
31
  method: ajax_method,
32
  action: "order_exporter",
@@ -43,7 +49,7 @@ jQuery.fn.extend( {
43
  escapeMarkup: function ( markup ) {
44
  return markup;
45
  }, // let our custom formatter work
46
- minimumInputLength: 3,
47
  templateResult: function ( item ) {
48
 
49
  var markup = '<div class="weo_clearfix">' +
19
 
20
  if ( ajax_method ) {
21
 
22
+ let minimumInputLength = 3;
23
+
24
+ if ( script_data.show_all_items_in_filters && ( ajax_method === 'get_categories' || ajax_method === 'get_products') ) {
25
+ minimumInputLength = 0;
26
+ }
27
+
28
  var select2_ajax = {
29
  ajax: {
30
  url: ajaxurl,
32
  delay: 250,
33
  data: function ( params ) {
34
  return {
35
+ q: params.term ? params.term : "", // search term
36
  page: params.page,
37
  method: ajax_method,
38
  action: "order_exporter",
49
  escapeMarkup: function ( markup ) {
50
  return markup;
51
  }, // let our custom formatter work
52
+ minimumInputLength: minimumInputLength,
53
  templateResult: function ( item ) {
54
 
55
  var markup = '<div class="weo_clearfix">' +
classes/PHPExcel/Calculation/DateTime.php CHANGED
@@ -931,14 +931,15 @@ class PHPExcel_Calculation_DateTime
931
  */
932
  public static function NETWORKDAYS($startDate, $endDate)
933
  {
934
- // Retrieve the mandatory start and end date that are referenced in the function definition
935
- $startDate = PHPExcel_Calculation_Functions::flattenSingleValue($startDate);
936
- $endDate = PHPExcel_Calculation_Functions::flattenSingleValue($endDate);
937
  // Flush the mandatory start and end date that are referenced in the function definition, and get the optional days
938
  $dateArgs = PHPExcel_Calculation_Functions::flattenArray(func_get_args());
939
  array_shift($dateArgs);
940
  array_shift($dateArgs);
941
 
 
 
 
 
942
  // Validate the start and end dates
943
  if (is_string($startDate = $sDate = self::getDateValue($startDate))) {
944
  return PHPExcel_Calculation_Functions::VALUE();
@@ -1018,13 +1019,13 @@ class PHPExcel_Calculation_DateTime
1018
  */
1019
  public static function WORKDAY($startDate, $endDays)
1020
  {
1021
- // Retrieve the mandatory start date and days that are referenced in the function definition
1022
- $startDate = PHPExcel_Calculation_Functions::flattenSingleValue($startDate);
1023
- $endDays = PHPExcel_Calculation_Functions::flattenSingleValue($endDays);
1024
  // Flush the mandatory start date and days that are referenced in the function definition, and get the optional days
1025
  $dateArgs = PHPExcel_Calculation_Functions::flattenArray(func_get_args());
1026
  array_shift($dateArgs);
1027
  array_shift($dateArgs);
 
 
 
1028
 
1029
  if ((is_string($startDate = self::getDateValue($startDate))) || (!is_numeric($endDays))) {
1030
  return PHPExcel_Calculation_Functions::VALUE();
931
  */
932
  public static function NETWORKDAYS($startDate, $endDate)
933
  {
 
 
 
934
  // Flush the mandatory start and end date that are referenced in the function definition, and get the optional days
935
  $dateArgs = PHPExcel_Calculation_Functions::flattenArray(func_get_args());
936
  array_shift($dateArgs);
937
  array_shift($dateArgs);
938
 
939
+ // Retrieve the mandatory start and end date that are referenced in the function definition
940
+ $startDate = PHPExcel_Calculation_Functions::flattenSingleValue($startDate);
941
+ $endDate = PHPExcel_Calculation_Functions::flattenSingleValue($endDate);
942
+
943
  // Validate the start and end dates
944
  if (is_string($startDate = $sDate = self::getDateValue($startDate))) {
945
  return PHPExcel_Calculation_Functions::VALUE();
1019
  */
1020
  public static function WORKDAY($startDate, $endDays)
1021
  {
 
 
 
1022
  // Flush the mandatory start date and days that are referenced in the function definition, and get the optional days
1023
  $dateArgs = PHPExcel_Calculation_Functions::flattenArray(func_get_args());
1024
  array_shift($dateArgs);
1025
  array_shift($dateArgs);
1026
+ // Retrieve the mandatory start date and days that are referenced in the function definition
1027
+ $startDate = PHPExcel_Calculation_Functions::flattenSingleValue($startDate);
1028
+ $endDays = PHPExcel_Calculation_Functions::flattenSingleValue($endDays);
1029
 
1030
  if ((is_string($startDate = self::getDateValue($startDate))) || (!is_numeric($endDays))) {
1031
  return PHPExcel_Calculation_Functions::VALUE();
classes/PHPExcel/Calculation/LookupRef.php CHANGED
@@ -374,6 +374,7 @@ class PHPExcel_Calculation_LookupRef
374
  */
375
  public static function OFFSET($cellAddress = null, $rows = 0, $columns = 0, $height = null, $width = null)
376
  {
 
377
  $rows = PHPExcel_Calculation_Functions::flattenSingleValue($rows);
378
  $columns = PHPExcel_Calculation_Functions::flattenSingleValue($columns);
379
  $height = PHPExcel_Calculation_Functions::flattenSingleValue($height);
@@ -382,7 +383,6 @@ class PHPExcel_Calculation_LookupRef
382
  return 0;
383
  }
384
 
385
- $args = func_get_args();
386
  $pCell = array_pop($args);
387
  if (!is_object($pCell)) {
388
  return PHPExcel_Calculation_Functions::REF();
374
  */
375
  public static function OFFSET($cellAddress = null, $rows = 0, $columns = 0, $height = null, $width = null)
376
  {
377
+ $args = func_get_args();
378
  $rows = PHPExcel_Calculation_Functions::flattenSingleValue($rows);
379
  $columns = PHPExcel_Calculation_Functions::flattenSingleValue($columns);
380
  $height = PHPExcel_Calculation_Functions::flattenSingleValue($height);
383
  return 0;
384
  }
385
 
 
386
  $pCell = array_pop($args);
387
  if (!is_object($pCell)) {
388
  return PHPExcel_Calculation_Functions::REF();
classes/PHPExcel/Reader/Excel5.php CHANGED
@@ -1623,7 +1623,8 @@ class PHPExcel_Reader_Excel5 extends PHPExcel_Reader_Abstract implements PHPExce
1623
  // max 2048 bytes will probably throw a wobbly.
1624
  $row = self::getInt2d($recordData, 0);
1625
  $extension = true;
1626
- $cellAddress = array_pop(array_keys($this->phpSheet->getComments()));
 
1627
  }
1628
  // echo 'Note Address=', $cellAddress,'<br />';
1629
 
1623
  // max 2048 bytes will probably throw a wobbly.
1624
  $row = self::getInt2d($recordData, 0);
1625
  $extension = true;
1626
+ $variable = array_keys( $this->phpSheet->getComments() );
1627
+ $cellAddress = array_pop( $variable );
1628
  }
1629
  // echo 'Note Address=', $cellAddress,'<br />';
1630
 
classes/PHPExcel/Shared/OLE.php CHANGED
@@ -206,7 +206,8 @@ class PHPExcel_Shared_OLE
206
  // in OLE_ChainedBlockStream::stream_open().
207
  // Object is removed from self::$instances in OLE_Stream::close().
208
  $GLOBALS['_OLE_INSTANCES'][] = $this;
209
- $instanceId = end(array_keys($GLOBALS['_OLE_INSTANCES']));
 
210
 
211
  $path = 'ole-chainedblockstream://oleInstanceId=' . $instanceId;
212
  if ($blockIdOrPps instanceof PHPExcel_Shared_OLE_PPS) {
206
  // in OLE_ChainedBlockStream::stream_open().
207
  // Object is removed from self::$instances in OLE_Stream::close().
208
  $GLOBALS['_OLE_INSTANCES'][] = $this;
209
+ $variable = array_keys( $GLOBALS['_OLE_INSTANCES'] );
210
+ $instanceId = end( $variable );
211
 
212
  $path = 'ole-chainedblockstream://oleInstanceId=' . $instanceId;
213
  if ($blockIdOrPps instanceof PHPExcel_Shared_OLE_PPS) {
classes/PHPExcel/Worksheet/AutoFilter.php CHANGED
@@ -581,7 +581,9 @@ class PHPExcel_Worksheet_AutoFilter
581
  sort($dataValues);
582
  }
583
 
584
- return array_pop(array_slice($dataValues, 0, $ruleValue));
 
 
585
  }
586
 
587
  /**
581
  sort($dataValues);
582
  }
583
 
584
+ $variable = array_slice( $dataValues, 0, $ruleValue );
585
+
586
+ return array_pop( $variable );
587
  }
588
 
589
  /**
classes/PHPExcel/Worksheet/AutoFilter/Column.php CHANGED
@@ -393,9 +393,10 @@ class PHPExcel_Worksheet_AutoFilter_Column
393
  // The columns array of PHPExcel_Worksheet_AutoFilter objects
394
  $this->$key = array();
395
  foreach ($value as $k => $v) {
396
- ($this->$key)[$k] = clone $v;
 
397
  // attach the new cloned Rule to this new cloned Autofilter Cloned object
398
- ($this->$key)[$k]->setParent($this);
399
  }
400
  } else {
401
  $this->$key = $value;
393
  // The columns array of PHPExcel_Worksheet_AutoFilter objects
394
  $this->$key = array();
395
  foreach ($value as $k => $v) {
396
+ $temp = $this->$key;
397
+ $temp[$k] = clone $v;
398
  // attach the new cloned Rule to this new cloned Autofilter Cloned object
399
+ $temp[$k]->setParent($this);
400
  }
401
  } else {
402
  $this->$key = $value;
classes/admin/class-wc-order-export-manage.php CHANGED
@@ -284,6 +284,7 @@ class WC_Order_Export_Manage {
284
  'format_json_end_tag' => ']',
285
  'format_json_unescaped_slashes' => 0,
286
  'format_json_numeric_check' => 0,
 
287
 
288
  'format_pdf_display_column_names' => 1,
289
  'format_pdf_repeat_header' => 1,
284
  'format_json_end_tag' => ']',
285
  'format_json_unescaped_slashes' => 0,
286
  'format_json_numeric_check' => 0,
287
+ 'format_json_encode_unicode' => 0,
288
 
289
  'format_pdf_display_column_names' => 1,
290
  'format_pdf_repeat_header' => 1,
classes/admin/class-wc-order-export-settings.php CHANGED
@@ -14,6 +14,8 @@ class WC_Order_Export_Main_Settings {
14
  'show_export_actions_in_bulk' => '1',
15
  'show_export_in_status_change_job' => '0',
16
  'autocomplete_products_max' => '10',
 
 
17
  'ajax_orders_per_step' => '30',
18
  'limit_button_test' => '1',
19
  'cron_key' => null,
14
  'show_export_actions_in_bulk' => '1',
15
  'show_export_in_status_change_job' => '0',
16
  'autocomplete_products_max' => '10',
17
+ 'show_all_items_in_filters' => false,
18
+ 'apply_filters_to_bulk_actions' => false,
19
  'ajax_orders_per_step' => '30',
20
  'limit_button_test' => '1',
21
  'cron_key' => null,
classes/admin/tabs/ajax/trait-wc-order-export-admin-tab-abstract-ajax-filters.php CHANGED
@@ -11,8 +11,8 @@ trait WC_Order_Export_Admin_Tab_Abstract_Ajax_Filters {
11
 
12
  $main_settings = WC_Order_Export_Main_Settings::get_settings();
13
 
14
- echo json_encode( WC_Order_Export_Data_Extractor_UI::get_products_like( $_REQUEST['q'],
15
- $main_settings['autocomplete_products_max'] ) );
16
  }
17
 
18
  /**
@@ -33,7 +33,9 @@ trait WC_Order_Export_Admin_Tab_Abstract_Ajax_Filters {
33
  * Select2 method
34
  */
35
  public function ajax_get_categories() {
36
- echo json_encode( WC_Order_Export_Data_Extractor_UI::get_categories_like( $_REQUEST['q'] ) );
 
 
37
  }
38
 
39
  /**
11
 
12
  $main_settings = WC_Order_Export_Main_Settings::get_settings();
13
 
14
+ $limit = $main_settings['show_all_items_in_filters'] ? null : $main_settings['autocomplete_products_max'];
15
+ echo json_encode( WC_Order_Export_Data_Extractor_UI::get_products_like( $_REQUEST['q'], $limit ) );
16
  }
17
 
18
  /**
33
  * Select2 method
34
  */
35
  public function ajax_get_categories() {
36
+ $main_settings = WC_Order_Export_Main_Settings::get_settings();
37
+ $limit = $main_settings['show_all_items_in_filters'] ? null : 10;
38
+ echo json_encode( WC_Order_Export_Data_Extractor_UI::get_categories_like( $_REQUEST['q'], $limit ) );
39
  }
40
 
41
  /**
classes/class-wc-order-export-admin.php CHANGED
@@ -22,6 +22,8 @@ class WC_Order_Export_Admin {
22
  $this->path_plugin = dirname( plugin_dir_path( __FILE__ ) ) . '/';
23
  $this->path_views_default = dirname( plugin_dir_path( __FILE__ ) ) . "/view/";
24
 
 
 
25
  if ( is_admin() ) { // admin actions
26
  add_action( 'admin_menu', array( $this, 'add_menu' ) );
27
 
@@ -56,6 +58,8 @@ class WC_Order_Export_Admin {
56
 
57
  // Add 'Export Status' orders page column header
58
  add_filter( 'manage_edit-shop_order_columns', array( $this, 'add_order_status_column_header' ), 20 );
 
 
59
 
60
  // Add 'Export Status' orders page column content
61
  add_action( 'manage_shop_order_posts_custom_column', array( $this, 'add_order_status_column_content' ) );
@@ -73,6 +77,11 @@ class WC_Order_Export_Admin {
73
 
74
  }
75
 
 
 
 
 
 
76
  public function get_tabs() {
77
 
78
  $tabs = array(
@@ -104,6 +113,52 @@ class WC_Order_Export_Admin {
104
  return $new_columns;
105
  }
106
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
107
  public function add_order_status_column_content( $column ) {
108
  global $post;
109
 
@@ -173,9 +228,18 @@ class WC_Order_Export_Admin {
173
  }
174
  }
175
 
 
 
 
 
 
 
 
 
 
176
  public function render_menu() {
177
 
178
- $active_tab = isset( $_REQUEST['tab'] ) ? $_REQUEST['tab'] : $this->settings['default_tab'];
179
  $this->render( 'main', array(
180
  'WC_Order_Export' => $this,
181
  'ajaxurl' => admin_url( 'admin-ajax.php' ),
@@ -199,7 +263,7 @@ class WC_Order_Export_Admin {
199
  wp_enqueue_style( 'jquery-style',
200
  '//ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css' );
201
 
202
- $active_tab = isset( $_REQUEST['tab'] ) ? $_REQUEST['tab'] : $this->settings['default_tab'];
203
 
204
  $this->enqueue_select2_scripts( $active_tab );
205
 
@@ -215,7 +279,7 @@ class WC_Order_Export_Admin {
215
 
216
  wp_enqueue_style( 'woocommerce_admin_styles', WC()->plugin_url() . '/assets/css/admin.css', array() );
217
 
218
- $_REQUEST['tab'] = isset( $_REQUEST['tab'] ) ? $_REQUEST['tab'] : $this->settings['default_tab'];
219
 
220
  if ( isset( $_REQUEST['wc_oe'] ) AND ( strpos( $_REQUEST['wc_oe'], 'add_' ) === 0 OR strpos( $_REQUEST['wc_oe'],
221
  'edit_' ) === 0 ) OR $_REQUEST['tab'] == 'export' ) {
@@ -255,7 +319,7 @@ class WC_Order_Export_Admin {
255
  'save_settings_url' => esc_url( add_query_arg(
256
  array(
257
  'page' => 'wc-order-export',
258
- 'tab' => $_REQUEST['tab'],
259
  'save' => 'y',
260
  ),
261
  admin_url( 'admin.php' ) ) ),
@@ -343,7 +407,7 @@ class WC_Order_Export_Admin {
343
  }
344
 
345
  private function enqueue_select2_scripts( $active_tab ) {
346
-
347
  wp_enqueue_script( 'select22', $this->url_plugin . 'assets/js/select2/select2.full.js',
348
  array( 'jquery' ), '4.0.3' );
349
 
@@ -361,9 +425,10 @@ class WC_Order_Export_Admin {
361
  ), WOE_VERSION );
362
 
363
  $script_data = array(
364
- 'locale' => get_locale(),
365
- 'select2_locale' => $this->get_select2_locale(),
366
- 'active_tab' => $active_tab,
 
367
  );
368
 
369
  wp_localize_script( 'select2-i18n', 'script_data', $script_data );
@@ -409,7 +474,7 @@ class WC_Order_Export_Admin {
409
  }
410
 
411
  $method = 'ajax_' . $_REQUEST['method'];
412
- $tab = isset( $_REQUEST['tab'] ) ? $_REQUEST['tab'] : false;
413
 
414
  do_action( 'woe_order_export_admin_ajax_gate_before');
415
 
22
  $this->path_plugin = dirname( plugin_dir_path( __FILE__ ) ) . '/';
23
  $this->path_views_default = dirname( plugin_dir_path( __FILE__ ) ) . "/view/";
24
 
25
+ add_action( 'init', array( $this, 'load_textdomain' ) );
26
+
27
  if ( is_admin() ) { // admin actions
28
  add_action( 'admin_menu', array( $this, 'add_menu' ) );
29
 
58
 
59
  // Add 'Export Status' orders page column header
60
  add_filter( 'manage_edit-shop_order_columns', array( $this, 'add_order_status_column_header' ), 20 );
61
+ add_filter( 'manage_edit-shop_order_sortable_columns', array( $this, 'add_order_status_sortable_columns' ) );
62
+ add_filter( 'request', array( $this, 'add_order_status_request_query' ) );
63
 
64
  // Add 'Export Status' orders page column content
65
  add_action( 'manage_shop_order_posts_custom_column', array( $this, 'add_order_status_column_content' ) );
77
 
78
  }
79
 
80
+ public function load_textdomain() {
81
+ $locale = apply_filters( 'plugin_locale', get_locale(), 'woo-order-export-lite' );
82
+ load_textdomain( 'woo-order-export-lite', WP_LANG_DIR . '/woo-order-export-lite/woo-order-export-lite' . $locale . '.mo' );
83
+ }
84
+
85
  public function get_tabs() {
86
 
87
  $tabs = array(
113
  return $new_columns;
114
  }
115
 
116
+ /**
117
+ * Define which columns are sortable.
118
+ *
119
+ * @param array $columns Existing columns.
120
+ *
121
+ * @return array
122
+ */
123
+ public function add_order_status_sortable_columns( $columns ) {
124
+ if ( ! $this->settings['show_export_status_column'] ) {
125
+ return $columns;
126
+ }
127
+ $columns['woe_export_status'] = 'woe_export_status';
128
+
129
+ return $columns;
130
+ }
131
+
132
+ /**
133
+ * @param array $query_vars Query vars.
134
+ *
135
+ * @return array
136
+ */
137
+ public function add_order_status_request_query( $query_vars ) {
138
+ if ( isset( $query_vars['orderby'] ) ) {
139
+ if ( 'woe_export_status' === $query_vars['orderby'] ) {
140
+ $order = isset( $query_vars['order'] ) ? $query_vars['order'] : 'ASC';
141
+ $query_vars = array_merge( $query_vars, array(
142
+ 'orderby' => array( 'meta_value_num' => $order, 'date' => 'DESC' ),
143
+ 'meta_query' => array(
144
+ 'relation' => 'OR',
145
+ // NOT EXISTS required! Otherwise, you will not get all orders.
146
+ array(
147
+ 'key' => 'woe_order_exported',
148
+ 'compare' => 'NOT EXISTS',
149
+ ),
150
+ array(
151
+ 'key' => 'woe_order_exported',
152
+ 'compare' => 'EXISTS',
153
+ ),
154
+ ),
155
+ ) );
156
+ }
157
+ }
158
+
159
+ return $query_vars;
160
+ }
161
+
162
  public function add_order_status_column_content( $column ) {
163
  global $post;
164
 
228
  }
229
  }
230
 
231
+ /**
232
+ * @param string $tab
233
+ *
234
+ * @return bool
235
+ */
236
+ protected function is_tab_exists( $tab ) {
237
+ return isset( $this->tabs[ $tab ] );
238
+ }
239
+
240
  public function render_menu() {
241
 
242
+ $active_tab = isset( $_REQUEST['tab'] ) && $this->is_tab_exists( $_REQUEST['tab'] ) ? $_REQUEST['tab'] : $this->settings['default_tab'];
243
  $this->render( 'main', array(
244
  'WC_Order_Export' => $this,
245
  'ajaxurl' => admin_url( 'admin-ajax.php' ),
263
  wp_enqueue_style( 'jquery-style',
264
  '//ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css' );
265
 
266
+ $active_tab = isset( $_REQUEST['tab'] ) && $this->is_tab_exists( $_REQUEST['tab'] ) ? $_REQUEST['tab'] : $this->settings['default_tab'];
267
 
268
  $this->enqueue_select2_scripts( $active_tab );
269
 
279
 
280
  wp_enqueue_style( 'woocommerce_admin_styles', WC()->plugin_url() . '/assets/css/admin.css', array() );
281
 
282
+ $_REQUEST['tab'] = isset( $_REQUEST['tab'] ) && $this->is_tab_exists( $_REQUEST['tab'] ) ? $_REQUEST['tab'] : $this->settings['default_tab'];
283
 
284
  if ( isset( $_REQUEST['wc_oe'] ) AND ( strpos( $_REQUEST['wc_oe'], 'add_' ) === 0 OR strpos( $_REQUEST['wc_oe'],
285
  'edit_' ) === 0 ) OR $_REQUEST['tab'] == 'export' ) {
319
  'save_settings_url' => esc_url( add_query_arg(
320
  array(
321
  'page' => 'wc-order-export',
322
+ 'tab' => $active_tab,
323
  'save' => 'y',
324
  ),
325
  admin_url( 'admin.php' ) ) ),
407
  }
408
 
409
  private function enqueue_select2_scripts( $active_tab ) {
410
+ $settings = WC_Order_Export_Main_Settings::get_settings();
411
  wp_enqueue_script( 'select22', $this->url_plugin . 'assets/js/select2/select2.full.js',
412
  array( 'jquery' ), '4.0.3' );
413
 
425
  ), WOE_VERSION );
426
 
427
  $script_data = array(
428
+ 'locale' => get_locale(),
429
+ 'select2_locale' => $this->get_select2_locale(),
430
+ 'active_tab' => $active_tab,
431
+ 'show_all_items_in_filters' => isset( $settings['show_all_items_in_filters'] ) ? $settings['show_all_items_in_filters'] : false,
432
  );
433
 
434
  wp_localize_script( 'select2-i18n', 'script_data', $script_data );
474
  }
475
 
476
  $method = 'ajax_' . $_REQUEST['method'];
477
+ $tab = isset( $_REQUEST['tab'] ) && $this->is_tab_exists( $_REQUEST['tab'] ) ? $_REQUEST['tab'] : false;
478
 
479
  do_action( 'woe_order_export_admin_ajax_gate_before');
480
 
classes/core/class-wc-order-export-data-extractor-ui.php CHANGED
@@ -124,9 +124,11 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
124
 
125
  //for FILTERS
126
 
127
- public static function get_products_like( $like, $limit ) {
128
  global $wpdb;
129
- $like = $wpdb->esc_like( $like );
 
 
130
  $query = "
131
  SELECT post.ID as id,post.post_title as text,att.ID as photo_id,att.guid as photo_url
132
  FROM " . $wpdb->posts . " as post
@@ -136,7 +138,7 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
136
  AND post.post_status NOT IN ('trash')
137
  GROUP BY post.ID
138
  ORDER BY post.post_title
139
- LIMIT " . intval( $limit );
140
 
141
  $products = $wpdb->get_results( $wpdb->prepare( $query, '%' . $like . '%' ) );
142
  foreach ( $products as $key => $product ) {
@@ -185,10 +187,12 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
185
  return $wpdb->get_results( $wpdb->prepare( $query, '%' . $like . '%' ) );
186
  }
187
 
188
- public static function get_categories_like( $like ) {
189
- $cat = array();
 
 
190
  foreach (
191
- get_terms( 'product_cat', 'hide_empty=0&hierarchical=1&name__like=' . $like . '&number=10' ) as $term
192
  ) {
193
  $cat[] = array( "id" => $term->term_id, "text" => $term->name );
194
  }
@@ -423,7 +427,7 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
423
  'weight' => array(
424
  'label' => __( 'Weight', 'woo-order-export-lite' ),
425
  'checked' => 0,
426
- 'format' => 'number',
427
  ),
428
  'stock_status' => array(
429
  'label' => __( 'Stock Status', 'woo-order-export-lite' ),
@@ -488,7 +492,7 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
488
  'summary_report_total_weight' => array(
489
  'label' => __( 'Summary Report Total Weight', 'woo-order-export-lite' ),
490
  'checked' => 0,
491
- 'format' => 'number',
492
  ),
493
  'embedded_product_image' => array(
494
  'label' => __( 'Embedded Product Image', 'woo-order-export-lite' ),
@@ -704,7 +708,7 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
704
  'customer_total_spent' => array(
705
  'label' => __( 'Customer Total Spent', 'woo-order-export-lite' ),
706
  'checked' => 0,
707
- 'format' => 'number',
708
  ),
709
  'customer_first_order_date' => array(
710
  'label' => __( 'Customer first order date', 'woo-order-export-lite' ),
@@ -1071,12 +1075,12 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
1071
  'item_discount_tax' => array(
1072
  'label' => __( 'Item Discount Tax', 'woo-order-export-lite' ),
1073
  'checked' => 0,
1074
- 'format' => 'number',
1075
  ),
1076
  'item_discount_amount_and_tax'=> array(
1077
  'label' => __( 'Item Discount Amount + Tax', 'woo-order-export-lite' ),
1078
  'checked' => 0,
1079
- 'format' => 'number',
1080
  ),
1081
  );
1082
 
@@ -1093,7 +1097,7 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
1093
  'total_weight_items' => array(
1094
  'label' => __( 'Total weight', 'woo-order-export-lite' ),
1095
  'checked' => 0,
1096
- 'format' => 'number',
1097
  ),
1098
  'count_total_items' => array(
1099
  'label' => __( 'Total items', 'woo-order-export-lite' ),
@@ -1157,6 +1161,11 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
1157
  'checked' => 1,
1158
  'format' => 'money',
1159
  ),
 
 
 
 
 
1160
  'order_subtotal_minus_discount' => array(
1161
  'label' => __( 'Order Subtotal - Cart Discount', 'woo-order-export-lite' ),
1162
  'checked' => 0,
@@ -1173,7 +1182,7 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
1173
  'format' => 'money',
1174
  ),
1175
  'order_tax' => array(
1176
- 'label' => __( 'Order Tax Amount', 'woo-order-export-lite' ),
1177
  'checked' => 0,
1178
  'format' => 'money',
1179
  ),
@@ -1197,6 +1206,11 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
1197
  'checked' => 0,
1198
  'format' => 'string',
1199
  ),
 
 
 
 
 
1200
  'order_shipping' => array(
1201
  'label' => __( 'Order Shipping Amount', 'woo-order-export-lite' ),
1202
  'checked' => 1,
@@ -1349,6 +1363,12 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
1349
  );
1350
  }
1351
 
 
 
 
 
 
 
1352
  public static function get_format_fields() {
1353
  return array(
1354
  'string' => __( 'String', 'woo-order-export-lite' ),
@@ -1360,5 +1380,13 @@ class WC_Order_Export_Data_Extractor_UI extends WC_Order_Export_Data_Extractor {
1360
  );
1361
  }
1362
 
1363
-
 
 
 
 
 
 
 
 
1364
  }
124
 
125
  //for FILTERS
126
 
127
+ public static function get_products_like( $like, $limit = null ) {
128
  global $wpdb;
129
+ $like = $wpdb->esc_like( $like );
130
+ $limit_result = (int) $limit > 0 ? "LIMIT " . (int) $limit : "";
131
+
132
  $query = "
133
  SELECT post.ID as id,post.post_title as text,att.ID as photo_id,att.guid as photo_url
134
  FROM " . $wpdb->posts . " as post
138
  AND post.post_status NOT IN ('trash')
139
  GROUP BY post.ID
140
  ORDER BY post.post_title
141
+ " . $limit_result;
142
 
143
  $products = $wpdb->get_results( $wpdb->prepare( $query, '%' . $like . '%' ) );
144
  foreach ( $products as $key => $product ) {
187
  return $wpdb->get_results( $wpdb->prepare( $query, '%' . $like . '%' ) );
188
  }
189
 
190
+ public static function get_categories_like( $like, $limit = null ) {
191
+ $cat = array();
192
+ $limit_result = (int) $limit > 0 ? "&number=" . $limit : "";
193
+
194
  foreach (
195
+ get_terms( 'product_cat', 'hide_empty=0&hierarchical=1&name__like=' . $like . $limit_result ) as $term
196
  ) {
197
  $cat[] = array( "id" => $term->term_id, "text" => $term->name );
198
  }
427
  'weight' => array(
428
  'label' => __( 'Weight', 'woo-order-export-lite' ),
429
  'checked' => 0,
430
+ 'format' => '',
431
  ),
432
  'stock_status' => array(
433
  'label' => __( 'Stock Status', 'woo-order-export-lite' ),
492
  'summary_report_total_weight' => array(
493
  'label' => __( 'Summary Report Total Weight', 'woo-order-export-lite' ),
494
  'checked' => 0,
495
+ 'format' => '',
496
  ),
497
  'embedded_product_image' => array(
498
  'label' => __( 'Embedded Product Image', 'woo-order-export-lite' ),
708
  'customer_total_spent' => array(
709
  'label' => __( 'Customer Total Spent', 'woo-order-export-lite' ),
710
  'checked' => 0,
711
+ 'format' => 'money',
712
  ),
713
  'customer_first_order_date' => array(
714
  'label' => __( 'Customer first order date', 'woo-order-export-lite' ),
1075
  'item_discount_tax' => array(
1076
  'label' => __( 'Item Discount Tax', 'woo-order-export-lite' ),
1077
  'checked' => 0,
1078
+ 'format' => 'money',
1079
  ),
1080
  'item_discount_amount_and_tax'=> array(
1081
  'label' => __( 'Item Discount Amount + Tax', 'woo-order-export-lite' ),
1082
  'checked' => 0,
1083
+ 'format' => 'money',
1084
  ),
1085
  );
1086
 
1097
  'total_weight_items' => array(
1098
  'label' => __( 'Total weight', 'woo-order-export-lite' ),
1099
  'checked' => 0,
1100
+ 'format' => '',
1101
  ),
1102
  'count_total_items' => array(
1103
  'label' => __( 'Total items', 'woo-order-export-lite' ),
1161
  'checked' => 1,
1162
  'format' => 'money',
1163
  ),
1164
+ 'order_subtotal_plus_cart_tax' => array(
1165
+ 'label' => __( 'Order Subtotal Amount + Cart Tax', 'woo-order-export-lite' ),
1166
+ 'checked' => 0,
1167
+ 'format' => 'money',
1168
+ ),
1169
  'order_subtotal_minus_discount' => array(
1170
  'label' => __( 'Order Subtotal - Cart Discount', 'woo-order-export-lite' ),
1171
  'checked' => 0,
1182
  'format' => 'money',
1183
  ),
1184
  'order_tax' => array(
1185
+ 'label' => __( 'Cart Tax Amount', 'woo-order-export-lite' ),
1186
  'checked' => 0,
1187
  'format' => 'money',
1188
  ),
1206
  'checked' => 0,
1207
  'format' => 'string',
1208
  ),
1209
+ 'shipping_zone' => array(
1210
+ 'label' => __( 'Shipping Zone', 'woo-order-export-lite' ),
1211
+ 'checked' => 0,
1212
+ 'format' => 'string',
1213
+ ),
1214
  'order_shipping' => array(
1215
  'label' => __( 'Order Shipping Amount', 'woo-order-export-lite' ),
1216
  'checked' => 1,
1363
  );
1364
  }
1365
 
1366
+ public static function get_common_hints() {
1367
+ return array(
1368
+ __( 'Use section "Product order item" to add item meta', 'woo-order-export-lite' ),
1369
+ );
1370
+ }
1371
+
1372
  public static function get_format_fields() {
1373
  return array(
1374
  'string' => __( 'String', 'woo-order-export-lite' ),
1380
  );
1381
  }
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;
1388
+ }
1389
+ }
1390
+ return $email_titles;
1391
+ }
1392
  }
classes/core/class-wc-order-export-data-extractor.php CHANGED
@@ -850,13 +850,16 @@ class WC_Order_Export_Data_Extractor {
850
  foreach ( $fields as $field => $values ) {
851
  if ( $values ) {
852
  self::extract_item_type_and_key( $field, $type, $key );
 
853
  $key = esc_sql( $key );
854
  if ( $operator == 'IN' OR $operator == 'NOT IN' ) {
855
 
856
  $values = self::sql_subset( $values );
857
-
858
- $order_items_metadata_joins[] = "JOIN {$wpdb->prefix}woocommerce_order_itemmeta AS meta_{$pos} ON meta_{$pos}.order_item_id = items.order_item_id AND items.order_item_type='$type' AND meta_{$pos}.meta_key='$key' AND meta_{$pos}.meta_value $operator ($values)";
859
-
 
 
860
  } elseif ( in_array( $operator, self::$operator_must_check_values ) ) {
861
  $pairs = array();
862
  foreach ( $values as $v ) {
@@ -864,7 +867,7 @@ class WC_Order_Export_Data_Extractor {
864
  }
865
  $pairs = join( "OR", $pairs );
866
 
867
- $order_items_metadata_joins[] = "JOIN {$wpdb->prefix}woocommerce_order_itemmeta AS meta_{$pos} ON meta_{$pos}.order_item_id = items.order_item_id AND items.order_item_type='$type' AND meta_{$pos}.meta_key='$key' AND ({$pairs})";
868
  }
869
 
870
  $pos++;
@@ -873,8 +876,11 @@ class WC_Order_Export_Data_Extractor {
873
  }
874
  }
875
 
 
 
876
  $order_items_metadata_joins_sql = implode(' ', $order_items_metadata_joins);
877
- $where_item_metadata = " SELECT order_id FROM {$wpdb->prefix}woocommerce_order_items AS items {$order_items_metadata_joins_sql}";
 
878
 
879
  $order_items_where .= " AND orders.ID IN ($where_item_metadata)";
880
  }
@@ -1423,7 +1429,7 @@ class WC_Order_Export_Data_Extractor {
1423
  $max = 1;
1424
  }
1425
 
1426
- return $max;
1427
  }
1428
 
1429
  public static function fetch_order_coupons(
@@ -1476,6 +1482,7 @@ class WC_Order_Export_Data_Extractor {
1476
  $i = 0;
1477
 
1478
  foreach ( $order->get_items( 'line_item' ) as $item_id => $item ) {
 
1479
  do_action( "woe_get_order_product_item", $item );
1480
  if ( $options['export_refunds'] AND $item['qty'] == 0 ) // skip zero items, when export refunds
1481
  {
@@ -1877,6 +1884,22 @@ class WC_Order_Export_Data_Extractor {
1877
  return apply_filters("woe_get_shipping_methods",$shipping_methods);
1878
  }
1879
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1880
  public static function get_customer_order( $user, $order_meta, $first_or_last ) {
1881
  global $wpdb;
1882
 
850
  foreach ( $fields as $field => $values ) {
851
  if ( $values ) {
852
  self::extract_item_type_and_key( $field, $type, $key );
853
+ $order_items_metadata_joins[] = "LEFT JOIN {$wpdb->prefix}woocommerce_order_itemmeta AS meta_{$pos} ON meta_{$pos}.order_item_id = items.order_item_id AND items.order_item_type='$type' AND meta_{$pos}.meta_key='$key'";
854
  $key = esc_sql( $key );
855
  if ( $operator == 'IN' OR $operator == 'NOT IN' ) {
856
 
857
  $values = self::sql_subset( $values );
858
+ $order_item_metadata_where [] = " ( meta_{$pos}.meta_value $operator ($values) ) ";
859
+ } elseif ( $operator == 'NOT SET' ) {
860
+ $order_item_metadata_where [] = " ( meta_{$pos}.meta_value IS NULL ) ";
861
+ } elseif ( $operator == 'IS SET' ) {
862
+ $order_item_metadata_where [] = " ( meta_{$pos}.meta_value IS NOT NULL ) ";
863
  } elseif ( in_array( $operator, self::$operator_must_check_values ) ) {
864
  $pairs = array();
865
  foreach ( $values as $v ) {
867
  }
868
  $pairs = join( "OR", $pairs );
869
 
870
+ $order_item_metadata_where[] = " ( $pairs ) ";
871
  }
872
 
873
  $pos++;
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
+
883
+ $where_item_metadata = " SELECT order_id FROM {$wpdb->prefix}woocommerce_order_items AS items {$order_items_metadata_joins_sql} WHERE {$order_item_metadata_where_sql}";
884
 
885
  $order_items_where .= " AND orders.ID IN ($where_item_metadata)";
886
  }
1429
  $max = 1;
1430
  }
1431
 
1432
+ return apply_filters( 'woe_get_max_order_items_'.$type, $max);
1433
  }
1434
 
1435
  public static function fetch_order_coupons(
1482
  $i = 0;
1483
 
1484
  foreach ( $order->get_items( 'line_item' ) as $item_id => $item ) {
1485
+ /** @var WC_Order_Item_Product $item */
1486
  do_action( "woe_get_order_product_item", $item );
1487
  if ( $options['export_refunds'] AND $item['qty'] == 0 ) // skip zero items, when export refunds
1488
  {
1884
  return apply_filters("woe_get_shipping_methods",$shipping_methods);
1885
  }
1886
 
1887
+ public static function get_shipping_zone( $order ) {
1888
+ $ship_methods = self::get_shipping_methods();
1889
+ $value = __( 'Rest of the World','woo-order-export-lite' );
1890
+ $methods = $order->get_items('shipping');
1891
+ $method = reset ($methods );
1892
+ if( $method ) {
1893
+ $key = $method['method_id'] . ":" . $method['instance_id'];
1894
+ // parse text "[Zone] Method name"
1895
+ if ( isset($ship_methods[$key]) AND preg_match('#\[(.+?)\]#',$ship_methods[$key],$m) ) {
1896
+ $value = $m[1];
1897
+ }
1898
+ }
1899
+ return $value;
1900
+ }
1901
+
1902
+
1903
  public static function get_customer_order( $user, $order_meta, $first_or_last ) {
1904
  global $wpdb;
1905
 
classes/core/class-wc-order-export-engine.php CHANGED
@@ -491,7 +491,7 @@ class WC_Order_Export_Engine {
491
  }
492
 
493
  if ( $make_mode != 'preview' ) {
494
- do_action( "woe_order_exported", $order_id );
495
  self::try_mark_order( $order_id, $settings );
496
  self::try_modify_status( $order_id, $settings );
497
  } else {
@@ -533,6 +533,8 @@ class WC_Order_Export_Engine {
533
  self::$current_job_build_mode = 'full';
534
  self::$date_format = trim( $settings['date_format'] . ' ' . $settings['time_format'] );
535
  self::$extractor_options = self::_install_options( $settings );
 
 
536
 
537
  $filename = self::get_filename($settings['format'], $filename);
538
 
@@ -555,7 +557,7 @@ class WC_Order_Export_Engine {
555
  $sql .= " LIMIT " . intval( $limit );
556
  }
557
 
558
- if ( !$order_ids OR apply_filters("woe_filter_bulk_action_export",false) ) {
559
  $order_ids = apply_filters( "woe_get_order_ids", $wpdb->get_col( $sql ) );
560
  }
561
  self::$orders_for_export = $order_ids;
@@ -593,7 +595,7 @@ class WC_Order_Export_Engine {
593
  $formater->output( $row );
594
  do_action( "woe_order_row_exported", $row, $order_id );
595
  }
596
- do_action( "woe_order_exported", $order_id );
597
 
598
  do_action( 'woe_formatter_output_custom_formatter', $row, $order_id, $labels,
599
  $export, $static_vals, self::$extractor_options );
491
  }
492
 
493
  if ( $make_mode != 'preview' ) {
494
+ do_action( "woe_order_exported", $order_id, $settings );
495
  self::try_mark_order( $order_id, $settings );
496
  self::try_modify_status( $order_id, $settings );
497
  } else {
533
  self::$current_job_build_mode = 'full';
534
  self::$date_format = trim( $settings['date_format'] . ' ' . $settings['time_format'] );
535
  self::$extractor_options = self::_install_options( $settings );
536
+
537
+ $main_settings = WC_Order_Export_Main_Settings::get_settings();
538
 
539
  $filename = self::get_filename($settings['format'], $filename);
540
 
557
  $sql .= " LIMIT " . intval( $limit );
558
  }
559
 
560
+ if ( !$order_ids OR apply_filters("woe_filter_bulk_action_export", $main_settings['apply_filters_to_bulk_actions'] ) ) {
561
  $order_ids = apply_filters( "woe_get_order_ids", $wpdb->get_col( $sql ) );
562
  }
563
  self::$orders_for_export = $order_ids;
595
  $formater->output( $row );
596
  do_action( "woe_order_row_exported", $row, $order_id );
597
  }
598
+ do_action( "woe_order_exported", $order_id, $settings );
599
 
600
  do_action( 'woe_formatter_output_custom_formatter', $row, $order_id, $labels,
601
  $export, $static_vals, self::$extractor_options );
classes/core/class-wc-order-export-order-fields.php CHANGED
@@ -235,14 +235,15 @@ class WC_Order_Export_Order_Fields {
235
  } elseif ( $field == 'order_number' ) {
236
  $row[$field] = $this->parent_order ? $this->parent_order->get_order_number() : $this->order->get_order_number(); // use parent order number
237
  } elseif ( $field == 'order_subtotal' ) {
238
- $row[$field] = wc_format_decimal( $this->order->get_subtotal(), 2 );
 
 
239
  } elseif ( $field == 'order_subtotal_minus_discount' ) {
240
  $row[$field] = $this->order->get_subtotal() - $this->order->get_total_discount();
241
  } elseif ( $field == 'order_subtotal_refunded' ) {
242
- $row[$field] = wc_format_decimal( WC_Order_Export_Data_Extractor::get_order_subtotal_refunded( $this->order ), 2 );
243
  } elseif ( $field == 'order_subtotal_minus_refund' ) {
244
- $row[$field] = wc_format_decimal( $this->order->get_subtotal() - WC_Order_Export_Data_Extractor::get_order_subtotal_refunded( $this->order ),
245
- 2 );
246
  //order total
247
  } elseif ( $field == 'order_total' ) {
248
  $row[$field] = $this->order->get_total();
@@ -302,10 +303,10 @@ class WC_Order_Export_Order_Fields {
302
  $last_order->get_date_created()->getOffsetTimestamp() ) : '' ) : '';
303
  } elseif ( $field == 'billing_address' ) {
304
  $row[$field] = join( ", ",
305
- array_filter( array( $this->order_meta["_billing_address_1"], $this->order_meta["_billing_address_2"] ) ) );
306
  } elseif ( $field == 'shipping_address' ) {
307
  $row[$field] = join( ", ",
308
- array_filter( array( $this->order_meta["_shipping_address_1"], $this->order_meta["_shipping_address_2"] ) ) );
309
  } elseif ( $field == 'billing_full_name' ) {
310
  $row[$field] = trim( $this->order_meta["_billing_first_name"] . ' ' . $this->order_meta["_billing_last_name"] );
311
  } elseif ( $field == 'shipping_full_name' ) {
@@ -340,6 +341,8 @@ class WC_Order_Export_Order_Fields {
340
  if ( ! empty( $shipping_method ) ) {
341
  $row[$field] = $field == 'shipping_method_only' ? $shipping_method['method_id'] : $shipping_method['method_id'] . ':' . $shipping_method['instance_id'];
342
  }
 
 
343
  } elseif ( $field == 'coupons_used' ) {
344
  $row[$field] = count( $this->data['coupons'] );
345
  } elseif ( $field == 'total_weight_items' ) {
235
  } elseif ( $field == 'order_number' ) {
236
  $row[$field] = $this->parent_order ? $this->parent_order->get_order_number() : $this->order->get_order_number(); // use parent order number
237
  } elseif ( $field == 'order_subtotal' ) {
238
+ $row[$field] = wc_round_tax_total( $this->order->get_subtotal() );
239
+ } elseif ( $field == 'order_subtotal_plus_cart_tax' ) {
240
+ $row[$field] = wc_round_tax_total( $this->order->get_subtotal() + $this->order->get_cart_tax() );
241
  } elseif ( $field == 'order_subtotal_minus_discount' ) {
242
  $row[$field] = $this->order->get_subtotal() - $this->order->get_total_discount();
243
  } elseif ( $field == 'order_subtotal_refunded' ) {
244
+ $row[$field] = wc_round_tax_total( WC_Order_Export_Data_Extractor::get_order_subtotal_refunded( $this->order ) );
245
  } elseif ( $field == 'order_subtotal_minus_refund' ) {
246
+ $row[$field] = wc_round_tax_total( $this->order->get_subtotal() - WC_Order_Export_Data_Extractor::get_order_subtotal_refunded( $this->order ) );
 
247
  //order total
248
  } elseif ( $field == 'order_total' ) {
249
  $row[$field] = $this->order->get_total();
303
  $last_order->get_date_created()->getOffsetTimestamp() ) : '' ) : '';
304
  } elseif ( $field == 'billing_address' ) {
305
  $row[$field] = join( ", ",
306
+ array_filter( array( $this->order->get_billing_address_1(), $this->order->get_billing_address_2() ) ) );
307
  } elseif ( $field == 'shipping_address' ) {
308
  $row[$field] = join( ", ",
309
+ array_filter( array( $this->order->get_shipping_address_1(), $this->order->get_shipping_address_2() ) ) );
310
  } elseif ( $field == 'billing_full_name' ) {
311
  $row[$field] = trim( $this->order_meta["_billing_first_name"] . ' ' . $this->order_meta["_billing_last_name"] );
312
  } elseif ( $field == 'shipping_full_name' ) {
341
  if ( ! empty( $shipping_method ) ) {
342
  $row[$field] = $field == 'shipping_method_only' ? $shipping_method['method_id'] : $shipping_method['method_id'] . ':' . $shipping_method['instance_id'];
343
  }
344
+ } elseif ( $field == 'shipping_zone' ) {
345
+ $row[$field] = WC_Order_Export_Data_Extractor::get_shipping_zone($this->order);
346
  } elseif ( $field == 'coupons_used' ) {
347
  $row[$field] = count( $this->data['coupons'] );
348
  } elseif ( $field == 'total_weight_items' ) {
classes/formats/class-woe-formatter-html.php CHANGED
@@ -53,6 +53,9 @@ class WOE_Formatter_Html extends WOE_Formatter_Plain_Format {
53
 
54
  $meta_encoding = apply_filters("woe_html_meta_encoding", '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />');
55
  fwrite( $this->handle, '<html><head>' . $meta_encoding . '<style type="text/css">'.$this->css['style'].$this->settings['custom_css'].'</style></head><body>' );
 
 
 
56
  }
57
 
58
  if ( ! empty( $this->settings['display_column_names'] ) AND $data ) {
@@ -178,6 +181,8 @@ class WOE_Formatter_Html extends WOE_Formatter_Plain_Format {
178
  fwrite( $this->handle, '<div class="footer">' . $this->settings['footer_text'] . '</div>' );
179
  }
180
 
 
 
181
  fwrite( $this->handle, '</body></html>' );
182
  }
183
  parent::finish();
@@ -286,4 +291,4 @@ class WOE_Formatter_Html extends WOE_Formatter_Plain_Format {
286
  return 'woocommerce-order-file-'. str_replace('/', '-', $this->filename) .'-html-table-header-row';
287
  }
288
 
289
- }
53
 
54
  $meta_encoding = apply_filters("woe_html_meta_encoding", '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />');
55
  fwrite( $this->handle, '<html><head>' . $meta_encoding . '<style type="text/css">'.$this->css['style'].$this->settings['custom_css'].'</style></head><body>' );
56
+
57
+ do_action( "woe_html_print_body_start", $this->handle, $this );
58
+
59
  }
60
 
61
  if ( ! empty( $this->settings['display_column_names'] ) AND $data ) {
181
  fwrite( $this->handle, '<div class="footer">' . $this->settings['footer_text'] . '</div>' );
182
  }
183
 
184
+ do_action( "woe_html_print_body_end", $this->handle, $this );
185
+
186
  fwrite( $this->handle, '</body></html>' );
187
  }
188
  parent::finish();
291
  return 'woocommerce-order-file-'. str_replace('/', '-', $this->filename) .'-html-table-header-row';
292
  }
293
 
294
+ }
classes/formats/class-woe-formatter-json.php CHANGED
@@ -28,6 +28,9 @@ class WOE_Formatter_Json extends WOE_Formatter {
28
  if($settings['numeric_check']) {
29
  $this->formatting_flags |= JSON_NUMERIC_CHECK;
30
  }
 
 
 
31
  }
32
 
33
  public function start( $data = '' ) {
28
  if($settings['numeric_check']) {
29
  $this->formatting_flags |= JSON_NUMERIC_CHECK;
30
  }
31
+ if($settings['encode_unicode']) {
32
+ $this->formatting_flags |= JSON_UNESCAPED_UNICODE;
33
+ }
34
  }
35
 
36
  public function start( $data = '' ) {
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: 2020-12-08 09:36+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,101 +13,102 @@ 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.4.6; wp-5.6-RC5"
 
17
 
18
- #: classes/class-wc-order-export-admin.php:513
19
  #, php-format
20
  msgid "%s order marked."
21
  msgid_plural "%s orders marked."
22
  msgstr[0] ""
23
  msgstr[1] ""
24
 
25
- #: classes/class-wc-order-export-admin.php:522
26
  #, php-format
27
  msgid "%s order unmarked."
28
  msgid_plural "%s orders unmarked."
29
  msgstr[0] ""
30
  msgstr[1] ""
31
 
32
- #: view/settings-form.php:46 view/settings-form.php:746
33
- #: view/settings-form.php:772
34
  msgid "-"
35
  msgstr ""
36
 
37
- #: view/settings-form.php:835
38
  msgid "- don't modify -"
39
  msgstr ""
40
 
41
- #: view/settings-form.php:585
42
  msgid "0 - auto scale"
43
  msgstr ""
44
 
45
- #: classes/class-wc-order-export-admin.php:236
46
  msgid "1st row only"
47
  msgstr ""
48
 
49
- #: classes/core/class-wc-order-export-data-extractor.php:1873
50
  msgid "[Rest of the World]"
51
  msgstr ""
52
 
53
- #: view/settings-form.php:1587 view/settings-form.php:1598
54
  msgid "Actions"
55
  msgstr ""
56
 
57
- #: classes/class-wc-order-export-admin.php:231
58
  msgid "Add"
59
  msgstr ""
60
 
61
- #: classes/class-wc-order-export-admin.php:224
62
  #, php-format
63
  msgid "Add %s fields"
64
  msgstr ""
65
 
66
- #: view/settings-form.php:1601
67
  msgid "Add fee"
68
  msgstr ""
69
 
70
- #: view/settings-form.php:1590
71
  msgid "Add field"
72
  msgstr ""
73
 
74
- #: view/settings-form.php:618 view/settings-form.php:711
75
  msgid "Add links to images"
76
  msgstr ""
77
 
78
- #: view/settings-form.php:1604
79
  msgid "Add shipping"
80
  msgstr ""
81
 
82
- #: view/settings-form.php:1593
83
  msgid "Add static field"
84
  msgstr ""
85
 
86
- #: view/settings-form.php:1607
87
  msgid "Add tax"
88
  msgstr ""
89
 
90
- #: classes/core/class-wc-order-export-data-extractor-ui.php:805
91
  msgid "Address 1 (Billing)"
92
  msgstr ""
93
 
94
- #: classes/core/class-wc-order-export-data-extractor-ui.php:895
95
  msgid "Address 1 (Shipping)"
96
  msgstr ""
97
 
98
- #: classes/core/class-wc-order-export-data-extractor-ui.php:800
99
  msgid "Address 1&2 (Billing)"
100
  msgstr ""
101
 
102
- #: classes/core/class-wc-order-export-data-extractor-ui.php:890
103
  msgid "Address 1&2 (Shipping)"
104
  msgstr ""
105
 
106
- #: classes/core/class-wc-order-export-data-extractor-ui.php:810
107
  msgid "Address 2 (Billing)"
108
  msgstr ""
109
 
110
- #: classes/core/class-wc-order-export-data-extractor-ui.php:900
111
  msgid "Address 2 (Shipping)"
112
  msgstr ""
113
 
@@ -115,7 +116,7 @@ msgstr ""
115
  msgid "Advanced Order Export For WooCommerce"
116
  msgstr ""
117
 
118
- #: classes/class-wc-order-export-admin.php:136
119
  msgid ""
120
  "Advanced Order Export For WooCommerce is available <a href=\"admin.php?"
121
  "page=wc-order-export\">on this page</a>."
@@ -129,15 +130,15 @@ msgstr ""
129
  msgid "All"
130
  msgstr ""
131
 
132
- #: classes/class-wc-order-export-admin.php:235
133
  msgid "all rows"
134
  msgstr ""
135
 
136
- #: view/settings-form.php:1331
137
  msgid "Any coupon used"
138
  msgstr ""
139
 
140
- #: view/settings-form.php:361
141
  msgid "Append XML"
142
  msgstr ""
143
 
@@ -145,24 +146,24 @@ msgstr ""
145
  msgid "Are you sure to continue?"
146
  msgstr ""
147
 
148
- #: classes/class-wc-order-export-admin.php:232
149
  msgid "as"
150
  msgstr ""
151
 
152
- #: view/settings-form.php:816
153
  msgid "Ascending"
154
  msgstr ""
155
 
156
- #: view/settings-form.php:265
157
  msgid "Auto column width"
158
  msgstr ""
159
 
160
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1307
161
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1331
162
  msgid "Billing Address"
163
  msgstr ""
164
 
165
- #: view/settings-form.php:1357
166
  msgid "Billing locations"
167
  msgstr ""
168
 
@@ -193,73 +194,77 @@ msgstr ""
193
  msgid "Can't find exported file"
194
  msgstr ""
195
 
196
- #: view/settings-form.php:1644 view/settings-form.php:1665
197
- #: view/settings-form.php:1701 view/settings-form.php:1741
198
- #: view/settings-form.php:1763 view/settings-form.php:1794
199
- #: view/settings-form.php:1816 view/settings-form.php:1842
200
- #: view/settings-form.php:1865 view/settings-form.php:1887
201
- #: view/settings-form.php:1909 view/settings-form.php:1931
202
  msgid "Cancel"
203
  msgstr ""
204
 
205
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1313
206
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1338
207
  msgid "Cart"
208
  msgstr ""
209
 
210
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1146
211
  msgid "Cart Discount Amount"
212
  msgstr ""
213
 
214
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1151
215
  msgid "Cart Discount Amount Tax"
216
  msgstr ""
217
 
218
- #: classes/core/class-wc-order-export-data-extractor-ui.php:399
 
 
 
 
219
  msgid "Category"
220
  msgstr ""
221
 
222
- #: view/settings-form.php:472
223
  msgid "Center align"
224
  msgstr ""
225
 
226
- #: view/settings-form.php:830
227
  msgid "Change order status to"
228
  msgstr ""
229
 
230
- #: view/settings-form.php:330 view/settings-form.php:414
231
  msgid "Character encoding"
232
  msgstr ""
233
 
234
- #: classes/core/class-wc-order-export-data-extractor-ui.php:815
235
  msgid "City (Billing)"
236
  msgstr ""
237
 
238
- #: classes/core/class-wc-order-export-data-extractor-ui.php:905
239
  msgid "City (Shipping)"
240
  msgstr ""
241
 
242
- #: classes/core/class-wc-order-export-data-extractor-ui.php:830
243
  msgid "City, State Zip (Billing)"
244
  msgstr ""
245
 
246
- #: classes/core/class-wc-order-export-data-extractor-ui.php:920
247
  msgid "City, State Zip (Shipping)"
248
  msgstr ""
249
 
250
- #: classes/core/class-wc-order-export-data-extractor-ui.php:825
251
  msgid "City, State, Zip (Billing)"
252
  msgstr ""
253
 
254
- #: classes/core/class-wc-order-export-data-extractor-ui.php:915
255
  msgid "City, State, Zip (Shipping)"
256
  msgstr ""
257
 
258
- #: view/settings-form.php:884
259
  msgid "Cleanup phone (export only digits)"
260
  msgstr ""
261
 
262
- #: view/settings-form.php:2016
263
  msgid "Click here to download"
264
  msgstr ""
265
 
@@ -267,67 +272,67 @@ msgstr ""
267
  msgid "code snippets"
268
  msgstr ""
269
 
270
- #: view/settings-form.php:1634 view/settings-form.php:1650
271
- #: view/settings-form.php:1691 view/settings-form.php:1733
272
- #: view/settings-form.php:1747 view/settings-form.php:1786
273
- #: view/settings-form.php:1800 view/settings-form.php:1833
274
- #: view/settings-form.php:1848 view/settings-form.php:1877
275
- #: view/settings-form.php:1899 view/settings-form.php:1921
276
  msgid "Column name"
277
  msgstr ""
278
 
279
- #: classes/class-wc-order-export-admin.php:227
280
  msgid "columns"
281
  msgstr ""
282
 
283
- #: view/settings-form.php:645
284
  msgid "Columns align"
285
  msgstr ""
286
 
287
- #: view/settings-form.php:501
288
  msgid "Columns horizontal align"
289
  msgstr ""
290
 
291
- #: view/settings-form.php:512
292
  msgid "Columns vertical align"
293
  msgstr ""
294
 
295
- #: view/settings-form.php:491
296
  msgid "Columns width"
297
  msgstr ""
298
 
299
- #: view/settings-form.php:492 view/settings-form.php:646
300
  msgid "comma separated list"
301
  msgstr ""
302
 
303
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1305
304
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1329
305
  msgid "Common"
306
  msgstr ""
307
 
308
- #: classes/core/class-wc-order-export-data-extractor-ui.php:795
309
  msgid "Company (Billing)"
310
  msgstr ""
311
 
312
- #: classes/core/class-wc-order-export-data-extractor-ui.php:885
313
  msgid "Company (Shipping)"
314
  msgstr ""
315
 
316
  #: view/settings-form.php:167
317
- #: classes/core/class-wc-order-export-data-extractor-ui.php:635
318
  msgid "Completed Date"
319
  msgstr ""
320
 
321
- #: view/settings-form.php:1642 view/settings-form.php:1663
322
- #: view/settings-form.php:1699 view/settings-form.php:1739
323
- #: view/settings-form.php:1761 view/settings-form.php:1792
324
- #: view/settings-form.php:1814 view/settings-form.php:1840
325
- #: view/settings-form.php:1862 view/settings-form.php:1884
326
- #: view/settings-form.php:1906 view/settings-form.php:1928
327
  msgid "Confirm"
328
  msgstr ""
329
 
330
- #: view/settings-form.php:311
331
  msgid "Convert line breaks to literals"
332
  msgstr ""
333
 
@@ -337,133 +342,133 @@ msgid ""
337
  "install."
338
  msgstr ""
339
 
340
- #: classes/core/class-wc-order-export-data-extractor-ui.php:845
341
  msgid "Country Code (Billing)"
342
  msgstr ""
343
 
344
- #: classes/core/class-wc-order-export-data-extractor-ui.php:935
345
  msgid "Country Code (Shipping)"
346
  msgstr ""
347
 
348
- #: classes/core/class-wc-order-export-data-extractor-ui.php:850
349
  msgid "Country Name (Billing)"
350
  msgstr ""
351
 
352
- #: classes/core/class-wc-order-export-data-extractor-ui.php:940
353
  msgid "Country Name (Shipping)"
354
  msgstr ""
355
 
356
- #: classes/core/class-wc-order-export-data-extractor-ui.php:555
357
  msgid "Coupon Amount"
358
  msgstr ""
359
 
360
- #: classes/core/class-wc-order-export-data-extractor-ui.php:526
361
  msgid "Coupon Code"
362
  msgstr ""
363
 
364
- #: classes/core/class-wc-order-export-data-extractor-ui.php:546
365
  msgid "Coupon Description"
366
  msgstr ""
367
 
368
- #: view/settings-form.php:358
369
  msgid "Coupon tag"
370
  msgstr ""
371
 
372
- #: classes/core/class-wc-order-export-data-extractor-ui.php:550
373
  msgid "Coupon Type"
374
  msgstr ""
375
 
376
- #: view/settings-form.php:1334
377
- #: classes/admin/class-wc-order-export-manage.php:726
378
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1120
379
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1311
380
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1336
381
  msgid "Coupons"
382
  msgstr ""
383
 
384
- #: classes/class-wc-order-export-admin.php:246
385
  msgid "coupons"
386
  msgstr ""
387
 
388
- #: view/settings-form.php:289
389
  msgid "CSV options"
390
  msgstr ""
391
 
392
- #: classes/core/class-wc-order-export-data-extractor-ui.php:630
393
  msgid "Currency"
394
  msgstr ""
395
 
396
- #: view/settings-form.php:750 view/settings-form.php:776
397
  msgid "custom"
398
  msgstr ""
399
 
400
- #: view/settings-form.php:722
401
  msgid "Custom css"
402
  msgstr ""
403
 
404
- #: view/settings-form.php:971 view/settings-form.php:1282
405
  msgid "Custom fields"
406
  msgstr ""
407
 
408
- #: view/settings-form.php:908
409
  msgid "Custom PHP code to modify output"
410
  msgstr ""
411
 
412
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1306
413
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1330
414
  msgid "Customer"
415
  msgstr ""
416
 
417
- #: classes/core/class-wc-order-export-data-extractor-ui.php:710
418
  msgid "Customer first order date"
419
  msgstr ""
420
 
421
- #: classes/core/class-wc-order-export-data-extractor-ui.php:670
422
  msgid "Customer IP address"
423
  msgstr ""
424
 
425
- #: classes/core/class-wc-order-export-data-extractor-ui.php:715
426
  msgid "Customer last order date"
427
  msgstr ""
428
 
429
- #: classes/core/class-wc-order-export-data-extractor-ui.php:650
430
  msgid "Customer Note"
431
  msgstr ""
432
 
433
- #: classes/core/class-wc-order-export-data-extractor-ui.php:695
434
  msgid "Customer Role"
435
  msgstr ""
436
 
437
- #: classes/core/class-wc-order-export-data-extractor-ui.php:700
438
  msgid "Customer Total Orders"
439
  msgstr ""
440
 
441
- #: classes/core/class-wc-order-export-data-extractor-ui.php:705
442
  msgid "Customer Total Spent"
443
  msgstr ""
444
 
445
- #: classes/core/class-wc-order-export-data-extractor-ui.php:690
446
  msgid "Customer User Email"
447
  msgstr ""
448
 
449
- #: classes/core/class-wc-order-export-data-extractor-ui.php:675
450
  msgid "Customer User ID"
451
  msgstr ""
452
 
453
- #: classes/core/class-wc-order-export-data-extractor-ui.php:680
454
  msgid "Customer Username"
455
  msgstr ""
456
 
457
- #: view/settings-form.php:732
458
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1357
459
  msgid "Date"
460
  msgstr ""
461
 
462
- #: classes/class-wc-order-export-admin.php:304
463
  msgid "Date From is greater than Date To"
464
  msgstr ""
465
 
466
- #: classes/core/class-wc-order-export-data-extractor-ui.php:645
467
  msgid "Date of first refund"
468
  msgstr ""
469
 
@@ -471,35 +476,39 @@ msgstr ""
471
  msgid "Date range"
472
  msgstr ""
473
 
474
- #: view/settings-form.php:814
475
  msgid "Descending"
476
  msgstr ""
477
 
478
- #: classes/core/class-wc-order-export-data-extractor-ui.php:459
479
  msgid "Description"
480
  msgstr ""
481
 
482
- #: classes/core/class-wc-order-export-data-extractor-ui.php:531
483
  msgid "Discount Amount"
484
  msgstr ""
485
 
486
- #: classes/core/class-wc-order-export-data-extractor-ui.php:541
487
  msgid "Discount Amount + Tax"
488
  msgstr ""
489
 
490
- #: classes/core/class-wc-order-export-data-extractor-ui.php:536
491
  msgid "Discount Amount Tax"
492
  msgstr ""
493
 
494
- #: classes/class-wc-order-export-admin.php:146
495
  msgid "Docs"
496
  msgstr ""
497
 
498
- #: view/settings-form.php:385
 
 
 
 
499
  msgid "Don't escape /"
500
  msgstr ""
501
 
502
- #: view/settings-form.php:943
503
  msgid "Don't export child orders"
504
  msgstr ""
505
 
@@ -514,93 +523,93 @@ msgstr ""
514
  msgid "Don't Panic"
515
  msgstr ""
516
 
517
- #: view/settings-form.php:610
518
  msgid "Don't put page break between order lines"
519
  msgstr ""
520
 
521
- #: classes/core/class-wc-order-export-data-extractor-ui.php:444
522
  msgid "Download URL"
523
  msgstr ""
524
 
525
- #: view/settings-form.php:1554
526
  msgid "Drag rows to reorder exported fields"
527
  msgstr ""
528
 
529
- #: classes/core/class-wc-order-export-order-fields.php:408
530
  msgid "Edit order"
531
  msgstr ""
532
 
533
- #: classes/core/class-wc-order-export-data-extractor-ui.php:855
534
  msgid "Email (Billing)"
535
  msgstr ""
536
 
537
- #: classes/core/class-wc-order-export-data-extractor-ui.php:494
538
  msgid "Embedded Product Image"
539
  msgstr ""
540
 
541
- #: classes/class-wc-order-export-admin.php:308
542
  #: classes/core/class-wc-order-export-data-extractor.php:315
543
  msgid "empty"
544
  msgstr ""
545
 
546
- #: classes/class-wc-order-export-admin.php:297
547
  msgid "empty column name"
548
  msgstr ""
549
 
550
- #: classes/class-wc-order-export-admin.php:298
551
  msgid "empty meta key"
552
  msgstr ""
553
 
554
- #: classes/class-wc-order-export-admin.php:408
555
  msgid "Empty method"
556
  msgstr ""
557
 
558
- #: classes/class-wc-order-export-admin.php:302
559
  msgid "empty value"
560
  msgstr ""
561
 
562
- #: view/settings-form.php:902
563
  msgid "Enable debug output"
564
  msgstr ""
565
 
566
- #: view/settings-form.php:317
567
  msgid "Enclosure"
568
  msgstr ""
569
 
570
- #: view/settings-form.php:390
571
  msgid "Encode numeric strings as numbers"
572
  msgstr ""
573
 
574
- #: view/settings-form.php:380
575
  msgid "End tag"
576
  msgstr ""
577
 
578
- #: view/settings-form.php:1231
579
  msgid "Exclude products"
580
  msgstr ""
581
 
582
- #: view/settings-form.php:1985
583
  msgid "Export"
584
  msgstr ""
585
 
586
- #: view/settings-form.php:1989
587
  msgid "Export [w/o progressbar]"
588
  msgstr ""
589
 
590
- #: view/settings-form.php:860
591
  msgid "Export all order notes"
592
  msgstr ""
593
 
594
- #: view/settings-form.php:1023
595
  msgid "Export all products from the order"
596
  msgstr ""
597
 
598
- #: classes/class-wc-order-export-admin.php:458
599
  #, php-format
600
  msgid "Export as %s"
601
  msgstr ""
602
 
603
- #: view/settings-form.php:253
604
  msgid "Export as .xls (Binary File Format)"
605
  msgstr ""
606
 
@@ -609,7 +618,7 @@ msgstr ""
609
  msgid "Export as profile \"%s\"."
610
  msgstr ""
611
 
612
- #: view/settings-form.php:216
613
  msgid "Export filename"
614
  msgstr ""
615
 
@@ -618,14 +627,14 @@ msgstr ""
618
  msgid "Export now"
619
  msgstr ""
620
 
621
- #: view/settings-form.php:1457
622
  msgid "Export only matched product items"
623
  msgstr ""
624
 
625
- #: classes/class-wc-order-export-admin.php:163
626
- #: classes/class-wc-order-export-admin.php:164
627
- #: classes/class-wc-order-export-admin.php:169
628
- #: classes/class-wc-order-export-admin.php:170
629
  msgid "Export Orders"
630
  msgstr ""
631
 
@@ -633,11 +642,11 @@ msgstr ""
633
  msgid "Export orders from WooCommerce with ease (Excel/CSV/XML/JSON supported)"
634
  msgstr ""
635
 
636
- #: view/settings-form.php:866
637
  msgid "Export refund notes as Customer Note"
638
  msgstr ""
639
 
640
- #: view/settings-form.php:947
641
  msgid "Export refunds"
642
  msgstr ""
643
 
@@ -645,20 +654,20 @@ msgstr ""
645
  msgid "Export settings"
646
  msgstr ""
647
 
648
- #: classes/class-wc-order-export-admin.php:98
649
  msgid "Export Status"
650
  msgstr ""
651
 
652
- #: view/settings-form.php:2001
653
  #, php-format
654
  msgid "Export total: %s orders"
655
  msgstr ""
656
 
657
- #: view/settings-form.php:955
658
  msgid "Export unmarked orders only"
659
  msgstr ""
660
 
661
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1104
662
  msgid "Exported items"
663
  msgstr ""
664
 
@@ -666,11 +675,11 @@ msgstr ""
666
  msgid "Express export"
667
  msgstr ""
668
 
669
- #: view/settings-form.php:1871
670
  msgid "Fee name"
671
  msgstr ""
672
 
673
- #: view/settings-form.php:321
674
  msgid "Field Delimiter"
675
  msgstr ""
676
 
@@ -678,31 +687,31 @@ msgstr ""
678
  msgid "Field format"
679
  msgstr ""
680
 
681
- #: classes/class-wc-order-export-admin.php:234
682
  msgid "Fill order columns for"
683
  msgstr ""
684
 
685
- #: view/settings-form.php:1352
686
  msgid "Filter by billing"
687
  msgstr ""
688
 
689
- #: view/settings-form.php:1325
690
  msgid "Filter by coupon"
691
  msgstr ""
692
 
693
- #: view/settings-form.php:1252
694
  msgid "Filter by customer"
695
  msgstr ""
696
 
697
- #: view/settings-form.php:1452
698
  msgid "Filter by item and metadata"
699
  msgstr ""
700
 
701
- #: view/settings-form.php:1018
702
  msgid "Filter by product"
703
  msgstr ""
704
 
705
- #: view/settings-form.php:1402
706
  msgid "Filter by shipping"
707
  msgstr ""
708
 
@@ -710,47 +719,47 @@ msgstr ""
710
  msgid "Filter orders by"
711
  msgstr ""
712
 
713
- #: classes/core/class-wc-order-export-data-extractor-ui.php:780
714
  msgid "First Name (Billing)"
715
  msgstr ""
716
 
717
- #: classes/core/class-wc-order-export-data-extractor-ui.php:870
718
  msgid "First Name (Shipping)"
719
  msgstr ""
720
 
721
- #: view/settings-form.php:506
722
  msgid "Fit table to page width"
723
  msgstr ""
724
 
725
- #: view/settings-form.php:462 view/settings-form.php:639
726
  msgid "Font size"
727
  msgstr ""
728
 
729
- #: view/settings-form.php:655
730
  msgid "Footer text"
731
  msgstr ""
732
 
733
- #: view/settings-form.php:687
734
  msgid "Footer text color"
735
  msgstr ""
736
 
737
- #: view/settings-form.php:307
738
  msgid "Force enclosure for all values"
739
  msgstr ""
740
 
741
- #: view/settings-form.php:273
742
  msgid "Force general format for all cells"
743
  msgstr ""
744
 
745
- #: view/settings-form.php:227
746
  msgid "Format"
747
  msgstr ""
748
 
749
- #: view/settings-form.php:854
750
  msgid "Format numbers (use WC decimal separator)"
751
  msgstr ""
752
 
753
- #: view/settings-form.php:369
754
  msgid "Format output"
755
  msgstr ""
756
 
@@ -758,35 +767,35 @@ msgstr ""
758
  msgid "Fri"
759
  msgstr ""
760
 
761
- #: classes/core/class-wc-order-export-data-extractor-ui.php:790
762
  msgid "Full Name (Billing)"
763
  msgstr ""
764
 
765
- #: classes/core/class-wc-order-export-data-extractor-ui.php:880
766
  msgid "Full Name (Shipping)"
767
  msgstr ""
768
 
769
- #: classes/core/class-wc-order-export-data-extractor-ui.php:469
770
  msgid "Full names for categories"
771
  msgstr ""
772
 
773
- #: classes/class-wc-order-export-admin.php:239
774
  msgid "Grouping by coupon"
775
  msgstr ""
776
 
777
- #: classes/class-wc-order-export-admin.php:238
778
  msgid "Grouping by product"
779
  msgstr ""
780
 
781
- #: view/settings-form.php:650
782
  msgid "Header text"
783
  msgstr ""
784
 
785
- #: view/settings-form.php:682
786
  msgid "Header text color"
787
  msgstr ""
788
 
789
- #: classes/core/class-wc-order-export-data-extractor-ui.php:419
790
  msgid "Height"
791
  msgstr ""
792
 
@@ -798,13 +807,13 @@ msgstr ""
798
  msgid "helpdesk system"
799
  msgstr ""
800
 
801
- #: view/settings-form.php:1630 view/settings-form.php:1687
802
- #: view/settings-form.php:1717 view/settings-form.php:1781
803
- #: view/settings-form.php:1824
804
  msgid "Hide unused fields"
805
  msgstr ""
806
 
807
- #: view/settings-form.php:623
808
  msgid "Html options"
809
  msgstr ""
810
 
@@ -812,7 +821,7 @@ msgstr ""
812
  msgid "https://algolplus.com/"
813
  msgstr ""
814
 
815
- #: view/settings-form.php:1965
816
  #, php-format
817
  msgid ""
818
  "If you see this message after page load, user interface won't work correctly!"
@@ -820,21 +829,21 @@ msgid ""
820
  "it). Probably, it's a conflict with another plugin or active theme."
821
  msgstr ""
822
 
823
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1358
824
  msgid "Image"
825
  msgstr ""
826
 
827
- #: classes/core/class-wc-order-export-data-extractor-ui.php:449
828
  msgid "Image URL"
829
  msgstr ""
830
 
831
- #: view/settings-form.php:283 view/settings-form.php:599
832
- #: view/settings-form.php:700
833
  msgid "Images height"
834
  msgstr ""
835
 
836
- #: view/settings-form.php:276 view/settings-form.php:592
837
- #: view/settings-form.php:693
838
  msgid "Images width"
839
  msgstr ""
840
 
@@ -846,71 +855,71 @@ msgstr ""
846
  msgid "Import settings"
847
  msgstr ""
848
 
849
- #: view/settings-form.php:1990
850
  msgid "It might not work for huge datasets!"
851
  msgstr ""
852
 
853
- #: classes/core/class-wc-order-export-data-extractor-ui.php:967
854
  msgid "Item #"
855
  msgstr ""
856
 
857
- #: classes/core/class-wc-order-export-data-extractor-ui.php:987
858
  msgid "Item Cost"
859
  msgstr ""
860
 
861
- #: classes/core/class-wc-order-export-data-extractor-ui.php:992
862
  msgid "Item Cost (inc. tax)"
863
  msgstr ""
864
 
865
- #: classes/core/class-wc-order-export-data-extractor-ui.php:997
866
  msgid "Item Cost Before Discount"
867
  msgstr ""
868
 
869
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1052
870
  msgid "Item Discount Amount"
871
  msgstr ""
872
 
873
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1077
874
  msgid "Item Discount Amount + Tax"
875
  msgstr ""
876
 
877
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1072
878
  msgid "Item Discount Tax"
879
  msgstr ""
880
 
881
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1062
882
  msgid "Item download URL"
883
  msgstr ""
884
 
885
- #: classes/core/class-wc-order-export-data-extractor-ui.php:962
886
  msgid "Item ID"
887
  msgstr ""
888
 
889
- #: view/settings-form.php:1195
890
  msgid "Item meta data"
891
  msgstr ""
892
 
893
- #: view/settings-form.php:1494
894
  msgid "Item metadata"
895
  msgstr ""
896
 
897
- #: classes/core/class-wc-order-export-data-extractor-ui.php:972
898
  msgid "Item Name"
899
  msgstr ""
900
 
901
- #: view/settings-form.php:1461
902
  msgid "Item names"
903
  msgstr ""
904
 
905
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1057
906
  msgid "Item Tax Rate"
907
  msgstr ""
908
 
909
- #: view/settings-form.php:878
910
  msgid "Item Tax Rate as an integer"
911
  msgstr ""
912
 
913
- #: view/settings-form.php:375
914
  msgid "JSON options"
915
  msgstr ""
916
 
@@ -918,51 +927,51 @@ msgstr ""
918
  msgid "Just click inside the textarea and copy (Ctrl+C)"
919
  msgstr ""
920
 
921
- #: view/settings-form.php:502
922
  msgid "L,C or R. Comma separated list"
923
  msgstr ""
924
 
925
- #: classes/core/class-wc-order-export-data-extractor-ui.php:785
926
  msgid "Last Name (Billing)"
927
  msgstr ""
928
 
929
- #: classes/core/class-wc-order-export-data-extractor-ui.php:875
930
  msgid "Last Name (Shipping)"
931
  msgstr ""
932
 
933
- #: view/settings-form.php:471
934
  msgid "Left align"
935
  msgstr ""
936
 
937
- #: classes/core/class-wc-order-export-data-extractor-ui.php:414
938
  msgid "Length"
939
  msgstr ""
940
 
941
- #: view/settings-form.php:325 view/settings-form.php:409
942
  msgid "Line Break"
943
  msgstr ""
944
 
945
- #: classes/core/class-wc-order-export-data-extractor-ui.php:595
946
  msgid "Line number"
947
  msgstr ""
948
 
949
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1359
950
  msgid "Link"
951
  msgstr ""
952
 
953
- #: classes/core/class-wc-order-export-data-extractor-ui.php:660
954
  msgid "Link to edit order"
955
  msgstr ""
956
 
957
- #: view/settings-form.php:570
958
  msgid "Logo align"
959
  msgstr ""
960
 
961
- #: view/settings-form.php:578
962
  msgid "Logo height"
963
  msgstr ""
964
 
965
- #: view/settings-form.php:584
966
  msgid "Logo width"
967
  msgstr ""
968
 
@@ -976,29 +985,29 @@ msgstr ""
976
  msgid "Main SQL queries are listed below"
977
  msgstr ""
978
 
979
- #: classes/class-wc-order-export-admin.php:464
980
  msgid "Mark exported"
981
  msgstr ""
982
 
983
- #: view/settings-form.php:951
984
  msgid "Mark exported orders"
985
  msgstr ""
986
 
987
- #: view/settings-form.php:1614 view/settings-form.php:1671
988
- #: view/settings-form.php:1821
989
  msgid "Meta key"
990
  msgstr ""
991
 
992
- #: view/settings-form.php:1972
993
  msgid "Might be different from actual export!"
994
  msgstr ""
995
 
996
- #: view/settings-form.php:848
997
  msgid "Misc settings"
998
  msgstr ""
999
 
1000
- #: view/settings-form.php:153 view/settings-form.php:792
1001
- #: classes/core/class-wc-order-export-data-extractor-ui.php:620
1002
  msgid "Modification Date"
1003
  msgstr ""
1004
 
@@ -1006,7 +1015,7 @@ msgstr ""
1006
  msgid "Mon"
1007
  msgstr ""
1008
 
1009
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1355
1010
  msgid "Money"
1011
  msgstr ""
1012
 
@@ -1015,114 +1024,114 @@ msgstr ""
1015
  msgid "Need help? Create ticket in %s ."
1016
  msgstr ""
1017
 
1018
- #: view/settings-form.php:508
1019
  msgid "No"
1020
  msgstr ""
1021
 
1022
- #: view/settings-form.php:478
1023
  msgid "No page numbers"
1024
  msgstr ""
1025
 
1026
- #: classes/formats/class-woe-formatter-html.php:141
1027
  #: classes/formats/abstract-class-woe-formatter-sv.php:107
1028
  #: classes/formats/class-woe-formatter-xls.php:251
1029
  msgid "No results"
1030
  msgstr ""
1031
 
1032
- #: classes/core/class-wc-order-export-data-extractor-ui.php:474
1033
  msgid "Non variation attributes"
1034
  msgstr ""
1035
 
1036
- #: classes/class-wc-order-export-admin.php:306
1037
  #: classes/admin/tabs/ajax/trait-wc-order-export-admin-tab-abstract-ajax-export.php:125
1038
  msgid "Nothing to export. Please, adjust your filters"
1039
  msgstr ""
1040
 
1041
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1356
1042
  msgid "Number"
1043
  msgstr ""
1044
 
1045
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1141
1046
  msgid "Number of coupons used"
1047
  msgstr ""
1048
 
1049
- #: classes/class-wc-order-export-admin.php:228
1050
  msgid "one row"
1051
  msgstr ""
1052
 
1053
- #: view/settings-form.php:1720
1054
  msgid "OR"
1055
  msgstr ""
1056
 
1057
- #: view/settings-form.php:1625 view/settings-form.php:1682
1058
- #: view/settings-form.php:1712 view/settings-form.php:1776
1059
- #: view/settings-form.php:1830
1060
  msgid "or type meta key here"
1061
  msgstr ""
1062
 
1063
- #: view/settings-form.php:146 view/settings-form.php:791
1064
- #: classes/core/class-wc-order-export-data-extractor-ui.php:615
1065
  msgid "Order Date"
1066
  msgstr ""
1067
 
1068
- #: view/settings-form.php:790
1069
- #: classes/core/class-wc-order-export-data-extractor-ui.php:600
1070
  msgid "Order ID"
1071
  msgstr ""
1072
 
1073
- #: view/settings-form.php:1770
1074
  msgid "Order item fields"
1075
  msgstr ""
1076
 
1077
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1067
1078
  msgid "Order Item Metadata"
1079
  msgstr ""
1080
 
1081
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1002
1082
  msgid "Order Line (w/o tax)"
1083
  msgstr ""
1084
 
1085
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1022
1086
  msgid "Order Line Subtotal"
1087
  msgstr ""
1088
 
1089
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1027
1090
  msgid "Order Line Subtotal Tax"
1091
  msgstr ""
1092
 
1093
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1007
1094
  msgid "Order Line Tax"
1095
  msgstr ""
1096
 
1097
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1017
1098
  msgid "Order Line Tax (- Refund)"
1099
  msgstr ""
1100
 
1101
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1012
1102
  msgid "Order Line Tax Refunded"
1103
  msgstr ""
1104
 
1105
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1032
1106
  msgid "Order Line Total"
1107
  msgstr ""
1108
 
1109
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1047
1110
  msgid "Order Line Total (- Refund)"
1111
  msgstr ""
1112
 
1113
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1037
1114
  msgid "Order Line Total (include tax)"
1115
  msgstr ""
1116
 
1117
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1042
1118
  msgid "Order Line Total Refunded"
1119
  msgstr ""
1120
 
1121
- #: classes/core/class-wc-order-export-data-extractor-ui.php:655
1122
  msgid "Order Notes"
1123
  msgstr ""
1124
 
1125
- #: classes/core/class-wc-order-export-data-extractor-ui.php:605
1126
  msgid "Order Number"
1127
  msgstr ""
1128
 
@@ -1130,47 +1139,47 @@ msgstr ""
1130
  msgid "Order Refund"
1131
  msgstr ""
1132
 
1133
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1246
1134
  msgid "Order Refund Amount"
1135
  msgstr ""
1136
 
1137
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1206
1138
  msgid "Order Shipping + Tax Amount"
1139
  msgstr ""
1140
 
1141
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1201
1142
  msgid "Order Shipping Amount"
1143
  msgstr ""
1144
 
1145
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1216
1146
  msgid "Order Shipping Amount (- Refund)"
1147
  msgstr ""
1148
 
1149
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1211
1150
  msgid "Order Shipping Amount Refunded"
1151
  msgstr ""
1152
 
1153
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1221
1154
  msgid "Order Shipping Tax Amount"
1155
  msgstr ""
1156
 
1157
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1231
1158
  msgid "Order Shipping Tax Amount (- Refund)"
1159
  msgstr ""
1160
 
1161
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1226
1162
  msgid "Order Shipping Tax Refunded"
1163
  msgstr ""
1164
 
1165
- #: classes/core/class-wc-order-export-data-extractor-ui.php:610
1166
  msgid "Order Status"
1167
  msgstr ""
1168
 
1169
- #: view/settings-form.php:793
1170
  msgid "Order status"
1171
  msgstr ""
1172
 
1173
- #: view/settings-form.php:957
1174
  msgid "Order statuses"
1175
  msgstr ""
1176
 
@@ -1178,55 +1187,55 @@ msgstr ""
1178
  msgid "Order Subscription"
1179
  msgstr ""
1180
 
1181
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1161
1182
  msgid "Order Subtotal - Cart Discount"
1183
  msgstr ""
1184
 
1185
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1156
1186
  msgid "Order Subtotal Amount"
1187
  msgstr ""
1188
 
1189
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1171
1190
  msgid "Order Subtotal Amount (- Refund)"
1191
  msgstr ""
1192
 
1193
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1166
1194
- msgid "Order Subtotal Amount Refunded"
1195
  msgstr ""
1196
 
1197
- #: view/settings-form.php:352
1198
- msgid "Order tag"
1199
  msgstr ""
1200
 
1201
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1176
1202
- msgid "Order Tax Amount"
1203
  msgstr ""
1204
 
1205
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1256
1206
  msgid "Order Total Amount"
1207
  msgstr ""
1208
 
1209
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1251
1210
  msgid "Order Total Amount (- Refund)"
1211
  msgstr ""
1212
 
1213
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1261
1214
  msgid "Order Total Amount without Tax"
1215
  msgstr ""
1216
 
1217
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1241
1218
  msgid "Order Total Fee"
1219
  msgstr ""
1220
 
1221
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1266
1222
  msgid "Order Total Tax Amount"
1223
  msgstr ""
1224
 
1225
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1276
1226
  msgid "Order Total Tax Amount (- Refund)"
1227
  msgstr ""
1228
 
1229
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1271
1230
  msgid "Order Total Tax Amount Refunded"
1231
  msgstr ""
1232
 
@@ -1243,27 +1252,27 @@ msgstr ""
1243
  msgid "Orders range"
1244
  msgstr ""
1245
 
1246
- #: view/settings-form.php:444
1247
  msgid "Orientation"
1248
  msgstr ""
1249
 
1250
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1312
1251
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1337
1252
  msgid "Other items"
1253
  msgstr ""
1254
 
1255
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1316
1256
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1341
1257
  msgid "Others"
1258
  msgstr ""
1259
 
1260
- #: view/settings-form.php:261 view/settings-form.php:303
1261
- #: view/settings-form.php:404 view/settings-form.php:428
1262
- #: view/settings-form.php:629
1263
  msgid "Output column titles as first line"
1264
  msgstr ""
1265
 
1266
- #: view/settings-form.php:299 view/settings-form.php:400
1267
  msgid "Output UTF-8 BOM"
1268
  msgstr ""
1269
 
@@ -1272,32 +1281,32 @@ msgstr ""
1272
  msgid "Page %s / %s"
1273
  msgstr ""
1274
 
1275
- #: view/settings-form.php:496
1276
  msgid "Page footer text"
1277
  msgstr ""
1278
 
1279
- #: view/settings-form.php:546
1280
  msgid "Page footer text color"
1281
  msgstr ""
1282
 
1283
- #: view/settings-form.php:486
1284
  msgid "Page header text"
1285
  msgstr ""
1286
 
1287
- #: view/settings-form.php:541
1288
  msgid "Page header text color"
1289
  msgstr ""
1290
 
1291
- #: view/settings-form.php:468
1292
  msgid "Page numbers"
1293
  msgstr ""
1294
 
1295
- #: view/settings-form.php:453
1296
  msgid "Page size"
1297
  msgstr ""
1298
 
1299
  #: view/settings-form.php:160
1300
- #: classes/core/class-wc-order-export-data-extractor-ui.php:640
1301
  msgid "Paid Date"
1302
  msgstr ""
1303
 
@@ -1307,27 +1316,27 @@ msgid ""
1307
  "install."
1308
  msgstr ""
1309
 
1310
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1136
1311
  msgid "Payment Method"
1312
  msgstr ""
1313
 
1314
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1131
1315
  msgid "Payment Method Title"
1316
  msgstr ""
1317
 
1318
- #: view/settings-form.php:1386
1319
  msgid "Payment methods"
1320
  msgstr ""
1321
 
1322
- #: view/settings-form.php:422
1323
  msgid "PDF options"
1324
  msgstr ""
1325
 
1326
- #: classes/core/class-wc-order-export-data-extractor-ui.php:860
1327
  msgid "Phone (Billing)"
1328
  msgstr ""
1329
 
1330
- #: view/settings-form.php:913
1331
  msgid ""
1332
  "Please check permissions for your role. You must have capability "
1333
  "“edit_themes” to use this box."
@@ -1339,13 +1348,13 @@ msgid ""
1339
  "Order Export For WooCommerce!"
1340
  msgstr ""
1341
 
1342
- #: view/settings-form.php:243
1343
  #: classes/admin/tabs/ajax/trait-wc-order-export-admin-tab-abstract-ajax-export.php:48
1344
  #: classes/admin/tabs/ajax/trait-wc-order-export-admin-tab-abstract-ajax-export.php:103
1345
  msgid "Please, install/enable PHP mbstring extension!"
1346
  msgstr ""
1347
 
1348
- #: view/settings-form.php:342
1349
  msgid "Please, install/enable PHP XML extension!"
1350
  msgstr ""
1351
 
@@ -1354,31 +1363,31 @@ msgstr ""
1354
  msgid "Please, review %s at first."
1355
  msgstr ""
1356
 
1357
- #: classes/class-wc-order-export-admin.php:305
1358
  msgid "Please, set up fields to export"
1359
  msgstr ""
1360
 
1361
- #: classes/core/class-wc-order-export-data-extractor-ui.php:840
1362
  msgid "Postcode (Billing)"
1363
  msgstr ""
1364
 
1365
- #: classes/core/class-wc-order-export-data-extractor-ui.php:930
1366
  msgid "Postcode (Shipping)"
1367
  msgstr ""
1368
 
1369
- #: view/settings-form.php:346
1370
  msgid "Prepend XML"
1371
  msgstr ""
1372
 
1373
- #: view/settings-form.php:2015
1374
  msgid "Press 'Esc' to cancel the export"
1375
  msgstr ""
1376
 
1377
- #: view/settings-form.php:1971
1378
  msgid "Preview"
1379
  msgstr ""
1380
 
1381
- #: view/settings-form.php:2003
1382
  msgid "Preview size"
1383
  msgstr ""
1384
 
@@ -1387,84 +1396,84 @@ msgstr ""
1387
  msgid "Pro version"
1388
  msgstr ""
1389
 
1390
- #: view/settings-form.php:1029
1391
  msgid "Product categories"
1392
  msgstr ""
1393
 
1394
- #: classes/core/class-wc-order-export-data-extractor-ui.php:389
1395
  msgid "Product Current Price"
1396
  msgstr ""
1397
 
1398
- #: view/settings-form.php:1119
1399
  msgid "Product custom fields"
1400
  msgstr ""
1401
 
1402
- #: view/settings-form.php:1706
1403
  msgid "Product fields"
1404
  msgstr ""
1405
 
1406
- #: classes/core/class-wc-order-export-data-extractor-ui.php:359
1407
  msgid "Product Id"
1408
  msgstr ""
1409
 
1410
- #: classes/core/class-wc-order-export-data-extractor-ui.php:364
1411
  msgid "Product Name"
1412
  msgstr ""
1413
 
1414
- #: classes/core/class-wc-order-export-data-extractor-ui.php:369
1415
  msgid "Product Name (main)"
1416
  msgstr ""
1417
 
1418
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1334
1419
  msgid "Product order items"
1420
  msgstr ""
1421
 
1422
- #: view/settings-form.php:315 view/settings-form.php:408
1423
  msgid "Product rows start with a new line"
1424
  msgstr ""
1425
 
1426
- #: classes/core/class-wc-order-export-data-extractor-ui.php:384
1427
  msgid "Product Seller"
1428
  msgstr ""
1429
 
1430
- #: classes/core/class-wc-order-export-data-extractor-ui.php:454
1431
  msgid "Product Shipping Class"
1432
  msgstr ""
1433
 
1434
- #: view/settings-form.php:1078
1435
  msgid "Product SKU"
1436
  msgstr ""
1437
 
1438
- #: view/settings-form.php:355
1439
  msgid "Product tag"
1440
  msgstr ""
1441
 
1442
- #: view/settings-form.php:1084
1443
  msgid "Product taxonomies"
1444
  msgstr ""
1445
 
1446
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1310
1447
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1335
1448
  msgid "Product totals"
1449
  msgstr ""
1450
 
1451
- #: classes/core/class-wc-order-export-data-extractor-ui.php:439
1452
  msgid "Product URL"
1453
  msgstr ""
1454
 
1455
- #: classes/core/class-wc-order-export-data-extractor-ui.php:374
1456
  msgid "Product Variation"
1457
  msgstr ""
1458
 
1459
- #: view/settings-form.php:1063
1460
- #: classes/admin/class-wc-order-export-manage.php:683
1461
- #: classes/core/class-wc-order-export-data-extractor-ui.php:951
1462
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1309
1463
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1333
1464
  msgid "Products"
1465
  msgstr ""
1466
 
1467
- #: classes/class-wc-order-export-admin.php:245
1468
  msgid "products"
1469
  msgstr ""
1470
 
@@ -1476,60 +1485,64 @@ msgstr ""
1476
  msgid "Profiles"
1477
  msgstr ""
1478
 
1479
- #: classes/core/class-wc-order-export-data-extractor-ui.php:977
1480
  msgid "Quantity"
1481
  msgstr ""
1482
 
1483
- #: classes/core/class-wc-order-export-data-extractor-ui.php:982
1484
  msgid "Quantity (- Refund)"
1485
  msgstr ""
1486
 
1487
- #: view/settings-form.php:918
1488
  msgid "Read how to fix it"
1489
  msgstr ""
1490
 
1491
- #: view/settings-form.php:1560
1492
  msgid "Remove all fields"
1493
  msgstr ""
1494
 
1495
- #: classes/class-wc-order-export-admin.php:248
1496
  msgid "Remove all fields?"
1497
  msgstr ""
1498
 
1499
- #: view/settings-form.php:567
1500
  msgid "Remove logo"
1501
  msgstr ""
1502
 
1503
- #: view/settings-form.php:435
1504
  msgid "repeat at each page"
1505
  msgstr ""
1506
 
1507
- #: view/settings-form.php:635
1508
  msgid "repeat header as last line"
1509
  msgstr ""
1510
 
1511
- #: view/settings-form.php:1997
1512
  msgid "Reset settings"
1513
  msgstr ""
1514
 
 
 
 
 
1515
  #: classes/admin/tabs/ajax/class-wc-order-export-ajax.php:39
1516
  #, php-format
1517
  msgid "Result: %s"
1518
  msgstr ""
1519
 
1520
- #: view/settings-form.php:473
1521
  msgid "Right align"
1522
  msgstr ""
1523
 
1524
- #: view/settings-form.php:269 view/settings-form.php:441
1525
  msgid "Right-to-Left direction"
1526
  msgstr ""
1527
 
1528
- #: view/settings-form.php:349
1529
  msgid "Root tag"
1530
  msgstr ""
1531
 
1532
- #: classes/class-wc-order-export-admin.php:226
1533
  msgid "rows"
1534
  msgstr ""
1535
 
@@ -1537,11 +1550,11 @@ msgstr ""
1537
  msgid "Sat"
1538
  msgstr ""
1539
 
1540
- #: view/settings-form.php:1978
1541
  msgid "Save & Exit"
1542
  msgstr ""
1543
 
1544
- #: view/settings-form.php:1975 view/settings-form.php:1980
1545
  msgid "Save settings"
1546
  msgstr ""
1547
 
@@ -1549,35 +1562,35 @@ msgstr ""
1549
  msgid "Scheduled jobs"
1550
  msgstr ""
1551
 
1552
- #: classes/class-wc-order-export-admin.php:301
1553
  msgid "select item field"
1554
  msgstr ""
1555
 
1556
- #: view/settings-form.php:555
1557
  msgid "Select logo"
1558
  msgstr ""
1559
 
1560
- #: classes/class-wc-order-export-admin.php:299
1561
  msgid "select product field or taxonomy"
1562
  msgstr ""
1563
 
1564
- #: view/settings-form.php:364
1565
  msgid "Self closing tags"
1566
  msgstr ""
1567
 
1568
- #: classes/class-wc-order-export-admin.php:244
1569
  msgid "Set up coupon fields"
1570
  msgstr ""
1571
 
1572
- #: view/settings-form.php:1534
1573
  msgid "Set up fields to export"
1574
  msgstr ""
1575
 
1576
- #: classes/class-wc-order-export-admin.php:243
1577
  msgid "Set up product fields"
1578
  msgstr ""
1579
 
1580
- #: classes/class-wc-order-export-admin.php:145
1581
  msgid "Settings"
1582
  msgstr ""
1583
 
@@ -1589,90 +1602,94 @@ msgstr ""
1589
  msgid "Settings saved"
1590
  msgstr ""
1591
 
1592
- #: view/settings-form.php:2010 view/tab/tools.php:86
1593
  msgid "Settings were successfully updated!"
1594
  msgstr ""
1595
 
1596
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1314
1597
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1339
1598
  msgid "Shipping"
1599
  msgstr ""
1600
 
1601
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1308
1602
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1332
1603
  msgid "Shipping Address"
1604
  msgstr ""
1605
 
1606
- #: view/settings-form.php:890
1607
  msgid "Shipping fields use billing details (if shipping address is empty)"
1608
  msgstr ""
1609
 
1610
- #: view/settings-form.php:1407
1611
  msgid "Shipping locations"
1612
  msgstr ""
1613
 
1614
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1191
1615
  msgid "Shipping Method"
1616
  msgstr ""
1617
 
1618
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1196
1619
  msgid "Shipping Method (no id)"
1620
  msgstr ""
1621
 
1622
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1186
1623
  msgid "Shipping Method Title"
1624
  msgstr ""
1625
 
1626
- #: view/settings-form.php:1436
1627
  msgid "Shipping methods"
1628
  msgstr ""
1629
 
1630
- #: view/settings-form.php:1893
1631
  msgid "Shipping name"
1632
  msgstr ""
1633
 
1634
- #: classes/core/class-wc-order-export-data-extractor-ui.php:464
 
 
 
 
1635
  msgid "Short Description"
1636
  msgstr ""
1637
 
1638
- #: view/settings-form.php:1027
1639
  msgid "Skip fully refunded items"
1640
  msgstr ""
1641
 
1642
- #: classes/core/class-wc-order-export-data-extractor-ui.php:349
1643
  msgid "SKU"
1644
  msgstr ""
1645
 
1646
- #: classes/core/class-wc-order-export-data-extractor-ui.php:354
1647
  msgid "SKU (parent)"
1648
  msgstr ""
1649
 
1650
- #: view/settings-form.php:821
1651
  #, php-format
1652
  msgid "Sort orders by %s in %s order"
1653
  msgstr ""
1654
 
1655
- #: classes/class-wc-order-export-admin.php:233
1656
  msgid "Split values by"
1657
  msgstr ""
1658
 
1659
- #: view/settings-form.php:377
1660
  msgid "Start tag"
1661
  msgstr ""
1662
 
1663
- #: classes/core/class-wc-order-export-data-extractor-ui.php:820
1664
  msgid "State Code (Billing)"
1665
  msgstr ""
1666
 
1667
- #: classes/core/class-wc-order-export-data-extractor-ui.php:910
1668
  msgid "State Code (Shipping)"
1669
  msgstr ""
1670
 
1671
- #: classes/core/class-wc-order-export-data-extractor-ui.php:835
1672
  msgid "State Name (Billing)"
1673
  msgstr ""
1674
 
1675
- #: classes/core/class-wc-order-export-data-extractor-ui.php:925
1676
  msgid "State Name (Shipping)"
1677
  msgstr ""
1678
 
@@ -1680,83 +1697,83 @@ msgstr ""
1680
  msgid "Status change jobs"
1681
  msgstr ""
1682
 
1683
- #: classes/core/class-wc-order-export-data-extractor-ui.php:434
1684
  msgid "Stock Quantity"
1685
  msgstr ""
1686
 
1687
- #: classes/core/class-wc-order-export-data-extractor-ui.php:429
1688
  msgid "Stock Status"
1689
  msgstr ""
1690
 
1691
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1354
1692
  msgid "String"
1693
  msgstr ""
1694
 
1695
- #: view/settings-form.php:872
1696
  msgid "Strip tags from Product Description/Variation"
1697
  msgstr ""
1698
 
1699
- #: view/settings-form.php:207
1700
  msgid "Summary Report By Customers"
1701
  msgstr ""
1702
 
1703
- #: view/settings-form.php:199
1704
  msgid "Summary Report By Products"
1705
  msgstr ""
1706
 
1707
- #: classes/core/class-wc-order-export-data-extractor-ui.php:484
1708
- #: classes/core/class-wc-order-export-data-extractor-ui.php:735
1709
  msgid "Summary Report Total Amount"
1710
  msgstr ""
1711
 
1712
- #: classes/core/class-wc-order-export-data-extractor-ui.php:740
1713
  msgid "Summary Report Total Amount Paid"
1714
  msgstr ""
1715
 
1716
- #: classes/core/class-wc-order-export-data-extractor-ui.php:499
1717
- #: classes/core/class-wc-order-export-data-extractor-ui.php:750
1718
  msgid "Summary Report Total Discount"
1719
  msgstr ""
1720
 
1721
- #: classes/core/class-wc-order-export-data-extractor-ui.php:770
1722
  msgid "Summary Report Total Fee Amount"
1723
  msgstr ""
1724
 
1725
- #: classes/core/class-wc-order-export-data-extractor-ui.php:725
1726
  msgid "Summary Report Total Items"
1727
  msgstr ""
1728
 
1729
- #: classes/core/class-wc-order-export-data-extractor-ui.php:730
1730
  msgid "Summary Report Total Items (Exported)"
1731
  msgstr ""
1732
 
1733
- #: classes/core/class-wc-order-export-data-extractor-ui.php:720
1734
  msgid "Summary Report Total Orders"
1735
  msgstr ""
1736
 
1737
- #: classes/core/class-wc-order-export-data-extractor-ui.php:479
1738
  msgid "Summary Report Total Quantity"
1739
  msgstr ""
1740
 
1741
- #: classes/core/class-wc-order-export-data-extractor-ui.php:509
1742
- #: classes/core/class-wc-order-export-data-extractor-ui.php:760
1743
  msgid "Summary Report Total Refund Amount"
1744
  msgstr ""
1745
 
1746
- #: classes/core/class-wc-order-export-data-extractor-ui.php:504
1747
- #: classes/core/class-wc-order-export-data-extractor-ui.php:755
1748
  msgid "Summary Report Total Refund Count"
1749
  msgstr ""
1750
 
1751
- #: classes/core/class-wc-order-export-data-extractor-ui.php:745
1752
  msgid "Summary Report Total Shipping"
1753
  msgstr ""
1754
 
1755
- #: classes/core/class-wc-order-export-data-extractor-ui.php:765
1756
  msgid "Summary Report Total Tax Amount"
1757
  msgstr ""
1758
 
1759
- #: classes/core/class-wc-order-export-data-extractor-ui.php:489
1760
  msgid "Summary Report Total Weight"
1761
  msgstr ""
1762
 
@@ -1764,39 +1781,39 @@ msgstr ""
1764
  msgid "Sun"
1765
  msgstr ""
1766
 
1767
- #: classes/class-wc-order-export-admin.php:148
1768
  msgid "Support"
1769
  msgstr ""
1770
 
1771
- #: view/settings-form.php:513
1772
  msgid "T,C or B. Comma separated list"
1773
  msgstr ""
1774
 
1775
- #: view/settings-form.php:524 view/settings-form.php:665
1776
  msgid "Table header background color"
1777
  msgstr ""
1778
 
1779
- #: view/settings-form.php:519 view/settings-form.php:660
1780
  msgid "Table header text color"
1781
  msgstr ""
1782
 
1783
- #: view/settings-form.php:535 view/settings-form.php:676
1784
  msgid "Table row background color"
1785
  msgstr ""
1786
 
1787
- #: view/settings-form.php:530 view/settings-form.php:671
1788
  msgid "Table row text color"
1789
  msgstr ""
1790
 
1791
- #: classes/core/class-wc-order-export-data-extractor-ui.php:404
1792
  msgid "Tags"
1793
  msgstr ""
1794
 
1795
- #: view/settings-form.php:1915
1796
  msgid "Tax name"
1797
  msgstr ""
1798
 
1799
- #: view/settings-form.php:1722
1800
  msgid "Taxonomy"
1801
  msgstr ""
1802
 
@@ -1805,19 +1822,19 @@ msgstr ""
1805
  msgid "The code you are trying to save produced a fatal error on line %d:"
1806
  msgstr ""
1807
 
1808
- #: view/settings-form.php:1016
1809
  msgid ""
1810
  "The filters won't work correctly.<br>Another plugin(or theme) has loaded "
1811
  "outdated Select2.js"
1812
  msgstr ""
1813
 
1814
- #: view/settings-form.php:1612 view/settings-form.php:1768
1815
  msgid ""
1816
  "The plugin fetches meta keys from the existing orders. So you should create "
1817
  "fake order if you've added new field just now."
1818
  msgstr ""
1819
 
1820
- #: classes/class-wc-order-export-admin.php:249
1821
  msgid ""
1822
  "This action will reset filters, settings and fields to default state. Are "
1823
  "you sure?"
@@ -1827,7 +1844,7 @@ msgstr ""
1827
  msgid "This date range should not be saved in the scheduled task"
1828
  msgstr ""
1829
 
1830
- #: view/settings-form.php:724
1831
  msgid "This option cancels UI settings(above) and don't applied to Preview"
1832
  msgstr ""
1833
 
@@ -1845,11 +1862,11 @@ msgstr ""
1845
  msgid "Thu"
1846
  msgstr ""
1847
 
1848
- #: view/settings-form.php:759
1849
  msgid "Time"
1850
  msgstr ""
1851
 
1852
- #: classes/class-wc-order-export-admin.php:303
1853
  msgid "Title is empty"
1854
  msgstr ""
1855
 
@@ -1861,32 +1878,32 @@ msgstr ""
1861
  msgid "Tools"
1862
  msgstr ""
1863
 
1864
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1099
1865
  msgid "Total items"
1866
  msgstr ""
1867
 
1868
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1109
1869
  msgid "Total products"
1870
  msgstr ""
1871
 
1872
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1094
1873
  msgid "Total weight"
1874
  msgstr ""
1875
 
1876
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1315
1877
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1340
1878
  msgid "Totals"
1879
  msgstr ""
1880
 
1881
- #: classes/core/class-wc-order-export-data-extractor-ui.php:625
1882
  msgid "Transaction ID"
1883
  msgstr ""
1884
 
1885
- #: view/settings-form.php:896
1886
  msgid "Try to convert serialized values"
1887
  msgstr ""
1888
 
1889
- #: view/settings-form.php:392
1890
  msgid "TSV options"
1891
  msgstr ""
1892
 
@@ -1894,41 +1911,45 @@ msgstr ""
1894
  msgid "Tue"
1895
  msgstr ""
1896
 
1897
- #: view/settings-form.php:1547
1898
  msgid "Turn off mode Summary report to export order fields"
1899
  msgstr ""
1900
 
1901
- #: classes/core/class-wc-order-export-data-extractor-ui.php:394
1902
  msgid "Type"
1903
  msgstr ""
1904
 
1905
- #: classes/class-wc-order-export-admin.php:419
1906
  #, php-format
1907
  msgid "Unknown AJAX method %s"
1908
  msgstr ""
1909
 
1910
- #: classes/class-wc-order-export-admin.php:427
1911
  #, php-format
1912
  msgid "Unknown tab method %s"
1913
  msgstr ""
1914
 
1915
- #: classes/class-wc-order-export-admin.php:465
1916
  msgid "Unmark exported"
1917
  msgstr ""
1918
 
1919
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1348
1920
  msgid "Use \"Add field\" to export specific product attribute"
1921
  msgstr ""
1922
 
1923
- #: view/settings-form.php:922
1924
  msgid "Use only unnamed functions!"
1925
  msgstr ""
1926
 
1927
- #: classes/core/class-wc-order-export-data-extractor-ui.php:1347
 
 
 
 
1928
  msgid "Use section \"Product order items\" to add attributes"
1929
  msgstr ""
1930
 
1931
- #: view/settings-form.php:255
1932
  msgid "Use sheet name"
1933
  msgstr ""
1934
 
@@ -1936,32 +1957,32 @@ msgstr ""
1936
  msgid "user guide"
1937
  msgstr ""
1938
 
1939
- #: view/settings-form.php:1270
1940
  msgid "User roles"
1941
  msgstr ""
1942
 
1943
- #: classes/core/class-wc-order-export-data-extractor-ui.php:685
1944
  msgid "User Website"
1945
  msgstr ""
1946
 
1947
- #: view/settings-form.php:1256
1948
  msgid "Usernames"
1949
  msgstr ""
1950
 
1951
- #: view/settings-form.php:1655 view/settings-form.php:1752
1952
- #: view/settings-form.php:1805 view/settings-form.php:1853
1953
  msgid "Value"
1954
  msgstr ""
1955
 
1956
- #: view/settings-form.php:1160
1957
  msgid "Variable product attributes"
1958
  msgstr ""
1959
 
1960
- #: classes/core/class-wc-order-export-data-extractor-ui.php:379
1961
  msgid "Variation Id"
1962
  msgstr ""
1963
 
1964
- #: view/settings-form.php:1047
1965
  msgid "Vendors/creators"
1966
  msgstr ""
1967
 
@@ -1969,31 +1990,31 @@ msgstr ""
1969
  msgid "Wed"
1970
  msgstr ""
1971
 
1972
- #: classes/core/class-wc-order-export-data-extractor-ui.php:424
1973
  msgid "Weight"
1974
  msgstr ""
1975
 
1976
- #: classes/core/class-wc-order-export-data-extractor-ui.php:409
1977
  msgid "Width"
1978
  msgstr ""
1979
 
1980
- #: classes/class-wc-order-export-admin.php:431
1981
  msgid "Wrong nonce"
1982
  msgstr ""
1983
 
1984
- #: view/settings-form.php:240
1985
  msgid "XLS options"
1986
  msgstr ""
1987
 
1988
- #: view/settings-form.php:339
1989
  msgid "XML options"
1990
  msgstr ""
1991
 
1992
- #: view/settings-form.php:507
1993
  msgid "Yes"
1994
  msgstr ""
1995
 
1996
- #: classes/class-wc-order-export-admin.php:404
1997
  msgid "You can not do it"
1998
  msgstr ""
1999
 
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
  "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
20
  #, php-format
21
  msgid "%s order marked."
22
  msgid_plural "%s orders marked."
23
  msgstr[0] ""
24
  msgstr[1] ""
25
 
26
+ #: classes/class-wc-order-export-admin.php:587
27
  #, php-format
28
  msgid "%s order unmarked."
29
  msgid_plural "%s orders unmarked."
30
  msgstr[0] ""
31
  msgstr[1] ""
32
 
33
+ #: view/settings-form.php:46 view/settings-form.php:752
34
+ #: view/settings-form.php:778
35
  msgid "-"
36
  msgstr ""
37
 
38
+ #: view/settings-form.php:841
39
  msgid "- don't modify -"
40
  msgstr ""
41
 
42
+ #: view/settings-form.php:591
43
  msgid "0 - auto scale"
44
  msgstr ""
45
 
46
+ #: classes/class-wc-order-export-admin.php:300
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
 
58
+ #: classes/class-wc-order-export-admin.php:295
59
  msgid "Add"
60
  msgstr ""
61
 
62
+ #: classes/class-wc-order-export-admin.php:288
63
  #, php-format
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
 
75
+ #: view/settings-form.php:624 view/settings-form.php:717
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
 
116
  msgid "Advanced Order Export For WooCommerce"
117
  msgstr ""
118
 
119
+ #: classes/class-wc-order-export-admin.php:191
120
  msgid ""
121
  "Advanced Order Export For WooCommerce is available <a href=\"admin.php?"
122
  "page=wc-order-export\">on this page</a>."
130
  msgid "All"
131
  msgstr ""
132
 
133
+ #: classes/class-wc-order-export-admin.php:299
134
  msgid "all rows"
135
  msgstr ""
136
 
137
+ #: view/settings-form.php:1348
138
  msgid "Any coupon used"
139
  msgstr ""
140
 
141
+ #: view/settings-form.php:362
142
  msgid "Append XML"
143
  msgstr ""
144
 
146
  msgid "Are you sure to continue?"
147
  msgstr ""
148
 
149
+ #: classes/class-wc-order-export-admin.php:296
150
  msgid "as"
151
  msgstr ""
152
 
153
+ #: view/settings-form.php:822
154
  msgid "Ascending"
155
  msgstr ""
156
 
157
+ #: view/settings-form.php:266
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
 
166
+ #: view/settings-form.php:1374
167
  msgid "Billing locations"
168
  msgstr ""
169
 
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
+
223
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:403
224
  msgid "Category"
225
  msgstr ""
226
 
227
+ #: view/settings-form.php:478
228
  msgid "Center align"
229
  msgstr ""
230
 
231
+ #: view/settings-form.php:836
232
  msgid "Change order status to"
233
  msgstr ""
234
 
235
+ #: view/settings-form.php:331 view/settings-form.php:420
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
 
263
+ #: view/settings-form.php:890
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
  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
 
284
+ #: classes/class-wc-order-export-admin.php:291
285
  msgid "columns"
286
  msgstr ""
287
 
288
+ #: view/settings-form.php:651
289
  msgid "Columns align"
290
  msgstr ""
291
 
292
+ #: view/settings-form.php:507
293
  msgid "Columns horizontal align"
294
  msgstr ""
295
 
296
+ #: view/settings-form.php:518
297
  msgid "Columns vertical align"
298
  msgstr ""
299
 
300
+ #: view/settings-form.php:497
301
  msgid "Columns width"
302
  msgstr ""
303
 
304
+ #: view/settings-form.php:498 view/settings-form.php:652
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
 
321
  #: view/settings-form.php:167
322
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:639
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
 
335
+ #: view/settings-form.php:312
336
  msgid "Convert line breaks to literals"
337
  msgstr ""
338
 
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
 
361
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:559
362
  msgid "Coupon Amount"
363
  msgstr ""
364
 
365
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:530
366
  msgid "Coupon Code"
367
  msgstr ""
368
 
369
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:550
370
  msgid "Coupon Description"
371
  msgstr ""
372
 
373
+ #: view/settings-form.php:359
374
  msgid "Coupon tag"
375
  msgstr ""
376
 
377
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:554
378
  msgid "Coupon Type"
379
  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
 
389
+ #: classes/class-wc-order-export-admin.php:310
390
  msgid "coupons"
391
  msgstr ""
392
 
393
+ #: view/settings-form.php:290
394
  msgid "CSV options"
395
  msgstr ""
396
 
397
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:634
398
  msgid "Currency"
399
  msgstr ""
400
 
401
+ #: view/settings-form.php:756 view/settings-form.php:782
402
  msgid "custom"
403
  msgstr ""
404
 
405
+ #: view/settings-form.php:728
406
  msgid "Custom css"
407
  msgstr ""
408
 
409
+ #: view/settings-form.php:988 view/settings-form.php:1299
410
  msgid "Custom fields"
411
  msgstr ""
412
 
413
+ #: view/settings-form.php:914
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
 
422
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:714
423
  msgid "Customer first order date"
424
  msgstr ""
425
 
426
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:674
427
  msgid "Customer IP address"
428
  msgstr ""
429
 
430
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:719
431
  msgid "Customer last order date"
432
  msgstr ""
433
 
434
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:654
435
  msgid "Customer Note"
436
  msgstr ""
437
 
438
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:699
439
  msgid "Customer Role"
440
  msgstr ""
441
 
442
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:704
443
  msgid "Customer Total Orders"
444
  msgstr ""
445
 
446
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:709
447
  msgid "Customer Total Spent"
448
  msgstr ""
449
 
450
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:694
451
  msgid "Customer User Email"
452
  msgstr ""
453
 
454
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:679
455
  msgid "Customer User ID"
456
  msgstr ""
457
 
458
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:684
459
  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
 
467
+ #: classes/class-wc-order-export-admin.php:368
468
  msgid "Date From is greater than Date To"
469
  msgstr ""
470
 
471
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:649
472
  msgid "Date of first refund"
473
  msgstr ""
474
 
476
  msgid "Date range"
477
  msgstr ""
478
 
479
+ #: view/settings-form.php:820
480
  msgid "Descending"
481
  msgstr ""
482
 
483
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:463
484
  msgid "Description"
485
  msgstr ""
486
 
487
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:535
488
  msgid "Discount Amount"
489
  msgstr ""
490
 
491
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:545
492
  msgid "Discount Amount + Tax"
493
  msgstr ""
494
 
495
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:540
496
  msgid "Discount Amount Tax"
497
  msgstr ""
498
 
499
+ #: classes/class-wc-order-export-admin.php:201
500
  msgid "Docs"
501
  msgstr ""
502
 
503
+ #: view/settings-form.php:396
504
+ msgid "Don't encode unicode chars"
505
+ msgstr ""
506
+
507
+ #: view/settings-form.php:386
508
  msgid "Don't escape /"
509
  msgstr ""
510
 
511
+ #: view/settings-form.php:949
512
  msgid "Don't export child orders"
513
  msgstr ""
514
 
523
  msgid "Don't Panic"
524
  msgstr ""
525
 
526
+ #: view/settings-form.php:616
527
  msgid "Don't put page break between order lines"
528
  msgstr ""
529
 
530
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:448
531
  msgid "Download URL"
532
  msgstr ""
533
 
534
+ #: view/settings-form.php:1573
535
  msgid "Drag rows to reorder exported fields"
536
  msgstr ""
537
 
538
+ #: classes/core/class-wc-order-export-order-fields.php:411
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
 
546
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:498
547
  msgid "Embedded Product Image"
548
  msgstr ""
549
 
550
+ #: classes/class-wc-order-export-admin.php:372
551
  #: classes/core/class-wc-order-export-data-extractor.php:315
552
  msgid "empty"
553
  msgstr ""
554
 
555
+ #: classes/class-wc-order-export-admin.php:361
556
  msgid "empty column name"
557
  msgstr ""
558
 
559
+ #: classes/class-wc-order-export-admin.php:362
560
  msgid "empty meta key"
561
  msgstr ""
562
 
563
+ #: classes/class-wc-order-export-admin.php:473
564
  msgid "Empty method"
565
  msgstr ""
566
 
567
+ #: classes/class-wc-order-export-admin.php:366
568
  msgid "empty value"
569
  msgstr ""
570
 
571
+ #: view/settings-form.php:908
572
  msgid "Enable debug output"
573
  msgstr ""
574
 
575
+ #: view/settings-form.php:318
576
  msgid "Enclosure"
577
  msgstr ""
578
 
579
+ #: view/settings-form.php:391
580
  msgid "Encode numeric strings as numbers"
581
  msgstr ""
582
 
583
+ #: view/settings-form.php:381
584
  msgid "End tag"
585
  msgstr ""
586
 
587
+ #: view/settings-form.php:1248
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
 
599
+ #: view/settings-form.php:866
600
  msgid "Export all order notes"
601
  msgstr ""
602
 
603
+ #: view/settings-form.php:1040
604
  msgid "Export all products from the order"
605
  msgstr ""
606
 
607
+ #: classes/class-wc-order-export-admin.php:523
608
  #, php-format
609
  msgid "Export as %s"
610
  msgstr ""
611
 
612
+ #: view/settings-form.php:254
613
  msgid "Export as .xls (Binary File Format)"
614
  msgstr ""
615
 
618
  msgid "Export as profile \"%s\"."
619
  msgstr ""
620
 
621
+ #: view/settings-form.php:217
622
  msgid "Export filename"
623
  msgstr ""
624
 
627
  msgid "Export now"
628
  msgstr ""
629
 
630
+ #: view/settings-form.php:1474
631
  msgid "Export only matched product items"
632
  msgstr ""
633
 
634
+ #: classes/class-wc-order-export-admin.php:218
635
+ #: classes/class-wc-order-export-admin.php:219
636
+ #: classes/class-wc-order-export-admin.php:224
637
+ #: classes/class-wc-order-export-admin.php:225
638
  msgid "Export Orders"
639
  msgstr ""
640
 
642
  msgid "Export orders from WooCommerce with ease (Excel/CSV/XML/JSON supported)"
643
  msgstr ""
644
 
645
+ #: view/settings-form.php:872
646
  msgid "Export refund notes as Customer Note"
647
  msgstr ""
648
 
649
+ #: view/settings-form.php:961
650
  msgid "Export refunds"
651
  msgstr ""
652
 
654
  msgid "Export settings"
655
  msgstr ""
656
 
657
+ #: classes/class-wc-order-export-admin.php:107
658
  msgid "Export Status"
659
  msgstr ""
660
 
661
+ #: view/settings-form.php:2026
662
  #, php-format
663
  msgid "Export total: %s orders"
664
  msgstr ""
665
 
666
+ #: view/settings-form.php:972
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
  msgid "Express export"
676
  msgstr ""
677
 
678
+ #: view/settings-form.php:1896
679
  msgid "Fee name"
680
  msgstr ""
681
 
682
+ #: view/settings-form.php:322
683
  msgid "Field Delimiter"
684
  msgstr ""
685
 
687
  msgid "Field format"
688
  msgstr ""
689
 
690
+ #: classes/class-wc-order-export-admin.php:298
691
  msgid "Fill order columns for"
692
  msgstr ""
693
 
694
+ #: view/settings-form.php:1369
695
  msgid "Filter by billing"
696
  msgstr ""
697
 
698
+ #: view/settings-form.php:1342
699
  msgid "Filter by coupon"
700
  msgstr ""
701
 
702
+ #: view/settings-form.php:1269
703
  msgid "Filter by customer"
704
  msgstr ""
705
 
706
+ #: view/settings-form.php:1469
707
  msgid "Filter by item and metadata"
708
  msgstr ""
709
 
710
+ #: view/settings-form.php:1035
711
  msgid "Filter by product"
712
  msgstr ""
713
 
714
+ #: view/settings-form.php:1419
715
  msgid "Filter by shipping"
716
  msgstr ""
717
 
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
 
730
+ #: view/settings-form.php:512
731
  msgid "Fit table to page width"
732
  msgstr ""
733
 
734
+ #: view/settings-form.php:468 view/settings-form.php:645
735
  msgid "Font size"
736
  msgstr ""
737
 
738
+ #: view/settings-form.php:661
739
  msgid "Footer text"
740
  msgstr ""
741
 
742
+ #: view/settings-form.php:693
743
  msgid "Footer text color"
744
  msgstr ""
745
 
746
+ #: view/settings-form.php:308
747
  msgid "Force enclosure for all values"
748
  msgstr ""
749
 
750
+ #: view/settings-form.php:274
751
  msgid "Force general format for all cells"
752
  msgstr ""
753
 
754
+ #: view/settings-form.php:228
755
  msgid "Format"
756
  msgstr ""
757
 
758
+ #: view/settings-form.php:860
759
  msgid "Format numbers (use WC decimal separator)"
760
  msgstr ""
761
 
762
+ #: view/settings-form.php:370
763
  msgid "Format output"
764
  msgstr ""
765
 
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
 
778
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:473
779
  msgid "Full names for categories"
780
  msgstr ""
781
 
782
+ #: classes/class-wc-order-export-admin.php:303
783
  msgid "Grouping by coupon"
784
  msgstr ""
785
 
786
+ #: classes/class-wc-order-export-admin.php:302
787
  msgid "Grouping by product"
788
  msgstr ""
789
 
790
+ #: view/settings-form.php:656
791
  msgid "Header text"
792
  msgstr ""
793
 
794
+ #: view/settings-form.php:688
795
  msgid "Header text color"
796
  msgstr ""
797
 
798
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:423
799
  msgid "Height"
800
  msgstr ""
801
 
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
 
816
+ #: view/settings-form.php:629
817
  msgid "Html options"
818
  msgstr ""
819
 
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
  "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
 
836
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:453
837
  msgid "Image URL"
838
  msgstr ""
839
 
840
+ #: view/settings-form.php:284 view/settings-form.php:605
841
+ #: view/settings-form.php:706
842
  msgid "Images height"
843
  msgstr ""
844
 
845
+ #: view/settings-form.php:277 view/settings-form.php:598
846
+ #: view/settings-form.php:699
847
  msgid "Images width"
848
  msgstr ""
849
 
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
 
898
+ #: view/settings-form.php:1212
899
  msgid "Item meta data"
900
  msgstr ""
901
 
902
+ #: view/settings-form.php:1511
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
 
910
+ #: view/settings-form.php:1478
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
 
918
+ #: view/settings-form.php:884
919
  msgid "Item Tax Rate as an integer"
920
  msgstr ""
921
 
922
+ #: view/settings-form.php:376
923
  msgid "JSON options"
924
  msgstr ""
925
 
927
  msgid "Just click inside the textarea and copy (Ctrl+C)"
928
  msgstr ""
929
 
930
+ #: view/settings-form.php:508
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
 
942
+ #: view/settings-form.php:477
943
  msgid "Left align"
944
  msgstr ""
945
 
946
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:418
947
  msgid "Length"
948
  msgstr ""
949
 
950
+ #: view/settings-form.php:326 view/settings-form.php:415
951
  msgid "Line Break"
952
  msgstr ""
953
 
954
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:599
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
 
962
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:664
963
  msgid "Link to edit order"
964
  msgstr ""
965
 
966
+ #: view/settings-form.php:576
967
  msgid "Logo align"
968
  msgstr ""
969
 
970
+ #: view/settings-form.php:584
971
  msgid "Logo height"
972
  msgstr ""
973
 
974
+ #: view/settings-form.php:590
975
  msgid "Logo width"
976
  msgstr ""
977
 
985
  msgid "Main SQL queries are listed below"
986
  msgstr ""
987
 
988
+ #: classes/class-wc-order-export-admin.php:529
989
  msgid "Mark exported"
990
  msgstr ""
991
 
992
+ #: view/settings-form.php:968
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
 
1005
+ #: view/settings-form.php:854
1006
  msgid "Misc settings"
1007
  msgstr ""
1008
 
1009
+ #: view/settings-form.php:153 view/settings-form.php:798
1010
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:624
1011
  msgid "Modification Date"
1012
  msgstr ""
1013
 
1015
  msgid "Mon"
1016
  msgstr ""
1017
 
1018
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:1375
1019
  msgid "Money"
1020
  msgstr ""
1021
 
1024
  msgid "Need help? Create ticket in %s ."
1025
  msgstr ""
1026
 
1027
+ #: view/settings-form.php:514
1028
  msgid "No"
1029
  msgstr ""
1030
 
1031
+ #: view/settings-form.php:484
1032
  msgid "No page numbers"
1033
  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
 
1041
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:478
1042
  msgid "Non variation attributes"
1043
  msgstr ""
1044
 
1045
+ #: classes/class-wc-order-export-admin.php:370
1046
  #: classes/admin/tabs/ajax/trait-wc-order-export-admin-tab-abstract-ajax-export.php:125
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
 
1058
+ #: classes/class-wc-order-export-admin.php:292
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
 
1072
+ #: view/settings-form.php:146 view/settings-form.php:797
1073
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:619
1074
  msgid "Order Date"
1075
  msgstr ""
1076
 
1077
+ #: view/settings-form.php:796
1078
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:604
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
 
1130
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:659
1131
  msgid "Order Notes"
1132
  msgstr ""
1133
 
1134
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:609
1135
  msgid "Order Number"
1136
  msgstr ""
1137
 
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
 
1174
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:614
1175
  msgid "Order Status"
1176
  msgstr ""
1177
 
1178
+ #: view/settings-form.php:799
1179
  msgid "Order status"
1180
  msgstr ""
1181
 
1182
+ #: view/settings-form.php:974
1183
  msgid "Order statuses"
1184
  msgstr ""
1185
 
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
 
1210
+ #: view/settings-form.php:353
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
 
1252
  msgid "Orders range"
1253
  msgstr ""
1254
 
1255
+ #: view/settings-form.php:450
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
 
1269
+ #: view/settings-form.php:262 view/settings-form.php:304
1270
+ #: view/settings-form.php:410 view/settings-form.php:434
1271
+ #: view/settings-form.php:635
1272
  msgid "Output column titles as first line"
1273
  msgstr ""
1274
 
1275
+ #: view/settings-form.php:300 view/settings-form.php:406
1276
  msgid "Output UTF-8 BOM"
1277
  msgstr ""
1278
 
1281
  msgid "Page %s / %s"
1282
  msgstr ""
1283
 
1284
+ #: view/settings-form.php:502
1285
  msgid "Page footer text"
1286
  msgstr ""
1287
 
1288
+ #: view/settings-form.php:552
1289
  msgid "Page footer text color"
1290
  msgstr ""
1291
 
1292
+ #: view/settings-form.php:492
1293
  msgid "Page header text"
1294
  msgstr ""
1295
 
1296
+ #: view/settings-form.php:547
1297
  msgid "Page header text color"
1298
  msgstr ""
1299
 
1300
+ #: view/settings-form.php:474
1301
  msgid "Page numbers"
1302
  msgstr ""
1303
 
1304
+ #: view/settings-form.php:459
1305
  msgid "Page size"
1306
  msgstr ""
1307
 
1308
  #: view/settings-form.php:160
1309
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:644
1310
  msgid "Paid Date"
1311
  msgstr ""
1312
 
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
 
1327
+ #: view/settings-form.php:1403
1328
  msgid "Payment methods"
1329
  msgstr ""
1330
 
1331
+ #: view/settings-form.php:428
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
 
1339
+ #: view/settings-form.php:919
1340
  msgid ""
1341
  "Please check permissions for your role. You must have capability "
1342
  "“edit_themes” to use this box."
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
1354
  msgid "Please, install/enable PHP mbstring extension!"
1355
  msgstr ""
1356
 
1357
+ #: view/settings-form.php:343
1358
  msgid "Please, install/enable PHP XML extension!"
1359
  msgstr ""
1360
 
1363
  msgid "Please, review %s at first."
1364
  msgstr ""
1365
 
1366
+ #: classes/class-wc-order-export-admin.php:369
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
 
1378
+ #: view/settings-form.php:347
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
 
1396
  msgid "Pro version"
1397
  msgstr ""
1398
 
1399
+ #: view/settings-form.php:1046
1400
  msgid "Product categories"
1401
  msgstr ""
1402
 
1403
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:393
1404
  msgid "Product Current Price"
1405
  msgstr ""
1406
 
1407
+ #: view/settings-form.php:1136
1408
  msgid "Product custom fields"
1409
  msgstr ""
1410
 
1411
+ #: view/settings-form.php:1731
1412
  msgid "Product fields"
1413
  msgstr ""
1414
 
1415
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:363
1416
  msgid "Product Id"
1417
  msgstr ""
1418
 
1419
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:368
1420
  msgid "Product Name"
1421
  msgstr ""
1422
 
1423
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:373
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
 
1431
+ #: view/settings-form.php:316 view/settings-form.php:414
1432
  msgid "Product rows start with a new line"
1433
  msgstr ""
1434
 
1435
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:388
1436
  msgid "Product Seller"
1437
  msgstr ""
1438
 
1439
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:458
1440
  msgid "Product Shipping Class"
1441
  msgstr ""
1442
 
1443
+ #: view/settings-form.php:1095
1444
  msgid "Product SKU"
1445
  msgstr ""
1446
 
1447
+ #: view/settings-form.php:356
1448
  msgid "Product tag"
1449
  msgstr ""
1450
 
1451
+ #: view/settings-form.php:1101
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
 
1460
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:443
1461
  msgid "Product URL"
1462
  msgstr ""
1463
 
1464
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:378
1465
  msgid "Product Variation"
1466
  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
 
1476
+ #: classes/class-wc-order-export-admin.php:309
1477
  msgid "products"
1478
  msgstr ""
1479
 
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
 
1496
+ #: view/settings-form.php:924
1497
  msgid "Read how to fix it"
1498
  msgstr ""
1499
 
1500
+ #: view/settings-form.php:1579
1501
  msgid "Remove all fields"
1502
  msgstr ""
1503
 
1504
+ #: classes/class-wc-order-export-admin.php:312
1505
  msgid "Remove all fields?"
1506
  msgstr ""
1507
 
1508
+ #: view/settings-form.php:573
1509
  msgid "Remove logo"
1510
  msgstr ""
1511
 
1512
+ #: view/settings-form.php:441
1513
  msgid "repeat at each page"
1514
  msgstr ""
1515
 
1516
+ #: view/settings-form.php:641
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
+
1528
  #: classes/admin/tabs/ajax/class-wc-order-export-ajax.php:39
1529
  #, php-format
1530
  msgid "Result: %s"
1531
  msgstr ""
1532
 
1533
+ #: view/settings-form.php:479
1534
  msgid "Right align"
1535
  msgstr ""
1536
 
1537
+ #: view/settings-form.php:270 view/settings-form.php:447
1538
  msgid "Right-to-Left direction"
1539
  msgstr ""
1540
 
1541
+ #: view/settings-form.php:350
1542
  msgid "Root tag"
1543
  msgstr ""
1544
 
1545
+ #: classes/class-wc-order-export-admin.php:290
1546
  msgid "rows"
1547
  msgstr ""
1548
 
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
 
1562
  msgid "Scheduled jobs"
1563
  msgstr ""
1564
 
1565
+ #: classes/class-wc-order-export-admin.php:365
1566
  msgid "select item field"
1567
  msgstr ""
1568
 
1569
+ #: view/settings-form.php:561
1570
  msgid "Select logo"
1571
  msgstr ""
1572
 
1573
+ #: classes/class-wc-order-export-admin.php:363
1574
  msgid "select product field or taxonomy"
1575
  msgstr ""
1576
 
1577
+ #: view/settings-form.php:365
1578
  msgid "Self closing tags"
1579
  msgstr ""
1580
 
1581
+ #: classes/class-wc-order-export-admin.php:308
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
 
1589
+ #: classes/class-wc-order-export-admin.php:307
1590
  msgid "Set up product fields"
1591
  msgstr ""
1592
 
1593
+ #: classes/class-wc-order-export-admin.php:200
1594
  msgid "Settings"
1595
  msgstr ""
1596
 
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
 
1619
+ #: view/settings-form.php:896
1620
  msgid "Shipping fields use billing details (if shipping address is empty)"
1621
  msgstr ""
1622
 
1623
+ #: view/settings-form.php:1424
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
 
1639
+ #: view/settings-form.php:1453
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
+
1651
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:468
1652
  msgid "Short Description"
1653
  msgstr ""
1654
 
1655
+ #: view/settings-form.php:1044
1656
  msgid "Skip fully refunded items"
1657
  msgstr ""
1658
 
1659
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:353
1660
  msgid "SKU"
1661
  msgstr ""
1662
 
1663
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:358
1664
  msgid "SKU (parent)"
1665
  msgstr ""
1666
 
1667
+ #: view/settings-form.php:827
1668
  #, php-format
1669
  msgid "Sort orders by %s in %s order"
1670
  msgstr ""
1671
 
1672
+ #: classes/class-wc-order-export-admin.php:297
1673
  msgid "Split values by"
1674
  msgstr ""
1675
 
1676
+ #: view/settings-form.php:378
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
 
1697
  msgid "Status change jobs"
1698
  msgstr ""
1699
 
1700
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:438
1701
  msgid "Stock Quantity"
1702
  msgstr ""
1703
 
1704
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:433
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
 
1712
+ #: view/settings-form.php:878
1713
  msgid "Strip tags from Product Description/Variation"
1714
  msgstr ""
1715
 
1716
+ #: view/settings-form.php:208
1717
  msgid "Summary Report By Customers"
1718
  msgstr ""
1719
 
1720
+ #: view/settings-form.php:200
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
 
1742
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:729
1743
  msgid "Summary Report Total Items"
1744
  msgstr ""
1745
 
1746
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:734
1747
  msgid "Summary Report Total Items (Exported)"
1748
  msgstr ""
1749
 
1750
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:724
1751
  msgid "Summary Report Total Orders"
1752
  msgstr ""
1753
 
1754
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:483
1755
  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
 
1776
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:493
1777
  msgid "Summary Report Total Weight"
1778
  msgstr ""
1779
 
1781
  msgid "Sun"
1782
  msgstr ""
1783
 
1784
+ #: classes/class-wc-order-export-admin.php:203
1785
  msgid "Support"
1786
  msgstr ""
1787
 
1788
+ #: view/settings-form.php:519
1789
  msgid "T,C or B. Comma separated list"
1790
  msgstr ""
1791
 
1792
+ #: view/settings-form.php:530 view/settings-form.php:671
1793
  msgid "Table header background color"
1794
  msgstr ""
1795
 
1796
+ #: view/settings-form.php:525 view/settings-form.php:666
1797
  msgid "Table header text color"
1798
  msgstr ""
1799
 
1800
+ #: view/settings-form.php:541 view/settings-form.php:682
1801
  msgid "Table row background color"
1802
  msgstr ""
1803
 
1804
+ #: view/settings-form.php:536 view/settings-form.php:677
1805
  msgid "Table row text color"
1806
  msgstr ""
1807
 
1808
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:408
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
 
1822
  msgid "The code you are trying to save produced a fatal error on line %d:"
1823
  msgstr ""
1824
 
1825
+ #: view/settings-form.php:1033
1826
  msgid ""
1827
  "The filters won't work correctly.<br>Another plugin(or theme) has loaded "
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."
1835
  msgstr ""
1836
 
1837
+ #: classes/class-wc-order-export-admin.php:313
1838
  msgid ""
1839
  "This action will reset filters, settings and fields to default state. Are "
1840
  "you sure?"
1844
  msgid "This date range should not be saved in the scheduled task"
1845
  msgstr ""
1846
 
1847
+ #: view/settings-form.php:730
1848
  msgid "This option cancels UI settings(above) and don't applied to Preview"
1849
  msgstr ""
1850
 
1862
  msgid "Thu"
1863
  msgstr ""
1864
 
1865
+ #: view/settings-form.php:765
1866
  msgid "Time"
1867
  msgstr ""
1868
 
1869
+ #: classes/class-wc-order-export-admin.php:367
1870
  msgid "Title is empty"
1871
  msgstr ""
1872
 
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
 
1898
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:629
1899
  msgid "Transaction ID"
1900
  msgstr ""
1901
 
1902
+ #: view/settings-form.php:902
1903
  msgid "Try to convert serialized values"
1904
  msgstr ""
1905
 
1906
+ #: view/settings-form.php:398
1907
  msgid "TSV options"
1908
  msgstr ""
1909
 
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
 
1918
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:398
1919
  msgid "Type"
1920
  msgstr ""
1921
 
1922
+ #: classes/class-wc-order-export-admin.php:484
1923
  #, php-format
1924
  msgid "Unknown AJAX method %s"
1925
  msgstr ""
1926
 
1927
+ #: classes/class-wc-order-export-admin.php:492
1928
  #, php-format
1929
  msgid "Unknown tab method %s"
1930
  msgstr ""
1931
 
1932
+ #: classes/class-wc-order-export-admin.php:530
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
 
1940
+ #: view/settings-form.php:928
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
 
1952
+ #: view/settings-form.php:256
1953
  msgid "Use sheet name"
1954
  msgstr ""
1955
 
1957
  msgid "user guide"
1958
  msgstr ""
1959
 
1960
+ #: view/settings-form.php:1287
1961
  msgid "User roles"
1962
  msgstr ""
1963
 
1964
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:689
1965
  msgid "User Website"
1966
  msgstr ""
1967
 
1968
+ #: view/settings-form.php:1273
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
 
1977
+ #: view/settings-form.php:1177
1978
  msgid "Variable product attributes"
1979
  msgstr ""
1980
 
1981
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:383
1982
  msgid "Variation Id"
1983
  msgstr ""
1984
 
1985
+ #: view/settings-form.php:1064
1986
  msgid "Vendors/creators"
1987
  msgstr ""
1988
 
1990
  msgid "Wed"
1991
  msgstr ""
1992
 
1993
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:428
1994
  msgid "Weight"
1995
  msgstr ""
1996
 
1997
+ #: classes/core/class-wc-order-export-data-extractor-ui.php:413
1998
  msgid "Width"
1999
  msgstr ""
2000
 
2001
+ #: classes/class-wc-order-export-admin.php:496
2002
  msgid "Wrong nonce"
2003
  msgstr ""
2004
 
2005
+ #: view/settings-form.php:241
2006
  msgid "XLS options"
2007
  msgstr ""
2008
 
2009
+ #: view/settings-form.php:340
2010
  msgid "XML options"
2011
  msgstr ""
2012
 
2013
+ #: view/settings-form.php:513
2014
  msgid "Yes"
2015
  msgstr ""
2016
 
2017
+ #: classes/class-wc-order-export-admin.php:469
2018
  msgid "You can not do it"
2019
  msgstr ""
2020
 
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.6
8
- Stable tag: 3.1.7
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -117,13 +117,24 @@ Yes, you can email a request to aprokaev@gmail.com. We intensively develop this
117
 
118
  == Changelog ==
119
 
 
 
 
 
 
 
 
 
 
 
 
120
  = 3.1.7 - 2020-12-09 =
121
  * New field "Summary Report Total Weight"
122
  * Added option to round "Item Tax Rate" (Misc Settings)
123
  * Added option "Force enclosure for all values" (CSV format)
124
  * Use billing email to calculate field "Customer Total Orders" for guests
125
  * The plugin supports capability "export_woocommerce_orders"
126
- * Fixed bug - PDF text didn't fit to cell by width
127
  * Fixed bug - field "Non variation attributes" showed wrong values for existing taxonomies
128
 
129
  = 3.1.6 - 2020-09-21 =
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
 
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"
123
+ * New field "Order subtotal + Cart tax amount"
124
+ * New field "Shipping Zone"
125
+ * Added operators "IS SET" and "NOT SET" for item meta filters
126
+ * Added option "Don't encode unicode chars" to section "JSON "
127
+ * Fixed bug - some compatibility issues with PHP 7.4
128
+ * Fixed bug - correctly support Loco Translate
129
+ * Fixed bug - weight was rounded for XLS format
130
+
131
  = 3.1.7 - 2020-12-09 =
132
  * New field "Summary Report Total Weight"
133
  * Added option to round "Item Tax Rate" (Misc Settings)
134
  * Added option "Force enclosure for all values" (CSV format)
135
  * Use billing email to calculate field "Customer Total Orders" for guests
136
  * The plugin supports capability "export_woocommerce_orders"
137
+ * Fixed bug - PDF text didn't fit to cell by column width
138
  * Fixed bug - field "Non variation attributes" showed wrong values for existing taxonomies
139
 
140
  = 3.1.6 - 2020-09-21 =
view/settings-form.php CHANGED
@@ -188,6 +188,7 @@ function remove_time_from_date( $datetime ) {
188
  <input class='width-15' type=text name="settings[to_order_id]" id="to_order_id" value='<?php echo $settings['to_order_id']?>'>
189
  <button id="my-quick-export-btn" class="button-primary"><?php _e( 'Express export',
190
  'woo-order-export-lite' ) ?></button>
 
191
  </div>
192
 
193
  <br>
@@ -385,9 +386,14 @@ function remove_time_from_date( $datetime ) {
385
  }?>><?php _e("Don't escape /",'woo-order-export-lite')?></label><br>
386
  <label><input type=checkbox
387
  name="settings[format_json_numeric_check]"
388
- value='1 <?php if ( @$settings['format_json_numeric_check'] ) {
389
  echo 'checked';
390
- }?>'><?php _e("Encode numeric strings as numbers",'woo-order-export-lite')?></label>
 
 
 
 
 
391
  </div>
392
  <div id='TSV_options' style='display:none'><strong><?php _e( 'TSV options',
393
  'woo-order-export-lite' ) ?></strong><br>
@@ -942,10 +948,21 @@ function remove_time_from_date( $datetime ) {
942
  name="settings[skip_suborders]"
943
  value="1" <?php checked( $settings['skip_suborders'] ) ?> /> <?php _e( "Don't export child orders",
944
  'woo-order-export-lite' ) ?></label></div>
945
- <div><input type="hidden" name="settings[export_refunds]" value="0"/><label><input type="checkbox"
946
- name="settings[export_refunds]"
947
- value="1" <?php checked( $settings['export_refunds'] ) ?> /> <?php _e( "Export refunds",
948
- 'woo-order-export-lite' ) ?></label></div>
 
 
 
 
 
 
 
 
 
 
 
949
  <div><input type="hidden" name="settings[mark_exported_orders]" value="0"/><label><input type="checkbox"
950
  name="settings[mark_exported_orders]"
951
  value="1" <?php checked( $settings['mark_exported_orders'] ) ?> /> <?php _e( "Mark exported orders",
@@ -1507,6 +1524,8 @@ function remove_time_from_date( $datetime ) {
1507
  <option>=</option>
1508
  <option>&lt;&gt;</option>
1509
  <option>LIKE</option>
 
 
1510
  </select>
1511
  <input type="text" id="text_order_itemmetadata" disabled class="like-input" style="display: none;">
1512
  <button id="add_item_metadata" class="button-secondary"><span
@@ -1568,6 +1587,12 @@ function remove_time_from_date( $datetime ) {
1568
  </div>
1569
  <div></div>
1570
  <div id='unselected_fields'>
 
 
 
 
 
 
1571
  <ul class="subsubsub" style="float: none">
1572
  <?php $segments = WC_Order_Export_Data_Extractor_UI::get_unselected_fields_segments(); ?>
1573
  <?php $segment_hints = WC_Order_Export_Data_Extractor_UI::get_segment_hints(); ?>
188
  <input class='width-15' type=text name="settings[to_order_id]" id="to_order_id" value='<?php echo $settings['to_order_id']?>'>
189
  <button id="my-quick-export-btn" class="button-primary"><?php _e( 'Express export',
190
  'woo-order-export-lite' ) ?></button>
191
+ <?php do_action( "woe_settings_below_orders_range", $settings ); ?>
192
  </div>
193
 
194
  <br>
386
  }?>><?php _e("Don't escape /",'woo-order-export-lite')?></label><br>
387
  <label><input type=checkbox
388
  name="settings[format_json_numeric_check]"
389
+ value=1 <?php if ( @$settings['format_json_numeric_check'] ) {
390
  echo 'checked';
391
+ }?>><?php _e("Encode numeric strings as numbers",'woo-order-export-lite')?></label><br>
392
+ <label><input type=checkbox
393
+ name="settings[format_json_encode_unicode]"
394
+ value=1 <?php if ( @$settings['format_json_encode_unicode'] ) {
395
+ echo 'checked';
396
+ }?>><?php _e("Don't encode unicode chars",'woo-order-export-lite')?></label>
397
  </div>
398
  <div id='TSV_options' style='display:none'><strong><?php _e( 'TSV options',
399
  'woo-order-export-lite' ) ?></strong><br>
948
  name="settings[skip_suborders]"
949
  value="1" <?php checked( $settings['skip_suborders'] ) ?> /> <?php _e( "Don't export child orders",
950
  'woo-order-export-lite' ) ?></label></div>
951
+ <div>
952
+ <input type="hidden" name="settings[export_refunds]" value="0"/>
953
+ <?php if ( $woe_order_post_type ) {
954
+ if ( $woe_order_post_type !== 'shop_order_refund'
955
+ || ( $mode !== WC_Order_Export_Manage::EXPORT_SCHEDULE && $mode !== WC_Order_Export_Manage::EXPORT_PROFILE)
956
+ ) {
957
+ ?>
958
+ <label>
959
+ <input type="checkbox" name="settings[export_refunds]"
960
+ value="1" <?php checked( $settings['export_refunds'] ) ?> />
961
+ <?php _e( "Export refunds", 'woo-order-export-lite' ) ?>
962
+ </label>
963
+ <?php }
964
+ } ?>
965
+ </div>
966
  <div><input type="hidden" name="settings[mark_exported_orders]" value="0"/><label><input type="checkbox"
967
  name="settings[mark_exported_orders]"
968
  value="1" <?php checked( $settings['mark_exported_orders'] ) ?> /> <?php _e( "Mark exported orders",
1524
  <option>=</option>
1525
  <option>&lt;&gt;</option>
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
1587
  </div>
1588
  <div></div>
1589
  <div id='unselected_fields'>
1590
+ <?php $common_hints = WC_Order_Export_Data_Extractor_UI::get_common_hints() ?>
1591
+ <div id="woe_common_tips" class="woe_common_tips">
1592
+ <?php foreach ( $common_hints as $common_hint ) { ?>
1593
+ <span><?php echo $common_hint; ?></span>
1594
+ <?php } ?>
1595
+ </div>
1596
  <ul class="subsubsub" style="float: none">
1597
  <?php $segments = WC_Order_Export_Data_Extractor_UI::get_unselected_fields_segments(); ?>
1598
  <?php $segment_hints = WC_Order_Export_Data_Extractor_UI::get_segment_hints(); ?>
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.7
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: 4.8
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.7' );
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.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
  }
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
  }