WC Vendors - Version 2.2.0

Version Description

Download this release

Release Info

Developer digitalchild
Plugin Icon 128x128 WC Vendors
Version 2.2.0
Comparing to
See all releases

Code changes from version 2.1.20 to 2.2.0

changelog.txt CHANGED
@@ -1,5 +1,14 @@
1
  Changelog for WC Vendors Marketplace
2
 
 
 
 
 
 
 
 
 
 
3
  Version 2.1.20 - 8th of May 2020
4
 
5
  * Added: Add date range filters for commissions table #649 (#651)
1
  Changelog for WC Vendors Marketplace
2
 
3
+ Version 2.2.0 - 13th August 2020
4
+
5
+ * Added: Support for WC4.4 and WP5.5 (#674)
6
+ * Fixed: Page 2 of the vendors pro list pagination returns a page 404 not found #667 (#668)
7
+ * Fixed: Vendor assignment in product edit only recognizes vendors #661
8
+ * Fixed: Filter products by vendor on products page in wp admin. (#664)
9
+ * Fixed: Performance issue on commissions page (#663)
10
+ * Fixed: Commissions page in the admin panel, page pagination does not work. #660
11
+
12
  Version 2.1.20 - 8th of May 2020
13
 
14
  * Added: Add date range filters for commissions table #649 (#651)
class-wc-vendors.php CHANGED
@@ -7,11 +7,11 @@
7
  * Author URI: https://www.wcvendors.com
8
  * GitHub Plugin URI: https://github.com/wcvendors/wcvendors
9
  *
10
- * Version: 2.1.20
11
- * Requires at least: 5.0.0
12
- * Tested up to: 5.4.1
13
- * WC requires at least: 3.8.0
14
- * WC tested up to: 4.1
15
  *
16
  * Text Domain: wc-vendors
17
  * Domain Path: /languages/
@@ -97,7 +97,7 @@ if ( wcv_is_woocommerce_activated() ) {
97
  */
98
  class WC_Vendors {
99
 
100
- public $version = '2.1.20';
101
 
102
  /**
103
  * @var
7
  * Author URI: https://www.wcvendors.com
8
  * GitHub Plugin URI: https://github.com/wcvendors/wcvendors
9
  *
10
+ * Version: 2.2.0
11
+ * Requires at least: 5.3.0
12
+ * Tested up to: 5.5
13
+ * WC requires at least: 4.0
14
+ * WC tested up to: 4.3
15
  *
16
  * Text Domain: wc-vendors
17
  * Domain Path: /languages/
97
  */
98
  class WC_Vendors {
99
 
100
+ public $version = '2.2.0';
101
 
102
  /**
103
  * @var
classes/admin/class-admin-menus.php CHANGED
@@ -28,7 +28,7 @@ class WCVendors_Admin_Menus {
28
  add_action( 'admin_head', array( $this, 'commission_table_header_styles' ) );
29
  add_action( 'admin_footer', array( $this, 'commission_table_script' ) );
30
 
31
- add_filter( 'set-screen-option', array( __CLASS__, 'set_commissions_screen' ), 10, 3 );
32
 
33
  }
34
 
@@ -178,7 +178,7 @@ class WCVendors_Admin_Menus {
178
  $args = [
179
  'label' => 'Commissions',
180
  'default' => 10,
181
- 'option' => 'commissions_per_page',
182
  ];
183
 
184
  add_screen_option( $option, $args );
28
  add_action( 'admin_head', array( $this, 'commission_table_header_styles' ) );
29
  add_action( 'admin_footer', array( $this, 'commission_table_script' ) );
30
 
31
+ add_filter( 'set_screen_option_wcvendor_commissions_perpage', array( __CLASS__, 'set_commissions_screen' ), 10, 3 );
32
 
33
  }
34
 
178
  $args = [
179
  'label' => 'Commissions',
180
  'default' => 10,
181
+ 'option' => 'wcvendor_commissions_perpage',
182
  ];
183
 
184
  add_screen_option( $option, $args );
classes/admin/class-product-meta.php CHANGED
@@ -46,6 +46,8 @@ class WCV_Product_Meta {
46
  add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_script' ) );
47
 
48
  add_action( 'wp_ajax_wcv_search_vendors', array( $this, 'search_vendors' ) );
 
 
49
  }
50
 
51
  public function enqueue_script() {
@@ -100,7 +102,7 @@ class WCV_Product_Meta {
100
  /**
101
  * Output a vendor drop down to restrict the product type by
102
  *
103
- * @version 2.1.18
104
  * @since 1.3.0
105
  */
106
  public function restrict_manage_posts() {
@@ -111,7 +113,7 @@ class WCV_Product_Meta {
111
  return;
112
  }
113
 
114
- if ( 'product' == $typenow ) {
115
  $selectbox_args = array(
116
  'id' => 'vendor',
117
  'fields' => array(
@@ -120,8 +122,13 @@ class WCV_Product_Meta {
120
  ),
121
  'placeholder' => __('— No change —', 'wc-vendors'),
122
  );
123
- $output = $this->vendor_selectbox( $selectbox_args, false);
124
- echo $output;
 
 
 
 
 
125
  }
126
 
127
  }
@@ -492,7 +499,7 @@ class WCV_Product_Meta {
492
  FROM $wpdb->users
493
  INNER JOIN $wpdb->usermeta as mt1 ON $wpdb->users.ID = mt1.user_id
494
  INNER JOIN $wpdb->usermeta as mt2 ON $wpdb->users.ID = mt2.user_id
495
- WHERE ( mt1.meta_key = '$wpdb->prefix" . "capabilities' AND mt1.meta_value LIKE '%vendor%' )
496
  AND (
497
  user_login LIKE $search_string
498
  OR user_nicename LIKE $search_string
@@ -510,4 +517,32 @@ class WCV_Product_Meta {
510
  $response->results = $wpdb->get_results( $sql );
511
  wp_send_json($response);
512
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
513
  }
46
  add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_script' ) );
47
 
48
  add_action( 'wp_ajax_wcv_search_vendors', array( $this, 'search_vendors' ) );
49
+
50
+ add_filter( 'posts_clauses', array( $this, 'filter_by_vendor' ) );
51
  }
52
 
53
  public function enqueue_script() {
102
  /**
103
  * Output a vendor drop down to restrict the product type by
104
  *
105
+ * @version 2.1.21
106
  * @since 1.3.0
107
  */
108
  public function restrict_manage_posts() {
113
  return;
114
  }
115
 
116
+ if ( 'product' === $typenow ) {
117
  $selectbox_args = array(
118
  'id' => 'vendor',
119
  'fields' => array(
122
  ),
123
  'placeholder' => __('— No change —', 'wc-vendors'),
124
  );
125
+
126
+ if ( isset( $_GET['vendor'] ) ) {
127
+ $selectbox_args['selected'] = sanitize_text_field( wp_unslash( $_GET['vendor'] ) );
128
+ }
129
+
130
+ $output = $this->vendor_selectbox( $selectbox_args, false );
131
+ echo $output; // phpcs:ignore
132
  }
133
 
134
  }
499
  FROM $wpdb->users
500
  INNER JOIN $wpdb->usermeta as mt1 ON $wpdb->users.ID = mt1.user_id
501
  INNER JOIN $wpdb->usermeta as mt2 ON $wpdb->users.ID = mt2.user_id
502
+ WHERE ( mt1.meta_key = '$wpdb->prefix" . "capabilities' AND ( mt1.meta_value LIKE '%vendor%' OR mt1.meta_value LIKE '%administrator%' ) )
503
  AND (
504
  user_login LIKE $search_string
505
  OR user_nicename LIKE $search_string
517
  $response->results = $wpdb->get_results( $sql );
518
  wp_send_json($response);
519
  }
520
+
521
+ /**
522
+ * Add posts clauses to filter products by vendor ID
523
+ *
524
+ * @param array $args The current posts search args.
525
+ * @return array
526
+ * @version 2.1.21
527
+ * @since 2.1.21
528
+ */
529
+ public function filter_by_vendor( $args ) {
530
+ global $wpdb;
531
+
532
+ if ( ! isset( $_GET['vendor'] ) ) {
533
+ return $args;
534
+ }
535
+
536
+ $vendor_id = sanitize_text_field( wp_unslash( $_GET['vendor'] ) );
537
+ $post_type = '';
538
+ if ( isset( $_GET['post_type'] ) ) {
539
+ $post_type = sanitize_text_field( wp_unslash( $_GET['post_type'] ) );
540
+ }
541
+
542
+ if ( $vendor_id && 'product' === $post_type ) {
543
+ $args['where'] .= $wpdb->prepare( " AND {$wpdb->posts}.post_author=%d", $vendor_id );
544
+ }
545
+
546
+ return $args;
547
+ }
548
  }
classes/admin/class-wcv-commissions-page.php CHANGED
@@ -352,17 +352,16 @@ class WCVendors_Commissions_Page extends WP_List_Table {
352
  */
353
  public function vendor_dropdown( $post_type ) {
354
 
355
- $user_args = array( 'fields' => array( 'ID', 'display_name' ) );
356
- $vendor_id = isset( $_GET['vendor_id'] ) ? sanitize_text_field( wp_unslash( $_GET['vendor_id'] ) ) : '';
357
- $new_args = $user_args;
358
- $new_args['role'] = 'vendor';
359
- $users = get_users( $new_args );
360
-
361
- // Generate the drop down.
362
- $output = '<select style="width:250px;" name="vendor_id" id="vendor_id" class="wc-enhanced-select">';
363
- $output .= '<option></option>';
364
- $output .= wcv_vendor_drop_down_options( $users, $vendor_id );
365
- $output .= '</select>';
366
 
367
  echo $output; // phpcs:ignore
368
 
@@ -490,7 +489,7 @@ class WCVendors_Commissions_Page extends WP_List_Table {
490
  $http_referer = isset( $_SERVER['REQUEST_URI'] ) ? sanitize_text_field( wp_unslash( $_SERVER['REQUEST_URI'] ) ) : '';
491
  $_SERVER['REQUEST_URI'] = remove_query_arg( '_wp_http_referer', $http_referer );
492
 
493
- $per_page = $this->get_items_per_page( 'commissions_per_page', 10 );
494
  $current_page = $this->get_pagenum();
495
 
496
  $orderby = ! empty( $_REQUEST['orderby'] ) ? sanitize_text_field( wp_unslash( $_REQUEST['orderby'] ) ) : 'time';
352
  */
353
  public function vendor_dropdown( $post_type ) {
354
 
355
+ $selectbox_args = array(
356
+ 'id' => 'vendor_id',
357
+ 'placeholder' => sprintf( __( 'Filer by %s', 'wc-vendors' ), wcv_get_vendor_name() ),
358
+ );
359
+
360
+ if ( isset( $_GET['vendor_id'] ) ) {
361
+ $selectbox_args['selected'] = sanitize_text_field( wp_unslash( $_GET['vendor_id'] ) );
362
+ }
363
+
364
+ $output = WCV_Product_Meta::vendor_selectbox( $selectbox_args, false );
 
365
 
366
  echo $output; // phpcs:ignore
367
 
489
  $http_referer = isset( $_SERVER['REQUEST_URI'] ) ? sanitize_text_field( wp_unslash( $_SERVER['REQUEST_URI'] ) ) : '';
490
  $_SERVER['REQUEST_URI'] = remove_query_arg( '_wp_http_referer', $http_referer );
491
 
492
+ $per_page = $this->get_items_per_page( 'wcvendor_commissions_perpage', 10 );
493
  $current_page = $this->get_pagenum();
494
 
495
  $orderby = ! empty( $_REQUEST['orderby'] ) ? sanitize_text_field( wp_unslash( $_REQUEST['orderby'] ) ) : 'time';
classes/class-vendors.php CHANGED
@@ -668,7 +668,8 @@ class WCV_Vendors {
668
  'tax_data' => $vendor_order_item['tax_data'],
669
  ),
670
  );
671
- $new_item_id = $vendor_order->add_product( $order->get_product_from_item( $order_items[ $vendor_order_item_id ] ), isset( $vendor_order_item['qty'] ) ? $vendor_order_item['qty'] : 0, $line_item_args );
 
672
  wc_add_order_item_meta( $new_item_id, '_vendor_order_item_id', $vendor_order_item_id );
673
  wc_add_order_item_meta( $new_item_id, '_vendor_commission', $vendor_order_item['commission'] );
674
  break;
@@ -795,6 +796,7 @@ class WCV_Vendors {
795
  /**
796
  * Moved to vendors class
797
  *
 
798
  * @since 2.0.9
799
  */
800
  public static function add_rewrite_rules() {
@@ -808,6 +810,7 @@ class WCV_Vendors {
808
 
809
  add_rewrite_tag( '%vendor_shop%', '([^&]+)' );
810
 
 
811
  add_rewrite_rule( $permalink . '/([^/]*)/page/([0-9]+)', 'index.php?post_type=product&vendor_shop=$matches[1]&paged=$matches[2]', 'top' );
812
  add_rewrite_rule( $permalink . '/([^/]*)', 'index.php?post_type=product&vendor_shop=$matches[1]', 'top' );
813
  }
668
  'tax_data' => $vendor_order_item['tax_data'],
669
  ),
670
  );
671
+ $line_item = new WC_Order_Item_Product( $vendor_order_item_id );
672
+ $new_item_id = $vendor_order->add_product( $line_item->get_product(), isset( $vendor_order_item['qty'] ) ? $vendor_order_item['qty'] : 0, $line_item_args );
673
  wc_add_order_item_meta( $new_item_id, '_vendor_order_item_id', $vendor_order_item_id );
674
  wc_add_order_item_meta( $new_item_id, '_vendor_commission', $vendor_order_item['commission'] );
675
  break;
796
  /**
797
  * Moved to vendors class
798
  *
799
+ * @version 2.2.0
800
  * @since 2.0.9
801
  */
802
  public static function add_rewrite_rules() {
810
 
811
  add_rewrite_tag( '%vendor_shop%', '([^&]+)' );
812
 
813
+ add_rewrite_rule( $permalink . '/page/([0-9]+)', 'index.php?pagename='.$permalink.'&paged=$matches[1]', 'top' );
814
  add_rewrite_rule( $permalink . '/([^/]*)/page/([0-9]+)', 'index.php?post_type=product&vendor_shop=$matches[1]&paged=$matches[2]', 'top' );
815
  add_rewrite_rule( $permalink . '/([^/]*)', 'index.php?post_type=product&vendor_shop=$matches[1]', 'top' );
816
  }
classes/front/orders/class-export-csv.php CHANGED
@@ -42,7 +42,7 @@ class WCV_Export_CSV {
42
 
43
  $product_id = ! empty( $item['variation_id'] ) ? $item['variation_id'] : $item['product_id'];
44
 
45
- $_product = $order->get_product_from_item( $item );
46
 
47
  $new_row_with_meta = $new_row;
48
 
42
 
43
  $product_id = ! empty( $item['variation_id'] ) ? $item['variation_id'] : $item['product_id'];
44
 
45
+ $_product = $item->get_product();
46
 
47
  $new_row_with_meta = $new_row;
48
 
languages/wc-vendors.pot CHANGED
@@ -40,25 +40,29 @@ msgstr ""
40
  msgid "WC Vendors Pro 1.5.0 is required to run WC Vendors 2.0.0. Your current version %s will be deactivated. Please upgrade to the latest version."
41
  msgstr ""
42
 
43
- #: classes/class-commission.php:61, classes/admin/class-admin-reports.php:417, classes/admin/class-admin-reports.php:515, classes/admin/class-wcv-commissions-page.php:337, classes/admin/class-wcv-commissions-page.php:619
44
  msgid "Due"
45
  msgstr ""
46
 
47
- #: classes/class-commission.php:62, classes/admin/class-admin-reports.php:416, classes/admin/class-admin-reports.php:516, classes/admin/class-wcv-commissions-page.php:338, classes/admin/class-wcv-commissions-page.php:620
48
  msgid "Paid"
49
  msgstr ""
50
 
51
- #: classes/class-commission.php:63, classes/admin/class-admin-reports.php:415, classes/admin/class-admin-reports.php:517, classes/admin/class-wcv-commissions-page.php:340, classes/admin/class-wcv-commissions-page.php:621
52
  msgid "Reversed"
53
  msgstr ""
54
 
 
 
 
 
55
  #: classes/class-install.php:161, classes/admin/class-wcv-admin-setup.php:153
56
  msgid "Pending %s"
57
  msgstr ""
58
 
59
  #. translators: The name used to refer to a vendor.
60
  #. translators: %s - The name used to refer to a vendor.
61
- #: classes/class-install.php:175, classes/admin/class-admin-reports.php:207, classes/admin/class-admin-reports.php:530, classes/admin/class-product-meta.php:295, classes/admin/class-product-meta.php:346, classes/admin/class-setup-wizard.php:349, classes/admin/class-wcv-admin-setup.php:148, classes/admin/class-wcv-admin-setup.php:365, classes/admin/class-wcv-commissions-csv-exporter.php:50, classes/admin/class-wcv-commissions-page.php:145, classes/admin/class-wcv-commissions-sum-csv-exporter.php:43
62
  msgid "%s"
63
  msgstr ""
64
 
@@ -342,6 +346,15 @@ msgstr ""
342
  msgid "%s Orders"
343
  msgstr ""
344
 
 
 
 
 
 
 
 
 
 
345
  #. translators: %s is vendor string
346
  #: classes/admin/class-admin-media.php:28
347
  msgid "Assign %s"
@@ -407,6 +420,10 @@ msgstr ""
407
  msgid "Total paid in range"
408
  msgstr ""
409
 
 
 
 
 
410
  #: classes/admin/class-admin-reports.php:152
411
  msgid "Total due in range"
412
  msgstr ""
@@ -419,6 +436,10 @@ msgstr ""
419
  msgid "Recent Commission"
420
  msgstr ""
421
 
 
 
 
 
422
  #: classes/admin/class-admin-reports.php:205, templates/dashboard/orders.php:52, classes/front/orders/class-orders.php:211
423
  msgid "Order"
424
  msgstr ""
@@ -439,6 +460,10 @@ msgstr ""
439
  msgid "Status"
440
  msgstr ""
441
 
 
 
 
 
442
  #: classes/admin/class-admin-reports.php:241
443
  msgid "D j M Y \a\t h:ia"
444
  msgstr ""
@@ -447,7 +472,11 @@ msgstr ""
447
  msgid "Show:"
448
  msgstr ""
449
 
450
- #: classes/admin/class-admin-reports.php:300
 
 
 
 
451
  msgid "Type in a product name to start searching..."
452
  msgstr ""
453
 
@@ -475,6 +504,10 @@ msgstr ""
475
  msgid "Commission Total"
476
  msgstr ""
477
 
 
 
 
 
478
  #: classes/admin/class-admin-users.php:82
479
  msgid "You are not allowed to submit products. <a href=\"%s\">Go Back</a>"
480
  msgstr ""
@@ -487,23 +520,23 @@ msgstr ""
487
  msgid "Set primary role to %s "
488
  msgstr ""
489
 
490
- #: classes/admin/class-product-meta.php:121, classes/admin/class-product-meta.php:340
491
  msgid "— No change —"
492
  msgstr ""
493
 
494
- #: classes/admin/class-product-meta.php:185, classes/admin/class-product-meta.php:302
495
  msgid "Assign media to %s"
496
  msgstr ""
497
 
498
- #: classes/admin/class-product-meta.php:229, classes/admin/class-product-meta.php:247, classes/admin/class-wcv-commissions-csv-exporter.php:53, classes/admin/class-wcv-commissions-page.php:148, templates/dashboard/reports.php:38, templates/emails/vendor-order-details.php:42, classes/admin/emails/class-wcv-vendor-notify-cancelled-order.php:194, classes/admin/emails/class-wcv-vendor-notify-order.php:221, classes/admin/settings/class-wcv-settings-commission.php:32, classes/admin/views/html-admin-commission-page.php:23, classes/admin/views/setup/general.php:81
499
  msgid "Commission"
500
  msgstr ""
501
 
502
- #: classes/admin/class-product-meta.php:256, classes/admin/views/html-vendor-meta.php:110
503
  msgid "Leave blank for default"
504
  msgstr ""
505
 
506
- #: classes/admin/class-product-meta.php:275
507
  msgid "%s Store "
508
  msgstr ""
509
 
@@ -515,7 +548,7 @@ msgstr ""
515
  msgid "Capabilities"
516
  msgstr ""
517
 
518
- #: classes/admin/class-setup-wizard.php:89, classes/admin/views/setup/pages.php:19
519
  msgid "Pages"
520
  msgstr ""
521
 
@@ -578,11 +611,11 @@ msgstr ""
578
  msgid "Don't forget to check our <a href=\"%1$s\" target=\"_blank\">documentation</a> to learn more about setting up WC Vendors and if you need help, be sure to visit our <a href=\"%2$s\" target=\"_blank\">free support forums</a>."
579
  msgstr ""
580
 
581
- #: classes/admin/class-vendor-admin-dashboard.php:25, classes/admin/class-vendor-admin-dashboard.php:26
582
  msgid "Shop Settings"
583
  msgstr ""
584
 
585
- #: classes/admin/class-vendor-admin-dashboard.php:35, classes/admin/class-vendor-admin-dashboard.php:36, classes/admin/class-vendor-admin-dashboard.php:235, templates/dashboard/orders.php:40, classes/admin/settings/class-wcv-settings-capabilities.php:47, classes/admin/views/setup/capabilities.php:70
586
  msgid "Orders"
587
  msgstr ""
588
 
@@ -614,7 +647,7 @@ msgstr ""
614
  msgid "Customer"
615
  msgstr ""
616
 
617
- #: classes/admin/class-vendor-admin-dashboard.php:380, classes/admin/settings/class-wcv-settings-capabilities.php:46, classes/admin/views/setup/capabilities.php:19
618
  msgid "Products"
619
  msgstr ""
620
 
@@ -634,6 +667,14 @@ msgstr ""
634
  msgid "Orders marked shipped."
635
  msgstr ""
636
 
 
 
 
 
 
 
 
 
637
  #: classes/admin/class-vendor-applicants.php:80
638
  msgid "%s has been <b>denied</b>."
639
  msgstr ""
@@ -930,19 +971,23 @@ msgstr ""
930
  msgid "Show all Statuses"
931
  msgstr ""
932
 
933
- #: classes/admin/class-wcv-commissions-page.php:391
 
 
 
 
934
  msgid "Commission marked paid."
935
  msgstr ""
936
 
937
- #: classes/admin/class-wcv-commissions-page.php:399
938
  msgid "Commission marked due."
939
  msgstr ""
940
 
941
- #: classes/admin/class-wcv-commissions-page.php:407
942
  msgid "Commission marked reversed."
943
  msgstr ""
944
 
945
- #: classes/admin/class-wcv-commissions-page.php:618
946
  msgid "All"
947
  msgstr ""
948
 
@@ -1018,6 +1063,22 @@ msgstr ""
1018
  msgid "WC Vendors legacy emails are enabled. Please migrate your email templates to the new system. <a href=\"%s\">Click here to view your email settings.</a>"
1019
  msgstr ""
1020
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1021
  #: templates/dashboard/denied.php:21
1022
  msgid "Your account has not yet been approved to become a %s. When it is, you will receive an email telling you that your account is approved!"
1023
  msgstr ""
@@ -1026,7 +1087,7 @@ msgstr ""
1026
  msgid "View Your Store"
1027
  msgstr ""
1028
 
1029
- #: templates/dashboard/links.php:23, classes/front/dashboard/class-vendor-dashboard.php:351
1030
  msgid "Store Settings"
1031
  msgstr ""
1032
 
@@ -1050,6 +1111,10 @@ msgstr ""
1050
  msgid "Links"
1051
  msgstr ""
1052
 
 
 
 
 
1053
  #: templates/dashboard/orders.php:136
1054
  msgid "Tracking"
1055
  msgstr ""
@@ -1062,6 +1127,14 @@ msgstr ""
1062
  msgid "Rate"
1063
  msgstr ""
1064
 
 
 
 
 
 
 
 
 
1065
  #: templates/dashboard/reports.php:70
1066
  msgid "Show Orders"
1067
  msgstr ""
@@ -1203,6 +1276,14 @@ msgstr ""
1203
  msgid "Quantity: %d"
1204
  msgstr ""
1205
 
 
 
 
 
 
 
 
 
1206
  #: classes/admin/emails/class-emails.php:74, classes/admin/emails/class-emails.php:251
1207
  msgid "pending"
1208
  msgstr ""
@@ -1648,6 +1729,130 @@ msgstr ""
1648
  msgid "General"
1649
  msgstr ""
1650
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1651
  #: classes/admin/settings/class-wcv-settings-capabilities.php:66
1652
  msgid "Add / Edit Product"
1653
  msgstr ""
@@ -1756,7 +1961,207 @@ msgstr ""
1756
  msgid "Labels"
1757
  msgstr ""
1758
 
1759
- #: classes/admin/settings/class-wcv-settings-display.php:66, classes/admin/settings/class-wcv-settings-payments.php:71, classes/admin/settings/class-wcv-settings-payments.php:78
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1760
  msgstr ""
1761
 
1762
  #: classes/admin/settings/class-wcv-settings-display.php:68
@@ -1771,10 +2176,6 @@ msgstr ""
1771
  msgid "You can add CSS in this textarea, which will be loaded on the product add/edit page for %s"
1772
  msgstr ""
1773
 
1774
- #: classes/admin/settings/class-wcv-settings-display.php:74
1775
- msgid "This enables the sold by labels used to show which %s shop the product belongs to"
1776
- msgstr ""
1777
-
1778
  #: classes/admin/settings/class-wcv-settings-display.php:81
1779
  msgid "Use WooCommerce Registration"
1780
  msgstr ""
@@ -1839,6 +2240,10 @@ msgstr ""
1839
  msgid "PayPal Adaptive Payments"
1840
  msgstr ""
1841
 
 
 
 
 
1842
  #: classes/admin/settings/class-wcv-settings-payments.php:73
1843
  msgid "<h3>PayPal Adaptive Payments - Please Note: PayPal Adaptive Payments has been deprecated by PayPal as of September 2017. These options are for existing users only. This will be completely removed in a future version.</h3>"
1844
  msgstr ""
@@ -2055,10 +2460,6 @@ msgstr ""
2055
  msgid "Enable HTML for the shop description"
2056
  msgstr ""
2057
 
2058
- #: classes/admin/views/html-vendor-meta.php:27
2059
- msgid "Shop name"
2060
- msgstr ""
2061
-
2062
  #: classes/admin/views/html-vendor-meta.php:40
2063
  msgid "PayPal E-mail"
2064
  msgstr ""
@@ -2111,10 +2512,6 @@ msgstr ""
2111
  msgid "This is displayed on each of your products."
2112
  msgstr ""
2113
 
2114
- #: classes/admin/views/html-vendor-settings-page.php:161, templates/dashboard/settings/shop-description.php:18
2115
- msgid "Shop Description"
2116
- msgstr ""
2117
-
2118
  #: classes/admin/views/html-vendor-settings-page.php:180, templates/dashboard/settings/shop-description.php:19
2119
  msgid "This is displayed on your <a href=\"%s\">shop page</a>."
2120
  msgstr ""
@@ -2203,11 +2600,15 @@ msgstr ""
2203
  msgid "Please agree to the terms and conditions"
2204
  msgstr ""
2205
 
 
 
 
 
2206
  #: classes/front/signup/class-vendor-signup.php:100
2207
  msgid "Application denied. You are an administrator."
2208
  msgstr ""
2209
 
2210
- #: classes/front/signup/class-vendor-signup.php:149, classes/front/signup/class-vendor-signup.php:203
2211
  msgid "You must accept the terms and conditions to become a vendor."
2212
  msgstr ""
2213
 
@@ -2311,6 +2712,14 @@ msgstr ""
2311
  msgid "Please Note: PayPal has deprecated Adaptive Payments. This will soon cease to function."
2312
  msgstr ""
2313
 
 
 
 
 
 
 
 
 
2314
  #: classes/gateways/PayPal_AdvPayments/paypal_ap.php:394, classes/gateways/PayPal_AdvPayments/paypal_ap.php:510, classes/gateways/PayPal_Masspay/class-paypal-masspay.php:156
2315
  msgid "Error: %s"
2316
  msgstr ""
@@ -2327,6 +2736,10 @@ msgstr ""
2327
  msgid "No vendors found to pay. Maybe they haven't set a PayPal address?"
2328
  msgstr ""
2329
 
 
 
 
 
2330
  #: classes/gateways/PayPal_Masspay/class-paypal-masspay.php:170
2331
  msgid "All due commission has been paid for. "
2332
  msgstr ""
@@ -2444,6 +2857,10 @@ msgstr ""
2444
  msgid "Customer note"
2445
  msgstr ""
2446
 
 
 
 
 
2447
  #: templates/orders/shipping/shipping-form.php:23
2448
  msgid "Provider:"
2449
  msgstr ""
@@ -2540,36 +2957,20 @@ msgstr ""
2540
  msgid "Enable and disable capabilites of the %s"
2541
  msgstr ""
2542
 
2543
- #: classes/admin/views/setup/capabilities.php:25
2544
- msgid "Allow %s to add/edit products"
2545
- msgstr ""
2546
-
2547
- #: classes/admin/views/setup/capabilities.php:38
2548
- msgid "Allow %s to edit published (live) products"
2549
- msgstr ""
2550
-
2551
  #: classes/admin/views/setup/capabilities.php:51
2552
  msgid "Allow %s to publish products without requiring approval."
2553
  msgstr ""
2554
 
2555
- #: classes/admin/views/setup/capabilities.php:76
2556
- msgid "Allow %s to view orders"
2557
- msgstr ""
2558
-
2559
- #: classes/admin/views/setup/capabilities.php:89
2560
- msgid "Allow %s to export their orders to a CSV file"
2561
- msgstr ""
2562
-
2563
- #: classes/admin/views/setup/capabilities.php:102
2564
- msgid "Allow %s to view order notes"
2565
  msgstr ""
2566
 
2567
- #: classes/admin/views/setup/capabilities.php:115
2568
- msgid "Allow %s to add order notes."
2569
  msgstr ""
2570
 
2571
- #: classes/admin/views/setup/capabilities.php:132, classes/admin/views/setup/capabilities.php:133, classes/admin/views/setup/general.php:99, classes/admin/views/setup/general.php:100, classes/admin/views/setup/pages.php:88, classes/admin/views/setup/pages.php:89
2572
- msgid "Next"
2573
  msgstr ""
2574
 
2575
  #: classes/admin/views/setup/footer.php:14
40
  msgid "WC Vendors Pro 1.5.0 is required to run WC Vendors 2.0.0. Your current version %s will be deactivated. Please upgrade to the latest version."
41
  msgstr ""
42
 
43
+ #: classes/class-commission.php:61, classes/admin/class-admin-reports.php:417, classes/admin/class-admin-reports.php:515, classes/admin/class-wcv-commissions-page.php:337, classes/admin/class-wcv-commissions-page.php:618
44
  msgid "Due"
45
  msgstr ""
46
 
47
+ #: classes/class-commission.php:62, classes/admin/class-admin-reports.php:416, classes/admin/class-admin-reports.php:516, classes/admin/class-wcv-commissions-page.php:338, classes/admin/class-wcv-commissions-page.php:619
48
  msgid "Paid"
49
  msgstr ""
50
 
51
+ #: classes/class-commission.php:63, classes/admin/class-admin-reports.php:415, classes/admin/class-admin-reports.php:517, classes/admin/class-wcv-commissions-page.php:340, classes/admin/class-wcv-commissions-page.php:620
52
  msgid "Reversed"
53
  msgstr ""
54
 
55
+ #: classes/class-cron.php:87
56
+ msgid "Payment total: %s"
57
+ msgstr ""
58
+
59
  #: classes/class-install.php:161, classes/admin/class-wcv-admin-setup.php:153
60
  msgid "Pending %s"
61
  msgstr ""
62
 
63
  #. translators: The name used to refer to a vendor.
64
  #. translators: %s - The name used to refer to a vendor.
65
+ #: classes/class-install.php:175, classes/admin/class-admin-reports.php:207, classes/admin/class-admin-reports.php:530, classes/admin/class-product-meta.php:302, classes/admin/class-product-meta.php:353, classes/admin/class-setup-wizard.php:349, classes/admin/class-wcv-admin-setup.php:148, classes/admin/class-wcv-admin-setup.php:365, classes/admin/class-wcv-commissions-csv-exporter.php:50, classes/admin/class-wcv-commissions-page.php:145, classes/admin/class-wcv-commissions-sum-csv-exporter.php:43, classes/admin/settings/class-wcv-settings-display.php:229, classes/admin/settings/class-wcv-settings-display.php:113, classes/admin/settings/class-wcv-settings-display.php:121
66
  msgid "%s"
67
  msgstr ""
68
 
346
  msgid "%s Orders"
347
  msgstr ""
348
 
349
+ #: classes/class-vendors.php:619
350
+ msgid "%1$s Order &ndash; %2$s"
351
+ msgstr ""
352
+
353
+ #: classes/class-vendors.php:619
354
+ msgctxt "Order date parsed by strftime"
355
+ msgid "%1$b %2$d, %Y @ %I:%M %p"
356
+ msgstr ""
357
+
358
  #. translators: %s is vendor string
359
  #: classes/admin/class-admin-media.php:28
360
  msgid "Assign %s"
420
  msgid "Total paid in range"
421
  msgstr ""
422
 
423
+ #: classes/admin/class-admin-reports.php:145, classes/admin/class-admin-reports.php:160, classes/admin/class-admin-reports.php:175
424
+ msgid "n/a"
425
+ msgstr ""
426
+
427
  #: classes/admin/class-admin-reports.php:152
428
  msgid "Total due in range"
429
  msgstr ""
436
  msgid "Recent Commission"
437
  msgstr ""
438
 
439
+ #: classes/admin/class-admin-reports.php:251
440
+ msgid "No commission yet"
441
+ msgstr ""
442
+
443
  #: classes/admin/class-admin-reports.php:205, templates/dashboard/orders.php:52, classes/front/orders/class-orders.php:211
444
  msgid "Order"
445
  msgstr ""
460
  msgid "Status"
461
  msgstr ""
462
 
463
+ #: classes/admin/class-admin-reports.php:234, templates/emails/vendor-order-addresses.php:32
464
+ msgid "N/A"
465
+ msgstr ""
466
+
467
  #: classes/admin/class-admin-reports.php:241
468
  msgid "D j M Y \a\t h:ia"
469
  msgstr ""
472
  msgid "Show:"
473
  msgstr ""
474
 
475
+ #: classes/admin/class-admin-reports.php:338
476
+ msgid "Select a %s&hellip;"
477
+ msgstr ""
478
+
479
+ #: classes/admin/class-admin-reports.php:304, classes/admin/class-admin-reports.php:300
480
  msgid "Type in a product name to start searching..."
481
  msgstr ""
482
 
504
  msgid "Commission Total"
505
  msgstr ""
506
 
507
+ #: classes/admin/class-admin-reports.php:555
508
+ msgid "No commissions found."
509
+ msgstr ""
510
+
511
  #: classes/admin/class-admin-users.php:82
512
  msgid "You are not allowed to submit products. <a href=\"%s\">Go Back</a>"
513
  msgstr ""
520
  msgid "Set primary role to %s "
521
  msgstr ""
522
 
523
+ #: classes/admin/class-product-meta.php:123, classes/admin/class-product-meta.php:347
524
  msgid "— No change —"
525
  msgstr ""
526
 
527
+ #: classes/admin/class-product-meta.php:192, classes/admin/class-product-meta.php:309
528
  msgid "Assign media to %s"
529
  msgstr ""
530
 
531
+ #: classes/admin/class-product-meta.php:236, classes/admin/class-product-meta.php:254, classes/admin/class-wcv-commissions-csv-exporter.php:53, classes/admin/class-wcv-commissions-page.php:148, templates/dashboard/reports.php:38, templates/emails/vendor-order-details.php:42, classes/admin/emails/class-wcv-vendor-notify-cancelled-order.php:194, classes/admin/emails/class-wcv-vendor-notify-order.php:221, classes/admin/settings/class-wcv-settings-commission.php:32, classes/admin/views/html-admin-commission-page.php:23, classes/admin/views/setup/general.php:81
532
  msgid "Commission"
533
  msgstr ""
534
 
535
+ #: classes/admin/class-product-meta.php:263, classes/admin/views/html-vendor-meta.php:110
536
  msgid "Leave blank for default"
537
  msgstr ""
538
 
539
+ #: classes/admin/class-product-meta.php:282
540
  msgid "%s Store "
541
  msgstr ""
542
 
548
  msgid "Capabilities"
549
  msgstr ""
550
 
551
+ #: classes/admin/class-setup-wizard.php:89, classes/admin/settings/class-wcv-settings-display.php:196, classes/admin/views/setup/pages.php:19
552
  msgid "Pages"
553
  msgstr ""
554
 
611
  msgid "Don't forget to check our <a href=\"%1$s\" target=\"_blank\">documentation</a> to learn more about setting up WC Vendors and if you need help, be sure to visit our <a href=\"%2$s\" target=\"_blank\">free support forums</a>."
612
  msgstr ""
613
 
614
+ #: classes/admin/class-vendor-admin-dashboard.php:25, classes/admin/class-vendor-admin-dashboard.php:26, classes/admin/settings/class-wcv-settings-display.php:211
615
  msgid "Shop Settings"
616
  msgstr ""
617
 
618
+ #: classes/admin/class-vendor-admin-dashboard.php:35, classes/admin/class-vendor-admin-dashboard.php:36, classes/admin/class-vendor-admin-dashboard.php:235, templates/dashboard/orders.php:40, classes/admin/settings/class-wcv-settings-capabilities.php:47, classes/admin/settings/class-wcv-settings-capabilities.php:294, classes/admin/settings/class-wcv-settings-display.php:220, classes/admin/views/setup/capabilities.php:70
619
  msgid "Orders"
620
  msgstr ""
621
 
647
  msgid "Customer"
648
  msgstr ""
649
 
650
+ #: classes/admin/class-vendor-admin-dashboard.php:380, classes/admin/settings/class-wcv-settings-capabilities.php:46, classes/admin/settings/class-wcv-settings-capabilities.php:258, classes/admin/views/setup/capabilities.php:19
651
  msgid "Products"
652
  msgstr ""
653
 
667
  msgid "Orders marked shipped."
668
  msgstr ""
669
 
670
+ #: classes/admin/class-vendor-admin-dashboard.php:610
671
+ msgid "Yes"
672
+ msgstr ""
673
+
674
+ #: classes/admin/class-vendor-admin-dashboard.php:610
675
+ msgid "No"
676
+ msgstr ""
677
+
678
  #: classes/admin/class-vendor-applicants.php:80
679
  msgid "%s has been <b>denied</b>."
680
  msgstr ""
971
  msgid "Show all Statuses"
972
  msgstr ""
973
 
974
+ #: classes/admin/class-wcv-commissions-page.php:357
975
+ msgid "Filer by %s"
976
+ msgstr ""
977
+
978
+ #: classes/admin/class-wcv-commissions-page.php:390
979
  msgid "Commission marked paid."
980
  msgstr ""
981
 
982
+ #: classes/admin/class-wcv-commissions-page.php:398
983
  msgid "Commission marked due."
984
  msgstr ""
985
 
986
+ #: classes/admin/class-wcv-commissions-page.php:406
987
  msgid "Commission marked reversed."
988
  msgstr ""
989
 
990
+ #: classes/admin/class-wcv-commissions-page.php:617
991
  msgid "All"
992
  msgstr ""
993
 
1063
  msgid "WC Vendors legacy emails are enabled. Please migrate your email templates to the new system. <a href=\"%s\">Click here to view your email settings.</a>"
1064
  msgstr ""
1065
 
1066
+ #: templates/dashboard/denied.php:25
1067
+ msgid "Your account is not setup as a %s."
1068
+ msgstr ""
1069
+
1070
+ #: templates/dashboard/denied.php:35
1071
+ msgid "Apply to become a %s? "
1072
+ msgstr ""
1073
+
1074
+ #: templates/dashboard/denied.php:57
1075
+ msgid "I have read and accepted the <a href=\"%s\">terms and conditions</a>"
1076
+ msgstr ""
1077
+
1078
+ #: templates/dashboard/denied.php:79
1079
+ msgid "Submit"
1080
+ msgstr ""
1081
+
1082
  #: templates/dashboard/denied.php:21
1083
  msgid "Your account has not yet been approved to become a %s. When it is, you will receive an email telling you that your account is approved!"
1084
  msgstr ""
1087
  msgid "View Your Store"
1088
  msgstr ""
1089
 
1090
+ #: templates/dashboard/links.php:23, classes/admin/settings/class-wcv-settings-display.php:254, classes/front/dashboard/class-vendor-dashboard.php:351
1091
  msgid "Store Settings"
1092
  msgstr ""
1093
 
1111
  msgid "Links"
1112
  msgstr ""
1113
 
1114
+ #: templates/dashboard/orders.php:216
1115
+ msgid "You have no orders during this period."
1116
+ msgstr ""
1117
+
1118
  #: templates/dashboard/orders.php:136
1119
  msgid "Tracking"
1120
  msgstr ""
1127
  msgid "Rate"
1128
  msgstr ""
1129
 
1130
+ #: templates/dashboard/reports.php:104
1131
+ msgid "You haven't made any sales yet."
1132
+ msgstr ""
1133
+
1134
+ #: templates/dashboard/reports.php:94
1135
+ msgid "You have no sales during this period."
1136
+ msgstr ""
1137
+
1138
  #: templates/dashboard/reports.php:70
1139
  msgid "Show Orders"
1140
  msgstr ""
1276
  msgid "Quantity: %d"
1277
  msgstr ""
1278
 
1279
+ #: classes/admin/emails/class-emails.php:78
1280
+ msgid "denied"
1281
+ msgstr ""
1282
+
1283
+ #: classes/admin/emails/class-emails.php:76, classes/admin/emails/class-emails.php:255
1284
+ msgid "approved"
1285
+ msgstr ""
1286
+
1287
  #: classes/admin/emails/class-emails.php:74, classes/admin/emails/class-emails.php:251
1288
  msgid "pending"
1289
  msgstr ""
1729
  msgid "General"
1730
  msgstr ""
1731
 
1732
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:245
1733
+ msgid "Permissions"
1734
+ msgstr ""
1735
+
1736
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:247
1737
+ msgid "Enable or disable functionality for your %s"
1738
+ msgstr ""
1739
+
1740
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:264
1741
+ msgid "Submit Products"
1742
+ msgstr ""
1743
+
1744
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:265, classes/admin/views/setup/capabilities.php:25
1745
+ msgid "Allow %s to add/edit products"
1746
+ msgstr ""
1747
+
1748
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:272
1749
+ msgid "Edit Live Products"
1750
+ msgstr ""
1751
+
1752
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:273, classes/admin/views/setup/capabilities.php:38
1753
+ msgid "Allow %s to edit published (live) products"
1754
+ msgstr ""
1755
+
1756
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:280
1757
+ msgid "Publish Approval"
1758
+ msgstr ""
1759
+
1760
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:281
1761
+ msgid "Allow %s to publish products directly to the marketplace without requiring approval."
1762
+ msgstr ""
1763
+
1764
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:300
1765
+ msgid "View Orders"
1766
+ msgstr ""
1767
+
1768
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:301, classes/admin/views/setup/capabilities.php:76
1769
+ msgid "Allow %s to view orders"
1770
+ msgstr ""
1771
+
1772
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:308
1773
+ msgid "Export Orders"
1774
+ msgstr ""
1775
+
1776
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:309, classes/admin/views/setup/capabilities.php:89
1777
+ msgid "Allow %s to export their orders to a CSV file"
1778
+ msgstr ""
1779
+
1780
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:316
1781
+ msgid "Front End Sales Reports"
1782
+ msgstr ""
1783
+
1784
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:317
1785
+ msgid "Allow %1$s to view sales table on the frontend on the %2$s dashboard page."
1786
+ msgstr ""
1787
+
1788
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:163
1789
+ msgid "Configure what order information a %s can view from an order"
1790
+ msgstr ""
1791
+
1792
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:168
1793
+ msgid "View Order Notes"
1794
+ msgstr ""
1795
+
1796
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:169, classes/admin/views/setup/capabilities.php:102
1797
+ msgid "Allow %s to view order notes"
1798
+ msgstr ""
1799
+
1800
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:176
1801
+ msgid "Add Order notes"
1802
+ msgstr ""
1803
+
1804
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:177, classes/admin/views/setup/capabilities.php:115
1805
+ msgid "Allow %s to add order notes."
1806
+ msgstr ""
1807
+
1808
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:184
1809
+ msgid "Customer Name"
1810
+ msgstr ""
1811
+
1812
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:185
1813
+ msgid "Allow %s to view customer name fields"
1814
+ msgstr ""
1815
+
1816
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:192
1817
+ msgid "Customer Shipping Name"
1818
+ msgstr ""
1819
+
1820
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:193
1821
+ msgid "Allow %s to view customer shipping name fields"
1822
+ msgstr ""
1823
+
1824
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:200
1825
+ msgid "Customer Billing Address"
1826
+ msgstr ""
1827
+
1828
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:201
1829
+ msgid "Allow %s to view customer billing address fields"
1830
+ msgstr ""
1831
+
1832
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:208
1833
+ msgid "Customer Shipping Address"
1834
+ msgstr ""
1835
+
1836
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:209
1837
+ msgid "Allow %s to view the customer shipping fields"
1838
+ msgstr ""
1839
+
1840
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:216
1841
+ msgid "Customer Email"
1842
+ msgstr ""
1843
+
1844
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:217
1845
+ msgid "Allow %s to view the customer email address"
1846
+ msgstr ""
1847
+
1848
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:224
1849
+ msgid "Customer Phone"
1850
+ msgstr ""
1851
+
1852
+ #: classes/admin/settings/class-wcv-settings-capabilities.php:225
1853
+ msgid "Allow %s to view the customer phone number"
1854
+ msgstr ""
1855
+
1856
  #: classes/admin/settings/class-wcv-settings-capabilities.php:66
1857
  msgid "Add / Edit Product"
1858
  msgstr ""
1961
  msgid "Labels"
1962
  msgstr ""
1963
 
1964
+ #: classes/admin/settings/class-wcv-settings-display.php:198
1965
+ msgid "These pages used on the front end by %s."
1966
+ msgstr ""
1967
+
1968
+ #: classes/admin/settings/class-wcv-settings-display.php:202
1969
+ msgid "Dashboard"
1970
+ msgstr ""
1971
+
1972
+ #: classes/admin/settings/class-wcv-settings-display.php:208
1973
+ msgid "<br />This sets the page used to display the front end %s dashboard. This page should contain the following shortcode. <code>[wcv_vendor_dashboard]</code>"
1974
+ msgstr ""
1975
+
1976
+ #: classes/admin/settings/class-wcv-settings-display.php:217
1977
+ msgid "<br />This sets the page used to display the %s shop settings page. This page should contain the following shortcode. <code>[wcv_shop_settings]</code>"
1978
+ msgstr ""
1979
+
1980
+ #: classes/admin/settings/class-wcv-settings-display.php:226
1981
+ msgid "<br />This sets the page used to display the %s orders page. This page should contain the following shortcode. <code>[wcv_orders]</code>"
1982
+ msgstr ""
1983
+
1984
+ #: classes/admin/settings/class-wcv-settings-display.php:235
1985
+ msgid "<br />This sets the page used to display a paginated list of all %1$s stores. Your %1$s stores will be available at <code>%2$s/page-slug/store-name/</code><br />This page should contain the following shortcode. <code>[wcv_vendorslist]</code>"
1986
+ msgstr ""
1987
+
1988
+ #: classes/admin/settings/class-wcv-settings-display.php:238
1989
+ msgid "Terms and Conditions"
1990
+ msgstr ""
1991
+
1992
+ #: classes/admin/settings/class-wcv-settings-display.php:244
1993
+ msgid "<br />This sets the page used to display the terms and conditions when a %s signs up."
1994
+ msgstr ""
1995
+
1996
+ #: classes/admin/settings/class-wcv-settings-display.php:256
1997
+ msgid "These are the settings for the individual %s stores."
1998
+ msgstr ""
1999
+
2000
+ #: classes/admin/settings/class-wcv-settings-display.php:261
2001
+ msgid "%s Store URL"
2002
+ msgstr ""
2003
+
2004
+ #: classes/admin/settings/class-wcv-settings-display.php:262
2005
+ msgid "If you enter \"vendors\" your %1$s store will be %1$s/vendors/store-name/"
2006
+ msgstr ""
2007
+
2008
+ #: classes/admin/settings/class-wcv-settings-display.php:269
2009
+ msgid "Shop Header"
2010
+ msgstr ""
2011
+
2012
+ #: classes/admin/settings/class-wcv-settings-display.php:270
2013
+ msgid "Enable %s shop headers"
2014
+ msgstr ""
2015
+
2016
+ #: classes/admin/settings/class-wcv-settings-display.php:271
2017
+ msgid "This enables the %s shop header template."
2018
+ msgstr ""
2019
+
2020
+ #: classes/admin/settings/class-wcv-settings-display.php:287, classes/admin/views/html-vendor-settings-page.php:161, templates/dashboard/settings/shop-description.php:18
2021
+ msgid "Shop Description"
2022
+ msgstr ""
2023
+
2024
+ #: classes/admin/settings/class-wcv-settings-display.php:288
2025
+ msgid "Enable %s shop description"
2026
+ msgstr ""
2027
+
2028
+ #: classes/admin/settings/class-wcv-settings-display.php:289
2029
+ msgid "This enables the %1$s shop description on the %1$s store page."
2030
+ msgstr ""
2031
+
2032
+ #: classes/admin/settings/class-wcv-settings-display.php:296
2033
+ msgid "Shop HTML"
2034
+ msgstr ""
2035
+
2036
+ #: classes/admin/settings/class-wcv-settings-display.php:297
2037
+ msgid "Allow HTML in %s shop description"
2038
+ msgstr ""
2039
+
2040
+ #: classes/admin/settings/class-wcv-settings-display.php:298
2041
+ msgid "This will enable the WYSIWYG editor and for the %1$s shop description. You can enable or disable this per %1$s by editing the %1$s user account."
2042
+ msgstr ""
2043
+
2044
+ #: classes/admin/settings/class-wcv-settings-display.php:305
2045
+ msgid "Display Name"
2046
+ msgstr ""
2047
+
2048
+ #: classes/admin/settings/class-wcv-settings-display.php:307
2049
+ msgid "Select what will be used to display the %s name throughout the marketplace."
2050
+ msgstr ""
2051
+
2052
+ #: classes/admin/settings/class-wcv-settings-display.php:312
2053
+ msgid "Display name"
2054
+ msgstr ""
2055
+
2056
+ #: classes/admin/settings/class-wcv-settings-display.php:313, classes/admin/views/html-vendor-meta.php:27
2057
+ msgid "Shop name"
2058
+ msgstr ""
2059
+
2060
+ #: classes/admin/settings/class-wcv-settings-display.php:314
2061
+ msgid "%s Username"
2062
+ msgstr ""
2063
+
2064
+ #: classes/admin/settings/class-wcv-settings-display.php:315
2065
+ msgid "%s Email"
2066
+ msgstr ""
2067
+
2068
+ #: classes/admin/settings/class-wcv-settings-display.php:102, classes/admin/settings/class-wcv-settings-display.php:66, classes/admin/settings/class-wcv-settings-payments.php:131, classes/admin/settings/class-wcv-settings-payments.php:71, classes/admin/settings/class-wcv-settings-payments.php:78
2069
+ msgstr ""
2070
+
2071
+ #: classes/admin/settings/class-wcv-settings-display.php:104
2072
+ msgid "Labels are shown on the front end, in orders or emails."
2073
+ msgstr ""
2074
+
2075
+ #: classes/admin/settings/class-wcv-settings-display.php:109
2076
+ msgid "%s singluar term"
2077
+ msgstr ""
2078
+
2079
+ #: classes/admin/settings/class-wcv-settings-display.php:110
2080
+ msgid "Change all references to vendor to this term"
2081
+ msgstr ""
2082
+
2083
+ #: classes/admin/settings/class-wcv-settings-display.php:117
2084
+ msgid "%s plural term"
2085
+ msgstr ""
2086
+
2087
+ #: classes/admin/settings/class-wcv-settings-display.php:118
2088
+ msgid "Change all references to vendors to this term"
2089
+ msgstr ""
2090
+
2091
+ #: classes/admin/settings/class-wcv-settings-display.php:125
2092
+ msgid "Sold by"
2093
+ msgstr ""
2094
+
2095
+ #: classes/admin/settings/class-wcv-settings-display.php:126
2096
+ msgid "Enable sold by labels"
2097
+ msgstr ""
2098
+
2099
+ #: classes/admin/settings/class-wcv-settings-display.php:127, classes/admin/settings/class-wcv-settings-display.php:74
2100
+ msgid "This enables the sold by labels used to show which %s shop the product belongs to"
2101
+ msgstr ""
2102
+
2103
+ #: classes/admin/settings/class-wcv-settings-display.php:134
2104
+ msgid "Sold by separator"
2105
+ msgstr ""
2106
+
2107
+ #: classes/admin/settings/class-wcv-settings-display.php:135
2108
+ msgid "The sold by separator"
2109
+ msgstr ""
2110
+
2111
+ #: classes/admin/settings/class-wcv-settings-display.php:138
2112
+ msgid ":"
2113
+ msgstr ""
2114
+
2115
+ #: classes/admin/settings/class-wcv-settings-display.php:142
2116
+ msgid "Sold by label"
2117
+ msgstr ""
2118
+
2119
+ #: classes/admin/settings/class-wcv-settings-display.php:143
2120
+ msgid "The sold by label"
2121
+ msgstr ""
2122
+
2123
+ #: classes/admin/settings/class-wcv-settings-display.php:146
2124
+ msgid "Sold By"
2125
+ msgstr ""
2126
+
2127
+ #: classes/admin/settings/class-wcv-settings-display.php:150
2128
+ msgid "Become a %s"
2129
+ msgstr ""
2130
+
2131
+ #: classes/admin/settings/class-wcv-settings-display.php:151
2132
+ msgid "Show the \"Become a %s\" link on WooCommerce my-account page"
2133
+ msgstr ""
2134
+
2135
+ #: classes/admin/settings/class-wcv-settings-display.php:158
2136
+ msgid "Become a %s label"
2137
+ msgstr ""
2138
+
2139
+ #: classes/admin/settings/class-wcv-settings-display.php:159
2140
+ msgid "The become a %s label"
2141
+ msgstr ""
2142
+
2143
+ #: classes/admin/settings/class-wcv-settings-display.php:162
2144
+ msgid "Become a"
2145
+ msgstr ""
2146
+
2147
+ #: classes/admin/settings/class-wcv-settings-display.php:166
2148
+ msgid "%s Store Info"
2149
+ msgstr ""
2150
+
2151
+ #: classes/admin/settings/class-wcv-settings-display.php:167
2152
+ msgid "Enable %s store info tab on the single product page"
2153
+ msgstr ""
2154
+
2155
+ #: classes/admin/settings/class-wcv-settings-display.php:174
2156
+ msgid "%s store info label"
2157
+ msgstr ""
2158
+
2159
+ #: classes/admin/settings/class-wcv-settings-display.php:175
2160
+ msgid "The %s store info label"
2161
+ msgstr ""
2162
+
2163
+ #: classes/admin/settings/class-wcv-settings-display.php:178
2164
+ msgid "Store Info"
2165
  msgstr ""
2166
 
2167
  #: classes/admin/settings/class-wcv-settings-display.php:68
2176
  msgid "You can add CSS in this textarea, which will be loaded on the product add/edit page for %s"
2177
  msgstr ""
2178
 
 
 
 
 
2179
  #: classes/admin/settings/class-wcv-settings-display.php:81
2180
  msgid "Use WooCommerce Registration"
2181
  msgstr ""
2240
  msgid "PayPal Adaptive Payments"
2241
  msgstr ""
2242
 
2243
+ #: classes/admin/settings/class-wcv-settings-payments.php:133
2244
+ msgid "<strong>Payments controls how your %s commission is paid out. These settings only function if you are using a supported gateway.</strong> "
2245
+ msgstr ""
2246
+
2247
  #: classes/admin/settings/class-wcv-settings-payments.php:73
2248
  msgid "<h3>PayPal Adaptive Payments - Please Note: PayPal Adaptive Payments has been deprecated by PayPal as of September 2017. These options are for existing users only. This will be completely removed in a future version.</h3>"
2249
  msgstr ""
2460
  msgid "Enable HTML for the shop description"
2461
  msgstr ""
2462
 
 
 
 
 
2463
  #: classes/admin/views/html-vendor-meta.php:40
2464
  msgid "PayPal E-mail"
2465
  msgstr ""
2512
  msgid "This is displayed on each of your products."
2513
  msgstr ""
2514
 
 
 
 
 
2515
  #: classes/admin/views/html-vendor-settings-page.php:180, templates/dashboard/settings/shop-description.php:19
2516
  msgid "This is displayed on your <a href=\"%s\">shop page</a>."
2517
  msgstr ""
2600
  msgid "Please agree to the terms and conditions"
2601
  msgstr ""
2602
 
2603
+ #: classes/front/signup/class-vendor-signup.php:102
2604
+ msgid "Your application has been submitted."
2605
+ msgstr ""
2606
+
2607
  #: classes/front/signup/class-vendor-signup.php:100
2608
  msgid "Application denied. You are an administrator."
2609
  msgstr ""
2610
 
2611
+ #: classes/front/signup/class-vendor-signup.php:149, classes/front/signup/class-vendor-signup.php:191, classes/front/signup/class-vendor-signup.php:203
2612
  msgid "You must accept the terms and conditions to become a vendor."
2613
  msgstr ""
2614
 
2712
  msgid "Please Note: PayPal has deprecated Adaptive Payments. This will soon cease to function."
2713
  msgstr ""
2714
 
2715
+ #: classes/gateways/PayPal_AdvPayments/paypal_ap.php:285
2716
+ msgid "Gateway Disabled"
2717
+ msgstr ""
2718
+
2719
+ #: classes/gateways/PayPal_AdvPayments/paypal_ap.php:285
2720
+ msgid "%s does not support your store currency."
2721
+ msgstr ""
2722
+
2723
  #: classes/gateways/PayPal_AdvPayments/paypal_ap.php:394, classes/gateways/PayPal_AdvPayments/paypal_ap.php:510, classes/gateways/PayPal_Masspay/class-paypal-masspay.php:156
2724
  msgid "Error: %s"
2725
  msgstr ""
2736
  msgid "No vendors found to pay. Maybe they haven't set a PayPal address?"
2737
  msgstr ""
2738
 
2739
+ #: classes/gateways/PayPal_Masspay/class-paypal-masspay.php:176
2740
+ msgid "All due commission has been paid for, but I could not clear it from their profiles due to an internal error. Commission will still be listed as due. Please manually mark the commission as paid from the Commissions page."
2741
+ msgstr ""
2742
+
2743
  #: classes/gateways/PayPal_Masspay/class-paypal-masspay.php:170
2744
  msgid "All due commission has been paid for. "
2745
  msgstr ""
2857
  msgid "Customer note"
2858
  msgstr ""
2859
 
2860
+ #: templates/orders/customer-note/customer-note.php:24
2861
+ msgid "No customer note."
2862
+ msgstr ""
2863
+
2864
  #: templates/orders/shipping/shipping-form.php:23
2865
  msgid "Provider:"
2866
  msgstr ""
2957
  msgid "Enable and disable capabilites of the %s"
2958
  msgstr ""
2959
 
 
 
 
 
 
 
 
 
2960
  #: classes/admin/views/setup/capabilities.php:51
2961
  msgid "Allow %s to publish products without requiring approval."
2962
  msgstr ""
2963
 
2964
+ #: classes/admin/views/setup/capabilities.php:132, classes/admin/views/setup/capabilities.php:133, classes/admin/views/setup/general.php:99, classes/admin/views/setup/general.php:100, classes/admin/views/setup/pages.php:88, classes/admin/views/setup/pages.php:89
2965
+ msgid "Next"
 
 
 
 
 
 
 
 
2966
  msgstr ""
2967
 
2968
+ #: classes/admin/views/setup/footer.php:20
2969
+ msgid "Skip this step"
2970
  msgstr ""
2971
 
2972
+ #: classes/admin/views/setup/footer.php:17
2973
+ msgid "Return to your dashboard"
2974
  msgstr ""
2975
 
2976
  #: classes/admin/views/setup/footer.php:14
readme.txt CHANGED
@@ -5,11 +5,11 @@ Donate link: https://www.wcvendors.com/
5
  Author URI: https://www.wcvendors.com/
6
  Plugin URI: https://www.wcvendors.com/
7
  Requires at least: 5.0.0
8
- Requires PHP: 5.6
9
- Tested up to: 5.4.1
10
- WC requires at least: 3.8.0
11
- WC tested up to: 4.1
12
- Stable tag: 2.1.20
13
  License: GPLv2 or later
14
 
15
  The number one most downloaded marketplace plugin for WooCommerce. Now you can allow anyone to open a store on your WooCommerce site!
@@ -254,6 +254,15 @@ WC Vendors Marketplace does not work with multisite WordPress. There are no plan
254
 
255
  == Changelog ==
256
 
 
 
 
 
 
 
 
 
 
257
  = Version 2.1.20 - 8th of May 2020 =
258
 
259
  * Added: Add date range filters for commissions table #649 (#651)
5
  Author URI: https://www.wcvendors.com/
6
  Plugin URI: https://www.wcvendors.com/
7
  Requires at least: 5.0.0
8
+ Requires PHP: 7.2
9
+ Tested up to: 5.5
10
+ WC requires at least: 4.0.0
11
+ WC tested up to: 4.3
12
+ Stable tag: 2.2.0
13
  License: GPLv2 or later
14
 
15
  The number one most downloaded marketplace plugin for WooCommerce. Now you can allow anyone to open a store on your WooCommerce site!
254
 
255
  == Changelog ==
256
 
257
+ = Version 2.2.0 - 13th August 2020 =
258
+
259
+ * Added: Support for WC4.4 and WP5.5 (#674)
260
+ * Fixed: Page 2 of the vendors pro list pagination returns a page 404 not found #667 (#668)
261
+ * Fixed: Vendor assignment in product edit only recognizes vendors #661
262
+ * Fixed: Filter products by vendor on products page in wp admin. (#664)
263
+ * Fixed: Performance issue on commissions page (#663)
264
+ * Fixed: Commissions page in the admin panel, page pagination does not work. #660
265
+
266
  = Version 2.1.20 - 8th of May 2020 =
267
 
268
  * Added: Add date range filters for commissions table #649 (#651)