WooCommerce PDF Invoices & Packing Slips - Version 1.5.23

Version Description

  • Fix: WooCommerce Subscriptons 2.0 deprecation notice.
  • Tweak: better qTranslate-X support
  • Tweak: filter for user privileges check (wpo_wcpdf_check_privs)
  • Translations: French translations fix
Download this release

Release Info

Developer pomegranate
Plugin Icon 128x128 WooCommerce PDF Invoices & Packing Slips
Version 1.5.23
Comparing to
See all releases

Code changes from version 1.5.22 to 1.5.23

includes/class-wcpdf-export.php CHANGED
@@ -64,16 +64,24 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Export' ) ) {
64
  add_filter( 'wpo_wcpdf_use_path', '__return_false' );
65
  }
66
 
 
67
  if ( class_exists('WC_Subscriptions') ) {
68
- add_action( 'woocommerce_subscriptions_renewal_order_created', array( $this, 'reset_invoice_data' ), 10, 4 );
 
 
 
 
69
  }
70
 
71
  // WooCommerce Product Bundles compatibility (add row classes)
72
-
73
  if ( class_exists('WC_Bundles') ) {
74
  add_filter( 'wpo_wcpdf_item_row_class', array( $this, 'add_product_bundles_classes' ), 10, 3 );
75
  }
76
 
 
 
 
 
77
  }
78
 
79
  /**
@@ -343,21 +351,21 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Export' ) ) {
343
  if( empty( $_GET['action'] ) || ! is_user_logged_in() || !check_admin_referer( $_GET['action'] ) ) {
344
  wp_die( __( 'You do not have sufficient permissions to access this page.', 'wpo_wcpdf' ) );
345
  }
346
-
347
  // Check if all parameters are set
348
  if( empty( $_GET['template_type'] ) || empty( $_GET['order_ids'] ) ) {
349
  wp_die( __( 'Some of the export parameters are missing.', 'wpo_wcpdf' ) );
350
  }
351
 
352
- // Check the user privileges
353
- if( !current_user_can( 'manage_woocommerce_orders' ) && !current_user_can( 'edit_shop_orders' ) && !isset( $_GET['my-account'] ) ) {
354
- wp_die( __( 'You do not have sufficient permissions to access this page.', 'wpo_wcpdf' ) );
355
- }
356
-
357
  $order_ids = (array) explode('x',$_GET['order_ids']);
358
  // Process oldest first: reverse $order_ids array
359
  $order_ids = array_reverse($order_ids);
360
 
 
 
 
 
 
361
  // User call from my-account page
362
  if ( isset( $_GET['my-account'] ) ) {
363
  // Only for single orders!
@@ -625,6 +633,8 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Export' ) ) {
625
  delete_post_meta( $renewal_order->id, '_wcpdf_formatted_invoice_number' );
626
  delete_post_meta( $renewal_order->id, '_wcpdf_invoice_date' );
627
  delete_post_meta( $renewal_order->id, '_wcpdf_invoice_exists' );
 
 
628
  }
629
 
630
  public function format_invoice_number( $invoice_number, $order_number, $order_id, $order_date ) {
@@ -987,6 +997,27 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Export' ) ) {
987
 
988
  return $item_id;
989
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
990
 
991
  public function enable_debug () {
992
  error_reporting( E_ALL );
64
  add_filter( 'wpo_wcpdf_use_path', '__return_false' );
65
  }
66
 
67
+ // WooCommerce Subscriptions compatibility
68
  if ( class_exists('WC_Subscriptions') ) {
69
+ if ( version_compare( WC_Subscriptions::$version, '2.0', '<' ) ) {
70
+ add_action( 'woocommerce_subscriptions_renewal_order_created', array( $this, 'reset_invoice_data' ), 10, 4 );
71
+ } else {
72
+ add_action( 'wcs_renewal_order_created', array( $this, 'reset_invoice_data' ), 10, 4 );
73
+ }
74
  }
75
 
76
  // WooCommerce Product Bundles compatibility (add row classes)
 
77
  if ( class_exists('WC_Bundles') ) {
78
  add_filter( 'wpo_wcpdf_item_row_class', array( $this, 'add_product_bundles_classes' ), 10, 3 );
79
  }
80
 
81
+ // qTranslate-X compatibility
82
+ if ( function_exists('qtranxf_useCurrentLanguageIfNotFoundUseDefaultLanguage')) {
83
+ $this->qtranslatex_filters();
84
+ }
85
  }
86
 
87
  /**
351
  if( empty( $_GET['action'] ) || ! is_user_logged_in() || !check_admin_referer( $_GET['action'] ) ) {
352
  wp_die( __( 'You do not have sufficient permissions to access this page.', 'wpo_wcpdf' ) );
353
  }
354
+
355
  // Check if all parameters are set
356
  if( empty( $_GET['template_type'] ) || empty( $_GET['order_ids'] ) ) {
357
  wp_die( __( 'Some of the export parameters are missing.', 'wpo_wcpdf' ) );
358
  }
359
 
 
 
 
 
 
360
  $order_ids = (array) explode('x',$_GET['order_ids']);
361
  // Process oldest first: reverse $order_ids array
362
  $order_ids = array_reverse($order_ids);
363
 
364
+ // Check the user privileges
365
+ if( apply_filters( 'wpo_wcpdf_check_privs', !current_user_can( 'manage_woocommerce_orders' ) && !current_user_can( 'edit_shop_orders' ) && !isset( $_GET['my-account'] ), $order_ids ) ) {
366
+ wp_die( __( 'You do not have sufficient permissions to access this page.', 'wpo_wcpdf' ) );
367
+ }
368
+
369
  // User call from my-account page
370
  if ( isset( $_GET['my-account'] ) ) {
371
  // Only for single orders!
633
  delete_post_meta( $renewal_order->id, '_wcpdf_formatted_invoice_number' );
634
  delete_post_meta( $renewal_order->id, '_wcpdf_invoice_date' );
635
  delete_post_meta( $renewal_order->id, '_wcpdf_invoice_exists' );
636
+
637
+ return $renewal_order;
638
  }
639
 
640
  public function format_invoice_number( $invoice_number, $order_number, $order_id, $order_date ) {
997
 
998
  return $item_id;
999
  }
1000
+
1001
+ /**
1002
+ * Filter plugin strings with qTranslate-X
1003
+ */
1004
+ public function qtranslatex_filters() {
1005
+ $use_filters = array(
1006
+ 'wpo_wcpdf_shop_name' => 20,
1007
+ 'wpo_wcpdf_shop_address' => 20,
1008
+ 'wpo_wcpdf_footer' => 20,
1009
+ 'wpo_wcpdf_order_items' => 20,
1010
+ 'wpo_wcpdf_payment_method' => 20,
1011
+ 'wpo_wcpdf_shipping_method' => 20,
1012
+ 'wpo_wcpdf_extra_1' => 20,
1013
+ 'wpo_wcpdf_extra_2' => 20,
1014
+ 'wpo_wcpdf_extra_3' => 20,
1015
+ );
1016
+
1017
+ foreach ( $use_filters as $name => $priority ) {
1018
+ add_filter( $name, 'qtranxf_useCurrentLanguageIfNotFoundUseDefaultLanguage', $priority );
1019
+ }
1020
+ }
1021
 
1022
  public function enable_debug () {
1023
  error_reporting( E_ALL );
includes/class-wcpdf-settings.php CHANGED
@@ -425,6 +425,7 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Settings' ) ) {
425
  'menu' => $option,
426
  'id' => 'shop_name',
427
  'size' => '72',
 
428
  )
429
  );
430
 
@@ -437,8 +438,9 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Settings' ) ) {
437
  array(
438
  'menu' => $option,
439
  'id' => 'shop_address',
440
- 'width' => '28',
441
  'height' => '8',
 
442
  //'description' => __( '...', 'wpo_wcpdf' ),
443
  )
444
  );
@@ -454,6 +456,7 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Settings' ) ) {
454
  'id' => 'footer',
455
  'width' => '72',
456
  'height' => '4',
 
457
  //'description' => __( '...', 'wpo_wcpdf' ),
458
  )
459
  );
@@ -635,9 +638,10 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Settings' ) ) {
635
  array(
636
  'menu' => $option,
637
  'id' => 'extra_1',
638
- 'width' => '28',
639
  'height' => '8',
640
  'description' => __( 'This is footer column 1 in the <i>Modern (Premium)</i> template', 'wpo_wcpdf' ),
 
641
  )
642
  );
643
 
@@ -650,9 +654,10 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Settings' ) ) {
650
  array(
651
  'menu' => $option,
652
  'id' => 'extra_2',
653
- 'width' => '28',
654
  'height' => '8',
655
  'description' => __( 'This is footer column 2 in the <i>Modern (Premium)</i> template', 'wpo_wcpdf' ),
 
656
  )
657
  );
658
 
@@ -665,9 +670,10 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Settings' ) ) {
665
  array(
666
  'menu' => $option,
667
  'id' => 'extra_3',
668
- 'width' => '28',
669
  'height' => '8',
670
  'description' => __( 'This is footer column 3 in the <i>Modern (Premium)</i> template', 'wpo_wcpdf' ),
 
671
  )
672
  );
673
 
@@ -795,6 +801,7 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Settings' ) ) {
795
  $menu = $args['menu'];
796
  $id = $args['id'];
797
  $size = isset( $args['size'] ) ? $args['size'] : '25';
 
798
 
799
  $options = get_option( $menu );
800
 
@@ -804,7 +811,7 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Settings' ) ) {
804
  $current = isset( $args['default'] ) ? $args['default'] : '';
805
  }
806
 
807
- $html = sprintf( '<input type="text" id="%1$s" name="%2$s[%1$s]" value="%3$s" size="%4$s"/>', $id, $menu, $current, $size );
808
 
809
  // Displays option description.
810
  if ( isset( $args['description'] ) ) {
@@ -820,6 +827,7 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Settings' ) ) {
820
  $id = $args['id'];
821
  $width = $args['width'];
822
  $height = $args['height'];
 
823
 
824
  $options = get_option( $menu );
825
 
@@ -829,7 +837,7 @@ if ( ! class_exists( 'WooCommerce_PDF_Invoices_Settings' ) ) {
829
  $current = isset( $args['default'] ) ? $args['default'] : '';
830
  }
831
 
832
- $html = sprintf( '<textarea id="%1$s" name="%2$s[%1$s]" cols="%4$s" rows="%5$s"/>%3$s</textarea>', $id, $menu, $current, $width, $height );
833
 
834
  // Displays option description.
835
  if ( isset( $args['description'] ) ) {
425
  'menu' => $option,
426
  'id' => 'shop_name',
427
  'size' => '72',
428
+ 'translatable' => true,
429
  )
430
  );
431
 
438
  array(
439
  'menu' => $option,
440
  'id' => 'shop_address',
441
+ 'width' => '72',
442
  'height' => '8',
443
+ 'translatable' => true,
444
  //'description' => __( '...', 'wpo_wcpdf' ),
445
  )
446
  );
456
  'id' => 'footer',
457
  'width' => '72',
458
  'height' => '4',
459
+ 'translatable' => true,
460
  //'description' => __( '...', 'wpo_wcpdf' ),
461
  )
462
  );
638
  array(
639
  'menu' => $option,
640
  'id' => 'extra_1',
641
+ 'width' => '72',
642
  'height' => '8',
643
  'description' => __( 'This is footer column 1 in the <i>Modern (Premium)</i> template', 'wpo_wcpdf' ),
644
+ 'translatable' => true,
645
  )
646
  );
647
 
654
  array(
655
  'menu' => $option,
656
  'id' => 'extra_2',
657
+ 'width' => '72',
658
  'height' => '8',
659
  'description' => __( 'This is footer column 2 in the <i>Modern (Premium)</i> template', 'wpo_wcpdf' ),
660
+ 'translatable' => true,
661
  )
662
  );
663
 
670
  array(
671
  'menu' => $option,
672
  'id' => 'extra_3',
673
+ 'width' => '72',
674
  'height' => '8',
675
  'description' => __( 'This is footer column 3 in the <i>Modern (Premium)</i> template', 'wpo_wcpdf' ),
676
+ 'translatable' => true,
677
  )
678
  );
679
 
801
  $menu = $args['menu'];
802
  $id = $args['id'];
803
  $size = isset( $args['size'] ) ? $args['size'] : '25';
804
+ $class = isset( $args['translatable'] ) && $args['translatable'] === true ? 'translatable' : '';
805
 
806
  $options = get_option( $menu );
807
 
811
  $current = isset( $args['default'] ) ? $args['default'] : '';
812
  }
813
 
814
+ $html = sprintf( '<input type="text" id="%1$s" name="%2$s[%1$s]" value="%3$s" size="%4$s" class="%5$s"/>', $id, $menu, $current, $size, $class );
815
 
816
  // Displays option description.
817
  if ( isset( $args['description'] ) ) {
827
  $id = $args['id'];
828
  $width = $args['width'];
829
  $height = $args['height'];
830
+ $class = isset( $args['translatable'] ) && $args['translatable'] === true ? 'translatable' : '';
831
 
832
  $options = get_option( $menu );
833
 
837
  $current = isset( $args['default'] ) ? $args['default'] : '';
838
  }
839
 
840
+ $html = sprintf( '<textarea id="%1$s" name="%2$s[%1$s]" cols="%4$s" rows="%5$s" class="%6$s"/>%3$s</textarea>', $id, $menu, $current, $width, $height, $class );
841
 
842
  // Displays option description.
843
  if ( isset( $args['description'] ) ) {
includes/class-wcpdf-writepanels.php CHANGED
@@ -161,6 +161,8 @@ if ( !class_exists( 'WooCommerce_PDF_Invoices_Writepanels' ) ) {
161
  }
162
 
163
  echo $wpo_wcpdf->export->get_invoice_number( $the_order->id );
 
 
164
  }
165
  }
166
 
161
  }
162
 
163
  echo $wpo_wcpdf->export->get_invoice_number( $the_order->id );
164
+
165
+ do_action( 'wcpdf_invoice_number_column_end', $the_order );
166
  }
167
  }
168
 
languages/wpo_wcpdf-fr_FR.mo CHANGED
Binary file
languages/wpo_wcpdf-fr_FR.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: WooCommerce PDF Invoices & Packing Slips v1.3.2\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-05-21 09:30+0100\n"
6
- "PO-Revision-Date: 2015-05-29 10:58+0100\n"
7
  "Last-Translator: Serge Labrosse <serge.labrosse@gmail.com>\n"
8
  "Language-Team: WP Overnight <support@wpovernight.com>\n"
9
  "Language: fr_FR\n"
@@ -11,32 +11,32 @@ msgstr ""
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "Plural-Forms: nplurals=2; plural=n>1;\n"
14
- "X-Generator: Poedit 1.8\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
18
- "X-Poedit-Basepath: ../\n"
19
  "X-Textdomain-Support: yes\n"
20
  "X-Poedit-SearchPath-0: .\n"
21
 
22
- #: includes/class-wcpdf-export.php:338 includes/class-wcpdf-export.php:348
23
- #: includes/class-wcpdf-export.php:359 includes/class-wcpdf-export.php:367
24
  msgid "You do not have sufficient permissions to access this page."
25
  msgstr "Vous n'avez pas les permissions nécessaires pour accéder à cette page."
26
 
27
- #: includes/class-wcpdf-export.php:343
28
  msgid "Some of the export parameters are missing."
29
  msgstr "Certains paramètres d'exportation sont manquants."
30
 
31
  # This is a filename (prefix). do not use spaces or special characters!
32
- #: includes/class-wcpdf-export.php:424
33
  msgid "invoice"
34
  msgid_plural "invoices"
35
  msgstr[0] "facture"
36
  msgstr[1] "factures"
37
 
38
  # This is a filename (prefix). do not use spaces or special characters!
39
- #: includes/class-wcpdf-export.php:428
40
  msgid "packing-slip"
41
  msgid_plural "packing-slips"
42
  msgstr[0] "bon-de-livraison"
@@ -147,19 +147,23 @@ msgstr ""
147
  msgid "Always"
148
  msgstr "Toujours"
149
 
150
- #: includes/class-wcpdf-settings.php:323
 
 
 
 
151
  msgid "Enable invoice number column in the orders list"
152
  msgstr "Activer la colonne du numéro de facture dans la liste de commande"
153
 
154
- #: includes/class-wcpdf-settings.php:361
155
  msgid "PDF Template settings"
156
  msgstr "Paramètres des modèles PDF"
157
 
158
- #: includes/class-wcpdf-settings.php:373
159
  msgid "Choose a template"
160
  msgstr "Sélectionnez un modèle"
161
 
162
- #: includes/class-wcpdf-settings.php:381
163
  #, php-format
164
  msgid ""
165
  "Want to use your own template? Copy all the files from <code>%s</code> to "
@@ -169,57 +173,58 @@ msgstr ""
169
  "situés dans <code>%s</code> vers votre thème (enfant) dans <code>%s</code> "
170
  "pour les customiser"
171
 
172
- #: includes/class-wcpdf-settings.php:387
173
  msgid "Paper size"
174
  msgstr "Taille du papier"
175
 
176
- #: includes/class-wcpdf-settings.php:395
177
  msgid "A4"
178
  msgstr "A4"
179
 
180
- #: includes/class-wcpdf-settings.php:396
181
  msgid "Letter"
182
  msgstr "Lettre"
183
 
184
- #: includes/class-wcpdf-settings.php:403
185
  msgid "Shop header/logo"
186
  msgstr "En-tête de la boutique/logo"
187
 
188
- #: includes/class-wcpdf-settings.php:410
189
  msgid "Select or upload your invoice header/logo"
190
  msgstr "Sélectionnez ou chargez votre en-tête/logo de facture"
191
 
192
- #: includes/class-wcpdf-settings.php:411
193
  msgid "Set image"
194
  msgstr "Choisir une autre image"
195
 
196
- #: includes/class-wcpdf-settings.php:412
197
  msgid "Remove image"
198
  msgstr "Supprimer l'image"
199
 
200
- #: includes/class-wcpdf-settings.php:419
201
  msgid "Shop Name"
202
  msgstr "Nom de la boutique"
203
 
204
- #: includes/class-wcpdf-settings.php:432
205
  msgid "Shop Address"
206
  msgstr "Adresse de la boutique"
207
 
208
- #: includes/class-wcpdf-settings.php:447
209
  msgid "Footer: terms & conditions, policies, etc."
210
  msgstr "Pied de page : conditions générales de ventes, etc."
211
 
212
- #: includes/class-wcpdf-settings.php:463 templates/pdf/Simple/invoice.php:9
 
213
  #: templates/pdf/Simple/invoice.php:21
214
  #: woocommerce-pdf-invoices-packingslips.php:220
215
  msgid "Invoice"
216
  msgstr "Facture"
217
 
218
- #: includes/class-wcpdf-settings.php:470
219
  msgid "Display shipping address"
220
  msgstr "Afficher l'adresse de livraison"
221
 
222
- #: includes/class-wcpdf-settings.php:477
223
  msgid ""
224
  "Display shipping address on invoice (in addition to the default billing "
225
  "address) if different from billing address"
@@ -227,27 +232,27 @@ msgstr ""
227
  "Afficher l'adresse de livraison sur la facture (en plus de l'adresse de "
228
  "facturation) si celle-ci est différente de l'adresse de facturation"
229
 
230
- #: includes/class-wcpdf-settings.php:483 includes/class-wcpdf-settings.php:598
231
  msgid "Display email address"
232
  msgstr "Afficher l'adresse email"
233
 
234
- #: includes/class-wcpdf-settings.php:495 includes/class-wcpdf-settings.php:610
235
  msgid "Display phone number"
236
  msgstr "Afficher le numéro de téléphone"
237
 
238
- #: includes/class-wcpdf-settings.php:507
239
  msgid "Display invoice date"
240
  msgstr "Afficher la date de la facture"
241
 
242
- #: includes/class-wcpdf-settings.php:520
243
  msgid "Display built-in sequential invoice number"
244
  msgstr ""
245
 
246
- #: includes/class-wcpdf-settings.php:533
247
  msgid "Next invoice number (without prefix/suffix etc.)"
248
  msgstr "Prochain numéro de facture (sans préfixe/suffixe,etc.)"
249
 
250
- #: includes/class-wcpdf-settings.php:541
251
  msgid ""
252
  "This is the number that will be used on the next invoice that is created. By "
253
  "default, numbering starts from the WooCommerce Order Number of the first "
@@ -261,15 +266,15 @@ msgstr ""
261
  "que si vous changer le numéro et qu'il est plus petit que celui de la "
262
  "facture PDF, vous pourriez créer des numéros de facture en double!"
263
 
264
- #: includes/class-wcpdf-settings.php:547
265
  msgid "Invoice number format"
266
  msgstr "Format du numéro de facture"
267
 
268
- #: includes/class-wcpdf-settings.php:556
269
  msgid "Prefix"
270
  msgstr "Préfixe"
271
 
272
- #: includes/class-wcpdf-settings.php:558
273
  msgid ""
274
  "to use the order year and/or month, use [order_year] or [order_month] "
275
  "respectively"
@@ -277,20 +282,20 @@ msgstr ""
277
  "pour utiliser l'année et/ou le mois de la commande, utilisez respectivement "
278
  "[order_year] ou [order_month]"
279
 
280
- #: includes/class-wcpdf-settings.php:561
281
  msgid "Suffix"
282
  msgstr "Suffixe"
283
 
284
- #: includes/class-wcpdf-settings.php:566
285
  msgid "Padding"
286
  msgstr ""
287
 
288
- #: includes/class-wcpdf-settings.php:568
289
  msgid "enter the number of digits here - enter \"6\" to display 42 as 000042"
290
  msgstr ""
291
  "entrez le nombre de chiffres ici - entrez\"6\" pour que 42 s'affiche 000042"
292
 
293
- #: includes/class-wcpdf-settings.php:571
294
  msgid ""
295
  "note: if you have already created a custom invoice number format with a "
296
  "filter, the above settings will be ignored"
@@ -298,18 +303,18 @@ msgstr ""
298
  "note: si vous avez déjà créé un format de numéro de facture personnalisé "
299
  "avec un filtre, les réglages ci-dessus seront ignorés"
300
 
301
- #: includes/class-wcpdf-settings.php:578
302
  #: templates/pdf/Simple/packing-slip.php:9
303
  #: templates/pdf/Simple/packing-slip.php:21
304
  #: woocommerce-pdf-invoices-packingslips.php:223
305
  msgid "Packing Slip"
306
  msgstr "Bon de livraison"
307
 
308
- #: includes/class-wcpdf-settings.php:585
309
  msgid "Display billing address"
310
  msgstr "Afficher l'adresse de facturation"
311
 
312
- #: includes/class-wcpdf-settings.php:592
313
  msgid ""
314
  "Display billing address on packing slip (in addition to the default shipping "
315
  "address) if different from shipping address"
@@ -318,73 +323,73 @@ msgstr ""
318
  "l'adresse de livraison par défaut) si celle-ci est différente de l'adresse "
319
  "de livraison"
320
 
321
- #: includes/class-wcpdf-settings.php:623
322
  msgid "Extra template fields"
323
  msgstr "Champs supplémentaires du modèle"
324
 
325
- #: includes/class-wcpdf-settings.php:630
326
  msgid "Extra field 1"
327
  msgstr "Champ supplémentaire 1"
328
 
329
- #: includes/class-wcpdf-settings.php:639
330
  msgid "This is footer column 1 in the <i>Modern (Premium)</i> template"
331
  msgstr "Correspond à la colonne 1 dans le modèle <i>Modern (Premium)</i>"
332
 
333
- #: includes/class-wcpdf-settings.php:645
334
  msgid "Extra field 2"
335
  msgstr "Champ supplémentaire 2"
336
 
337
- #: includes/class-wcpdf-settings.php:654
338
  msgid "This is footer column 2 in the <i>Modern (Premium)</i> template"
339
  msgstr "Correspond à la colonne 2 dans le modèle <i>Modern (Premium)</i>"
340
 
341
- #: includes/class-wcpdf-settings.php:660
342
  msgid "Extra field 3"
343
  msgstr "Champ supplémentaire 3"
344
 
345
- #: includes/class-wcpdf-settings.php:669
346
  msgid "This is footer column 3 in the <i>Modern (Premium)</i> template"
347
  msgstr "Correspond à la colonne 3 dans le modèle <i>Modern (Premium)</i>"
348
 
349
- #: includes/class-wcpdf-settings.php:711
350
  msgid "Debug settings"
351
  msgstr "Paramètres de débogage"
352
 
353
- #: includes/class-wcpdf-settings.php:718
354
  msgid "Enable debug output"
355
  msgstr ""
356
 
357
- #: includes/class-wcpdf-settings.php:725
358
  msgid ""
359
  "Enable this option to output plugin errors if you're getting a blank page or "
360
  "other PDF generation issues"
361
  msgstr ""
362
 
363
- #: includes/class-wcpdf-settings.php:731
364
  msgid "Output to HTML"
365
  msgstr ""
366
 
367
- #: includes/class-wcpdf-settings.php:738
368
  msgid ""
369
  "Send the template output as HTML to the browser instead of creating a PDF."
370
  msgstr ""
371
 
372
- #: includes/class-wcpdf-settings.php:744
373
  msgid "Use old tmp folder"
374
  msgstr ""
375
 
376
- #: includes/class-wcpdf-settings.php:751
377
  msgid ""
378
  "Before version 1.5 of PDF Invoices, temporary files were stored in the "
379
  "plugin folder. This setting is only intended for backwards compatibility, "
380
  "not recommended on new installs!"
381
  msgstr ""
382
 
383
- #: includes/class-wcpdf-settings.php:1091
384
  msgid "Image resolution"
385
  msgstr "Résolution de l'image"
386
 
387
- #: includes/class-wcpdf-settings.php:1207
388
  msgid ""
389
  "<b>Warning!</b> The settings below are meant for debugging/development only. "
390
  "Do not use them on a live website!"
@@ -392,7 +397,7 @@ msgstr ""
392
  "<b>Attention!</b> Les paramètres ci-dessous ne sont là que pour le débogage/"
393
  "développement. Ne pas les utiliser sur un site web en production!"
394
 
395
- #: includes/class-wcpdf-settings.php:1216
396
  msgid ""
397
  "These are used for the (optional) footer columns in the <em>Modern "
398
  "(Premium)</em> template, but can also be used for other elements in your "
@@ -406,42 +411,45 @@ msgstr ""
406
  msgid "PDF Packing Slips"
407
  msgstr "Générer les bons de livraison au format PDF"
408
 
409
- #: includes/class-wcpdf-writepanels.php:107
410
- #: includes/class-wcpdf-writepanels.php:216
411
  msgid "PDF Invoice"
412
  msgstr "Générer la facture au format PDF"
413
 
414
- #: includes/class-wcpdf-writepanels.php:112
415
- #: includes/class-wcpdf-writepanels.php:221
416
  msgid "PDF Packing Slip"
417
  msgstr "Générer le bon de livraison au format PDF"
418
 
419
- #: includes/class-wcpdf-writepanels.php:139
420
  msgid "Invoice Number"
421
  msgstr "Numéro de facture"
422
 
423
- #: includes/class-wcpdf-writepanels.php:192
424
  msgid "Download invoice (PDF)"
425
  msgstr "Télécharger la facture (PDF)"
426
 
427
- #: includes/class-wcpdf-writepanels.php:203
428
  msgid "Create PDF"
429
  msgstr "Créer un PDF"
430
 
431
- #: includes/class-wcpdf-writepanels.php:264
432
- msgid "PDF Invoice Number (unformatted!)"
433
- msgstr "Numéro (non formaté) de Facture PDF"
 
 
 
 
434
 
435
- #: includes/class-wcpdf-writepanels.php:267
436
- #: templates/pdf/Simple/invoice.php:55
437
  msgid "Invoice Date:"
438
  msgstr "Date de la facture :"
439
 
440
- #: includes/class-wcpdf-writepanels.php:268
441
  msgid "h"
442
  msgstr ""
443
 
444
- #: includes/class-wcpdf-writepanels.php:268
445
  msgid "m"
446
  msgstr ""
447
 
@@ -535,15 +543,17 @@ msgid "WooCommerce Automatic Order Printing"
535
  msgstr ""
536
 
537
  #: includes/wcpdf-extensions.php:82
538
- msgid "More advanced templates"
539
  msgstr ""
540
 
541
  #: includes/wcpdf-extensions.php:85
542
- msgid "Stylish modern invoices & packing slips with product thumbnails!"
 
 
543
  msgstr ""
544
 
545
  #: includes/wcpdf-extensions.php:86
546
- msgid "More tax details on the invoices!"
547
  msgstr ""
548
 
549
  #: includes/wcpdf-extensions.php:87
@@ -556,8 +566,7 @@ msgstr ""
556
  msgid "For custom templates, contact us at %s."
557
  msgstr "Pour des modèles sur mesure, nous contacter au %s."
558
 
559
- #: templates/pdf/Simple/invoice.php:29
560
- #: templates/pdf/Simple/packing-slip.php:40
561
  msgid "Billing Address:"
562
  msgstr "Adresse de facturation:"
563
 
@@ -569,13 +578,11 @@ msgstr "Livrer à:"
569
  msgid "Invoice Number:"
570
  msgstr "Numéro de la Facture:"
571
 
572
- #: templates/pdf/Simple/invoice.php:60
573
- #: templates/pdf/Simple/packing-slip.php:48
574
  msgid "Order Number:"
575
  msgstr "Numéro de commande:"
576
 
577
- #: templates/pdf/Simple/invoice.php:64
578
- #: templates/pdf/Simple/packing-slip.php:52
579
  msgid "Order Date:"
580
  msgstr "Date de commande:"
581
 
@@ -583,13 +590,11 @@ msgstr "Date de commande:"
583
  msgid "Payment Method:"
584
  msgstr "Méthode de paiement:"
585
 
586
- #: templates/pdf/Simple/invoice.php:82
587
- #: templates/pdf/Simple/packing-slip.php:70
588
  msgid "Product"
589
  msgstr "Produits"
590
 
591
- #: templates/pdf/Simple/invoice.php:83
592
- #: templates/pdf/Simple/packing-slip.php:71
593
  msgid "Quantity"
594
  msgstr "Quantité"
595
 
@@ -597,23 +602,19 @@ msgstr "Quantité"
597
  msgid "Price"
598
  msgstr "Prix"
599
 
600
- #: templates/pdf/Simple/invoice.php:91
601
- #: templates/pdf/Simple/packing-slip.php:78
602
  msgid "Description"
603
  msgstr "Description"
604
 
605
- #: templates/pdf/Simple/invoice.php:96
606
- #: templates/pdf/Simple/packing-slip.php:83
607
  msgid "SKU"
608
  msgstr "UGS"
609
 
610
- #: templates/pdf/Simple/invoice.php:97
611
- #: templates/pdf/Simple/packing-slip.php:84
612
  msgid "SKU:"
613
  msgstr "UGS:"
614
 
615
- #: templates/pdf/Simple/invoice.php:98
616
- #: templates/pdf/Simple/packing-slip.php:85
617
  msgid "Weight:"
618
  msgstr "Poids:"
619
 
@@ -639,46 +640,54 @@ msgstr ""
639
  "WooCommerce PDF Invoices & Packing Slips requiert %sWooCommerce%s pour être "
640
  "installé et activé!"
641
 
642
- #: woocommerce-pdf-invoices-packingslips.php:330
643
- #: woocommerce-pdf-invoices-packingslips.php:391
644
  msgid "N/A"
645
  msgstr "N/A"
646
 
647
- #: woocommerce-pdf-invoices-packingslips.php:480
648
  msgid "Payment method"
649
  msgstr "Méthode de paiement"
650
 
651
- #: woocommerce-pdf-invoices-packingslips.php:491
652
  msgid "Shipping method"
653
  msgstr "Méthode de livraison"
654
 
655
- #: woocommerce-pdf-invoices-packingslips.php:681
 
 
 
 
 
656
  msgid "Subtotal"
657
  msgstr "Sous-total"
658
 
659
- #: woocommerce-pdf-invoices-packingslips.php:666
660
  msgid "Shipping"
661
  msgstr "Livraison"
662
 
663
- #: woocommerce-pdf-invoices-packingslips.php:729
664
  msgid "Discount"
665
  msgstr "Remise"
666
 
667
- #: woocommerce-pdf-invoices-packingslips.php:769
668
  msgid "VAT"
669
- msgstr "H.T."
670
 
671
- #: woocommerce-pdf-invoices-packingslips.php:770
672
  msgid "Tax rate"
673
  msgstr "Taux de taxe (%)"
674
 
675
- #: woocommerce-pdf-invoices-packingslips.php:807
676
  msgid "Total ex. VAT"
677
  msgstr "Total H.T."
678
 
679
- #: woocommerce-pdf-invoices-packingslips.php:810
680
  msgid "Total"
681
- msgstr "Total TTC"
 
 
 
682
 
683
  # @ wpo_wcpdf
684
  #~ msgid ""
@@ -731,4 +740,3 @@ msgstr "Total TTC"
731
  # @ wpo_wcpdf
732
  #~ msgid "PDF invoice"
733
  #~ msgstr "Générer la facture au format PDF"
734
-
2
  msgstr ""
3
  "Project-Id-Version: WooCommerce PDF Invoices & Packing Slips v1.3.2\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-10-06 14:34+0200\n"
6
+ "PO-Revision-Date: 2015-10-06 14:34+0200\n"
7
  "Last-Translator: Serge Labrosse <serge.labrosse@gmail.com>\n"
8
  "Language-Team: WP Overnight <support@wpovernight.com>\n"
9
  "Language: fr_FR\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "Plural-Forms: nplurals=2; plural=n>1;\n"
14
+ "X-Generator: Poedit 1.8.5\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
  "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
18
+ "X-Poedit-Basepath: ..\n"
19
  "X-Textdomain-Support: yes\n"
20
  "X-Poedit-SearchPath-0: .\n"
21
 
22
+ #: includes/class-wcpdf-export.php:347 includes/class-wcpdf-export.php:361
23
+ #: includes/class-wcpdf-export.php:368 includes/class-wcpdf-export.php:376
24
  msgid "You do not have sufficient permissions to access this page."
25
  msgstr "Vous n'avez pas les permissions nécessaires pour accéder à cette page."
26
 
27
+ #: includes/class-wcpdf-export.php:352
28
  msgid "Some of the export parameters are missing."
29
  msgstr "Certains paramètres d'exportation sont manquants."
30
 
31
  # This is a filename (prefix). do not use spaces or special characters!
32
+ #: includes/class-wcpdf-export.php:433
33
  msgid "invoice"
34
  msgid_plural "invoices"
35
  msgstr[0] "facture"
36
  msgstr[1] "factures"
37
 
38
  # This is a filename (prefix). do not use spaces or special characters!
39
+ #: includes/class-wcpdf-export.php:437
40
  msgid "packing-slip"
41
  msgid_plural "packing-slips"
42
  msgstr[0] "bon-de-livraison"
147
  msgid "Always"
148
  msgstr "Toujours"
149
 
150
+ #: includes/class-wcpdf-settings.php:309
151
+ msgid "Never"
152
+ msgstr ""
153
+
154
+ #: includes/class-wcpdf-settings.php:324
155
  msgid "Enable invoice number column in the orders list"
156
  msgstr "Activer la colonne du numéro de facture dans la liste de commande"
157
 
158
+ #: includes/class-wcpdf-settings.php:362
159
  msgid "PDF Template settings"
160
  msgstr "Paramètres des modèles PDF"
161
 
162
+ #: includes/class-wcpdf-settings.php:374
163
  msgid "Choose a template"
164
  msgstr "Sélectionnez un modèle"
165
 
166
+ #: includes/class-wcpdf-settings.php:382
167
  #, php-format
168
  msgid ""
169
  "Want to use your own template? Copy all the files from <code>%s</code> to "
173
  "situés dans <code>%s</code> vers votre thème (enfant) dans <code>%s</code> "
174
  "pour les customiser"
175
 
176
+ #: includes/class-wcpdf-settings.php:388
177
  msgid "Paper size"
178
  msgstr "Taille du papier"
179
 
180
+ #: includes/class-wcpdf-settings.php:396
181
  msgid "A4"
182
  msgstr "A4"
183
 
184
+ #: includes/class-wcpdf-settings.php:397
185
  msgid "Letter"
186
  msgstr "Lettre"
187
 
188
+ #: includes/class-wcpdf-settings.php:404
189
  msgid "Shop header/logo"
190
  msgstr "En-tête de la boutique/logo"
191
 
192
+ #: includes/class-wcpdf-settings.php:411
193
  msgid "Select or upload your invoice header/logo"
194
  msgstr "Sélectionnez ou chargez votre en-tête/logo de facture"
195
 
196
+ #: includes/class-wcpdf-settings.php:412
197
  msgid "Set image"
198
  msgstr "Choisir une autre image"
199
 
200
+ #: includes/class-wcpdf-settings.php:413
201
  msgid "Remove image"
202
  msgstr "Supprimer l'image"
203
 
204
+ #: includes/class-wcpdf-settings.php:420
205
  msgid "Shop Name"
206
  msgstr "Nom de la boutique"
207
 
208
+ #: includes/class-wcpdf-settings.php:434
209
  msgid "Shop Address"
210
  msgstr "Adresse de la boutique"
211
 
212
+ #: includes/class-wcpdf-settings.php:450
213
  msgid "Footer: terms & conditions, policies, etc."
214
  msgstr "Pied de page : conditions générales de ventes, etc."
215
 
216
+ #: includes/class-wcpdf-settings.php:467
217
+ #: includes/class-wcpdf-writepanels.php:277 templates/pdf/Simple/invoice.php:9
218
  #: templates/pdf/Simple/invoice.php:21
219
  #: woocommerce-pdf-invoices-packingslips.php:220
220
  msgid "Invoice"
221
  msgstr "Facture"
222
 
223
+ #: includes/class-wcpdf-settings.php:474
224
  msgid "Display shipping address"
225
  msgstr "Afficher l'adresse de livraison"
226
 
227
+ #: includes/class-wcpdf-settings.php:481
228
  msgid ""
229
  "Display shipping address on invoice (in addition to the default billing "
230
  "address) if different from billing address"
232
  "Afficher l'adresse de livraison sur la facture (en plus de l'adresse de "
233
  "facturation) si celle-ci est différente de l'adresse de facturation"
234
 
235
+ #: includes/class-wcpdf-settings.php:487 includes/class-wcpdf-settings.php:602
236
  msgid "Display email address"
237
  msgstr "Afficher l'adresse email"
238
 
239
+ #: includes/class-wcpdf-settings.php:499 includes/class-wcpdf-settings.php:614
240
  msgid "Display phone number"
241
  msgstr "Afficher le numéro de téléphone"
242
 
243
+ #: includes/class-wcpdf-settings.php:511
244
  msgid "Display invoice date"
245
  msgstr "Afficher la date de la facture"
246
 
247
+ #: includes/class-wcpdf-settings.php:524
248
  msgid "Display built-in sequential invoice number"
249
  msgstr ""
250
 
251
+ #: includes/class-wcpdf-settings.php:537
252
  msgid "Next invoice number (without prefix/suffix etc.)"
253
  msgstr "Prochain numéro de facture (sans préfixe/suffixe,etc.)"
254
 
255
+ #: includes/class-wcpdf-settings.php:545
256
  msgid ""
257
  "This is the number that will be used on the next invoice that is created. By "
258
  "default, numbering starts from the WooCommerce Order Number of the first "
266
  "que si vous changer le numéro et qu'il est plus petit que celui de la "
267
  "facture PDF, vous pourriez créer des numéros de facture en double!"
268
 
269
+ #: includes/class-wcpdf-settings.php:551
270
  msgid "Invoice number format"
271
  msgstr "Format du numéro de facture"
272
 
273
+ #: includes/class-wcpdf-settings.php:560
274
  msgid "Prefix"
275
  msgstr "Préfixe"
276
 
277
+ #: includes/class-wcpdf-settings.php:562
278
  msgid ""
279
  "to use the order year and/or month, use [order_year] or [order_month] "
280
  "respectively"
282
  "pour utiliser l'année et/ou le mois de la commande, utilisez respectivement "
283
  "[order_year] ou [order_month]"
284
 
285
+ #: includes/class-wcpdf-settings.php:565
286
  msgid "Suffix"
287
  msgstr "Suffixe"
288
 
289
+ #: includes/class-wcpdf-settings.php:570
290
  msgid "Padding"
291
  msgstr ""
292
 
293
+ #: includes/class-wcpdf-settings.php:572
294
  msgid "enter the number of digits here - enter \"6\" to display 42 as 000042"
295
  msgstr ""
296
  "entrez le nombre de chiffres ici - entrez\"6\" pour que 42 s'affiche 000042"
297
 
298
+ #: includes/class-wcpdf-settings.php:575
299
  msgid ""
300
  "note: if you have already created a custom invoice number format with a "
301
  "filter, the above settings will be ignored"
303
  "note: si vous avez déjà créé un format de numéro de facture personnalisé "
304
  "avec un filtre, les réglages ci-dessus seront ignorés"
305
 
306
+ #: includes/class-wcpdf-settings.php:582
307
  #: templates/pdf/Simple/packing-slip.php:9
308
  #: templates/pdf/Simple/packing-slip.php:21
309
  #: woocommerce-pdf-invoices-packingslips.php:223
310
  msgid "Packing Slip"
311
  msgstr "Bon de livraison"
312
 
313
+ #: includes/class-wcpdf-settings.php:589
314
  msgid "Display billing address"
315
  msgstr "Afficher l'adresse de facturation"
316
 
317
+ #: includes/class-wcpdf-settings.php:596
318
  msgid ""
319
  "Display billing address on packing slip (in addition to the default shipping "
320
  "address) if different from shipping address"
323
  "l'adresse de livraison par défaut) si celle-ci est différente de l'adresse "
324
  "de livraison"
325
 
326
+ #: includes/class-wcpdf-settings.php:627
327
  msgid "Extra template fields"
328
  msgstr "Champs supplémentaires du modèle"
329
 
330
+ #: includes/class-wcpdf-settings.php:634
331
  msgid "Extra field 1"
332
  msgstr "Champ supplémentaire 1"
333
 
334
+ #: includes/class-wcpdf-settings.php:643
335
  msgid "This is footer column 1 in the <i>Modern (Premium)</i> template"
336
  msgstr "Correspond à la colonne 1 dans le modèle <i>Modern (Premium)</i>"
337
 
338
+ #: includes/class-wcpdf-settings.php:649
339
  msgid "Extra field 2"
340
  msgstr "Champ supplémentaire 2"
341
 
342
+ #: includes/class-wcpdf-settings.php:658
343
  msgid "This is footer column 2 in the <i>Modern (Premium)</i> template"
344
  msgstr "Correspond à la colonne 2 dans le modèle <i>Modern (Premium)</i>"
345
 
346
+ #: includes/class-wcpdf-settings.php:664
347
  msgid "Extra field 3"
348
  msgstr "Champ supplémentaire 3"
349
 
350
+ #: includes/class-wcpdf-settings.php:673
351
  msgid "This is footer column 3 in the <i>Modern (Premium)</i> template"
352
  msgstr "Correspond à la colonne 3 dans le modèle <i>Modern (Premium)</i>"
353
 
354
+ #: includes/class-wcpdf-settings.php:715
355
  msgid "Debug settings"
356
  msgstr "Paramètres de débogage"
357
 
358
+ #: includes/class-wcpdf-settings.php:722
359
  msgid "Enable debug output"
360
  msgstr ""
361
 
362
+ #: includes/class-wcpdf-settings.php:729
363
  msgid ""
364
  "Enable this option to output plugin errors if you're getting a blank page or "
365
  "other PDF generation issues"
366
  msgstr ""
367
 
368
+ #: includes/class-wcpdf-settings.php:735
369
  msgid "Output to HTML"
370
  msgstr ""
371
 
372
+ #: includes/class-wcpdf-settings.php:742
373
  msgid ""
374
  "Send the template output as HTML to the browser instead of creating a PDF."
375
  msgstr ""
376
 
377
+ #: includes/class-wcpdf-settings.php:748
378
  msgid "Use old tmp folder"
379
  msgstr ""
380
 
381
+ #: includes/class-wcpdf-settings.php:755
382
  msgid ""
383
  "Before version 1.5 of PDF Invoices, temporary files were stored in the "
384
  "plugin folder. This setting is only intended for backwards compatibility, "
385
  "not recommended on new installs!"
386
  msgstr ""
387
 
388
+ #: includes/class-wcpdf-settings.php:1097
389
  msgid "Image resolution"
390
  msgstr "Résolution de l'image"
391
 
392
+ #: includes/class-wcpdf-settings.php:1213
393
  msgid ""
394
  "<b>Warning!</b> The settings below are meant for debugging/development only. "
395
  "Do not use them on a live website!"
397
  "<b>Attention!</b> Les paramètres ci-dessous ne sont là que pour le débogage/"
398
  "développement. Ne pas les utiliser sur un site web en production!"
399
 
400
+ #: includes/class-wcpdf-settings.php:1222
401
  msgid ""
402
  "These are used for the (optional) footer columns in the <em>Modern "
403
  "(Premium)</em> template, but can also be used for other elements in your "
411
  msgid "PDF Packing Slips"
412
  msgstr "Générer les bons de livraison au format PDF"
413
 
414
+ #: includes/class-wcpdf-writepanels.php:114
415
+ #: includes/class-wcpdf-writepanels.php:244
416
  msgid "PDF Invoice"
417
  msgstr "Générer la facture au format PDF"
418
 
419
+ #: includes/class-wcpdf-writepanels.php:119
420
+ #: includes/class-wcpdf-writepanels.php:249
421
  msgid "PDF Packing Slip"
422
  msgstr "Générer le bon de livraison au format PDF"
423
 
424
+ #: includes/class-wcpdf-writepanels.php:146
425
  msgid "Invoice Number"
426
  msgstr "Numéro de facture"
427
 
428
+ #: includes/class-wcpdf-writepanels.php:202
429
  msgid "Download invoice (PDF)"
430
  msgstr "Télécharger la facture (PDF)"
431
 
432
+ #: includes/class-wcpdf-writepanels.php:216
433
  msgid "Create PDF"
434
  msgstr "Créer un PDF"
435
 
436
+ #: includes/class-wcpdf-writepanels.php:226
437
+ msgid "PDF Invoice data"
438
+ msgstr ""
439
+
440
+ #: includes/class-wcpdf-writepanels.php:279
441
+ msgid "Invoice Number (unformatted!)"
442
+ msgstr ""
443
 
444
+ #: includes/class-wcpdf-writepanels.php:287 templates/pdf/Simple/invoice.php:55
 
445
  msgid "Invoice Date:"
446
  msgstr "Date de la facture :"
447
 
448
+ #: includes/class-wcpdf-writepanels.php:289
449
  msgid "h"
450
  msgstr ""
451
 
452
+ #: includes/class-wcpdf-writepanels.php:289
453
  msgid "m"
454
  msgstr ""
455
 
543
  msgstr ""
544
 
545
  #: includes/wcpdf-extensions.php:82
546
+ msgid "Advanced, customizable templates"
547
  msgstr ""
548
 
549
  #: includes/wcpdf-extensions.php:85
550
+ msgid ""
551
+ "Completely customize the invoice contents (prices, taxes, thumbnails) to "
552
+ "your needs with a drag & drop customizer"
553
  msgstr ""
554
 
555
  #: includes/wcpdf-extensions.php:86
556
+ msgid "Two extra stylish premade templates (Modern & Business)"
557
  msgstr ""
558
 
559
  #: includes/wcpdf-extensions.php:87
566
  msgid "For custom templates, contact us at %s."
567
  msgstr "Pour des modèles sur mesure, nous contacter au %s."
568
 
569
+ #: templates/pdf/Simple/invoice.php:29 templates/pdf/Simple/packing-slip.php:40
 
570
  msgid "Billing Address:"
571
  msgstr "Adresse de facturation:"
572
 
578
  msgid "Invoice Number:"
579
  msgstr "Numéro de la Facture:"
580
 
581
+ #: templates/pdf/Simple/invoice.php:60 templates/pdf/Simple/packing-slip.php:48
 
582
  msgid "Order Number:"
583
  msgstr "Numéro de commande:"
584
 
585
+ #: templates/pdf/Simple/invoice.php:64 templates/pdf/Simple/packing-slip.php:52
 
586
  msgid "Order Date:"
587
  msgstr "Date de commande:"
588
 
590
  msgid "Payment Method:"
591
  msgstr "Méthode de paiement:"
592
 
593
+ #: templates/pdf/Simple/invoice.php:82 templates/pdf/Simple/packing-slip.php:70
 
594
  msgid "Product"
595
  msgstr "Produits"
596
 
597
+ #: templates/pdf/Simple/invoice.php:83 templates/pdf/Simple/packing-slip.php:71
 
598
  msgid "Quantity"
599
  msgstr "Quantité"
600
 
602
  msgid "Price"
603
  msgstr "Prix"
604
 
605
+ #: templates/pdf/Simple/invoice.php:91 templates/pdf/Simple/packing-slip.php:78
 
606
  msgid "Description"
607
  msgstr "Description"
608
 
609
+ #: templates/pdf/Simple/invoice.php:96 templates/pdf/Simple/packing-slip.php:83
 
610
  msgid "SKU"
611
  msgstr "UGS"
612
 
613
+ #: templates/pdf/Simple/invoice.php:97 templates/pdf/Simple/packing-slip.php:84
 
614
  msgid "SKU:"
615
  msgstr "UGS:"
616
 
617
+ #: templates/pdf/Simple/invoice.php:98 templates/pdf/Simple/packing-slip.php:85
 
618
  msgid "Weight:"
619
  msgstr "Poids:"
620
 
640
  "WooCommerce PDF Invoices & Packing Slips requiert %sWooCommerce%s pour être "
641
  "installé et activé!"
642
 
643
+ #: woocommerce-pdf-invoices-packingslips.php:367
644
+ #: woocommerce-pdf-invoices-packingslips.php:428
645
  msgid "N/A"
646
  msgstr "N/A"
647
 
648
+ #: woocommerce-pdf-invoices-packingslips.php:523
649
  msgid "Payment method"
650
  msgstr "Méthode de paiement"
651
 
652
+ #: woocommerce-pdf-invoices-packingslips.php:534
653
  msgid "Shipping method"
654
  msgstr "Méthode de livraison"
655
 
656
+ #: woocommerce-pdf-invoices-packingslips.php:693
657
+ #, php-format
658
+ msgid "(Includes %s)"
659
+ msgstr ""
660
+
661
+ #: woocommerce-pdf-invoices-packingslips.php:714
662
  msgid "Subtotal"
663
  msgstr "Sous-total"
664
 
665
+ #: woocommerce-pdf-invoices-packingslips.php:736
666
  msgid "Shipping"
667
  msgstr "Livraison"
668
 
669
+ #: woocommerce-pdf-invoices-packingslips.php:799
670
  msgid "Discount"
671
  msgstr "Remise"
672
 
673
+ #: woocommerce-pdf-invoices-packingslips.php:839
674
  msgid "VAT"
675
+ msgstr "TVA"
676
 
677
+ #: woocommerce-pdf-invoices-packingslips.php:840
678
  msgid "Tax rate"
679
  msgstr "Taux de taxe (%)"
680
 
681
+ #: woocommerce-pdf-invoices-packingslips.php:877
682
  msgid "Total ex. VAT"
683
  msgstr "Total H.T."
684
 
685
+ #: woocommerce-pdf-invoices-packingslips.php:880
686
  msgid "Total"
687
+ msgstr "Total"
688
+
689
+ #~ msgid "PDF Invoice Number (unformatted!)"
690
+ #~ msgstr "Numéro (non formaté) de Facture PDF"
691
 
692
  # @ wpo_wcpdf
693
  #~ msgid ""
740
  # @ wpo_wcpdf
741
  #~ msgid "PDF invoice"
742
  #~ msgstr "Générer la facture au format PDF"
 
readme.txt CHANGED
@@ -2,8 +2,8 @@
2
  Contributors: pomegranate
3
  Tags: woocommerce, pdf, invoices, packing slips, print, delivery notes, invoice, packing slip, export, email, bulk, automatic
4
  Requires at least: 3.5
5
- Tested up to: 4.2
6
- Stable tag: 1.5.22
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
@@ -235,6 +235,12 @@ This usually only happens on batch actions. PDF creation is a memory intensive j
235
 
236
  == Changelog ==
237
 
 
 
 
 
 
 
238
  = 1.5.22 =
239
  * Fix: Workaround for bug in WPML (which cleared all settings)
240
  * Translation: fixed Polish translation for invoice
2
  Contributors: pomegranate
3
  Tags: woocommerce, pdf, invoices, packing slips, print, delivery notes, invoice, packing slip, export, email, bulk, automatic
4
  Requires at least: 3.5
5
+ Tested up to: 4.3.1
6
+ Stable tag: 1.5.23
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
235
 
236
  == Changelog ==
237
 
238
+ = 1.5.23 =
239
+ * Fix: WooCommerce Subscriptons 2.0 deprecation notice.
240
+ * Tweak: better qTranslate-X support
241
+ * Tweak: filter for user privileges check (wpo_wcpdf_check_privs)
242
+ * Translations: French translations fix
243
+
244
  = 1.5.22 =
245
  * Fix: Workaround for bug in WPML (which cleared all settings)
246
  * Translation: fixed Polish translation for invoice
woocommerce-pdf-invoices-packingslips.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: WooCommerce PDF Invoices & Packing Slips
4
  * Plugin URI: http://www.wpovernight.com
5
  * Description: Create, print & email PDF invoices & packing slips for WooCommerce orders.
6
- * Version: 1.5.22
7
  * Author: Ewout Fernhout
8
  * Author URI: http://www.wpovernight.com
9
  * License: GPLv2 or later
@@ -33,7 +33,7 @@ if ( !class_exists( 'WooCommerce_PDF_Invoices' ) ) {
33
  self::$plugin_basename = plugin_basename(__FILE__);
34
  self::$plugin_url = plugin_dir_url(self::$plugin_basename);
35
  self::$plugin_path = trailingslashit(dirname(__FILE__));
36
- self::$version = '1.5.22';
37
 
38
  // load the localisation & classes
39
  add_action( 'plugins_loaded', array( $this, 'translations' ) ); // or use init?
3
  * Plugin Name: WooCommerce PDF Invoices & Packing Slips
4
  * Plugin URI: http://www.wpovernight.com
5
  * Description: Create, print & email PDF invoices & packing slips for WooCommerce orders.
6
+ * Version: 1.5.23
7
  * Author: Ewout Fernhout
8
  * Author URI: http://www.wpovernight.com
9
  * License: GPLv2 or later
33
  self::$plugin_basename = plugin_basename(__FILE__);
34
  self::$plugin_url = plugin_dir_url(self::$plugin_basename);
35
  self::$plugin_path = trailingslashit(dirname(__FILE__));
36
+ self::$version = '1.5.23';
37
 
38
  // load the localisation & classes
39
  add_action( 'plugins_loaded', array( $this, 'translations' ) ); // or use init?