Version Description
September 27, 2015 =
Added: POT file
Added: Option to display subtotal including or excluding shipping
Added: Settings sidebars with information
Added: Many hooks for interacting with your own code
Fixed: File upload size to 2MB
Fixed: Admin notifications not always showing
Download this release
Release Info
Developer | baaaaas |
Plugin | WooCommerce PDF Invoices |
Version | 2.3.5 |
Comparing to | |
See all releases |
Code changes from version 2.3.4 to 2.3.5
- assets/css/admin.css +48 -0
- assets/js/admin.js +1 -1
- bootstrap.php +25 -51
- includes/abstracts/abstract-bewpi-document.php +2 -0
- includes/abstracts/abstract-bewpi-invoice.php +6 -4
- includes/admin/settings/class-bewpi-admin-settings-template.php +17 -3
- includes/be-woocommerce-pdf-invoices.php +147 -178
- includes/class-bewpi-invoice.php +11 -0
- includes/templates/invoices/simple/micro/body.php +76 -76
- lang/be-woocommerce-pdf-invoices-es_ES.mo +0 -0
- lang/be-woocommerce-pdf-invoices-es_ES.po +559 -462
- lang/be-woocommerce-pdf-invoices-fr_FR.mo +0 -0
- lang/be-woocommerce-pdf-invoices-fr_FR.po +598 -506
- lang/be-woocommerce-pdf-invoices-nb_NO.mo +0 -0
- lang/be-woocommerce-pdf-invoices-nb_NO.po +770 -670
- lang/be-woocommerce-pdf-invoices-nl_NL.mo +0 -0
- lang/be-woocommerce-pdf-invoices-nl_NL.po +772 -649
- lang/be-woocommerce-pdf-invoices-sl_SI.mo +0 -0
- lang/be-woocommerce-pdf-invoices-sl_SI.po +570 -477
- lang/be-woocommerce-pdf-invoices.pot +417 -0
- lib/mpdf/mpdfi/filters/FilterASCII85.php +98 -0
- lib/mpdf/mpdfi/filters/FilterLZW.php +154 -0
- lib/mpdf/mpdfi/fpdi_pdf_parser.php +363 -0
- lib/mpdf/mpdfi/pdf_context.php +78 -0
- lib/mpdf/mpdfi/pdf_parser.php +690 -0
- readme.txt +22 -9
assets/css/admin.css
CHANGED
@@ -1,3 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
.be_woocommerce_pdf_invoices_settings_form select,
|
2 |
.be_woocommerce_pdf_invoices_settings_form input[type="text"],
|
3 |
.be_woocommerce_pdf_invoices_settings_form textarea {
|
@@ -74,4 +109,17 @@
|
|
74 |
}
|
75 |
#bewpi-plugin-activated-notice button.notice-dismiss {
|
76 |
display: none;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
77 |
}
|
1 |
+
form.be_woocommerce_pdf_invoices_settings_form {
|
2 |
+
width: 75%;
|
3 |
+
display: block;
|
4 |
+
float: left;
|
5 |
+
padding-right: 40px;
|
6 |
+
box-sizing: border-box;
|
7 |
+
}
|
8 |
+
.bewpi_sidebar {
|
9 |
+
width: 25%;
|
10 |
+
box-sizing: border-box;
|
11 |
+
display: block;
|
12 |
+
float: right;
|
13 |
+
clear: right;
|
14 |
+
border: 1px solid #ccc;
|
15 |
+
background-color: white;
|
16 |
+
padding: 0 20px 20px;
|
17 |
+
margin-top: 20px;
|
18 |
+
}
|
19 |
+
.bewpi_sidebar.premium h3 {
|
20 |
+
color: white;
|
21 |
+
}
|
22 |
+
.bewpi_sidebar.premium {
|
23 |
+
background: #222;
|
24 |
+
color: #ccc;
|
25 |
+
}
|
26 |
+
.bewpi_sidebar.support .btn {
|
27 |
+
margin: 10px 10px 10px 0;
|
28 |
+
}
|
29 |
+
.bewpi_sidebar.support .github.btn {
|
30 |
+
margin-bottom: -3px !important;
|
31 |
+
margin-top: 20px;
|
32 |
+
}
|
33 |
+
.bewpi_sidebar.support .twitter.btn {
|
34 |
+
margin-bottom: 0 !important;
|
35 |
+
}
|
36 |
.be_woocommerce_pdf_invoices_settings_form select,
|
37 |
.be_woocommerce_pdf_invoices_settings_form input[type="text"],
|
38 |
.be_woocommerce_pdf_invoices_settings_form textarea {
|
109 |
}
|
110 |
#bewpi-plugin-activated-notice button.notice-dismiss {
|
111 |
display: none;
|
112 |
+
}
|
113 |
+
#mc_embed_signup form {
|
114 |
+
margin: 0 !important;
|
115 |
+
padding: 0;
|
116 |
+
}
|
117 |
+
#mc_embed_signup input[type="text"] {
|
118 |
+
width: 100%;
|
119 |
+
}
|
120 |
+
|
121 |
+
@media screen and (max-width: 790px) {
|
122 |
+
.bewpi_sidebar {
|
123 |
+
display: none;
|
124 |
+
}
|
125 |
}
|
assets/js/admin.js
CHANGED
@@ -22,4 +22,4 @@ Settings.previewInvoice = function (data) {
|
|
22 |
Settings.enableDisableNextInvoiceNumbering = function (elem) {
|
23 |
var nextInvoiceNumberInput = document.getElementById('bewpi-next-invoice-number');
|
24 |
( elem.checked ) ? nextInvoiceNumberInput.disabled = false : nextInvoiceNumberInput.disabled = true;
|
25 |
-
};
|
22 |
Settings.enableDisableNextInvoiceNumbering = function (elem) {
|
23 |
var nextInvoiceNumberInput = document.getElementById('bewpi-next-invoice-number');
|
24 |
( elem.checked ) ? nextInvoiceNumberInput.disabled = false : nextInvoiceNumberInput.disabled = true;
|
25 |
+
};
|
bootstrap.php
CHANGED
@@ -1,14 +1,14 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
-
* @version 2.3.
|
4 |
* @package WooCommerce PDF Invoices
|
5 |
* @author baaaaas
|
6 |
*
|
7 |
* @wordpress-plugin
|
8 |
* Plugin Name: WooCommerce PDF Invoices
|
9 |
* Plugin URI:
|
10 |
-
* Description: Automatically
|
11 |
-
* Version: 2.3.
|
12 |
* Author: baaaaas
|
13 |
* Author URI:
|
14 |
* License: GPL-2.0+
|
@@ -17,65 +17,39 @@
|
|
17 |
* Domain Path: /lang
|
18 |
*/
|
19 |
|
20 |
-
|
21 |
-
die( 'Access denied.' );
|
22 |
|
23 |
-
if ( ! defined( '
|
24 |
-
|
25 |
|
26 |
-
|
27 |
-
define( 'BEWPI_URL', plugins_url( '', __FILE__ ) . '/' );
|
28 |
|
29 |
-
|
|
|
30 |
define( 'BEWPI_DIR', plugin_dir_path( __FILE__ ) . '/' );
|
31 |
-
|
32 |
-
if ( ! defined( 'BEWPI_LANG_DIR' ) )
|
33 |
-
define( 'BEWPI_LANG_DIR', basename( dirname( __FILE__ ) ) . '/lang' );
|
34 |
-
|
35 |
-
if ( ! defined( 'BEWPI_TEMPLATES_DIR' ) )
|
36 |
define( 'BEWPI_TEMPLATES_DIR', plugin_dir_path( __FILE__ ) . 'includes/templates/' );
|
37 |
-
|
38 |
-
if ( ! defined( 'BEWPI_TEMPLATES_INVOICES_DIR' ) )
|
39 |
define( 'BEWPI_TEMPLATES_INVOICES_DIR', plugin_dir_path( __FILE__ ) . 'includes/templates/invoices/' );
|
40 |
-
|
41 |
-
if ( ! defined( 'BEWPI_INVOICES_DIR' ) ) {
|
42 |
-
$wp_upload_dir = wp_upload_dir();
|
43 |
-
define( 'BEWPI_INVOICES_DIR', $wp_upload_dir['basedir'] . '/bewpi-invoices/' );
|
44 |
-
}
|
45 |
-
|
46 |
-
if ( ! defined( 'BEWPI_CUSTOM_TEMPLATES_INVOICES_DIR' ) ) {
|
47 |
-
$wp_upload_dir = wp_upload_dir();
|
48 |
define( 'BEWPI_CUSTOM_TEMPLATES_INVOICES_DIR', $wp_upload_dir['basedir'] . '/bewpi-templates/invoices/' );
|
49 |
-
|
50 |
-
|
51 |
-
if ( ! defined( 'BEWPI_LIB_DIR' ) )
|
52 |
define( 'BEWPI_LIB_DIR', plugin_dir_path( __FILE__ ) . '/lib/' );
|
53 |
|
54 |
-
|
55 |
-
require_once( BEWPI_DIR . '
|
56 |
-
|
57 |
-
|
58 |
-
require_once( BEWPI_DIR . 'includes/
|
59 |
-
require_once( BEWPI_DIR . 'includes/
|
60 |
-
require_once( BEWPI_DIR . 'includes/
|
61 |
-
|
62 |
-
// require settings classes
|
63 |
-
require_once( BEWPI_DIR . 'includes/admin/settings/class-bewpi-admin-settings-general.php' );
|
64 |
-
require_once( BEWPI_DIR . 'includes/admin/settings/class-bewpi-admin-settings-template.php' );
|
65 |
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
// woocommerce pdf invoices pro
|
70 |
-
if ( file_exists( BEWPI_DIR . 'includes/class-bewpipro-invoice-global.php' ) )
|
71 |
-
require_once( BEWPI_DIR . 'includes/class-bewpipro-invoice-global.php' );
|
72 |
-
|
73 |
-
// require main class
|
74 |
-
require_once( BEWPI_DIR . 'includes/be-woocommerce-pdf-invoices.php' );
|
75 |
-
|
76 |
-
if ( class_exists( 'BE_WooCommerce_PDF_Invoices' ) ) {
|
77 |
-
$GLOBALS['bewpi'] = new BE_WooCommerce_PDF_Invoices();
|
78 |
|
|
|
|
|
79 |
register_activation_hook( __FILE__, array( 'BE_WooCommerce_PDF_Invoices', 'plugin_activation' ) );
|
80 |
register_deactivation_hook( __FILE__, array( 'BE_WooCommerce_PDF_Invoices', 'plugin_deactivation' ) );
|
81 |
}
|
|
1 |
<?php
|
2 |
/**
|
3 |
+
* @version 2.3.5
|
4 |
* @package WooCommerce PDF Invoices
|
5 |
* @author baaaaas
|
6 |
*
|
7 |
* @wordpress-plugin
|
8 |
* Plugin Name: WooCommerce PDF Invoices
|
9 |
* Plugin URI:
|
10 |
+
* Description: Automatically generate and attach customizable PDF Invoices to WooCommerce emails and connect with Dropbox, Google Drive, OneDrive or Egnyte.
|
11 |
+
* Version: 2.3.5
|
12 |
* Author: baaaaas
|
13 |
* Author URI:
|
14 |
* License: GPL-2.0+
|
17 |
* Domain Path: /lang
|
18 |
*/
|
19 |
|
20 |
+
function bewpi_plugins_loaded() {
|
|
|
21 |
|
22 |
+
if ( ! defined( 'ABSPATH' ) )
|
23 |
+
die( 'Access denied.' );
|
24 |
|
25 |
+
$wp_upload_dir = wp_upload_dir();
|
|
|
26 |
|
27 |
+
define( 'BEWPI_VERSION', '2.3.5' );
|
28 |
+
define( 'BEWPI_URL', plugins_url( '', __FILE__ ) . '/' );
|
29 |
define( 'BEWPI_DIR', plugin_dir_path( __FILE__ ) . '/' );
|
|
|
|
|
|
|
|
|
|
|
30 |
define( 'BEWPI_TEMPLATES_DIR', plugin_dir_path( __FILE__ ) . 'includes/templates/' );
|
|
|
|
|
31 |
define( 'BEWPI_TEMPLATES_INVOICES_DIR', plugin_dir_path( __FILE__ ) . 'includes/templates/invoices/' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
define( 'BEWPI_CUSTOM_TEMPLATES_INVOICES_DIR', $wp_upload_dir['basedir'] . '/bewpi-templates/invoices/' );
|
33 |
+
define( 'BEWPI_INVOICES_DIR', $wp_upload_dir['basedir'] . '/bewpi-invoices/' );
|
34 |
+
define( 'BEWPI_LANG_DIR', basename( dirname( __FILE__ ) ) . '/lang' );
|
|
|
35 |
define( 'BEWPI_LIB_DIR', plugin_dir_path( __FILE__ ) . '/lib/' );
|
36 |
|
37 |
+
require_once( BEWPI_DIR . 'functions.php' );
|
38 |
+
require_once( BEWPI_DIR . 'includes/abstracts/abstract-bewpi-document.php' );
|
39 |
+
require_once( BEWPI_DIR . 'includes/abstracts/abstract-bewpi-invoice.php' );
|
40 |
+
require_once( BEWPI_DIR . 'includes/abstracts/abstract-bewpi-setting.php' );
|
41 |
+
require_once( BEWPI_DIR . 'includes/admin/settings/class-bewpi-admin-settings-general.php' );
|
42 |
+
require_once( BEWPI_DIR . 'includes/admin/settings/class-bewpi-admin-settings-template.php' );
|
43 |
+
require_once( BEWPI_DIR . 'includes/class-bewpi-invoice.php' );
|
44 |
+
require_once( BEWPI_DIR . 'includes/be-woocommerce-pdf-invoices.php' );
|
|
|
|
|
|
|
45 |
|
46 |
+
new BE_WooCommerce_PDF_Invoices();
|
47 |
+
}
|
48 |
+
add_action( 'plugins_loaded', 'bewpi_plugins_loaded', 11 );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
|
50 |
+
if ( is_admin() ) {
|
51 |
+
require_once( dirname( __FILE__ ) . '/includes/be-woocommerce-pdf-invoices.php' );
|
52 |
register_activation_hook( __FILE__, array( 'BE_WooCommerce_PDF_Invoices', 'plugin_activation' ) );
|
53 |
register_deactivation_hook( __FILE__, array( 'BE_WooCommerce_PDF_Invoices', 'plugin_deactivation' ) );
|
54 |
}
|
55 |
+
|
includes/abstracts/abstract-bewpi-document.php
CHANGED
@@ -81,6 +81,8 @@ if ( ! class_exists( 'BEWPI_Abstract_Document' ) ) {
|
|
81 |
|
82 |
$mpdf->WriteHTML( $html_sections['style'] . $html_sections['body'] );
|
83 |
|
|
|
|
|
84 |
$mpdf->Output(
|
85 |
( $dest === 'F' ) ? $this->full_path : $this->filename,
|
86 |
$dest
|
81 |
|
82 |
$mpdf->WriteHTML( $html_sections['style'] . $html_sections['body'] );
|
83 |
|
84 |
+
$mpdf = apply_filters( 'bewpi_mpdf', $mpdf );
|
85 |
+
|
86 |
$mpdf->Output(
|
87 |
( $dest === 'F' ) ? $this->full_path : $this->filename,
|
88 |
$dest
|
includes/abstracts/abstract-bewpi-invoice.php
CHANGED
@@ -215,10 +215,6 @@ if ( ! class_exists( 'BEWPI_Abstract_Invoice' ) ) {
|
|
215 |
$html_sections[$section] = $html;
|
216 |
}
|
217 |
|
218 |
-
// don't need an order for the global invoice
|
219 |
-
if ( $this->type === 'global' )
|
220 |
-
wp_delete_post( $this->order->id );
|
221 |
-
|
222 |
return $html_sections;
|
223 |
}
|
224 |
|
@@ -260,6 +256,8 @@ if ( ! class_exists( 'BEWPI_Abstract_Invoice' ) ) {
|
|
260 |
$html_sections = $this->output_template_files_to_buffer( $html_templates );
|
261 |
$paid = $this->is_paid();
|
262 |
|
|
|
|
|
263 |
parent::generate( $html_sections, $dest, $paid );
|
264 |
|
265 |
return $this->full_path;
|
@@ -317,6 +315,10 @@ if ( ! class_exists( 'BEWPI_Abstract_Invoice' ) ) {
|
|
317 |
if ( ! empty( $this->template_options['bewpi_company_logo'] ) ) :
|
318 |
$image_url = $this->template_options['bewpi_company_logo'];
|
319 |
|
|
|
|
|
|
|
|
|
320 |
if( ini_get( 'allow_url_fopen' ) ) {
|
321 |
$image_url = image_to_base64( $image_url );
|
322 |
}
|
215 |
$html_sections[$section] = $html;
|
216 |
}
|
217 |
|
|
|
|
|
|
|
|
|
218 |
return $html_sections;
|
219 |
}
|
220 |
|
256 |
$html_sections = $this->output_template_files_to_buffer( $html_templates );
|
257 |
$paid = $this->is_paid();
|
258 |
|
259 |
+
do_action( 'bewpi_before_document_generation', array( 'type' => $this->type, 'order_id' => $this->order->id ) );
|
260 |
+
|
261 |
parent::generate( $html_sections, $dest, $paid );
|
262 |
|
263 |
return $this->full_path;
|
315 |
if ( ! empty( $this->template_options['bewpi_company_logo'] ) ) :
|
316 |
$image_url = $this->template_options['bewpi_company_logo'];
|
317 |
|
318 |
+
// get the relative path due to slow generation of invoice. Not fully tested yet.
|
319 |
+
//$image_url = '..' . str_replace( get_site_url(), '', $image_url );
|
320 |
+
|
321 |
+
// not needed anymore if we use the relative path fix.
|
322 |
if( ini_get( 'allow_url_fopen' ) ) {
|
323 |
$image_url = image_to_base64( $image_url );
|
324 |
}
|
includes/admin/settings/class-bewpi-admin-settings-template.php
CHANGED
@@ -127,10 +127,24 @@ if ( ! class_exists( 'BEWPI_Template_Settings' ) ) {
|
|
127 |
'page' => $this->settings_key,
|
128 |
'section' => 'general',
|
129 |
'type' => 'checkbox',
|
130 |
-
'desc' => __( 'Display prices including tax', $this->textdomain )
|
|
|
131 |
'class' => 'bewpi-checkbox-option-title',
|
132 |
'default' => 0
|
133 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
134 |
array(
|
135 |
'id' => 'bewpi-show-payment-status',
|
136 |
'name' => $this->prefix . 'show_payment_status',
|
@@ -321,7 +335,7 @@ if ( ! class_exists( 'BEWPI_Template_Settings' ) ) {
|
|
321 |
'page' => $this->settings_key,
|
322 |
'section' => 'invoice_number',
|
323 |
'type' => 'text',
|
324 |
-
|
325 |
'default' => '[number]-[Y]',
|
326 |
'attrs' => array(
|
327 |
'required'
|
@@ -502,7 +516,7 @@ if ( ! class_exists( 'BEWPI_Template_Settings' ) ) {
|
|
502 |
|
503 |
if ( isset( $_FILES['bewpi_company_logo'] ) && $_FILES['bewpi_company_logo']['error'] == 0 ) {
|
504 |
$file = $_FILES['bewpi_company_logo'];
|
505 |
-
if ( $file['size'] <=
|
506 |
$override = array( 'test_form' => false );
|
507 |
$company_logo = wp_handle_upload( $file, $override );
|
508 |
$validate_file_code = validate_file( $company_logo['url'] );
|
127 |
'page' => $this->settings_key,
|
128 |
'section' => 'general',
|
129 |
'type' => 'checkbox',
|
130 |
+
'desc' => __( 'Display prices including tax', $this->textdomain )
|
131 |
+
. "<br/><div class='bewpi-notes'>" . __( 'Line item totals will be including tax. <br/><b>Note</b>: Subtotal will still be excluding tax, so disable it within the visible columns section.', $this->textdomain ) . "</div>",
|
132 |
'class' => 'bewpi-checkbox-option-title',
|
133 |
'default' => 0
|
134 |
),
|
135 |
+
array(
|
136 |
+
'id' => 'bewpi-shipping-taxable',
|
137 |
+
'name' => $this->prefix . 'shipping_taxable',
|
138 |
+
'title' => '',
|
139 |
+
'callback' => array( &$this, 'input_callback' ),
|
140 |
+
'page' => $this->settings_key,
|
141 |
+
'section' => 'general',
|
142 |
+
'type' => 'checkbox',
|
143 |
+
'desc' => __( 'Shipping taxable', $this->textdomain )
|
144 |
+
. "<br/><div class='bewpi-notes'>" . __( 'Enable to display subtotal including shipping.', $this->textdomain ) . "</div>",
|
145 |
+
'class' => 'bewpi-checkbox-option-title',
|
146 |
+
'default' => 0
|
147 |
+
),
|
148 |
array(
|
149 |
'id' => 'bewpi-show-payment-status',
|
150 |
'name' => $this->prefix . 'show_payment_status',
|
335 |
'page' => $this->settings_key,
|
336 |
'section' => 'invoice_number',
|
337 |
'type' => 'text',
|
338 |
+
'desc' => sprintf( __( 'Feel free to use the placeholders %s %s %s %s %s and %s. %s %sNote:%s %s is required and slashes aren\'t supported.', $this->textdomain ), '<code>[prefix]</code>', '<code>[suffix]</code>', '<code>[number]</code>', '<code>[m]</code>', '<code>[Y]</code>', '<code>[y]</code>', '<br/>', '<b>', '</b>', '<code>[number]</code>' ),
|
339 |
'default' => '[number]-[Y]',
|
340 |
'attrs' => array(
|
341 |
'required'
|
516 |
|
517 |
if ( isset( $_FILES['bewpi_company_logo'] ) && $_FILES['bewpi_company_logo']['error'] == 0 ) {
|
518 |
$file = $_FILES['bewpi_company_logo'];
|
519 |
+
if ( $file['size'] <= 2000000 ) {
|
520 |
$override = array( 'test_form' => false );
|
521 |
$company_logo = wp_handle_upload( $file, $override );
|
522 |
$validate_file_code = validate_file( $company_logo['url'] );
|
includes/be-woocommerce-pdf-invoices.php
CHANGED
@@ -10,37 +10,16 @@ if ( ! class_exists( 'BE_WooCommerce_PDF_Invoices' ) ) {
|
|
10 |
*/
|
11 |
final class BE_WooCommerce_PDF_Invoices {
|
12 |
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
*/
|
17 |
-
private $options_key = 'bewpi-invoices';
|
18 |
-
|
19 |
-
/**
|
20 |
-
* All the settings tabs for the settings page.
|
21 |
-
* @var array
|
22 |
-
*/
|
23 |
-
private $settings_tabs = array(
|
24 |
-
'bewpi_general_settings' => 'General',
|
25 |
-
'bewpi_template_settings' => 'Template'
|
26 |
-
);
|
27 |
|
28 |
-
|
29 |
-
|
30 |
-
* @var string
|
31 |
-
*/
|
32 |
public $textdomain = 'be-woocommerce-pdf-invoices';
|
33 |
-
|
34 |
public $general_options = array();
|
35 |
-
|
36 |
public $template_options = array();
|
37 |
|
38 |
-
const OPTION_INSTALL_DATE = 'bewpi-install-date';
|
39 |
-
|
40 |
-
const OPTION_ADMIN_NOTICE_KEY = 'bewpi-hide-notice';
|
41 |
-
|
42 |
-
const OPTION_ADMIN_ACTIVATION_NOTICE_KEY = 'bewpi-hide-activation-notice';
|
43 |
-
|
44 |
/**
|
45 |
* Initialize plugin and register actions and filters.
|
46 |
*
|
@@ -51,15 +30,16 @@ if ( ! class_exists( 'BE_WooCommerce_PDF_Invoices' ) ) {
|
|
51 |
new BEWPI_General_Settings();
|
52 |
new BEWPI_Template_Settings();
|
53 |
|
|
|
|
|
54 |
/**
|
55 |
* Initialize plugin
|
56 |
*/
|
57 |
add_action( 'init', array( &$this, 'init' ) );
|
58 |
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
add_action( 'admin_init', array( &$this, 'plugin_activation_notice_catch_hide' ) );
|
63 |
|
64 |
/**
|
65 |
* Adds Invoices submenu to WooCommerce menu.
|
@@ -110,26 +90,40 @@ if ( ! class_exists( 'BE_WooCommerce_PDF_Invoices' ) ) {
|
|
110 |
&$this,
|
111 |
'add_my_account_download_pdf_action'
|
112 |
), 10, 2 );
|
113 |
-
|
114 |
-
// generate global invoices --only pro version
|
115 |
-
if ( class_exists( 'BEWPIPRO_Invoice_Global' ) ) {
|
116 |
-
add_action( 'admin_footer-edit.php', array( &$this, 'add_custom_order_bulk_action' ) );
|
117 |
-
add_action( 'load-edit.php', array( &$this, 'load_bulk_actions' ) );
|
118 |
-
}
|
119 |
}
|
120 |
|
121 |
-
/**
|
122 |
-
* Initialize...
|
123 |
-
*/
|
124 |
public function init() {
|
125 |
$this->load_textdomain();
|
|
|
126 |
$this->create_bewpi_dirs();
|
127 |
$this->invoice_actions();
|
128 |
-
$this->init_review_admin_notice();
|
129 |
|
130 |
add_action( 'admin_notices', array( $this, 'display_activation_admin_notice' ) );
|
131 |
}
|
132 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
133 |
public function display_activation_admin_notice() {
|
134 |
global $pagenow;
|
135 |
if ( $pagenow != 'plugins.php' )
|
@@ -141,7 +135,7 @@ if ( ! class_exists( 'BE_WooCommerce_PDF_Invoices' ) ) {
|
|
141 |
?>
|
142 |
<div id="bewpi-plugin-activated-notice" class="updated notice is-dismissible">
|
143 |
<p>
|
144 |
-
<?php
|
145 |
</p>
|
146 |
<?php printf( '<a href="%1$s" class="notice-dismiss"></a>', '?bewpi_hide_activation_notice=0' ); ?>
|
147 |
</div>
|
@@ -157,53 +151,6 @@ if ( ! class_exists( 'BE_WooCommerce_PDF_Invoices' ) ) {
|
|
157 |
}
|
158 |
}
|
159 |
|
160 |
-
/**
|
161 |
-
* Get installation date on activation
|
162 |
-
*/
|
163 |
-
public static function plugin_activation() {
|
164 |
-
self::insert_install_date();
|
165 |
-
}
|
166 |
-
|
167 |
-
public static function plugin_deactivation() {
|
168 |
-
global $current_user;
|
169 |
-
$user_id = $current_user->ID;
|
170 |
-
update_user_meta( $user_id, 'bewpi_hide_activation_notice', '0' );
|
171 |
-
}
|
172 |
-
|
173 |
-
/**
|
174 |
-
* Check if we should show the admin notice
|
175 |
-
* @return bool|void
|
176 |
-
*/
|
177 |
-
public function init_review_admin_notice() {
|
178 |
-
// Check if user is an administrator
|
179 |
-
if ( ! current_user_can( 'manage_options' ) ) {
|
180 |
-
return false;
|
181 |
-
}
|
182 |
-
|
183 |
-
// Admin notice hide catch
|
184 |
-
add_action( 'admin_init', array( &$this, 'catch_hide_notice' ) );
|
185 |
-
|
186 |
-
$current_user = wp_get_current_user();
|
187 |
-
$hide_notice = get_user_meta( $current_user->ID, self::OPTION_ADMIN_NOTICE_KEY, true );
|
188 |
-
|
189 |
-
if ( current_user_can( 'install_plugins' ) && $hide_notice == '' ) {
|
190 |
-
// Get installation date
|
191 |
-
$datetime_install = $this->get_install_date();
|
192 |
-
$datetime_past = new DateTime( '-10 days' );
|
193 |
-
//$datetime_past = new DateTime( '-10 second' );
|
194 |
-
|
195 |
-
if ( $datetime_past >= $datetime_install ) {
|
196 |
-
// 10 or more days ago, show admin notice
|
197 |
-
add_action( 'admin_notices', array( &$this, 'display_admin_notice' ) );
|
198 |
-
}
|
199 |
-
}
|
200 |
-
|
201 |
-
// Don't add admin bar option in admin panel
|
202 |
-
if ( is_admin() ) {
|
203 |
-
return;
|
204 |
-
}
|
205 |
-
}
|
206 |
-
|
207 |
/**
|
208 |
* Callback to sniff for specific plugin actions to view, create or delete invoice.
|
209 |
*/
|
@@ -244,8 +191,13 @@ if ( ! class_exists( 'BE_WooCommerce_PDF_Invoices' ) ) {
|
|
244 |
public function load_textdomain() {
|
245 |
$lang_dir = (string) BEWPI_LANG_DIR;
|
246 |
load_plugin_textdomain( $this->textdomain, false, apply_filters( 'bewpi_lang_dir', $lang_dir ) );
|
|
|
|
|
|
|
247 |
$this->settings_tabs['bewpi_general_settings'] = __( 'General', $this->textdomain );
|
248 |
$this->settings_tabs['bewpi_template_settings'] = __( 'Template', $this->textdomain );
|
|
|
|
|
249 |
}
|
250 |
|
251 |
/**
|
@@ -257,10 +209,9 @@ if ( ! class_exists( 'BE_WooCommerce_PDF_Invoices' ) ) {
|
|
257 |
copy( BEWPI_DIR . 'tmp/.htaccess', BEWPI_INVOICES_DIR . date( 'Y' ) . '/.htaccess' );
|
258 |
copy( BEWPI_DIR . 'tmp/index.php', BEWPI_INVOICES_DIR . date( 'Y' ) . '/index.php' );
|
259 |
|
260 |
-
// bewpi-templates/global
|
261 |
-
wp_mkdir_p( BEWPI_CUSTOM_TEMPLATES_INVOICES_DIR . 'global/' );
|
262 |
-
// bewpi-templares/simple
|
263 |
wp_mkdir_p( BEWPI_CUSTOM_TEMPLATES_INVOICES_DIR . 'simple/' );
|
|
|
|
|
264 |
}
|
265 |
|
266 |
/**
|
@@ -277,9 +228,9 @@ if ( ! class_exists( 'BE_WooCommerce_PDF_Invoices' ) ) {
|
|
277 |
* Admin scripts
|
278 |
*/
|
279 |
public function admin_enqueue_scripts() {
|
280 |
-
wp_enqueue_script( '
|
281 |
-
wp_register_style( '
|
282 |
-
wp_enqueue_style( '
|
283 |
}
|
284 |
|
285 |
/**
|
@@ -319,6 +270,74 @@ if ( ! class_exists( 'BE_WooCommerce_PDF_Invoices' ) ) {
|
|
319 |
<?php do_settings_sections( $tab ); ?>
|
320 |
<?php submit_button(); ?>
|
321 |
</form>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
322 |
</div>
|
323 |
<?php
|
324 |
}
|
@@ -489,13 +508,45 @@ if ( ! class_exists( 'BE_WooCommerce_PDF_Invoices' ) ) {
|
|
489 |
return $actions;
|
490 |
}
|
491 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
492 |
/**
|
493 |
* @return string
|
494 |
*/
|
495 |
private static function insert_install_date() {
|
496 |
$datetime_now = new DateTime();
|
497 |
$date_string = $datetime_now->format( 'Y-m-d' );
|
498 |
-
|
499 |
|
500 |
return $date_string;
|
501 |
}
|
@@ -561,90 +612,8 @@ if ( ! class_exists( 'BE_WooCommerce_PDF_Invoices' ) ) {
|
|
561 |
$query_string = '?' . http_build_query( array_merge( $query_params, array( self::OPTION_ADMIN_NOTICE_KEY => '1' ) ) );
|
562 |
|
563 |
echo '<div class="updated"><p>';
|
564 |
-
printf( __( "
|
565 |
echo "</p></div>";
|
566 |
}
|
567 |
-
|
568 |
-
public function add_custom_order_bulk_action() {
|
569 |
-
global $post_type;
|
570 |
-
|
571 |
-
if ( $post_type == 'shop_order' ) {
|
572 |
-
?>
|
573 |
-
<script type="text/javascript">
|
574 |
-
jQuery(document).ready(function () {
|
575 |
-
jQuery('<option>').val('generate_global_invoice').text('<?php _e( 'Generate global invoice' )?>').appendTo("select[name='action']");
|
576 |
-
});
|
577 |
-
</script>
|
578 |
-
<?php
|
579 |
-
}
|
580 |
-
}
|
581 |
-
|
582 |
-
public function load_bulk_actions() {
|
583 |
-
global $typenow;
|
584 |
-
$post_type = $typenow;
|
585 |
-
|
586 |
-
// Are we on order page?
|
587 |
-
if ( $post_type == 'shop_order' ) {
|
588 |
-
|
589 |
-
// Get the action
|
590 |
-
$wp_list_table = _get_list_table( 'WP_Posts_List_Table' );
|
591 |
-
$action = $wp_list_table->current_action();
|
592 |
-
|
593 |
-
$allowed_actions = array( "generate_global_invoice" );
|
594 |
-
if ( ! in_array( $action, $allowed_actions ) ) {
|
595 |
-
return;
|
596 |
-
}
|
597 |
-
|
598 |
-
// Security check
|
599 |
-
check_admin_referer( 'bulk-posts' );
|
600 |
-
|
601 |
-
// Make sure ids are submitted. Depending on the resource type, this may be 'media' or 'ids'
|
602 |
-
if ( isset( $_REQUEST['post'] ) ) {
|
603 |
-
$post_ids = array_map( 'intval', $_REQUEST['post'] );
|
604 |
-
}
|
605 |
-
|
606 |
-
if ( empty( $post_ids ) ) {
|
607 |
-
return;
|
608 |
-
}
|
609 |
-
|
610 |
-
// this is based on wp-admin/edit.php
|
611 |
-
$sendback = remove_query_arg( array( 'generated', 'untrashed', 'deleted', 'ids' ), wp_get_referer() );
|
612 |
-
if ( ! $sendback ) {
|
613 |
-
$sendback = admin_url( "edit.php?post_type=$post_type" );
|
614 |
-
}
|
615 |
-
|
616 |
-
$pagenum = $wp_list_table->get_pagenum();
|
617 |
-
$sendback = add_query_arg( 'paged', $pagenum, $sendback );
|
618 |
-
|
619 |
-
switch ( $action ) {
|
620 |
-
case 'generate_global_invoice':
|
621 |
-
|
622 |
-
$global_invoice = new BEWPIPRO_Invoice_Global( $post_ids );
|
623 |
-
$global_invoice->save( "D" );
|
624 |
-
|
625 |
-
$sendback = add_query_arg( array( 'ids' => join( ',', $post_ids ) ), $sendback );
|
626 |
-
break;
|
627 |
-
|
628 |
-
default:
|
629 |
-
return;
|
630 |
-
}
|
631 |
-
|
632 |
-
$sendback = remove_query_arg( array(
|
633 |
-
'action',
|
634 |
-
'action2',
|
635 |
-
'tags_input',
|
636 |
-
'post_author',
|
637 |
-
'comment_status',
|
638 |
-
'ping_status',
|
639 |
-
'_status',
|
640 |
-
'post',
|
641 |
-
'bulk_edit',
|
642 |
-
'post_view'
|
643 |
-
), $sendback );
|
644 |
-
|
645 |
-
wp_redirect( $sendback );
|
646 |
-
exit();
|
647 |
-
}
|
648 |
-
}
|
649 |
}
|
650 |
}
|
10 |
*/
|
11 |
final class BE_WooCommerce_PDF_Invoices {
|
12 |
|
13 |
+
const OPTION_INSTALL_DATE = 'bewpi-install-date';
|
14 |
+
const OPTION_ADMIN_NOTICE_KEY = 'bewpi-hide-notice';
|
15 |
+
const OPTION_ADMIN_ACTIVATION_NOTICE_KEY = 'bewpi-hide-activation-notice';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
17 |
+
private $options_key = 'bewpi-invoices';
|
18 |
+
public $settings_tabs = array();
|
|
|
|
|
19 |
public $textdomain = 'be-woocommerce-pdf-invoices';
|
|
|
20 |
public $general_options = array();
|
|
|
21 |
public $template_options = array();
|
22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
/**
|
24 |
* Initialize plugin and register actions and filters.
|
25 |
*
|
30 |
new BEWPI_General_Settings();
|
31 |
new BEWPI_Template_Settings();
|
32 |
|
33 |
+
do_action( 'bewpi_after_init_settings' );
|
34 |
+
|
35 |
/**
|
36 |
* Initialize plugin
|
37 |
*/
|
38 |
add_action( 'init', array( &$this, 'init' ) );
|
39 |
|
40 |
+
add_action( 'admin_init', array( $this, 'admin_init' ) );
|
41 |
+
|
42 |
+
add_action( 'admin_init', array( &$this, 'catch_hide_notice' ) );
|
|
|
43 |
|
44 |
/**
|
45 |
* Adds Invoices submenu to WooCommerce menu.
|
90 |
&$this,
|
91 |
'add_my_account_download_pdf_action'
|
92 |
), 10, 2 );
|
|
|
|
|
|
|
|
|
|
|
|
|
93 |
}
|
94 |
|
|
|
|
|
|
|
95 |
public function init() {
|
96 |
$this->load_textdomain();
|
97 |
+
$this->init_settings_tabs();
|
98 |
$this->create_bewpi_dirs();
|
99 |
$this->invoice_actions();
|
|
|
100 |
|
101 |
add_action( 'admin_notices', array( $this, 'display_activation_admin_notice' ) );
|
102 |
}
|
103 |
|
104 |
+
public function admin_init() {
|
105 |
+
$this->plugin_activation_notice_catch_hide();
|
106 |
+
$this->init_review_admin_notice();
|
107 |
+
|
108 |
+
add_filter( 'plugin_action_links_woocommerce-pdf-invoices/bootstrap.php', array( $this, 'your_plugin_action_links' ) );
|
109 |
+
}
|
110 |
+
|
111 |
+
public static function plugin_activation() {
|
112 |
+
self::insert_install_date();
|
113 |
+
}
|
114 |
+
|
115 |
+
function your_plugin_action_links( $links ) {
|
116 |
+
return array_merge( array(
|
117 |
+
'<a href="' . admin_url( 'admin.php?page=bewpi-invoices' ) . '">' . __( 'Settings' ) . '</a>',
|
118 |
+
'<a href="http://wcpdfinvoices.com" target="_blank">' . __( 'Premium' ) . '</a>'), $links );
|
119 |
+
}
|
120 |
+
|
121 |
+
public static function plugin_deactivation() {
|
122 |
+
global $current_user;
|
123 |
+
$user_id = $current_user->ID;
|
124 |
+
update_user_meta( $user_id, 'bewpi_hide_activation_notice', '0' );
|
125 |
+
}
|
126 |
+
|
127 |
public function display_activation_admin_notice() {
|
128 |
global $pagenow;
|
129 |
if ( $pagenow != 'plugins.php' )
|
135 |
?>
|
136 |
<div id="bewpi-plugin-activated-notice" class="updated notice is-dismissible">
|
137 |
<p>
|
138 |
+
<?php printf( __( 'Alrighty then! <a href="%s">Let\'s start configuring <strong>WooCommerce PDF Invoices</strong></a>.' ), admin_url() . 'admin.php?page=bewpi-invoices' ); ?>
|
139 |
</p>
|
140 |
<?php printf( '<a href="%1$s" class="notice-dismiss"></a>', '?bewpi_hide_activation_notice=0' ); ?>
|
141 |
</div>
|
151 |
}
|
152 |
}
|
153 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
154 |
/**
|
155 |
* Callback to sniff for specific plugin actions to view, create or delete invoice.
|
156 |
*/
|
191 |
public function load_textdomain() {
|
192 |
$lang_dir = (string) BEWPI_LANG_DIR;
|
193 |
load_plugin_textdomain( $this->textdomain, false, apply_filters( 'bewpi_lang_dir', $lang_dir ) );
|
194 |
+
}
|
195 |
+
|
196 |
+
public function init_settings_tabs() {
|
197 |
$this->settings_tabs['bewpi_general_settings'] = __( 'General', $this->textdomain );
|
198 |
$this->settings_tabs['bewpi_template_settings'] = __( 'Template', $this->textdomain );
|
199 |
+
|
200 |
+
$this->settings_tabs = apply_filters( 'bewpi_settings_tabs', $this->settings_tabs );
|
201 |
}
|
202 |
|
203 |
/**
|
209 |
copy( BEWPI_DIR . 'tmp/.htaccess', BEWPI_INVOICES_DIR . date( 'Y' ) . '/.htaccess' );
|
210 |
copy( BEWPI_DIR . 'tmp/index.php', BEWPI_INVOICES_DIR . date( 'Y' ) . '/index.php' );
|
211 |
|
|
|
|
|
|
|
212 |
wp_mkdir_p( BEWPI_CUSTOM_TEMPLATES_INVOICES_DIR . 'simple/' );
|
213 |
+
|
214 |
+
do_action( 'mk_custom_template_invoices_dir' );
|
215 |
}
|
216 |
|
217 |
/**
|
228 |
* Admin scripts
|
229 |
*/
|
230 |
public function admin_enqueue_scripts() {
|
231 |
+
wp_enqueue_script( 'bewpi_admin_settings_script', BEWPI_URL . '/assets/js/admin.js' );
|
232 |
+
wp_register_style( 'bewpi_admin_settings_css', BEWPI_URL . '/assets/css/admin.css', false, '1.0.0' );
|
233 |
+
wp_enqueue_style( 'bewpi_admin_settings_css' );
|
234 |
}
|
235 |
|
236 |
/**
|
270 |
<?php do_settings_sections( $tab ); ?>
|
271 |
<?php submit_button(); ?>
|
272 |
</form>
|
273 |
+
<aside class="bewpi_sidebar premium">
|
274 |
+
<h3><?php _e( 'Invoicing on Steroids', $this->textdomain ); ?></h3>
|
275 |
+
<p><?php _e( 'We\'re working on a more powerful version of this invoicing plugin. Be the first to know when we\'re ready to launch and receive a unique one-time discount!', $this->textdomain ); ?></p>
|
276 |
+
<!-- Begin MailChimp Signup Form -->
|
277 |
+
<link href="//cdn-images.mailchimp.com/embedcode/slim-081711.css" rel="stylesheet" type="text/css">
|
278 |
+
<style type="text/css">
|
279 |
+
#mc_embed_signup{background: #222; clear:left;}
|
280 |
+
#mc-embedded-subscribe:hover { background-color: #4ca55e !important; }
|
281 |
+
#mc_embed_signup input.button { margin: 0 !important; }
|
282 |
+
/* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
|
283 |
+
We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
|
284 |
+
</style>
|
285 |
+
<div id="mc_embed_signup">
|
286 |
+
<form action="//wcpdfinvoices.us11.list-manage.com/subscribe/post?u=f270649bc41a9687a38a8977f&id=395e1e319a" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate style="padding: 0">
|
287 |
+
<div id="mc_embed_signup_scroll">
|
288 |
+
<?php $user_email = get_the_author_meta( 'user_email', get_current_user_id() ) ?>
|
289 |
+
<input style="width: 100%; border-radius: 0; margin-top: 20px; border: 1px solid #ccc;" type="email" value="<?php if( $user_email !== "" ) echo $user_email; ?>" name="EMAIL" class="email" id="mce-EMAIL" placeholder="<?php _e( 'Your email address', $this->textdomain ); ?>" required>
|
290 |
+
<!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
|
291 |
+
<div style="position: absolute; left: -5000px;"><input type="text" name="b_f270649bc41a9687a38a8977f_395e1e319a" tabindex="-1" value=""></div>
|
292 |
+
<div class="clear"><input style="width: 100%; background-color: #5dc372; border-radius: 0; height: 37px;box-shadow: none;" type="submit" value="<?php _e( 'Signup', $this->textdomain ); ?>" name="subscribe" id="mc-embedded-subscribe" class="button"></div>
|
293 |
+
<div style="font-size: 11px; text-align: center; margin-top: 1px !important;"><?php _e( 'No spam, ever. Unsubscribe at any time', $this->textdomain ); ?></div>
|
294 |
+
</div>
|
295 |
+
</form>
|
296 |
+
</div>
|
297 |
+
|
298 |
+
<!--End mc_embed_signup-->
|
299 |
+
</aside>
|
300 |
+
<aside class="bewpi_sidebar about">
|
301 |
+
<h3><?php _e( 'About', $this->textdomain ); ?></h3>
|
302 |
+
<p><?php _e( 'This plugin is an open source project wich aims to fill the invoicing gap of <a href="http://www.woothemes.com/woocommerce">WooCommerce</a>.' , $this->textdomain ); ?></p>
|
303 |
+
<?php _e( '<b>Version</b>: ' . BEWPI_VERSION, $this->textdomain ); ?>
|
304 |
+
<br/>
|
305 |
+
<?php _e( '<b>Author</b>: <a href="https://github.com/baselbers">Bas Elbers</a>', $this->textdomain ); ?>
|
306 |
+
</aside>
|
307 |
+
<aside class="bewpi_sidebar support">
|
308 |
+
<h3><?php _e( 'Support', $this->textdomain ); ?></h3>
|
309 |
+
<p><?php _e( 'We will never ask for donations, but to garantee future development, we do need your support. Please show us your appreciation by leaving a <a href="https://wordpress.org/support/view/plugin-reviews/woocommerce-pdf-invoices?rate=5#postform">★★★★★</a> rating and vote for <a href="https://wordpress.org/plugins/woocommerce-pdf-invoices/">works</a>.', $this->textdomain ); ?></p>
|
310 |
+
<!-- Github star -->
|
311 |
+
<div class="github btn">
|
312 |
+
<iframe src="https://ghbtns.com/github-btn.html?user=baselbers&repo=woocommerce-pdf-invoices&type=star&count=true" frameborder="0" scrolling="0" width="170px" height="20px"></iframe>
|
313 |
+
</div>
|
314 |
+
<!-- FB share -->
|
315 |
+
<div class="btn">
|
316 |
+
<div id="fb-root"></div>
|
317 |
+
<script>(function(d, s, id) {
|
318 |
+
var js, fjs = d.getElementsByTagName(s)[0];
|
319 |
+
if (d.getElementById(id)) return;
|
320 |
+
js = d.createElement(s); js.id = id;
|
321 |
+
js.src = "//connect.facebook.net/nl_NL/sdk.js#xfbml=1&version=v2.4&appId=483906578380615";
|
322 |
+
fjs.parentNode.insertBefore(js, fjs);
|
323 |
+
}(document, 'script', 'facebook-jssdk'));</script>
|
324 |
+
<div class="fb-share-button" data-href="https://wordpress.org/plugins/woocommerce-pdf-invoices/" data-layout="button_count"></div>
|
325 |
+
</div>
|
326 |
+
<!-- Tweet -->
|
327 |
+
<div class="twitter btn">
|
328 |
+
<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://wordpress.org/plugins/woocommerce-pdf-invoices/" data-text="Checkout this amazing free WooCommerce PDF Invoices plugin for WordPress!">Tweet</a>
|
329 |
+
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
|
330 |
+
</div>
|
331 |
+
</aside>
|
332 |
+
<aside class="bewpi_sidebar need-help">
|
333 |
+
<h3><?php _e( 'Need Help?', $this->textdomain ); ?></h3>
|
334 |
+
<ul>
|
335 |
+
<li><a href="https://wordpress.org/plugins/woocommerce-pdf-invoices/faq/"><?php _e( 'Frequently Asked Questions', $this->textdomain ); ?> </a></li>
|
336 |
+
<li><a href="https://wordpress.org/support/plugin/woocommerce-pdf-invoices"><?php _e( 'Support forum', $this->textdomain ); ?></a></li>
|
337 |
+
<li><a href="https://wordpress.org/support/plugin/woocommerce-pdf-invoices"><?php _e( 'Request a feature', $this->textdomain ); ?></a></li>
|
338 |
+
<li><a href="mailto:baselbers@hotmail.com"><?php _e( 'Email us', $this->textdomain ); ?></a></li>
|
339 |
+
</ul>
|
340 |
+
</aside>
|
341 |
</div>
|
342 |
<?php
|
343 |
}
|
508 |
return $actions;
|
509 |
}
|
510 |
|
511 |
+
|
512 |
+
/**
|
513 |
+
* Check if we should show the admin notice
|
514 |
+
* @return bool|void
|
515 |
+
*/
|
516 |
+
public function init_review_admin_notice() {
|
517 |
+
// Check if user is an administrator
|
518 |
+
if ( ! current_user_can( 'manage_options' ) ) {
|
519 |
+
return false;
|
520 |
+
}
|
521 |
+
|
522 |
+
$current_user = wp_get_current_user();
|
523 |
+
$hide_notice = get_user_meta( $current_user->ID, self::OPTION_ADMIN_NOTICE_KEY, true );
|
524 |
+
|
525 |
+
if ( current_user_can( 'install_plugins' ) && $hide_notice == '0' ) {
|
526 |
+
// Get installation date
|
527 |
+
$datetime_install = $this->get_install_date();
|
528 |
+
$datetime_past = new DateTime( '-10 days' );
|
529 |
+
//$datetime_past = new DateTime( '-10 second' );
|
530 |
+
|
531 |
+
if ( $datetime_past >= $datetime_install ) {
|
532 |
+
// 10 or more days ago, show admin notice
|
533 |
+
add_action( 'admin_notices', array( &$this, 'display_admin_notice' ) );
|
534 |
+
}
|
535 |
+
}
|
536 |
+
|
537 |
+
// Don't add admin bar option in admin panel
|
538 |
+
if ( is_admin() ) {
|
539 |
+
return;
|
540 |
+
}
|
541 |
+
}
|
542 |
+
|
543 |
/**
|
544 |
* @return string
|
545 |
*/
|
546 |
private static function insert_install_date() {
|
547 |
$datetime_now = new DateTime();
|
548 |
$date_string = $datetime_now->format( 'Y-m-d' );
|
549 |
+
update_site_option( self::OPTION_INSTALL_DATE, $date_string, '', 'no' );
|
550 |
|
551 |
return $date_string;
|
552 |
}
|
612 |
$query_string = '?' . http_build_query( array_merge( $query_params, array( self::OPTION_ADMIN_NOTICE_KEY => '1' ) ) );
|
613 |
|
614 |
echo '<div class="updated"><p>';
|
615 |
+
printf( __( "You are working with <b>WooCommerce PDF Invoices</b> for some time now. We really need your ★★★★★ rating. It will support future development big-time. A huge thanks in advance and keep up the good work! <br /> <a href='%s' target='_blank'>Yes, will do it right away!</a> - <a href='%s'>No, already done it!</a>" ), 'https://wordpress.org/support/view/plugin-reviews/woocommerce-pdf-invoices?rate=5#postform', $query_string );
|
616 |
echo "</p></div>";
|
617 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
618 |
}
|
619 |
}
|
includes/class-bewpi-invoice.php
CHANGED
@@ -32,6 +32,17 @@ if ( ! class_exists( 'BEWPI_Invoice' ) ) {
|
|
32 |
}
|
33 |
}
|
34 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
public function save( $dest, $html_templates = array() ) {
|
36 |
//$template_name = apply_filters( 'bewpi_invoice_template_name', $this->template_name );
|
37 |
$template_dir_name = $this->get_template_dir( $this->template_name );
|
32 |
}
|
33 |
}
|
34 |
|
35 |
+
public function get_subtotal() {
|
36 |
+
$subtotal = $this->order->get_subtotal();
|
37 |
+
|
38 |
+
if ( (bool)$this->template_options["bewpi_shipping_taxable"] )
|
39 |
+
$subtotal += $this->order->get_total_shipping();
|
40 |
+
|
41 |
+
$subtotal -= $this->order->get_total_discount( true );
|
42 |
+
|
43 |
+
return $subtotal;
|
44 |
+
}
|
45 |
+
|
46 |
public function save( $dest, $html_templates = array() ) {
|
47 |
//$template_name = apply_filters( 'bewpi_invoice_template_name', $this->template_name );
|
48 |
$template_dir_name = $this->get_template_dir( $this->template_name );
|
includes/templates/invoices/simple/micro/body.php
CHANGED
@@ -154,83 +154,83 @@
|
|
154 |
<?php } ?>
|
155 |
<!-- Space -->
|
156 |
<tr class="space">
|
157 |
-
|
158 |
-
</tr>
|
159 |
-
<!-- Table footers -->
|
160 |
-
<!-- Subtotal -->
|
161 |
-
<?php if( $this->template_options['bewpi_show_subtotal'] && (bool)$this->template_options[ 'bewpi_display_prices_incl_tax' ] ) { ?>
|
162 |
-
<tr class="subtotal after-products">
|
163 |
-
<td colspan="<?php echo $this->colspan['left']; ?>"></td>
|
164 |
-
<td colspan="<?php echo $this->colspan['right_left']; ?>"><?php _e( 'Subtotal', $this->textdomain ); ?></td>
|
165 |
-
<td colspan="<?php echo $this->colspan['right_right']; ?>" class="align-right"><?php echo wc_price( $this->order->get_subtotal(), array( 'currency' => $this->order->get_order_currency() ) ); ?></td>
|
166 |
-
</tr>
|
167 |
-
<?php } ?>
|
168 |
-
<!-- Discount -->
|
169 |
-
<?php if( $this->template_options['bewpi_show_discount'] && $this->order->get_total_discount() !== 0.00 ) { ?>
|
170 |
-
<tr class="discount after-products">
|
171 |
-
<td colspan="<?php echo $this->colspan['left']; ?>"></td>
|
172 |
-
<td colspan="<?php echo $this->colspan['right_left']; ?>"><?php _e( 'Discount', $this->textdomain ); ?></td>
|
173 |
-
<td colspan="<?php echo $this->colspan['right_right']; ?>" class="align-right"><?php echo wc_price( $this->order->get_total_discount(), array( 'currency' => $this->order->get_order_currency() ) ); ?></td>
|
174 |
-
</tr>
|
175 |
-
<?php } ?>
|
176 |
-
<!-- Shipping -->
|
177 |
-
<?php if( $this->template_options['bewpi_show_shipping'] ) { ?>
|
178 |
-
<tr class="shipping after-products">
|
179 |
-
<td colspan="<?php echo $this->colspan['left']; ?>"></td>
|
180 |
-
<td colspan="<?php echo $this->colspan['right_left']; ?>"><?php _e( 'Shipping', $this->textdomain ); ?></td>
|
181 |
-
<td colspan="<?php echo $this->colspan['right_right']; ?>" class="align-right"><?php echo wc_price( $this->order->get_total_shipping(), array( 'currency' => $this->order->get_order_currency() ) ); ?></td>
|
182 |
-
</tr>
|
183 |
-
<?php } ?>
|
184 |
-
<!-- Subtotal -->
|
185 |
-
<?php if( $this->template_options['bewpi_show_subtotal'] && ! (bool)$this->template_options[ 'bewpi_display_prices_incl_tax' ] ) { ?>
|
186 |
-
<tr class="subtotal after-products">
|
187 |
-
<td colspan="<?php echo $this->colspan['left']; ?>"></td>
|
188 |
-
<td colspan="<?php echo $this->colspan['right_left']; ?>"><?php _e( 'Subtotal', $this->textdomain ); ?></td>
|
189 |
-
<td colspan="<?php echo $this->colspan['right_right']; ?>" class="align-right"><?php echo wc_price( $this->order->get_subtotal(), array( 'currency' => $this->order->get_order_currency() ) ); ?></td>
|
190 |
-
</tr>
|
191 |
-
<?php } ?>
|
192 |
-
<!-- Fees -->
|
193 |
-
<?php
|
194 |
-
$line_items_fee = $this->order->get_items( 'fee' );
|
195 |
-
foreach ( $line_items_fee as $item_id => $item ) :
|
196 |
-
?>
|
197 |
-
<tr class="after-products">
|
198 |
-
<td colspan="<?php echo $this->colspan['left']; ?>"></td>
|
199 |
-
<td colspan="<?php echo $this->colspan['right_left']; ?>"><?php echo ! empty( $item['name'] ) ? esc_html( $item['name'] ) : __( 'Fee', 'woocommerce' ); ?></td>
|
200 |
-
<td colspan="<?php echo $this->colspan['right_right']; ?>" class="align-right">
|
201 |
-
<?php
|
202 |
-
echo ( isset( $item['line_total'] ) ) ? wc_price( wc_round_tax_total( $item['line_total'] ) ) : '';
|
203 |
-
|
204 |
-
if ( $refunded = $this->order->get_total_refunded_for_item( $item_id, 'fee' ) ) {
|
205 |
-
echo '<br/><small class="refunded">-' . wc_price( $refunded, array( 'currency' => $this->order->get_order_currency() ) ) . '</small>';
|
206 |
-
}
|
207 |
-
?>
|
208 |
-
</td>
|
209 |
</tr>
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
219 |
<?php endforeach; ?>
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
235 |
</tbody>
|
236 |
</table>
|
154 |
<?php } ?>
|
155 |
<!-- Space -->
|
156 |
<tr class="space">
|
157 |
+
<td colspan="<?php echo $this->columns_count; ?>"></td>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
158 |
</tr>
|
159 |
+
<!-- Table footers -->
|
160 |
+
<!-- Discount -->
|
161 |
+
<?php if( $this->template_options['bewpi_show_discount'] && $this->order->get_total_discount() !== 0.00 ) { ?>
|
162 |
+
<tr class="discount after-products">
|
163 |
+
<td colspan="<?php echo $this->colspan['left']; ?>"></td>
|
164 |
+
<td colspan="<?php echo $this->colspan['right_left']; ?>"><?php _e( 'Discount', $this->textdomain ); ?></td>
|
165 |
+
<td colspan="<?php echo $this->colspan['right_right']; ?>" class="align-right"><?php echo wc_price( $this->order->get_total_discount(), array( 'currency' => $this->order->get_order_currency() ) ); ?></td>
|
166 |
+
</tr>
|
167 |
+
<?php } ?>
|
168 |
+
<!-- Shipping -->
|
169 |
+
<?php if( $this->template_options['bewpi_show_shipping'] && (bool)$this->template_options["bewpi_shipping_taxable"] ) { ?>
|
170 |
+
<tr class="shipping after-products">
|
171 |
+
<td colspan="<?php echo $this->colspan['left']; ?>"></td>
|
172 |
+
<td colspan="<?php echo $this->colspan['right_left']; ?>"><?php _e( 'Shipping', $this->textdomain ); ?></td>
|
173 |
+
<td colspan="<?php echo $this->colspan['right_right']; ?>" class="align-right"><?php echo wc_price( $this->order->get_total_shipping(), array( 'currency' => $this->order->get_order_currency() ) ); ?></td>
|
174 |
+
</tr>
|
175 |
+
<?php } ?>
|
176 |
+
<!-- Subtotal -->
|
177 |
+
<?php if( $this->template_options['bewpi_show_subtotal'] ) { ?>
|
178 |
+
<tr class="subtotal after-products">
|
179 |
+
<td colspan="<?php echo $this->colspan['left']; ?>"></td>
|
180 |
+
<td colspan="<?php echo $this->colspan['right_left']; ?>"><?php _e( 'Subtotal', $this->textdomain ); ?></td>
|
181 |
+
<td colspan="<?php echo $this->colspan['right_right']; ?>" class="align-right"><?php echo wc_price( $this->get_subtotal(), array( 'currency' => $this->order->get_order_currency() ) ); ?></td>
|
182 |
+
</tr>
|
183 |
+
<?php } ?>
|
184 |
+
<!-- Shipping -->
|
185 |
+
<?php if( $this->template_options['bewpi_show_shipping'] && ! (bool)$this->template_options["bewpi_shipping_taxable"] ) { ?>
|
186 |
+
<tr class="shipping after-products">
|
187 |
+
<td colspan="<?php echo $this->colspan['left']; ?>"></td>
|
188 |
+
<td colspan="<?php echo $this->colspan['right_left']; ?>"><?php _e( 'Shipping', $this->textdomain ); ?></td>
|
189 |
+
<td colspan="<?php echo $this->colspan['right_right']; ?>" class="align-right"><?php echo wc_price( $this->order->get_total_shipping(), array( 'currency' => $this->order->get_order_currency() ) ); ?></td>
|
190 |
+
</tr>
|
191 |
+
<?php } ?>
|
192 |
+
<!-- Fees -->
|
193 |
+
<?php
|
194 |
+
$line_items_fee = $this->order->get_items( 'fee' );
|
195 |
+
foreach ( $line_items_fee as $item_id => $item ) :
|
196 |
+
?>
|
197 |
+
<tr class="after-products">
|
198 |
+
<td colspan="<?php echo $this->colspan['left']; ?>"></td>
|
199 |
+
<td colspan="<?php echo $this->colspan['right_left']; ?>"><?php echo ! empty( $item['name'] ) ? esc_html( $item['name'] ) : __( 'Fee', 'woocommerce' ); ?></td>
|
200 |
+
<td colspan="<?php echo $this->colspan['right_right']; ?>" class="align-right">
|
201 |
+
<?php
|
202 |
+
echo ( isset( $item['line_total'] ) ) ? wc_price( wc_round_tax_total( $item['line_total'] ) ) : '';
|
203 |
+
|
204 |
+
if ( $refunded = $this->order->get_total_refunded_for_item( $item_id, 'fee' ) ) {
|
205 |
+
echo '<br/><small class="refunded">-' . wc_price( $refunded, array( 'currency' => $this->order->get_order_currency() ) ) . '</small>';
|
206 |
+
}
|
207 |
+
?>
|
208 |
+
</td>
|
209 |
+
</tr>
|
210 |
<?php endforeach; ?>
|
211 |
+
<!-- Tax -->
|
212 |
+
<?php if( $this->template_options['bewpi_show_tax'] && wc_tax_enabled() ) :
|
213 |
+
foreach ( $this->order->get_tax_totals() as $code => $tax ) : ?>
|
214 |
+
<tr class="after-products">
|
215 |
+
<td colspan="<?php echo $this->colspan['left']; ?>"></td>
|
216 |
+
<td colspan="<?php echo $this->colspan['right_left']; ?>"><?php echo $tax->label; ?></td>
|
217 |
+
<td colspan="<?php echo $this->colspan['right_right']; ?>" class="align-right"><?php echo $tax->formatted_amount; ?></td>
|
218 |
+
</tr>
|
219 |
+
<?php endforeach; ?>
|
220 |
+
<?php endif; ?>
|
221 |
+
<!-- Total -->
|
222 |
+
<tr class="after-products">
|
223 |
+
<td colspan="<?php echo $this->colspan['left']; ?>"></td>
|
224 |
+
<td colspan="<?php echo $this->colspan['right_left']; ?>" class="total"><?php _e( 'Total', $this->textdomain ); ?></td>
|
225 |
+
<td colspan="<?php echo $this->colspan['right_right']; ?>" class="grand-total align-right" style="color: <?php echo $this->template_options['bewpi_color_theme']; ?>;"><?php echo $this->get_total(); ?></td>
|
226 |
+
</tr>
|
227 |
+
<!-- Refunded -->
|
228 |
+
<?php if ( $this->order->get_total_refunded() > 0 ) { ?>
|
229 |
+
<tr class="after-products">
|
230 |
+
<td colspan="<?php echo $this->colspan['left']; ?>"></td>
|
231 |
+
<td colspan="<?php echo $this->colspan['right_left']; ?>" class="refunded"><?php _e( 'Refunded', $this->textdomain ); ?></td>
|
232 |
+
<td colspan="<?php echo $this->colspan['right_right']; ?>" class="refunded align-right"><?php echo '-' . wc_price( $this->order->get_total_refunded(), array( 'currency' => $this->order->get_order_currency() ) ); ?></td>
|
233 |
+
</tr>
|
234 |
+
<?php } ?>
|
235 |
</tbody>
|
236 |
</table>
|
lang/be-woocommerce-pdf-invoices-es_ES.mo
CHANGED
Binary file
|
lang/be-woocommerce-pdf-invoices-es_ES.po
CHANGED
@@ -1,462 +1,559 @@
|
|
1 |
-
msgid ""
|
2 |
-
msgstr ""
|
3 |
-
"Project-Id-Version: WooCommerce PDF Invoices\n"
|
4 |
-
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2015-09-
|
6 |
-
"PO-Revision-Date: 2015-09-
|
7 |
-
"Last-Translator: iduran <iduran@solucionesc2.com>\n"
|
8 |
-
"Language-Team: \n"
|
9 |
-
"Language: es_ES\n"
|
10 |
-
"MIME-Version: 1.0\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-Poedit-SourceCharset: UTF-8\n"
|
15 |
-
"X-Poedit-Basepath: .\n"
|
16 |
-
"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
|
17 |
-
"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
|
18 |
-
"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
|
19 |
-
"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
|
20 |
-
"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
|
21 |
-
"X-Loco-Target-Locale: es_ES\n"
|
22 |
-
"X-Generator: Poedit 1.7.3\n"
|
23 |
-
"X-Poedit-SearchPath-0: ..\n"
|
24 |
-
|
25 |
-
#: ../includes/abstracts/abstract-bewpi-document.php:69
|
26 |
-
msgid "Paid"
|
27 |
-
msgstr ""
|
28 |
-
|
29 |
-
#: ../includes/abstracts/abstract-bewpi-setting.php:87
|
30 |
-
msgid "Feel free to use "
|
31 |
-
msgstr "Siéntase libre de utilizar"
|
32 |
-
|
33 |
-
#: ../includes/abstracts/abstract-bewpi-setting.php:155
|
34 |
-
msgid "Remove logo"
|
35 |
-
msgstr "Eliminar logo"
|
36 |
-
|
37 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:84
|
38 |
-
msgid "Attach to Email"
|
39 |
-
msgstr "Adjuntar a correo electrónico"
|
40 |
-
|
41 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:92
|
42 |
-
msgid "Processing order"
|
43 |
-
msgstr "Procesando el pedido."
|
44 |
-
|
45 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:96
|
46 |
-
msgid "Completed order"
|
47 |
-
msgstr "Pedido completado"
|
48 |
-
|
49 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:100
|
50 |
-
msgid "Customer invoice"
|
51 |
-
msgstr "Factura de Cliente"
|
52 |
-
|
53 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:114
|
54 |
-
msgid "Attach to New order Email"
|
55 |
-
msgstr ""
|
56 |
-
|
57 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:126
|
58 |
-
msgid "Enable Email It In"
|
59 |
-
msgstr "Habilitar Email It In"
|
60 |
-
|
61 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:134
|
62 |
-
msgid "Email It In account"
|
63 |
-
msgstr "Cuenta Email it In"
|
64 |
-
|
65 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:139
|
66 |
-
#, php-format
|
67 |
-
msgid "Get your account from your Email It In %suser account%s."
|
68 |
-
msgstr "Obtenga su cuenta desde su Email It In %suser account%s."
|
69 |
-
|
70 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:152
|
71 |
-
msgid "Email Options"
|
72 |
-
msgstr "Opciones de correo electrónico"
|
73 |
-
|
74 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:158
|
75 |
-
msgid "Cloud Storage Options"
|
76 |
-
msgstr "Opciones de almacenamiento en la nube"
|
77 |
-
|
78 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:165
|
79 |
-
#, php-format
|
80 |
-
msgid ""
|
81 |
-
"Signup at %s to send invoices to your Dropbox, OneDrive, Google Drive or "
|
82 |
-
"Egnyte and enter your account below."
|
83 |
-
msgstr ""
|
84 |
-
|
85 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:87
|
86 |
-
#: ../includes/be-woocommerce-pdf-invoices.php:
|
87 |
-
msgid "Template"
|
88 |
-
msgstr "Plantilla"
|
89 |
-
|
90 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:99
|
91 |
-
msgid "Color theme"
|
92 |
-
msgstr "Color del tema"
|
93 |
-
|
94 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:110
|
95 |
-
msgid "Date format"
|
96 |
-
msgstr "Formato de fecha"
|
97 |
-
|
98 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:115
|
99 |
-
#, php-format
|
100 |
-
msgid "%sFormat%s of invoice date and order date."
|
101 |
-
msgstr "%sFormat%s de la fecha de la factura y fecha del pedido."
|
102 |
-
|
103 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:130
|
104 |
-
msgid "Display prices including tax"
|
105 |
-
msgstr "Mostrar precios con impuesto incluido"
|
106 |
-
|
107 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
108 |
-
msgid "
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
"
|
127 |
-
msgstr ""
|
128 |
-
|
129 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
130 |
-
msgid "Company
|
131 |
-
msgstr "
|
132 |
-
|
133 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
134 |
-
msgid "Company
|
135 |
-
msgstr "
|
136 |
-
|
137 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
138 |
-
msgid "
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
"
|
173 |
-
"
|
174 |
-
|
175 |
-
|
176 |
-
"
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
msgid "
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
"
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
#: ../includes/
|
211 |
-
|
212 |
-
msgid "
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
#: ../includes/
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
#: ../includes/
|
224 |
-
msgid "
|
225 |
-
msgstr "
|
226 |
-
|
227 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
228 |
-
#: ../includes/templates/invoices/global/micro/body.php:
|
229 |
-
#: ../includes/templates/invoices/
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
#: ../includes/
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
#: ../includes/
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
#: ../includes/
|
248 |
-
msgid "
|
249 |
-
msgstr "
|
250 |
-
|
251 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
252 |
-
msgid "
|
253 |
-
msgstr "
|
254 |
-
|
255 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
256 |
-
msgid "
|
257 |
-
msgstr "
|
258 |
-
|
259 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
260 |
-
msgid "
|
261 |
-
msgstr "
|
262 |
-
|
263 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
264 |
-
msgid "
|
265 |
-
msgstr "
|
266 |
-
|
267 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
268 |
-
msgid "
|
269 |
-
msgstr ""
|
270 |
-
|
271 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
272 |
-
msgid "
|
273 |
-
msgstr ""
|
274 |
-
|
275 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
276 |
-
msgid "
|
277 |
-
msgstr "
|
278 |
-
|
279 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
280 |
-
msgid "
|
281 |
-
msgstr "
|
282 |
-
|
283 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
284 |
-
msgid "
|
285 |
-
msgstr "
|
286 |
-
|
287 |
-
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:
|
288 |
-
msgid "
|
289 |
-
msgstr "
|
290 |
-
|
291 |
-
#: ../includes/
|
292 |
-
msgid ""
|
293 |
-
"
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
msgstr "
|
316 |
-
|
317 |
-
#: ../includes/be-woocommerce-pdf-invoices.php:
|
318 |
-
msgid "
|
319 |
-
msgstr "
|
320 |
-
|
321 |
-
#: ../includes/be-woocommerce-pdf-invoices.php:
|
322 |
-
msgid "
|
323 |
-
msgstr "
|
324 |
-
|
325 |
-
#: ../includes/be-woocommerce-pdf-invoices.php:
|
326 |
-
msgid "
|
327 |
-
msgstr "
|
328 |
-
|
329 |
-
#: ../includes/be-woocommerce-pdf-invoices.php:
|
330 |
-
msgid "
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
"
|
355 |
-
"
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
#: ../includes/
|
371 |
-
msgid "
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
msgstr "
|
378 |
-
|
379 |
-
#: ../includes/
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
#: ../includes/
|
388 |
-
msgid "
|
389 |
-
msgstr "
|
390 |
-
|
391 |
-
#: ../includes/
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
#: ../includes/
|
408 |
-
msgid "Invoice
|
409 |
-
msgstr "
|
410 |
-
|
411 |
-
#: ../includes/
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
-
|
418 |
-
|
419 |
-
|
420 |
-
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
msgid "
|
437 |
-
msgstr ""
|
438 |
-
|
439 |
-
#: ../includes/
|
440 |
-
#, php-format
|
441 |
-
msgid "
|
442 |
-
msgstr ""
|
443 |
-
|
444 |
-
|
445 |
-
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: WooCommerce PDF Invoices\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2015-09-27 20:54+0100\n"
|
6 |
+
"PO-Revision-Date: 2015-09-27 20:54+0100\n"
|
7 |
+
"Last-Translator: iduran <iduran@solucionesc2.com>\n"
|
8 |
+
"Language-Team: \n"
|
9 |
+
"Language: es_ES\n"
|
10 |
+
"MIME-Version: 1.0\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-Poedit-SourceCharset: UTF-8\n"
|
15 |
+
"X-Poedit-Basepath: .\n"
|
16 |
+
"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
|
17 |
+
"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
|
18 |
+
"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
|
19 |
+
"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
|
20 |
+
"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
|
21 |
+
"X-Loco-Target-Locale: es_ES\n"
|
22 |
+
"X-Generator: Poedit 1.7.3\n"
|
23 |
+
"X-Poedit-SearchPath-0: ..\n"
|
24 |
+
|
25 |
+
#: ../includes/abstracts/abstract-bewpi-document.php:69
|
26 |
+
msgid "Paid"
|
27 |
+
msgstr ""
|
28 |
+
|
29 |
+
#: ../includes/abstracts/abstract-bewpi-setting.php:87
|
30 |
+
msgid "Feel free to use "
|
31 |
+
msgstr "Siéntase libre de utilizar"
|
32 |
+
|
33 |
+
#: ../includes/abstracts/abstract-bewpi-setting.php:155
|
34 |
+
msgid "Remove logo"
|
35 |
+
msgstr "Eliminar logo"
|
36 |
+
|
37 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:84
|
38 |
+
msgid "Attach to Email"
|
39 |
+
msgstr "Adjuntar a correo electrónico"
|
40 |
+
|
41 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:92
|
42 |
+
msgid "Processing order"
|
43 |
+
msgstr "Procesando el pedido."
|
44 |
+
|
45 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:96
|
46 |
+
msgid "Completed order"
|
47 |
+
msgstr "Pedido completado"
|
48 |
+
|
49 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:100
|
50 |
+
msgid "Customer invoice"
|
51 |
+
msgstr "Factura de Cliente"
|
52 |
+
|
53 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:114
|
54 |
+
msgid "Attach to New order Email"
|
55 |
+
msgstr ""
|
56 |
+
|
57 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:126
|
58 |
+
msgid "Enable Email It In"
|
59 |
+
msgstr "Habilitar Email It In"
|
60 |
+
|
61 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:134
|
62 |
+
msgid "Email It In account"
|
63 |
+
msgstr "Cuenta Email it In"
|
64 |
+
|
65 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:139
|
66 |
+
#, php-format
|
67 |
+
msgid "Get your account from your Email It In %suser account%s."
|
68 |
+
msgstr "Obtenga su cuenta desde su Email It In %suser account%s."
|
69 |
+
|
70 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:152
|
71 |
+
msgid "Email Options"
|
72 |
+
msgstr "Opciones de correo electrónico"
|
73 |
+
|
74 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:158
|
75 |
+
msgid "Cloud Storage Options"
|
76 |
+
msgstr "Opciones de almacenamiento en la nube"
|
77 |
+
|
78 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-general.php:165
|
79 |
+
#, php-format
|
80 |
+
msgid ""
|
81 |
+
"Signup at %s to send invoices to your Dropbox, OneDrive, Google Drive or "
|
82 |
+
"Egnyte and enter your account below."
|
83 |
+
msgstr ""
|
84 |
+
|
85 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:87
|
86 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:198
|
87 |
+
msgid "Template"
|
88 |
+
msgstr "Plantilla"
|
89 |
+
|
90 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:99
|
91 |
+
msgid "Color theme"
|
92 |
+
msgstr "Color del tema"
|
93 |
+
|
94 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:110
|
95 |
+
msgid "Date format"
|
96 |
+
msgstr "Formato de fecha"
|
97 |
+
|
98 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:115
|
99 |
+
#, php-format
|
100 |
+
msgid "%sFormat%s of invoice date and order date."
|
101 |
+
msgstr "%sFormat%s de la fecha de la factura y fecha del pedido."
|
102 |
+
|
103 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:130
|
104 |
+
msgid "Display prices including tax"
|
105 |
+
msgstr "Mostrar precios con impuesto incluido"
|
106 |
+
|
107 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:131
|
108 |
+
msgid ""
|
109 |
+
"Line item totals will be including tax. <br/><b>Note</b>: Subtotal will "
|
110 |
+
"still be excluding tax, so disable it within the visible columns section."
|
111 |
+
msgstr ""
|
112 |
+
|
113 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:143
|
114 |
+
msgid "Shipping taxable"
|
115 |
+
msgstr ""
|
116 |
+
|
117 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:144
|
118 |
+
msgid "Enable to display subtotal including shipping."
|
119 |
+
msgstr ""
|
120 |
+
|
121 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:156
|
122 |
+
msgid "Mark invoice as paid"
|
123 |
+
msgstr ""
|
124 |
+
|
125 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:157
|
126 |
+
msgid "Invoice will be watermarked when order has been paid."
|
127 |
+
msgstr ""
|
128 |
+
|
129 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:165
|
130 |
+
msgid "Company name"
|
131 |
+
msgstr "Nombre de la empresa"
|
132 |
+
|
133 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:176
|
134 |
+
msgid "Company logo"
|
135 |
+
msgstr "Logo de la empresa"
|
136 |
+
|
137 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:181
|
138 |
+
msgid ""
|
139 |
+
"<b>Note</b>: If your logo doesn't show up, try to enable "
|
140 |
+
"<code>allow_url_fopen</code>."
|
141 |
+
msgstr ""
|
142 |
+
|
143 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:187
|
144 |
+
msgid "Company address"
|
145 |
+
msgstr "Dirección de la empresa"
|
146 |
+
|
147 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:198
|
148 |
+
msgid "Company details"
|
149 |
+
msgstr "Detalles de la empresa"
|
150 |
+
|
151 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:209
|
152 |
+
msgid "Intro text"
|
153 |
+
msgstr "Texto introductorio"
|
154 |
+
|
155 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:221
|
156 |
+
msgid "Terms & conditions, policies etc."
|
157 |
+
msgstr "Términos y condiciones, políticas, etc."
|
158 |
+
|
159 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:237
|
160 |
+
msgid "Show customer notes"
|
161 |
+
msgstr "Mostrar notas de cliente"
|
162 |
+
|
163 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:245
|
164 |
+
msgid "Type"
|
165 |
+
msgstr "Tipo"
|
166 |
+
|
167 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:253
|
168 |
+
msgid "WooCommerce order number"
|
169 |
+
msgstr "Número de pedido de WooCommerce"
|
170 |
+
|
171 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:257
|
172 |
+
msgid "Sequential number"
|
173 |
+
msgstr "Número secuencial"
|
174 |
+
|
175 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:271
|
176 |
+
msgid "Reset invoice counter"
|
177 |
+
msgstr ""
|
178 |
+
|
179 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:281
|
180 |
+
msgid "Next"
|
181 |
+
msgstr "Siguiente"
|
182 |
+
|
183 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:286
|
184 |
+
#, php-format
|
185 |
+
msgid ""
|
186 |
+
"Reset the invoice counter and start with next invoice number. %s %sNote:%s "
|
187 |
+
"Only available with sequential numbering type and you need to check the "
|
188 |
+
"checkbox to actually reset the value."
|
189 |
+
msgstr ""
|
190 |
+
"Reiniciar el contador de factura y comenzar con el siguiente número de la "
|
191 |
+
"factura. %s %sNote:%s Sólo está disponible con el tipo de numeración "
|
192 |
+
"secuencial y necesitas marcar la casilla para reiniciar realmente el valor."
|
193 |
+
|
194 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:295
|
195 |
+
msgid "Digits"
|
196 |
+
msgstr "Dígitos"
|
197 |
+
|
198 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:311
|
199 |
+
msgid "[prefix]"
|
200 |
+
msgstr "Prefijo"
|
201 |
+
|
202 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:322
|
203 |
+
msgid "[suffix]"
|
204 |
+
msgstr "Sufijo"
|
205 |
+
|
206 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:333
|
207 |
+
msgid "Format"
|
208 |
+
msgstr "Formato"
|
209 |
+
|
210 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:338
|
211 |
+
#, php-format
|
212 |
+
msgid ""
|
213 |
+
"Feel free to use the placeholders %s %s %s %s %s and %s. %s %sNote:%s %s is "
|
214 |
+
"required and slashes aren't supported."
|
215 |
+
msgstr ""
|
216 |
+
|
217 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:352
|
218 |
+
msgid "Reset on 1st of january"
|
219 |
+
msgstr "Reiniciar el 1 de enero"
|
220 |
+
|
221 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:365
|
222 |
+
#: ../includes/templates/invoices/global/micro/body.php:10
|
223 |
+
#: ../includes/templates/invoices/simple/micro/body.php:8
|
224 |
+
msgid "SKU"
|
225 |
+
msgstr "Identificador"
|
226 |
+
|
227 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:377
|
228 |
+
#: ../includes/templates/invoices/global/micro/body.php:184
|
229 |
+
#: ../includes/templates/invoices/global/micro/body.php:208
|
230 |
+
#: ../includes/templates/invoices/simple/micro/body.php:180
|
231 |
+
msgid "Subtotal"
|
232 |
+
msgstr "Subtotal"
|
233 |
+
|
234 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:389
|
235 |
+
msgid "Tax"
|
236 |
+
msgstr "Impuesto"
|
237 |
+
|
238 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:401
|
239 |
+
#: ../includes/templates/invoices/global/micro/body.php:192
|
240 |
+
#: ../includes/templates/invoices/simple/micro/body.php:164
|
241 |
+
msgid "Discount"
|
242 |
+
msgstr "Descuento"
|
243 |
+
|
244 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:413
|
245 |
+
#: ../includes/templates/invoices/global/micro/body.php:200
|
246 |
+
#: ../includes/templates/invoices/simple/micro/body.php:172
|
247 |
+
#: ../includes/templates/invoices/simple/micro/body.php:188
|
248 |
+
msgid "Shipping"
|
249 |
+
msgstr "Envío"
|
250 |
+
|
251 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:427
|
252 |
+
msgid "General Options"
|
253 |
+
msgstr "Ajustes generales"
|
254 |
+
|
255 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:433
|
256 |
+
msgid "Invoice Number Options"
|
257 |
+
msgstr "Opciones de número de factura"
|
258 |
+
|
259 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:439
|
260 |
+
msgid "Header Options"
|
261 |
+
msgstr "Opciones de la cabecera"
|
262 |
+
|
263 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:445
|
264 |
+
msgid "Footer Options"
|
265 |
+
msgstr "Opciones del Pie"
|
266 |
+
|
267 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:451
|
268 |
+
msgid "Visible Columns"
|
269 |
+
msgstr "Columnas visibles"
|
270 |
+
|
271 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:457
|
272 |
+
msgid "These are the general template options."
|
273 |
+
msgstr "Estas son las opciones de plantilla general."
|
274 |
+
|
275 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:458
|
276 |
+
msgid "These are the invoice number options."
|
277 |
+
msgstr "Estas son las opciones de número de factura."
|
278 |
+
|
279 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:459
|
280 |
+
msgid "The header will be visible on every page. "
|
281 |
+
msgstr ""
|
282 |
+
|
283 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:460
|
284 |
+
msgid "The footer will be visible on every page. "
|
285 |
+
msgstr ""
|
286 |
+
|
287 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:461
|
288 |
+
msgid "Enable or disable the columns."
|
289 |
+
msgstr "Activar o desactivar las columnas."
|
290 |
+
|
291 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:531
|
292 |
+
msgid "File is invalid and contains either '..' or './'."
|
293 |
+
msgstr "Archivo no es válido y contiene '..' o './'."
|
294 |
+
|
295 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:538
|
296 |
+
msgid "File is invalid and contains ':' after the first character."
|
297 |
+
msgstr "Archivo no es válido y contiene ':' después del primer carácter."
|
298 |
+
|
299 |
+
#: ../includes/admin/settings/class-bewpi-admin-settings-template.php:547
|
300 |
+
msgid "File should be less then 2MB."
|
301 |
+
msgstr "Este archivo debe pesar menos de 2MB."
|
302 |
+
|
303 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:117
|
304 |
+
msgid "Settings"
|
305 |
+
msgstr ""
|
306 |
+
|
307 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:118
|
308 |
+
msgid "Premium"
|
309 |
+
msgstr ""
|
310 |
+
|
311 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:138
|
312 |
+
msgid ""
|
313 |
+
"Setup up your <strong>WooCommerce PDF Invoices</strong> by going to the <a "
|
314 |
+
"href=\""
|
315 |
+
msgstr ""
|
316 |
+
|
317 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:197
|
318 |
+
msgid "General"
|
319 |
+
msgstr "General"
|
320 |
+
|
321 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:221
|
322 |
+
msgid "Invoices"
|
323 |
+
msgstr "Facturas"
|
324 |
+
|
325 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:274
|
326 |
+
msgid "Invoicing on Steroids"
|
327 |
+
msgstr ""
|
328 |
+
|
329 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:275
|
330 |
+
msgid ""
|
331 |
+
"We're working on a more powerful version of this invoicing plugin. Be the "
|
332 |
+
"first to know when we're ready to launch and receive a unique one-time "
|
333 |
+
"discount!"
|
334 |
+
msgstr ""
|
335 |
+
|
336 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:289
|
337 |
+
msgid "Your email address"
|
338 |
+
msgstr ""
|
339 |
+
|
340 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:292
|
341 |
+
msgid "Signup"
|
342 |
+
msgstr ""
|
343 |
+
|
344 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:293
|
345 |
+
msgid "No spam, ever. Unsubscribe at any time"
|
346 |
+
msgstr ""
|
347 |
+
|
348 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:301
|
349 |
+
msgid "About"
|
350 |
+
msgstr ""
|
351 |
+
|
352 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:302
|
353 |
+
msgid ""
|
354 |
+
"This plugin is an open source project wich aims to fill the invoicing gap of "
|
355 |
+
"<a href=\"http://www.woothemes.com/woocommerce\">WooCommerce</a>."
|
356 |
+
msgstr ""
|
357 |
+
|
358 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:303
|
359 |
+
msgid "<b>Version</b>: "
|
360 |
+
msgstr ""
|
361 |
+
|
362 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:305
|
363 |
+
msgid "<b>Author</b>: <a href=\"https://github.com/baselbers\">Bas Elbers</a>"
|
364 |
+
msgstr ""
|
365 |
+
|
366 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:308
|
367 |
+
msgid "Support"
|
368 |
+
msgstr ""
|
369 |
+
|
370 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:309
|
371 |
+
msgid ""
|
372 |
+
"We will never ask for donations, but to garantee future development, we do "
|
373 |
+
"need your support. Please show us your appreciation by leaving a <a href="
|
374 |
+
"\"https://wordpress.org/support/view/plugin-reviews/woocommerce-pdf-invoices?"
|
375 |
+
"rate=5#postform\">★★★★★</a> rating and vote for <a href=\"https://wordpress."
|
376 |
+
"org/plugins/woocommerce-pdf-invoices/\">works</a>."
|
377 |
+
msgstr ""
|
378 |
+
|
379 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:333
|
380 |
+
msgid "Need Help?"
|
381 |
+
msgstr ""
|
382 |
+
|
383 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:335
|
384 |
+
msgid "Frequently Asked Questions"
|
385 |
+
msgstr ""
|
386 |
+
|
387 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:336
|
388 |
+
msgid "Support forum"
|
389 |
+
msgstr ""
|
390 |
+
|
391 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:337
|
392 |
+
msgid "Request a feature"
|
393 |
+
msgstr ""
|
394 |
+
|
395 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:338
|
396 |
+
msgid "Email us"
|
397 |
+
msgstr ""
|
398 |
+
|
399 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:397
|
400 |
+
msgid "PDF Invoice"
|
401 |
+
msgstr "PDF Factura"
|
402 |
+
|
403 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:423
|
404 |
+
msgid "Invoiced on:"
|
405 |
+
msgstr "Facturado en:"
|
406 |
+
|
407 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:427
|
408 |
+
msgid "Invoice number:"
|
409 |
+
msgstr "Nº de factura"
|
410 |
+
|
411 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:465
|
412 |
+
msgid "View invoice"
|
413 |
+
msgstr "Ver factura"
|
414 |
+
|
415 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:465
|
416 |
+
msgid "View"
|
417 |
+
msgstr "Ver"
|
418 |
+
|
419 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:466
|
420 |
+
msgid "Cancel invoice"
|
421 |
+
msgstr "Cancelar factura"
|
422 |
+
|
423 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:466
|
424 |
+
msgid "Cancel"
|
425 |
+
msgstr "Cancelar"
|
426 |
+
|
427 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:468
|
428 |
+
msgid "Are you sure to delete the invoice?"
|
429 |
+
msgstr "¿Está seguro de eliminar la factura?"
|
430 |
+
|
431 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:471
|
432 |
+
msgid "Create invoice"
|
433 |
+
msgstr "Crear factura"
|
434 |
+
|
435 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:471
|
436 |
+
msgid "Create"
|
437 |
+
msgstr "Crear"
|
438 |
+
|
439 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:504
|
440 |
+
#, php-format
|
441 |
+
msgid "Invoice %s (PDF)"
|
442 |
+
msgstr "Factura %s (PDF)"
|
443 |
+
|
444 |
+
#: ../includes/be-woocommerce-pdf-invoices.php:615
|
445 |
+
#, php-format
|
446 |
+
msgid ""
|
447 |
+
"You are working with <b>WooCommerce PDF Invoices</b> for some time now. We "
|
448 |
+
"really need your ★★★★★ rating. It will support future development big-time. "
|
449 |
+
"A huge thanks in advance and keep up the good work! <br /> <a href='%s' "
|
450 |
+
"target='_blank'>Yes, will do it right away!</a> - <a href='%s'>No, already "
|
451 |
+
"done it!</a>"
|
452 |
+
msgstr ""
|
453 |
+
|
454 |
+
#: ../includes/templates/invoices/global/micro/body.php:6
|
455 |
+
#: ../includes/templates/invoices/simple/micro/body.php:5
|
456 |
+
msgid "Description"
|
457 |
+
msgstr "Descripción"
|
458 |
+
|
459 |
+
#: ../includes/templates/invoices/global/micro/body.php:14
|
460 |
+
#: ../includes/templates/invoices/simple/micro/body.php:11
|
461 |
+
msgid "Cost"
|
462 |
+
msgstr "Importe"
|
463 |
+
|
464 |
+
#: ../includes/templates/invoices/global/micro/body.php:16
|
465 |
+
#: ../includes/templates/invoices/simple/micro/body.php:12
|
466 |
+
msgid "Qty"
|
467 |
+
msgstr "Cant."
|
468 |
+
|
469 |
+
#: ../includes/templates/invoices/global/micro/body.php:22
|
470 |
+
#: ../includes/templates/invoices/simple/micro/body.php:19
|
471 |
+
msgid "VAT"
|
472 |
+
msgstr "Impuestos"
|
473 |
+
|
474 |
+
#: ../includes/templates/invoices/global/micro/body.php:33
|
475 |
+
#: ../includes/templates/invoices/global/micro/body.php:244
|
476 |
+
#: ../includes/templates/invoices/simple/micro/body.php:30
|
477 |
+
#: ../includes/templates/invoices/simple/micro/body.php:224
|
478 |
+
msgid "Total"
|
479 |
+
msgstr "Total"
|
480 |
+
|
481 |
+
#: ../includes/templates/invoices/global/micro/body.php:41
|
482 |
+
#, php-format
|
483 |
+
msgid "Order #%d - %s"
|
484 |
+
msgstr ""
|
485 |
+
|
486 |
+
#: ../includes/templates/invoices/global/micro/body.php:219
|
487 |
+
#: ../includes/templates/invoices/simple/micro/body.php:199
|
488 |
+
msgid "Fee"
|
489 |
+
msgstr "Cuota"
|
490 |
+
|
491 |
+
#: ../includes/templates/invoices/global/micro/body.php:251
|
492 |
+
#: ../includes/templates/invoices/simple/micro/body.php:231
|
493 |
+
msgid "Refunded"
|
494 |
+
msgstr "Rembolsado"
|
495 |
+
|
496 |
+
#: ../includes/templates/invoices/global/micro/header.php:13
|
497 |
+
#: ../includes/templates/invoices/simple/micro/header.php:13
|
498 |
+
msgid "Invoice to"
|
499 |
+
msgstr "Factura a"
|
500 |
+
|
501 |
+
#: ../includes/templates/invoices/global/micro/header.php:18
|
502 |
+
#: ../includes/templates/invoices/simple/micro/header.php:18
|
503 |
+
msgid "Ship to"
|
504 |
+
msgstr "Enviar a"
|
505 |
+
|
506 |
+
#: ../includes/templates/invoices/global/micro/header.php:28
|
507 |
+
msgid "Global Invoice"
|
508 |
+
msgstr ""
|
509 |
+
|
510 |
+
#: ../includes/templates/invoices/simple/micro/footer.php:9
|
511 |
+
#: ../includes/templates/invoices/simple/micro/footer.php:13
|
512 |
+
msgid "Customer note"
|
513 |
+
msgstr "Nota del Cliente"
|
514 |
+
|
515 |
+
#: ../includes/templates/invoices/simple/micro/footer.php:21
|
516 |
+
#, php-format
|
517 |
+
msgid "%sPayment%s via"
|
518 |
+
msgstr "%sPayment%s vía"
|
519 |
+
|
520 |
+
#: ../includes/templates/invoices/simple/micro/header.php:28
|
521 |
+
msgid "Invoice"
|
522 |
+
msgstr "Factura"
|
523 |
+
|
524 |
+
#: ../includes/templates/invoices/simple/micro/header.php:31
|
525 |
+
#, php-format
|
526 |
+
msgid "Order Number: %s"
|
527 |
+
msgstr ""
|
528 |
+
|
529 |
+
#: ../includes/templates/invoices/simple/micro/header.php:32
|
530 |
+
#, php-format
|
531 |
+
msgid "Order Date: %s"
|
532 |
+
msgstr ""
|
533 |
+
|
534 |
+
#~ msgid ""
|
535 |
+
#~ "Feel free to use the placeholders %s %s %s %s %s and %s. %s %sNote:%s %s "
|
536 |
+
#~ "is required."
|
537 |
+
#~ msgstr ""
|
538 |
+
#~ "No dude en utilizar los marcadores de posición %s %s %s %s %s y %s. %s "
|
539 |
+
#~ "%sNote:%s %s es necesario."
|
540 |
+
|
541 |
+
#~ msgid "Subtotal will be including tax and excluding discount and shipping."
|
542 |
+
#~ msgstr "Subtotal es incluyendo impuestos y excepto el descuento y el envío."
|
543 |
+
|
544 |
+
#~ msgid ""
|
545 |
+
#~ "Thank you for using <b>WooCommerce PDF Invoices</b> for some time now. "
|
546 |
+
#~ "Please show us your appreciation by leaving a ★★★★★ rating. A huge thank "
|
547 |
+
#~ "you in advance! <br /> <a href='%s' target='_blank'>Yes, will do it right "
|
548 |
+
#~ "away!</a> - <a href='%s'>No, already done it!</a>"
|
549 |
+
#~ msgstr ""
|
550 |
+
#~ "Gracias por usar <b>WooCommerce PDF Facturas</b> por algún tiempo ahora. "
|
551 |
+
#~ "Por favor, mostrar su agradecimiento al dejar una calificación ★★★★★. Un "
|
552 |
+
#~ "enorme gracias por adelantado! <br /> <a href='%s' target='_blank'>Sí, lo "
|
553 |
+
#~ "hará de inmediato!</a> - <a href='%s'>No, ya hecho!</a>"
|
554 |
+
|
555 |
+
#~ msgid "Order Number %s"
|
556 |
+
#~ msgstr "Número de pedido: %s"
|
557 |
+
|
558 |
+
#~ msgid "Order Date %s"
|
559 |
+
#~ msgstr "Fecha del pedido: %s"
|
lang/be-woocommerce-pdf-invoices-fr_FR.mo
CHANGED
Binary file
|
lang/be-woocommerce-pdf-invoices-fr_FR.po
CHANGED
@@ -1,506 +1,598 @@
|
|
1 |
-
msgid ""
|
2 |
-
msgstr ""
|
3 |
-
"Project-Id-Version: WooCommerce PDF Invoices\n"
|
4 |
-
"POT-Creation-Date: 2015-09-
|
5 |
-
"PO-Revision-Date: 2015-09-
|
6 |
-
"Last-Translator: Mosaika.fr <bonjour@mosaika.fr>\n"
|
7 |
-
"Language-Team: Pierre SAIKALI <pierre@mosaika.fr>\n"
|
8 |
-
"Language: fr_FR\n"
|
9 |
-
"MIME-Version: 1.0\n"
|
10 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
-
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 1.7.3\n"
|
13 |
-
"X-Poedit-Basepath: ..\n"
|
14 |
-
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
-
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
-
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
-
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
-
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
19 |
-
"X-Poedit-SearchPath-0: .\n"
|
20 |
-
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
-
|
22 |
-
#: includes/abstracts/abstract-bewpi-document.php:69
|
23 |
-
msgid "Paid"
|
24 |
-
msgstr ""
|
25 |
-
|
26 |
-
#: includes/abstracts/abstract-bewpi-setting.php:87
|
27 |
-
msgid "Feel free to use "
|
28 |
-
msgstr "N'hésitez pas à utiliser"
|
29 |
-
|
30 |
-
#: includes/abstracts/abstract-bewpi-setting.php:155
|
31 |
-
msgid "Remove logo"
|
32 |
-
msgstr "Retirer le logo"
|
33 |
-
|
34 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:84
|
35 |
-
msgid "Attach to Email"
|
36 |
-
msgstr "Joindre à l'Email"
|
37 |
-
|
38 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:92
|
39 |
-
msgid "Processing order"
|
40 |
-
msgstr "traitement de la commande en cours"
|
41 |
-
|
42 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:96
|
43 |
-
msgid "Completed order"
|
44 |
-
msgstr "Commande terminée"
|
45 |
-
|
46 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:100
|
47 |
-
msgid "Customer invoice"
|
48 |
-
msgstr "Facture Client"
|
49 |
-
|
50 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:114
|
51 |
-
msgid "Attach to New order Email"
|
52 |
-
msgstr "Joindre à l'email de la nouvelle commande"
|
53 |
-
|
54 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:126
|
55 |
-
msgid "Enable Email It In"
|
56 |
-
msgstr "Activer l'envoi Email It In"
|
57 |
-
|
58 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:134
|
59 |
-
msgid "Email It In account"
|
60 |
-
msgstr "Compte Email It In"
|
61 |
-
|
62 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:139
|
63 |
-
#, php-format
|
64 |
-
msgid "Get your account from your Email It In %suser account%s."
|
65 |
-
msgstr "Obtenez votre compte depuis Email It In %scompte utilisateur%s"
|
66 |
-
|
67 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:152
|
68 |
-
msgid "Email Options"
|
69 |
-
msgstr "Options Email"
|
70 |
-
|
71 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:158
|
72 |
-
msgid "Cloud Storage Options"
|
73 |
-
msgstr "Options de stockage du cloud"
|
74 |
-
|
75 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:165
|
76 |
-
#, php-format
|
77 |
-
msgid ""
|
78 |
-
"Signup at %s to send invoices to your Dropbox, OneDrive, Google Drive or "
|
79 |
-
"Egnyte and enter your account below."
|
80 |
-
msgstr ""
|
81 |
-
"Inscrivez-vous à %s pour envoyer les factures dans votre Dropbox, OneDrive, "
|
82 |
-
"Google Drive ou Egnyte et entrez votre compte ci-dessous"
|
83 |
-
|
84 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:87
|
85 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
86 |
-
msgid "Template"
|
87 |
-
msgstr "Template"
|
88 |
-
|
89 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:99
|
90 |
-
msgid "Color theme"
|
91 |
-
msgstr "Couleur du thème"
|
92 |
-
|
93 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:110
|
94 |
-
msgid "Date format"
|
95 |
-
msgstr "Format de la date"
|
96 |
-
|
97 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:115
|
98 |
-
#, php-format
|
99 |
-
msgid "%sFormat%s of invoice date and order date."
|
100 |
-
msgstr "%sFormat%s de la date de commande et de la date de facturation "
|
101 |
-
|
102 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:130
|
103 |
-
msgid "Display prices including tax"
|
104 |
-
msgstr ""
|
105 |
-
|
106 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
107 |
-
msgid "
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
"
|
126 |
-
msgstr ""
|
127 |
-
|
128 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
129 |
-
msgid "Company
|
130 |
-
msgstr "
|
131 |
-
|
132 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
133 |
-
msgid "Company
|
134 |
-
msgstr "
|
135 |
-
|
136 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
137 |
-
msgid "
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
"
|
172 |
-
"
|
173 |
-
|
174 |
-
|
175 |
-
"
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
"
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
#: includes/
|
218 |
-
msgid "
|
219 |
-
msgstr "
|
220 |
-
|
221 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
#: includes/
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
#: includes/
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
"
|
293 |
-
msgstr ""
|
294 |
-
|
295 |
-
#: includes/
|
296 |
-
msgid "
|
297 |
-
msgstr "
|
298 |
-
|
299 |
-
#: includes/
|
300 |
-
msgid "
|
301 |
-
msgstr "
|
302 |
-
|
303 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
304 |
-
msgid "
|
305 |
-
msgstr "
|
306 |
-
|
307 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
308 |
-
msgid "
|
309 |
-
msgstr "
|
310 |
-
|
311 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
312 |
-
msgid "
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
msgid "
|
346 |
-
msgstr ""
|
347 |
-
|
348 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
"
|
355 |
-
"
|
356 |
-
msgstr ""
|
357 |
-
|
358 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
359 |
-
msgid "
|
360 |
-
msgstr ""
|
361 |
-
|
362 |
-
#: includes/
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
#: includes/
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
#: includes/
|
396 |
-
msgid "
|
397 |
-
msgstr ""
|
398 |
-
|
399 |
-
#: includes/
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
-
|
418 |
-
|
419 |
-
#: includes/
|
420 |
-
msgid "
|
421 |
-
msgstr "
|
422 |
-
|
423 |
-
#: includes/
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
|
444 |
-
|
445 |
-
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
|
467 |
-
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
|
474 |
-
|
475 |
-
|
476 |
-
|
477 |
-
|
478 |
-
|
479 |
-
|
480 |
-
|
481 |
-
|
482 |
-
|
483 |
-
|
484 |
-
|
485 |
-
|
486 |
-
|
487 |
-
|
488 |
-
|
489 |
-
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
|
500 |
-
|
501 |
-
|
502 |
-
|
503 |
-
|
504 |
-
|
505 |
-
|
506 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: WooCommerce PDF Invoices\n"
|
4 |
+
"POT-Creation-Date: 2015-09-27 20:54+0100\n"
|
5 |
+
"PO-Revision-Date: 2015-09-27 20:55+0100\n"
|
6 |
+
"Last-Translator: Mosaika.fr <bonjour@mosaika.fr>\n"
|
7 |
+
"Language-Team: Pierre SAIKALI <pierre@mosaika.fr>\n"
|
8 |
+
"Language: fr_FR\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.7.3\n"
|
13 |
+
"X-Poedit-Basepath: ..\n"
|
14 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
+
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
+
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
19 |
+
"X-Poedit-SearchPath-0: .\n"
|
20 |
+
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
+
|
22 |
+
#: includes/abstracts/abstract-bewpi-document.php:69
|
23 |
+
msgid "Paid"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: includes/abstracts/abstract-bewpi-setting.php:87
|
27 |
+
msgid "Feel free to use "
|
28 |
+
msgstr "N'hésitez pas à utiliser"
|
29 |
+
|
30 |
+
#: includes/abstracts/abstract-bewpi-setting.php:155
|
31 |
+
msgid "Remove logo"
|
32 |
+
msgstr "Retirer le logo"
|
33 |
+
|
34 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:84
|
35 |
+
msgid "Attach to Email"
|
36 |
+
msgstr "Joindre à l'Email"
|
37 |
+
|
38 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:92
|
39 |
+
msgid "Processing order"
|
40 |
+
msgstr "traitement de la commande en cours"
|
41 |
+
|
42 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:96
|
43 |
+
msgid "Completed order"
|
44 |
+
msgstr "Commande terminée"
|
45 |
+
|
46 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:100
|
47 |
+
msgid "Customer invoice"
|
48 |
+
msgstr "Facture Client"
|
49 |
+
|
50 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:114
|
51 |
+
msgid "Attach to New order Email"
|
52 |
+
msgstr "Joindre à l'email de la nouvelle commande"
|
53 |
+
|
54 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:126
|
55 |
+
msgid "Enable Email It In"
|
56 |
+
msgstr "Activer l'envoi Email It In"
|
57 |
+
|
58 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:134
|
59 |
+
msgid "Email It In account"
|
60 |
+
msgstr "Compte Email It In"
|
61 |
+
|
62 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:139
|
63 |
+
#, php-format
|
64 |
+
msgid "Get your account from your Email It In %suser account%s."
|
65 |
+
msgstr "Obtenez votre compte depuis Email It In %scompte utilisateur%s"
|
66 |
+
|
67 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:152
|
68 |
+
msgid "Email Options"
|
69 |
+
msgstr "Options Email"
|
70 |
+
|
71 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:158
|
72 |
+
msgid "Cloud Storage Options"
|
73 |
+
msgstr "Options de stockage du cloud"
|
74 |
+
|
75 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:165
|
76 |
+
#, php-format
|
77 |
+
msgid ""
|
78 |
+
"Signup at %s to send invoices to your Dropbox, OneDrive, Google Drive or "
|
79 |
+
"Egnyte and enter your account below."
|
80 |
+
msgstr ""
|
81 |
+
"Inscrivez-vous à %s pour envoyer les factures dans votre Dropbox, OneDrive, "
|
82 |
+
"Google Drive ou Egnyte et entrez votre compte ci-dessous"
|
83 |
+
|
84 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:87
|
85 |
+
#: includes/be-woocommerce-pdf-invoices.php:198
|
86 |
+
msgid "Template"
|
87 |
+
msgstr "Template"
|
88 |
+
|
89 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:99
|
90 |
+
msgid "Color theme"
|
91 |
+
msgstr "Couleur du thème"
|
92 |
+
|
93 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:110
|
94 |
+
msgid "Date format"
|
95 |
+
msgstr "Format de la date"
|
96 |
+
|
97 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:115
|
98 |
+
#, php-format
|
99 |
+
msgid "%sFormat%s of invoice date and order date."
|
100 |
+
msgstr "%sFormat%s de la date de commande et de la date de facturation "
|
101 |
+
|
102 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:130
|
103 |
+
msgid "Display prices including tax"
|
104 |
+
msgstr ""
|
105 |
+
|
106 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:131
|
107 |
+
msgid ""
|
108 |
+
"Line item totals will be including tax. <br/><b>Note</b>: Subtotal will "
|
109 |
+
"still be excluding tax, so disable it within the visible columns section."
|
110 |
+
msgstr ""
|
111 |
+
|
112 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:143
|
113 |
+
msgid "Shipping taxable"
|
114 |
+
msgstr ""
|
115 |
+
|
116 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:144
|
117 |
+
msgid "Enable to display subtotal including shipping."
|
118 |
+
msgstr ""
|
119 |
+
|
120 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:156
|
121 |
+
msgid "Mark invoice as paid"
|
122 |
+
msgstr ""
|
123 |
+
|
124 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:157
|
125 |
+
msgid "Invoice will be watermarked when order has been paid."
|
126 |
+
msgstr ""
|
127 |
+
|
128 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:165
|
129 |
+
msgid "Company name"
|
130 |
+
msgstr "Nom de la société"
|
131 |
+
|
132 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:176
|
133 |
+
msgid "Company logo"
|
134 |
+
msgstr "Logo de la société"
|
135 |
+
|
136 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:181
|
137 |
+
msgid ""
|
138 |
+
"<b>Note</b>: If your logo doesn't show up, try to enable "
|
139 |
+
"<code>allow_url_fopen</code>."
|
140 |
+
msgstr ""
|
141 |
+
|
142 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:187
|
143 |
+
msgid "Company address"
|
144 |
+
msgstr "Adresse de la société"
|
145 |
+
|
146 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:198
|
147 |
+
msgid "Company details"
|
148 |
+
msgstr "Détails de la société"
|
149 |
+
|
150 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:209
|
151 |
+
msgid "Intro text"
|
152 |
+
msgstr "Texte d'introduction"
|
153 |
+
|
154 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:221
|
155 |
+
msgid "Terms & conditions, policies etc."
|
156 |
+
msgstr "Termes et conditions, mentions légales, etc..."
|
157 |
+
|
158 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:237
|
159 |
+
msgid "Show customer notes"
|
160 |
+
msgstr "Montrer les notes du client"
|
161 |
+
|
162 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:245
|
163 |
+
msgid "Type"
|
164 |
+
msgstr "Type"
|
165 |
+
|
166 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:253
|
167 |
+
msgid "WooCommerce order number"
|
168 |
+
msgstr "WooCommerce numéro de commande"
|
169 |
+
|
170 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:257
|
171 |
+
msgid "Sequential number"
|
172 |
+
msgstr "Numéro séquentiel"
|
173 |
+
|
174 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:271
|
175 |
+
msgid "Reset invoice counter"
|
176 |
+
msgstr ""
|
177 |
+
|
178 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:281
|
179 |
+
msgid "Next"
|
180 |
+
msgstr "Suivant"
|
181 |
+
|
182 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:286
|
183 |
+
#, php-format
|
184 |
+
msgid ""
|
185 |
+
"Reset the invoice counter and start with next invoice number. %s %sNote:%s "
|
186 |
+
"Only available with sequential numbering type and you need to check the "
|
187 |
+
"checkbox to actually reset the value."
|
188 |
+
msgstr ""
|
189 |
+
"Réinitialiser le compteur de la facture et commencer avec le prochain numéro "
|
190 |
+
"de facture. %s %sNote:%s Uniquement disponible avec le type de numérotation "
|
191 |
+
"séquentielle et vous avez besoin de vérifier la case pour réinitialiser la "
|
192 |
+
"valeur"
|
193 |
+
|
194 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:295
|
195 |
+
msgid "Digits"
|
196 |
+
msgstr "Chiffres"
|
197 |
+
|
198 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:311
|
199 |
+
msgid "[prefix]"
|
200 |
+
msgstr "[prefixe]"
|
201 |
+
|
202 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:322
|
203 |
+
msgid "[suffix]"
|
204 |
+
msgstr "[suffixe]"
|
205 |
+
|
206 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:333
|
207 |
+
msgid "Format"
|
208 |
+
msgstr "Format"
|
209 |
+
|
210 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:338
|
211 |
+
#, php-format
|
212 |
+
msgid ""
|
213 |
+
"Feel free to use the placeholders %s %s %s %s %s and %s. %s %sNote:%s %s is "
|
214 |
+
"required and slashes aren't supported."
|
215 |
+
msgstr ""
|
216 |
+
|
217 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:352
|
218 |
+
msgid "Reset on 1st of january"
|
219 |
+
msgstr "Réinitialiser le 1er janvier"
|
220 |
+
|
221 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:365
|
222 |
+
#: includes/templates/invoices/global/micro/body.php:10
|
223 |
+
#: includes/templates/invoices/simple/micro/body.php:8
|
224 |
+
msgid "SKU"
|
225 |
+
msgstr "UGS"
|
226 |
+
|
227 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:377
|
228 |
+
#: includes/templates/invoices/global/micro/body.php:184
|
229 |
+
#: includes/templates/invoices/global/micro/body.php:208
|
230 |
+
#: includes/templates/invoices/simple/micro/body.php:180
|
231 |
+
msgid "Subtotal"
|
232 |
+
msgstr "Sous-total"
|
233 |
+
|
234 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:389
|
235 |
+
msgid "Tax"
|
236 |
+
msgstr "TVA"
|
237 |
+
|
238 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:401
|
239 |
+
#: includes/templates/invoices/global/micro/body.php:192
|
240 |
+
#: includes/templates/invoices/simple/micro/body.php:164
|
241 |
+
msgid "Discount"
|
242 |
+
msgstr "Réduction"
|
243 |
+
|
244 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:413
|
245 |
+
#: includes/templates/invoices/global/micro/body.php:200
|
246 |
+
#: includes/templates/invoices/simple/micro/body.php:172
|
247 |
+
#: includes/templates/invoices/simple/micro/body.php:188
|
248 |
+
msgid "Shipping"
|
249 |
+
msgstr "Livraison"
|
250 |
+
|
251 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:427
|
252 |
+
msgid "General Options"
|
253 |
+
msgstr "Options générales "
|
254 |
+
|
255 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:433
|
256 |
+
msgid "Invoice Number Options"
|
257 |
+
msgstr "Options numéro de facture"
|
258 |
+
|
259 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:439
|
260 |
+
msgid "Header Options"
|
261 |
+
msgstr "Options en-tête"
|
262 |
+
|
263 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:445
|
264 |
+
msgid "Footer Options"
|
265 |
+
msgstr "Options pied de page"
|
266 |
+
|
267 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:451
|
268 |
+
msgid "Visible Columns"
|
269 |
+
msgstr "Colonnes Visibles"
|
270 |
+
|
271 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:457
|
272 |
+
msgid "These are the general template options."
|
273 |
+
msgstr "Ce sont les options générales du modèle."
|
274 |
+
|
275 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:458
|
276 |
+
msgid "These are the invoice number options."
|
277 |
+
msgstr "Ce sont les options du numéro de facture."
|
278 |
+
|
279 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:459
|
280 |
+
msgid "The header will be visible on every page. "
|
281 |
+
msgstr "L'en-tête sera visible sur toutes les pages"
|
282 |
+
|
283 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:460
|
284 |
+
msgid "The footer will be visible on every page. "
|
285 |
+
msgstr "Le pied de page sera visible sur toutes les pages"
|
286 |
+
|
287 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:461
|
288 |
+
msgid "Enable or disable the columns."
|
289 |
+
msgstr "Activer ou désactiver les colonnes."
|
290 |
+
|
291 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:531
|
292 |
+
msgid "File is invalid and contains either '..' or './'."
|
293 |
+
msgstr "Le fichier est invalide et contient soit '..' ou './'."
|
294 |
+
|
295 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:538
|
296 |
+
msgid "File is invalid and contains ':' after the first character."
|
297 |
+
msgstr "Le fichier est invalide et contient ':' aprés la premiere lettre. "
|
298 |
+
|
299 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:547
|
300 |
+
msgid "File should be less then 2MB."
|
301 |
+
msgstr "Le fichier doit être inférieure à 2 Mo."
|
302 |
+
|
303 |
+
#: includes/be-woocommerce-pdf-invoices.php:117
|
304 |
+
msgid "Settings"
|
305 |
+
msgstr ""
|
306 |
+
|
307 |
+
#: includes/be-woocommerce-pdf-invoices.php:118
|
308 |
+
msgid "Premium"
|
309 |
+
msgstr ""
|
310 |
+
|
311 |
+
#: includes/be-woocommerce-pdf-invoices.php:138
|
312 |
+
msgid ""
|
313 |
+
"Setup up your <strong>WooCommerce PDF Invoices</strong> by going to the <a "
|
314 |
+
"href=\""
|
315 |
+
msgstr ""
|
316 |
+
|
317 |
+
#: includes/be-woocommerce-pdf-invoices.php:197
|
318 |
+
msgid "General"
|
319 |
+
msgstr "Général"
|
320 |
+
|
321 |
+
#: includes/be-woocommerce-pdf-invoices.php:221
|
322 |
+
msgid "Invoices"
|
323 |
+
msgstr "Factures"
|
324 |
+
|
325 |
+
#: includes/be-woocommerce-pdf-invoices.php:274
|
326 |
+
msgid "Invoicing on Steroids"
|
327 |
+
msgstr ""
|
328 |
+
|
329 |
+
#: includes/be-woocommerce-pdf-invoices.php:275
|
330 |
+
msgid ""
|
331 |
+
"We're working on a more powerful version of this invoicing plugin. Be the "
|
332 |
+
"first to know when we're ready to launch and receive a unique one-time "
|
333 |
+
"discount!"
|
334 |
+
msgstr ""
|
335 |
+
|
336 |
+
#: includes/be-woocommerce-pdf-invoices.php:289
|
337 |
+
msgid "Your email address"
|
338 |
+
msgstr ""
|
339 |
+
|
340 |
+
#: includes/be-woocommerce-pdf-invoices.php:292
|
341 |
+
msgid "Signup"
|
342 |
+
msgstr ""
|
343 |
+
|
344 |
+
#: includes/be-woocommerce-pdf-invoices.php:293
|
345 |
+
msgid "No spam, ever. Unsubscribe at any time"
|
346 |
+
msgstr ""
|
347 |
+
|
348 |
+
#: includes/be-woocommerce-pdf-invoices.php:301
|
349 |
+
msgid "About"
|
350 |
+
msgstr ""
|
351 |
+
|
352 |
+
#: includes/be-woocommerce-pdf-invoices.php:302
|
353 |
+
msgid ""
|
354 |
+
"This plugin is an open source project wich aims to fill the invoicing gap of "
|
355 |
+
"<a href=\"http://www.woothemes.com/woocommerce\">WooCommerce</a>."
|
356 |
+
msgstr ""
|
357 |
+
|
358 |
+
#: includes/be-woocommerce-pdf-invoices.php:303
|
359 |
+
msgid "<b>Version</b>: "
|
360 |
+
msgstr ""
|
361 |
+
|
362 |
+
#: includes/be-woocommerce-pdf-invoices.php:305
|
363 |
+
msgid "<b>Author</b>: <a href=\"https://github.com/baselbers\">Bas Elbers</a>"
|
364 |
+
msgstr ""
|
365 |
+
|
366 |
+
#: includes/be-woocommerce-pdf-invoices.php:308
|
367 |
+
msgid "Support"
|
368 |
+
msgstr ""
|
369 |
+
|
370 |
+
#: includes/be-woocommerce-pdf-invoices.php:309
|
371 |
+
msgid ""
|
372 |
+
"We will never ask for donations, but to garantee future development, we do "
|
373 |
+
"need your support. Please show us your appreciation by leaving a <a href="
|
374 |
+
"\"https://wordpress.org/support/view/plugin-reviews/woocommerce-pdf-invoices?"
|
375 |
+
"rate=5#postform\">★★★★★</a> rating and vote for <a href=\"https://wordpress."
|
376 |
+
"org/plugins/woocommerce-pdf-invoices/\">works</a>."
|
377 |
+
msgstr ""
|
378 |
+
|
379 |
+
#: includes/be-woocommerce-pdf-invoices.php:333
|
380 |
+
msgid "Need Help?"
|
381 |
+
msgstr ""
|
382 |
+
|
383 |
+
#: includes/be-woocommerce-pdf-invoices.php:335
|
384 |
+
msgid "Frequently Asked Questions"
|
385 |
+
msgstr ""
|
386 |
+
|
387 |
+
#: includes/be-woocommerce-pdf-invoices.php:336
|
388 |
+
msgid "Support forum"
|
389 |
+
msgstr ""
|
390 |
+
|
391 |
+
#: includes/be-woocommerce-pdf-invoices.php:337
|
392 |
+
msgid "Request a feature"
|
393 |
+
msgstr ""
|
394 |
+
|
395 |
+
#: includes/be-woocommerce-pdf-invoices.php:338
|
396 |
+
msgid "Email us"
|
397 |
+
msgstr ""
|
398 |
+
|
399 |
+
#: includes/be-woocommerce-pdf-invoices.php:397
|
400 |
+
msgid "PDF Invoice"
|
401 |
+
msgstr "Facture PDF"
|
402 |
+
|
403 |
+
#: includes/be-woocommerce-pdf-invoices.php:423
|
404 |
+
msgid "Invoiced on:"
|
405 |
+
msgstr "Facturés sur"
|
406 |
+
|
407 |
+
#: includes/be-woocommerce-pdf-invoices.php:427
|
408 |
+
msgid "Invoice number:"
|
409 |
+
msgstr "Numéro de facture"
|
410 |
+
|
411 |
+
#: includes/be-woocommerce-pdf-invoices.php:465
|
412 |
+
msgid "View invoice"
|
413 |
+
msgstr " Voir la facture"
|
414 |
+
|
415 |
+
#: includes/be-woocommerce-pdf-invoices.php:465
|
416 |
+
msgid "View"
|
417 |
+
msgstr "Voir"
|
418 |
+
|
419 |
+
#: includes/be-woocommerce-pdf-invoices.php:466
|
420 |
+
msgid "Cancel invoice"
|
421 |
+
msgstr "Annuler la facture"
|
422 |
+
|
423 |
+
#: includes/be-woocommerce-pdf-invoices.php:466
|
424 |
+
msgid "Cancel"
|
425 |
+
msgstr "Annuler"
|
426 |
+
|
427 |
+
#: includes/be-woocommerce-pdf-invoices.php:468
|
428 |
+
msgid "Are you sure to delete the invoice?"
|
429 |
+
msgstr "Êtes-vous certain de vouloir supprimer la facture? "
|
430 |
+
|
431 |
+
#: includes/be-woocommerce-pdf-invoices.php:471
|
432 |
+
msgid "Create invoice"
|
433 |
+
msgstr "Créer une facture"
|
434 |
+
|
435 |
+
#: includes/be-woocommerce-pdf-invoices.php:471
|
436 |
+
msgid "Create"
|
437 |
+
msgstr "créer"
|
438 |
+
|
439 |
+
#: includes/be-woocommerce-pdf-invoices.php:504
|
440 |
+
#, php-format
|
441 |
+
msgid "Invoice %s (PDF)"
|
442 |
+
msgstr ""
|
443 |
+
|
444 |
+
#: includes/be-woocommerce-pdf-invoices.php:615
|
445 |
+
#, php-format
|
446 |
+
msgid ""
|
447 |
+
"You are working with <b>WooCommerce PDF Invoices</b> for some time now. We "
|
448 |
+
"really need your ★★★★★ rating. It will support future development big-time. "
|
449 |
+
"A huge thanks in advance and keep up the good work! <br /> <a href='%s' "
|
450 |
+
"target='_blank'>Yes, will do it right away!</a> - <a href='%s'>No, already "
|
451 |
+
"done it!</a>"
|
452 |
+
msgstr ""
|
453 |
+
|
454 |
+
#: includes/templates/invoices/global/micro/body.php:6
|
455 |
+
#: includes/templates/invoices/simple/micro/body.php:5
|
456 |
+
msgid "Description"
|
457 |
+
msgstr "Description"
|
458 |
+
|
459 |
+
#: includes/templates/invoices/global/micro/body.php:14
|
460 |
+
#: includes/templates/invoices/simple/micro/body.php:11
|
461 |
+
msgid "Cost"
|
462 |
+
msgstr "Coût"
|
463 |
+
|
464 |
+
#: includes/templates/invoices/global/micro/body.php:16
|
465 |
+
#: includes/templates/invoices/simple/micro/body.php:12
|
466 |
+
msgid "Qty"
|
467 |
+
msgstr "Qté"
|
468 |
+
|
469 |
+
#: includes/templates/invoices/global/micro/body.php:22
|
470 |
+
#: includes/templates/invoices/simple/micro/body.php:19
|
471 |
+
msgid "VAT"
|
472 |
+
msgstr "TVA"
|
473 |
+
|
474 |
+
#: includes/templates/invoices/global/micro/body.php:33
|
475 |
+
#: includes/templates/invoices/global/micro/body.php:244
|
476 |
+
#: includes/templates/invoices/simple/micro/body.php:30
|
477 |
+
#: includes/templates/invoices/simple/micro/body.php:224
|
478 |
+
msgid "Total"
|
479 |
+
msgstr "Total"
|
480 |
+
|
481 |
+
#: includes/templates/invoices/global/micro/body.php:41
|
482 |
+
#, php-format
|
483 |
+
msgid "Order #%d - %s"
|
484 |
+
msgstr ""
|
485 |
+
|
486 |
+
#: includes/templates/invoices/global/micro/body.php:219
|
487 |
+
#: includes/templates/invoices/simple/micro/body.php:199
|
488 |
+
msgid "Fee"
|
489 |
+
msgstr ""
|
490 |
+
|
491 |
+
#: includes/templates/invoices/global/micro/body.php:251
|
492 |
+
#: includes/templates/invoices/simple/micro/body.php:231
|
493 |
+
msgid "Refunded"
|
494 |
+
msgstr "Remboursement"
|
495 |
+
|
496 |
+
#: includes/templates/invoices/global/micro/header.php:13
|
497 |
+
#: includes/templates/invoices/simple/micro/header.php:13
|
498 |
+
msgid "Invoice to"
|
499 |
+
msgstr "Facture pour"
|
500 |
+
|
501 |
+
#: includes/templates/invoices/global/micro/header.php:18
|
502 |
+
#: includes/templates/invoices/simple/micro/header.php:18
|
503 |
+
msgid "Ship to"
|
504 |
+
msgstr "Livraison pour"
|
505 |
+
|
506 |
+
#: includes/templates/invoices/global/micro/header.php:28
|
507 |
+
msgid "Global Invoice"
|
508 |
+
msgstr ""
|
509 |
+
|
510 |
+
#: includes/templates/invoices/simple/micro/footer.php:9
|
511 |
+
#: includes/templates/invoices/simple/micro/footer.php:13
|
512 |
+
msgid "Customer note"
|
513 |
+
msgstr "Note du client"
|
514 |
+
|
515 |
+
#: includes/templates/invoices/simple/micro/footer.php:21
|
516 |
+
#, php-format
|
517 |
+
msgid "%sPayment%s via"
|
518 |
+
msgstr "%sPaiement%s via"
|
519 |
+
|
520 |
+
#: includes/templates/invoices/simple/micro/header.php:28
|
521 |
+
msgid "Invoice"
|
522 |
+
msgstr "Facture"
|
523 |
+
|
524 |
+
#: includes/templates/invoices/simple/micro/header.php:31
|
525 |
+
#, php-format
|
526 |
+
msgid "Order Number: %s"
|
527 |
+
msgstr ""
|
528 |
+
|
529 |
+
#: includes/templates/invoices/simple/micro/header.php:32
|
530 |
+
#, php-format
|
531 |
+
msgid "Order Date: %s"
|
532 |
+
msgstr ""
|
533 |
+
|
534 |
+
#~ msgid "Order Number %s"
|
535 |
+
#~ msgstr "Numéro d'ordre %s"
|
536 |
+
|
537 |
+
#~ msgid "Order Date %s"
|
538 |
+
#~ msgstr "Date de commande %s"
|
539 |
+
|
540 |
+
#~ msgid "Download invoice (PDF)"
|
541 |
+
#~ msgstr "Télécharger la facture (PDF)"
|
542 |
+
|
543 |
+
#~ msgid ""
|
544 |
+
#~ "Feel free to use the placeholders %s %s %s %s and %s. %s %sNote:%s %s is "
|
545 |
+
#~ "required."
|
546 |
+
#~ msgstr ""
|
547 |
+
#~ "N'hésitez pas à utiliser les espaces réservés %s %s %s %s et %s. %s "
|
548 |
+
#~ "%sNote:%s %s estrequis."
|
549 |
+
|
550 |
+
#~ msgid "VAT %s"
|
551 |
+
#~ msgstr "TVA %s"
|
552 |
+
|
553 |
+
#~ msgid "Feel free to use"
|
554 |
+
#~ msgstr "N'hésitez pas à l'utiliser"
|
555 |
+
|
556 |
+
#~ msgid "Quantity"
|
557 |
+
#~ msgstr "Qté"
|
558 |
+
|
559 |
+
#~ msgid "Unit price"
|
560 |
+
#~ msgstr "Prix unitaire"
|
561 |
+
|
562 |
+
#~ msgid "Signup at %s and enter your account beyond."
|
563 |
+
#~ msgstr "Inscription à %s et entrez votre compte."
|
564 |
+
|
565 |
+
#~ msgid "%sFormat%s of the date. Examples: %s or %s"
|
566 |
+
#~ msgstr "%sFormat%s de la date. Exemples: %s of %s"
|
567 |
+
|
568 |
+
#~ msgid "Show invoice"
|
569 |
+
#~ msgstr "voir la facture"
|
570 |
+
|
571 |
+
#~ msgid "%sFormat%s of the date."
|
572 |
+
#~ msgstr "%sFormat%s de la date."
|
573 |
+
|
574 |
+
#~ msgid "Use [prefix], [suffix] and [number] as placeholders."
|
575 |
+
#~ msgstr ""
|
576 |
+
#~ "Utilisez [suffixe], [préfixe] et [nombre] dans les espaces réservés."
|
577 |
+
|
578 |
+
#~ msgid "Choose the color witch fits your company."
|
579 |
+
#~ msgstr "Choisissez la couleur qui convient à votre entreprise."
|
580 |
+
|
581 |
+
#~ msgid ""
|
582 |
+
#~ "Choose the format for the invoice number. Use [prefix], [suffix] and "
|
583 |
+
#~ "[number] as placeholders."
|
584 |
+
#~ msgstr ""
|
585 |
+
#~ "Choisissez le format pour le numéro de la facture. Utilisez [prefixe], "
|
586 |
+
#~ "[suffixe] et [nombre] dans les espaces réservés."
|
587 |
+
|
588 |
+
#~ msgid "Text to greet, congratulate or thank the customer. "
|
589 |
+
#~ msgstr "Texte pour saluer, féliciter ou remercier le client. "
|
590 |
+
|
591 |
+
#~ msgid "Some text"
|
592 |
+
#~ msgstr "Du texte!!!!"
|
593 |
+
|
594 |
+
#~ msgid "Text to greet, congratulate or thank the customer."
|
595 |
+
#~ msgstr "Texte pour saluer, féliciter ou remercier le client."
|
596 |
+
|
597 |
+
#~ msgid "Start all over on the first of January."
|
598 |
+
#~ msgstr "Tout recommencer à zéro à partir du 1er Janvier."
|
lang/be-woocommerce-pdf-invoices-nb_NO.mo
CHANGED
Binary file
|
lang/be-woocommerce-pdf-invoices-nb_NO.po
CHANGED
@@ -1,670 +1,770 @@
|
|
1 |
-
msgid ""
|
2 |
-
msgstr ""
|
3 |
-
"Project-Id-Version: WooCommerce PDF Invoices\n"
|
4 |
-
"POT-Creation-Date: 2015-09-
|
5 |
-
"PO-Revision-Date: 2015-09-
|
6 |
-
"Last-Translator: Anders Sorensen <anders@zorensen.no>\n"
|
7 |
-
"Language-Team: \n"
|
8 |
-
"Language: nb\n"
|
9 |
-
"MIME-Version: 1.0\n"
|
10 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
-
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 1.7.3\n"
|
13 |
-
"X-Poedit-Basepath: ..\n"
|
14 |
-
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
-
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
-
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
-
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
-
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
-
"X-Poedit-SearchPath-0: .\n"
|
20 |
-
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
-
|
22 |
-
#: includes/abstracts/abstract-bewpi-document.php:69
|
23 |
-
msgid "Paid"
|
24 |
-
msgstr ""
|
25 |
-
|
26 |
-
#: includes/abstracts/abstract-bewpi-setting.php:87
|
27 |
-
msgid "Feel free to use "
|
28 |
-
msgstr "Du kan også bruke "
|
29 |
-
|
30 |
-
#: includes/abstracts/abstract-bewpi-setting.php:155
|
31 |
-
msgid "Remove logo"
|
32 |
-
msgstr "Fjern logo"
|
33 |
-
|
34 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:84
|
35 |
-
msgid "Attach to Email"
|
36 |
-
msgstr "Legg ved e-post"
|
37 |
-
|
38 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:92
|
39 |
-
msgid "Processing order"
|
40 |
-
msgstr "Behandler ordre"
|
41 |
-
|
42 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:96
|
43 |
-
msgid "Completed order"
|
44 |
-
msgstr "Fullført ordre"
|
45 |
-
|
46 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:100
|
47 |
-
msgid "Customer invoice"
|
48 |
-
msgstr "Kundefaktura"
|
49 |
-
|
50 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:114
|
51 |
-
msgid "Attach to New order Email"
|
52 |
-
msgstr "Legg til ny bestilling e-post"
|
53 |
-
|
54 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:126
|
55 |
-
msgid "Enable Email It In"
|
56 |
-
msgstr "Aktiver dette epostvarselet"
|
57 |
-
|
58 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:134
|
59 |
-
msgid "Email It In account"
|
60 |
-
msgstr "Email It In konto"
|
61 |
-
|
62 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:139
|
63 |
-
#, php-format
|
64 |
-
msgid "Get your account from your Email It In %suser account%s."
|
65 |
-
msgstr "Få din konto fra din Email It In %suser account%s."
|
66 |
-
|
67 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:152
|
68 |
-
msgid "Email Options"
|
69 |
-
msgstr "E-post alternativer"
|
70 |
-
|
71 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:158
|
72 |
-
msgid "Cloud Storage Options"
|
73 |
-
msgstr "Skylagringsalternativer"
|
74 |
-
|
75 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:165
|
76 |
-
#, php-format
|
77 |
-
msgid ""
|
78 |
-
"Signup at %s to send invoices to your Dropbox, OneDrive, Google Drive or "
|
79 |
-
"Egnyte and enter your account below."
|
80 |
-
msgstr ""
|
81 |
-
"Registrer deg på %s for å sende fakturaene til din DropBox, OneDrive, Google "
|
82 |
-
"Drive eller Egnyte og skriv inn kontoen din under."
|
83 |
-
|
84 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:87
|
85 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
86 |
-
msgid "Template"
|
87 |
-
msgstr "Mal"
|
88 |
-
|
89 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:99
|
90 |
-
msgid "Color theme"
|
91 |
-
msgstr "Fargetema"
|
92 |
-
|
93 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:110
|
94 |
-
msgid "Date format"
|
95 |
-
msgstr "Datoformat"
|
96 |
-
|
97 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:115
|
98 |
-
#, php-format
|
99 |
-
msgid "%sFormat%s of invoice date and order date."
|
100 |
-
msgstr "%sFormat%s til fakturadato og ordredato."
|
101 |
-
|
102 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:130
|
103 |
-
msgid "Display prices including tax"
|
104 |
-
msgstr "Vis priser inkludert mva."
|
105 |
-
|
106 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
107 |
-
msgid "
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
"
|
126 |
-
msgstr ""
|
127 |
-
|
128 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
129 |
-
msgid "Company
|
130 |
-
msgstr "
|
131 |
-
|
132 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
133 |
-
msgid "Company
|
134 |
-
msgstr "
|
135 |
-
|
136 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
137 |
-
msgid "
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
"
|
172 |
-
"
|
173 |
-
|
174 |
-
|
175 |
-
"
|
176 |
-
"
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
msgid "
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
"
|
200 |
-
|
201 |
-
|
202 |
-
"
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
#: includes/
|
210 |
-
|
211 |
-
msgid "
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
#: includes/
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
#: includes/
|
223 |
-
msgid "
|
224 |
-
msgstr "
|
225 |
-
|
226 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
227 |
-
#: includes/templates/invoices/global/micro/body.php:
|
228 |
-
#: includes/templates/invoices/
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
#: includes/
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
#: includes/
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
#: includes/
|
247 |
-
msgid "
|
248 |
-
msgstr "
|
249 |
-
|
250 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
251 |
-
msgid "
|
252 |
-
msgstr "
|
253 |
-
|
254 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
255 |
-
msgid "
|
256 |
-
msgstr "
|
257 |
-
|
258 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
259 |
-
msgid "
|
260 |
-
msgstr "
|
261 |
-
|
262 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
263 |
-
msgid "
|
264 |
-
msgstr "
|
265 |
-
|
266 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
267 |
-
msgid "
|
268 |
-
msgstr "
|
269 |
-
|
270 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
271 |
-
msgid "
|
272 |
-
msgstr "
|
273 |
-
|
274 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
275 |
-
msgid "
|
276 |
-
msgstr "
|
277 |
-
|
278 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
279 |
-
msgid "
|
280 |
-
msgstr "
|
281 |
-
|
282 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
283 |
-
msgid "
|
284 |
-
msgstr "
|
285 |
-
|
286 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
287 |
-
msgid "
|
288 |
-
msgstr "
|
289 |
-
|
290 |
-
#: includes/
|
291 |
-
msgid ""
|
292 |
-
"
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
msgstr "
|
315 |
-
|
316 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
317 |
-
msgid "
|
318 |
-
msgstr "
|
319 |
-
|
320 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
321 |
-
msgid "
|
322 |
-
msgstr "
|
323 |
-
|
324 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
325 |
-
msgid "
|
326 |
-
msgstr "
|
327 |
-
|
328 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
329 |
-
msgid "
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
"
|
354 |
-
"
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
#: includes/
|
370 |
-
msgid "
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
msgstr "
|
377 |
-
|
378 |
-
#: includes/
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
#: includes/
|
387 |
-
msgid "
|
388 |
-
msgstr "
|
389 |
-
|
390 |
-
#: includes/
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
#: includes/
|
407 |
-
msgid "Invoice
|
408 |
-
msgstr "
|
409 |
-
|
410 |
-
#: includes/
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
-
|
418 |
-
|
419 |
-
|
420 |
-
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
msgid "
|
436 |
-
msgstr "
|
437 |
-
|
438 |
-
#: includes/
|
439 |
-
#, php-format
|
440 |
-
msgid "
|
441 |
-
msgstr "
|
442 |
-
|
443 |
-
|
444 |
-
|
445 |
-
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
|
467 |
-
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
|
474 |
-
|
475 |
-
|
476 |
-
|
477 |
-
|
478 |
-
|
479 |
-
|
480 |
-
|
481 |
-
|
482 |
-
|
483 |
-
|
484 |
-
|
485 |
-
|
486 |
-
|
487 |
-
|
488 |
-
|
489 |
-
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
|
500 |
-
|
501 |
-
|
502 |
-
|
503 |
-
|
504 |
-
|
505 |
-
|
506 |
-
|
507 |
-
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
|
513 |
-
|
514 |
-
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
|
533 |
-
#~
|
534 |
-
|
535 |
-
#~
|
536 |
-
#~ msgstr "
|
537 |
-
|
538 |
-
#~
|
539 |
-
|
540 |
-
|
541 |
-
#~
|
542 |
-
|
543 |
-
|
544 |
-
#~
|
545 |
-
|
546 |
-
|
547 |
-
#~
|
548 |
-
#~
|
549 |
-
|
550 |
-
#~
|
551 |
-
#~ msgstr "
|
552 |
-
|
553 |
-
#~
|
554 |
-
#~
|
555 |
-
|
556 |
-
#~
|
557 |
-
|
558 |
-
|
559 |
-
#~
|
560 |
-
|
561 |
-
#~ "
|
562 |
-
#~ msgstr ""
|
563 |
-
|
564 |
-
#~ "
|
565 |
-
|
566 |
-
|
567 |
-
#~
|
568 |
-
|
569 |
-
|
570 |
-
#~
|
571 |
-
|
572 |
-
|
573 |
-
#~
|
574 |
-
|
575 |
-
#~
|
576 |
-
#~ msgstr "
|
577 |
-
|
578 |
-
#~
|
579 |
-
|
580 |
-
|
581 |
-
#~
|
582 |
-
|
583 |
-
|
584 |
-
#~
|
585 |
-
|
586 |
-
|
587 |
-
#~
|
588 |
-
#~ msgstr "
|
589 |
-
|
590 |
-
#~ msgid "
|
591 |
-
#~ msgstr "
|
592 |
-
|
593 |
-
#~ msgid "
|
594 |
-
#~ msgstr "
|
595 |
-
|
596 |
-
#~ msgid "
|
597 |
-
#~ msgstr "
|
598 |
-
|
599 |
-
#~ msgid "Invalid
|
600 |
-
#~ msgstr "
|
601 |
-
|
602 |
-
#~ msgid "
|
603 |
-
#~ msgstr "
|
604 |
-
|
605 |
-
#~ msgid "Invalid
|
606 |
-
#~ msgstr "Ongeldig
|
607 |
-
|
608 |
-
#~ msgid "
|
609 |
-
#~ msgstr "
|
610 |
-
|
611 |
-
#~ msgid "
|
612 |
-
#~ msgstr "
|
613 |
-
|
614 |
-
#~ msgid "
|
615 |
-
#~ msgstr "
|
616 |
-
|
617 |
-
#~ msgid "
|
618 |
-
#~ msgstr "
|
619 |
-
|
620 |
-
#~ msgid "
|
621 |
-
#~ msgstr "
|
622 |
-
|
623 |
-
#~ msgid "
|
624 |
-
#~ msgstr "
|
625 |
-
|
626 |
-
#~ msgid "
|
627 |
-
#~ msgstr "
|
628 |
-
|
629 |
-
#~ msgid ""
|
630 |
-
#~ "
|
631 |
-
|
632 |
-
#~ "
|
633 |
-
#~ "
|
634 |
-
|
635 |
-
#~ msgid "
|
636 |
-
#~ msgstr "
|
637 |
-
|
638 |
-
#~ msgid "
|
639 |
-
#~ msgstr "
|
640 |
-
|
641 |
-
#~ msgid "Show
|
642 |
-
#~ msgstr "Toon
|
643 |
-
|
644 |
-
#~ msgid "
|
645 |
-
#~ msgstr "
|
646 |
-
|
647 |
-
#~ msgid "
|
648 |
-
#~ msgstr "
|
649 |
-
|
650 |
-
#~ msgid "
|
651 |
-
#~ msgstr "
|
652 |
-
|
653 |
-
#~ msgid ""
|
654 |
-
#~ "
|
655 |
-
|
656 |
-
#~
|
657 |
-
#~ "
|
658 |
-
|
659 |
-
|
660 |
-
#~
|
661 |
-
#~
|
662 |
-
|
663 |
-
#~
|
664 |
-
#~
|
665 |
-
|
666 |
-
#~ msgid "
|
667 |
-
#~ msgstr "
|
668 |
-
|
669 |
-
#~ msgid "
|
670 |
-
#~ msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: WooCommerce PDF Invoices\n"
|
4 |
+
"POT-Creation-Date: 2015-09-27 20:55+0100\n"
|
5 |
+
"PO-Revision-Date: 2015-09-27 20:55+0100\n"
|
6 |
+
"Last-Translator: Anders Sorensen <anders@zorensen.no>\n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"Language: nb\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.7.3\n"
|
13 |
+
"X-Poedit-Basepath: ..\n"
|
14 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
+
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
+
"X-Poedit-SearchPath-0: .\n"
|
20 |
+
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
+
|
22 |
+
#: includes/abstracts/abstract-bewpi-document.php:69
|
23 |
+
msgid "Paid"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: includes/abstracts/abstract-bewpi-setting.php:87
|
27 |
+
msgid "Feel free to use "
|
28 |
+
msgstr "Du kan også bruke "
|
29 |
+
|
30 |
+
#: includes/abstracts/abstract-bewpi-setting.php:155
|
31 |
+
msgid "Remove logo"
|
32 |
+
msgstr "Fjern logo"
|
33 |
+
|
34 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:84
|
35 |
+
msgid "Attach to Email"
|
36 |
+
msgstr "Legg ved e-post"
|
37 |
+
|
38 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:92
|
39 |
+
msgid "Processing order"
|
40 |
+
msgstr "Behandler ordre"
|
41 |
+
|
42 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:96
|
43 |
+
msgid "Completed order"
|
44 |
+
msgstr "Fullført ordre"
|
45 |
+
|
46 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:100
|
47 |
+
msgid "Customer invoice"
|
48 |
+
msgstr "Kundefaktura"
|
49 |
+
|
50 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:114
|
51 |
+
msgid "Attach to New order Email"
|
52 |
+
msgstr "Legg til ny bestilling e-post"
|
53 |
+
|
54 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:126
|
55 |
+
msgid "Enable Email It In"
|
56 |
+
msgstr "Aktiver dette epostvarselet"
|
57 |
+
|
58 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:134
|
59 |
+
msgid "Email It In account"
|
60 |
+
msgstr "Email It In konto"
|
61 |
+
|
62 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:139
|
63 |
+
#, php-format
|
64 |
+
msgid "Get your account from your Email It In %suser account%s."
|
65 |
+
msgstr "Få din konto fra din Email It In %suser account%s."
|
66 |
+
|
67 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:152
|
68 |
+
msgid "Email Options"
|
69 |
+
msgstr "E-post alternativer"
|
70 |
+
|
71 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:158
|
72 |
+
msgid "Cloud Storage Options"
|
73 |
+
msgstr "Skylagringsalternativer"
|
74 |
+
|
75 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:165
|
76 |
+
#, php-format
|
77 |
+
msgid ""
|
78 |
+
"Signup at %s to send invoices to your Dropbox, OneDrive, Google Drive or "
|
79 |
+
"Egnyte and enter your account below."
|
80 |
+
msgstr ""
|
81 |
+
"Registrer deg på %s for å sende fakturaene til din DropBox, OneDrive, Google "
|
82 |
+
"Drive eller Egnyte og skriv inn kontoen din under."
|
83 |
+
|
84 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:87
|
85 |
+
#: includes/be-woocommerce-pdf-invoices.php:198
|
86 |
+
msgid "Template"
|
87 |
+
msgstr "Mal"
|
88 |
+
|
89 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:99
|
90 |
+
msgid "Color theme"
|
91 |
+
msgstr "Fargetema"
|
92 |
+
|
93 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:110
|
94 |
+
msgid "Date format"
|
95 |
+
msgstr "Datoformat"
|
96 |
+
|
97 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:115
|
98 |
+
#, php-format
|
99 |
+
msgid "%sFormat%s of invoice date and order date."
|
100 |
+
msgstr "%sFormat%s til fakturadato og ordredato."
|
101 |
+
|
102 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:130
|
103 |
+
msgid "Display prices including tax"
|
104 |
+
msgstr "Vis priser inkludert mva."
|
105 |
+
|
106 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:131
|
107 |
+
msgid ""
|
108 |
+
"Line item totals will be including tax. <br/><b>Note</b>: Subtotal will "
|
109 |
+
"still be excluding tax, so disable it within the visible columns section."
|
110 |
+
msgstr ""
|
111 |
+
|
112 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:143
|
113 |
+
msgid "Shipping taxable"
|
114 |
+
msgstr ""
|
115 |
+
|
116 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:144
|
117 |
+
msgid "Enable to display subtotal including shipping."
|
118 |
+
msgstr ""
|
119 |
+
|
120 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:156
|
121 |
+
msgid "Mark invoice as paid"
|
122 |
+
msgstr ""
|
123 |
+
|
124 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:157
|
125 |
+
msgid "Invoice will be watermarked when order has been paid."
|
126 |
+
msgstr ""
|
127 |
+
|
128 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:165
|
129 |
+
msgid "Company name"
|
130 |
+
msgstr "Firmanavn"
|
131 |
+
|
132 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:176
|
133 |
+
msgid "Company logo"
|
134 |
+
msgstr "Firmalogo"
|
135 |
+
|
136 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:181
|
137 |
+
msgid ""
|
138 |
+
"<b>Note</b>: If your logo doesn't show up, try to enable "
|
139 |
+
"<code>allow_url_fopen</code>."
|
140 |
+
msgstr ""
|
141 |
+
|
142 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:187
|
143 |
+
msgid "Company address"
|
144 |
+
msgstr "Firmaadresse"
|
145 |
+
|
146 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:198
|
147 |
+
msgid "Company details"
|
148 |
+
msgstr "Firmadetaljer"
|
149 |
+
|
150 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:209
|
151 |
+
msgid "Intro text"
|
152 |
+
msgstr "Introduksjonstekst"
|
153 |
+
|
154 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:221
|
155 |
+
msgid "Terms & conditions, policies etc."
|
156 |
+
msgstr "Betingelser, vilkår etc."
|
157 |
+
|
158 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:237
|
159 |
+
msgid "Show customer notes"
|
160 |
+
msgstr "Vis kundenotat"
|
161 |
+
|
162 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:245
|
163 |
+
msgid "Type"
|
164 |
+
msgstr "Type"
|
165 |
+
|
166 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:253
|
167 |
+
msgid "WooCommerce order number"
|
168 |
+
msgstr "WooCommerce bestillingsnummer"
|
169 |
+
|
170 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:257
|
171 |
+
msgid "Sequential number"
|
172 |
+
msgstr "Sekvensielt nummer"
|
173 |
+
|
174 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:271
|
175 |
+
msgid "Reset invoice counter"
|
176 |
+
msgstr "Tilbakestill fakturateller"
|
177 |
+
|
178 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:281
|
179 |
+
msgid "Next"
|
180 |
+
msgstr "Neste"
|
181 |
+
|
182 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:286
|
183 |
+
#, php-format
|
184 |
+
msgid ""
|
185 |
+
"Reset the invoice counter and start with next invoice number. %s %sNote:%s "
|
186 |
+
"Only available with sequential numbering type and you need to check the "
|
187 |
+
"checkbox to actually reset the value."
|
188 |
+
msgstr ""
|
189 |
+
"TIlbakestill fakturatelleren og start med neste fakturanummer. %s %sMerk:%s "
|
190 |
+
"Kun tilgjengelig med sekvensielle nummer og du må huke av boksen for å "
|
191 |
+
"faktisk tilbakestille verdien."
|
192 |
+
|
193 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:295
|
194 |
+
msgid "Digits"
|
195 |
+
msgstr "Tegn"
|
196 |
+
|
197 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:311
|
198 |
+
msgid "[prefix]"
|
199 |
+
msgstr "[prefix]"
|
200 |
+
|
201 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:322
|
202 |
+
msgid "[suffix]"
|
203 |
+
msgstr "[suffix]"
|
204 |
+
|
205 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:333
|
206 |
+
msgid "Format"
|
207 |
+
msgstr "Format"
|
208 |
+
|
209 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:338
|
210 |
+
#, php-format
|
211 |
+
msgid ""
|
212 |
+
"Feel free to use the placeholders %s %s %s %s %s and %s. %s %sNote:%s %s is "
|
213 |
+
"required and slashes aren't supported."
|
214 |
+
msgstr ""
|
215 |
+
|
216 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:352
|
217 |
+
msgid "Reset on 1st of january"
|
218 |
+
msgstr "Tilbakestill 1. Januar"
|
219 |
+
|
220 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:365
|
221 |
+
#: includes/templates/invoices/global/micro/body.php:10
|
222 |
+
#: includes/templates/invoices/simple/micro/body.php:8
|
223 |
+
msgid "SKU"
|
224 |
+
msgstr "Prod.Nr."
|
225 |
+
|
226 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:377
|
227 |
+
#: includes/templates/invoices/global/micro/body.php:184
|
228 |
+
#: includes/templates/invoices/global/micro/body.php:208
|
229 |
+
#: includes/templates/invoices/simple/micro/body.php:180
|
230 |
+
msgid "Subtotal"
|
231 |
+
msgstr "Delsum"
|
232 |
+
|
233 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:389
|
234 |
+
msgid "Tax"
|
235 |
+
msgstr "MVA"
|
236 |
+
|
237 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:401
|
238 |
+
#: includes/templates/invoices/global/micro/body.php:192
|
239 |
+
#: includes/templates/invoices/simple/micro/body.php:164
|
240 |
+
msgid "Discount"
|
241 |
+
msgstr "Rabatt"
|
242 |
+
|
243 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:413
|
244 |
+
#: includes/templates/invoices/global/micro/body.php:200
|
245 |
+
#: includes/templates/invoices/simple/micro/body.php:172
|
246 |
+
#: includes/templates/invoices/simple/micro/body.php:188
|
247 |
+
msgid "Shipping"
|
248 |
+
msgstr "Frakt"
|
249 |
+
|
250 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:427
|
251 |
+
msgid "General Options"
|
252 |
+
msgstr "Generelle valg"
|
253 |
+
|
254 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:433
|
255 |
+
msgid "Invoice Number Options"
|
256 |
+
msgstr "Alternativer for fakturanummer"
|
257 |
+
|
258 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:439
|
259 |
+
msgid "Header Options"
|
260 |
+
msgstr "Overskriftsvalg"
|
261 |
+
|
262 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:445
|
263 |
+
msgid "Footer Options"
|
264 |
+
msgstr "Footer valg"
|
265 |
+
|
266 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:451
|
267 |
+
msgid "Visible Columns"
|
268 |
+
msgstr "Synlige kolonner"
|
269 |
+
|
270 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:457
|
271 |
+
msgid "These are the general template options."
|
272 |
+
msgstr "Dette er de generelle alternativene for malen."
|
273 |
+
|
274 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:458
|
275 |
+
msgid "These are the invoice number options."
|
276 |
+
msgstr "Dette er alternativene for fakturanummer."
|
277 |
+
|
278 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:459
|
279 |
+
msgid "The header will be visible on every page. "
|
280 |
+
msgstr "Overskriften vil være synlig på alle sider. "
|
281 |
+
|
282 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:460
|
283 |
+
msgid "The footer will be visible on every page. "
|
284 |
+
msgstr "Footeren vil være synlig på alle sider. "
|
285 |
+
|
286 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:461
|
287 |
+
msgid "Enable or disable the columns."
|
288 |
+
msgstr "Aktiver eller deaktiver kolonnene."
|
289 |
+
|
290 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:531
|
291 |
+
msgid "File is invalid and contains either '..' or './'."
|
292 |
+
msgstr "Filen er ugyldig og inneholder enten '...' eller './'."
|
293 |
+
|
294 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:538
|
295 |
+
msgid "File is invalid and contains ':' after the first character."
|
296 |
+
msgstr "Filen er ugyldig og inneholder ':' etter den første bokstaven."
|
297 |
+
|
298 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:547
|
299 |
+
msgid "File should be less then 2MB."
|
300 |
+
msgstr "Filen bør være under 2 megabyte."
|
301 |
+
|
302 |
+
#: includes/be-woocommerce-pdf-invoices.php:117
|
303 |
+
msgid "Settings"
|
304 |
+
msgstr ""
|
305 |
+
|
306 |
+
#: includes/be-woocommerce-pdf-invoices.php:118
|
307 |
+
msgid "Premium"
|
308 |
+
msgstr ""
|
309 |
+
|
310 |
+
#: includes/be-woocommerce-pdf-invoices.php:138
|
311 |
+
msgid ""
|
312 |
+
"Setup up your <strong>WooCommerce PDF Invoices</strong> by going to the <a "
|
313 |
+
"href=\""
|
314 |
+
msgstr ""
|
315 |
+
|
316 |
+
#: includes/be-woocommerce-pdf-invoices.php:197
|
317 |
+
msgid "General"
|
318 |
+
msgstr "Generelt"
|
319 |
+
|
320 |
+
#: includes/be-woocommerce-pdf-invoices.php:221
|
321 |
+
msgid "Invoices"
|
322 |
+
msgstr "PDF Faktura"
|
323 |
+
|
324 |
+
#: includes/be-woocommerce-pdf-invoices.php:274
|
325 |
+
msgid "Invoicing on Steroids"
|
326 |
+
msgstr ""
|
327 |
+
|
328 |
+
#: includes/be-woocommerce-pdf-invoices.php:275
|
329 |
+
msgid ""
|
330 |
+
"We're working on a more powerful version of this invoicing plugin. Be the "
|
331 |
+
"first to know when we're ready to launch and receive a unique one-time "
|
332 |
+
"discount!"
|
333 |
+
msgstr ""
|
334 |
+
|
335 |
+
#: includes/be-woocommerce-pdf-invoices.php:289
|
336 |
+
msgid "Your email address"
|
337 |
+
msgstr ""
|
338 |
+
|
339 |
+
#: includes/be-woocommerce-pdf-invoices.php:292
|
340 |
+
msgid "Signup"
|
341 |
+
msgstr ""
|
342 |
+
|
343 |
+
#: includes/be-woocommerce-pdf-invoices.php:293
|
344 |
+
msgid "No spam, ever. Unsubscribe at any time"
|
345 |
+
msgstr ""
|
346 |
+
|
347 |
+
#: includes/be-woocommerce-pdf-invoices.php:301
|
348 |
+
msgid "About"
|
349 |
+
msgstr ""
|
350 |
+
|
351 |
+
#: includes/be-woocommerce-pdf-invoices.php:302
|
352 |
+
msgid ""
|
353 |
+
"This plugin is an open source project wich aims to fill the invoicing gap of "
|
354 |
+
"<a href=\"http://www.woothemes.com/woocommerce\">WooCommerce</a>."
|
355 |
+
msgstr ""
|
356 |
+
|
357 |
+
#: includes/be-woocommerce-pdf-invoices.php:303
|
358 |
+
msgid "<b>Version</b>: "
|
359 |
+
msgstr ""
|
360 |
+
|
361 |
+
#: includes/be-woocommerce-pdf-invoices.php:305
|
362 |
+
msgid "<b>Author</b>: <a href=\"https://github.com/baselbers\">Bas Elbers</a>"
|
363 |
+
msgstr ""
|
364 |
+
|
365 |
+
#: includes/be-woocommerce-pdf-invoices.php:308
|
366 |
+
msgid "Support"
|
367 |
+
msgstr ""
|
368 |
+
|
369 |
+
#: includes/be-woocommerce-pdf-invoices.php:309
|
370 |
+
msgid ""
|
371 |
+
"We will never ask for donations, but to garantee future development, we do "
|
372 |
+
"need your support. Please show us your appreciation by leaving a <a href="
|
373 |
+
"\"https://wordpress.org/support/view/plugin-reviews/woocommerce-pdf-invoices?"
|
374 |
+
"rate=5#postform\">★★★★★</a> rating and vote for <a href=\"https://wordpress."
|
375 |
+
"org/plugins/woocommerce-pdf-invoices/\">works</a>."
|
376 |
+
msgstr ""
|
377 |
+
|
378 |
+
#: includes/be-woocommerce-pdf-invoices.php:333
|
379 |
+
msgid "Need Help?"
|
380 |
+
msgstr ""
|
381 |
+
|
382 |
+
#: includes/be-woocommerce-pdf-invoices.php:335
|
383 |
+
msgid "Frequently Asked Questions"
|
384 |
+
msgstr ""
|
385 |
+
|
386 |
+
#: includes/be-woocommerce-pdf-invoices.php:336
|
387 |
+
msgid "Support forum"
|
388 |
+
msgstr ""
|
389 |
+
|
390 |
+
#: includes/be-woocommerce-pdf-invoices.php:337
|
391 |
+
msgid "Request a feature"
|
392 |
+
msgstr ""
|
393 |
+
|
394 |
+
#: includes/be-woocommerce-pdf-invoices.php:338
|
395 |
+
msgid "Email us"
|
396 |
+
msgstr ""
|
397 |
+
|
398 |
+
#: includes/be-woocommerce-pdf-invoices.php:397
|
399 |
+
msgid "PDF Invoice"
|
400 |
+
msgstr "PDF Faktura"
|
401 |
+
|
402 |
+
#: includes/be-woocommerce-pdf-invoices.php:423
|
403 |
+
msgid "Invoiced on:"
|
404 |
+
msgstr "Sendt:"
|
405 |
+
|
406 |
+
#: includes/be-woocommerce-pdf-invoices.php:427
|
407 |
+
msgid "Invoice number:"
|
408 |
+
msgstr "Fakturanummer:"
|
409 |
+
|
410 |
+
#: includes/be-woocommerce-pdf-invoices.php:465
|
411 |
+
msgid "View invoice"
|
412 |
+
msgstr "Vis faktura"
|
413 |
+
|
414 |
+
#: includes/be-woocommerce-pdf-invoices.php:465
|
415 |
+
msgid "View"
|
416 |
+
msgstr "Vis"
|
417 |
+
|
418 |
+
#: includes/be-woocommerce-pdf-invoices.php:466
|
419 |
+
msgid "Cancel invoice"
|
420 |
+
msgstr "Slett faktura"
|
421 |
+
|
422 |
+
#: includes/be-woocommerce-pdf-invoices.php:466
|
423 |
+
msgid "Cancel"
|
424 |
+
msgstr "Slett"
|
425 |
+
|
426 |
+
#: includes/be-woocommerce-pdf-invoices.php:468
|
427 |
+
msgid "Are you sure to delete the invoice?"
|
428 |
+
msgstr "Er du sikker på at du vil slette fakturaen?"
|
429 |
+
|
430 |
+
#: includes/be-woocommerce-pdf-invoices.php:471
|
431 |
+
msgid "Create invoice"
|
432 |
+
msgstr "Opprett faktura"
|
433 |
+
|
434 |
+
#: includes/be-woocommerce-pdf-invoices.php:471
|
435 |
+
msgid "Create"
|
436 |
+
msgstr "Opprett"
|
437 |
+
|
438 |
+
#: includes/be-woocommerce-pdf-invoices.php:504
|
439 |
+
#, php-format
|
440 |
+
msgid "Invoice %s (PDF)"
|
441 |
+
msgstr "Faktura %s (PDF)"
|
442 |
+
|
443 |
+
#: includes/be-woocommerce-pdf-invoices.php:615
|
444 |
+
#, php-format
|
445 |
+
msgid ""
|
446 |
+
"You are working with <b>WooCommerce PDF Invoices</b> for some time now. We "
|
447 |
+
"really need your ★★★★★ rating. It will support future development big-time. "
|
448 |
+
"A huge thanks in advance and keep up the good work! <br /> <a href='%s' "
|
449 |
+
"target='_blank'>Yes, will do it right away!</a> - <a href='%s'>No, already "
|
450 |
+
"done it!</a>"
|
451 |
+
msgstr ""
|
452 |
+
|
453 |
+
#: includes/templates/invoices/global/micro/body.php:6
|
454 |
+
#: includes/templates/invoices/simple/micro/body.php:5
|
455 |
+
msgid "Description"
|
456 |
+
msgstr "Produkt"
|
457 |
+
|
458 |
+
#: includes/templates/invoices/global/micro/body.php:14
|
459 |
+
#: includes/templates/invoices/simple/micro/body.php:11
|
460 |
+
msgid "Cost"
|
461 |
+
msgstr "Pris"
|
462 |
+
|
463 |
+
#: includes/templates/invoices/global/micro/body.php:16
|
464 |
+
#: includes/templates/invoices/simple/micro/body.php:12
|
465 |
+
msgid "Qty"
|
466 |
+
msgstr "Ant"
|
467 |
+
|
468 |
+
#: includes/templates/invoices/global/micro/body.php:22
|
469 |
+
#: includes/templates/invoices/simple/micro/body.php:19
|
470 |
+
msgid "VAT"
|
471 |
+
msgstr "MVA"
|
472 |
+
|
473 |
+
#: includes/templates/invoices/global/micro/body.php:33
|
474 |
+
#: includes/templates/invoices/global/micro/body.php:244
|
475 |
+
#: includes/templates/invoices/simple/micro/body.php:30
|
476 |
+
#: includes/templates/invoices/simple/micro/body.php:224
|
477 |
+
msgid "Total"
|
478 |
+
msgstr "Totalt"
|
479 |
+
|
480 |
+
#: includes/templates/invoices/global/micro/body.php:41
|
481 |
+
#, php-format
|
482 |
+
msgid "Order #%d - %s"
|
483 |
+
msgstr "Ordre #%d - %s"
|
484 |
+
|
485 |
+
#: includes/templates/invoices/global/micro/body.php:219
|
486 |
+
#: includes/templates/invoices/simple/micro/body.php:199
|
487 |
+
msgid "Fee"
|
488 |
+
msgstr "Avgift"
|
489 |
+
|
490 |
+
#: includes/templates/invoices/global/micro/body.php:251
|
491 |
+
#: includes/templates/invoices/simple/micro/body.php:231
|
492 |
+
msgid "Refunded"
|
493 |
+
msgstr "Refundert"
|
494 |
+
|
495 |
+
#: includes/templates/invoices/global/micro/header.php:13
|
496 |
+
#: includes/templates/invoices/simple/micro/header.php:13
|
497 |
+
msgid "Invoice to"
|
498 |
+
msgstr "Kunde"
|
499 |
+
|
500 |
+
#: includes/templates/invoices/global/micro/header.php:18
|
501 |
+
#: includes/templates/invoices/simple/micro/header.php:18
|
502 |
+
msgid "Ship to"
|
503 |
+
msgstr "Leveringsadresse"
|
504 |
+
|
505 |
+
#: includes/templates/invoices/global/micro/header.php:28
|
506 |
+
msgid "Global Invoice"
|
507 |
+
msgstr "Global faktura"
|
508 |
+
|
509 |
+
#: includes/templates/invoices/simple/micro/footer.php:9
|
510 |
+
#: includes/templates/invoices/simple/micro/footer.php:13
|
511 |
+
msgid "Customer note"
|
512 |
+
msgstr "Kundenotat"
|
513 |
+
|
514 |
+
#: includes/templates/invoices/simple/micro/footer.php:21
|
515 |
+
#, php-format
|
516 |
+
msgid "%sPayment%s via"
|
517 |
+
msgstr "%sBetalt%s med"
|
518 |
+
|
519 |
+
#: includes/templates/invoices/simple/micro/header.php:28
|
520 |
+
msgid "Invoice"
|
521 |
+
msgstr "Faktura"
|
522 |
+
|
523 |
+
#: includes/templates/invoices/simple/micro/header.php:31
|
524 |
+
#, php-format
|
525 |
+
msgid "Order Number: %s"
|
526 |
+
msgstr "Ordrenummer: %s"
|
527 |
+
|
528 |
+
#: includes/templates/invoices/simple/micro/header.php:32
|
529 |
+
#, php-format
|
530 |
+
msgid "Order Date: %s"
|
531 |
+
msgstr "Ordre dato: %s"
|
532 |
+
|
533 |
+
#~ msgid ""
|
534 |
+
#~ "Feel free to use the placeholders %s %s %s %s %s and %s. %s %sNote:%s %s "
|
535 |
+
#~ "is required."
|
536 |
+
#~ msgstr ""
|
537 |
+
#~ "Bruk en av disse kortkodene; %s %s %s %s %s og %s. %s %sMerk:%s %s er "
|
538 |
+
#~ "obligatorisk."
|
539 |
+
|
540 |
+
#~ msgid "Generate global invoice"
|
541 |
+
#~ msgstr "Opprett global faktura"
|
542 |
+
|
543 |
+
#~ msgid "Subtotal will be including tax and excluding discount and shipping."
|
544 |
+
#~ msgstr "Delsummen vil være inkludert mva, men ekskludert rabatt og frakt."
|
545 |
+
|
546 |
+
#~ msgid ""
|
547 |
+
#~ "Thank you for using <b>WooCommerce PDF Invoices</b> for some time now. "
|
548 |
+
#~ "Please show us your appreciation by leaving a ★★★★★ rating. A huge thank "
|
549 |
+
#~ "you in advance! <br /> <a href='%s' target='_blank'>Yes, will do it right "
|
550 |
+
#~ "away!</a> - <a href='%s'>No, already done it!</a>"
|
551 |
+
#~ msgstr ""
|
552 |
+
#~ "Takk for at du har benyttet <b>WooCommerce PDF Invoices</b> en liten "
|
553 |
+
#~ "stund allerede. Vennligst vis oss din støtte ved å vurdere utvidelsen med "
|
554 |
+
#~ "★★★★★. Tusen takk for støtten din! <br /> <a href='%s' "
|
555 |
+
#~ "target='_blank'>Ja, jeg skal gjøre det med en gang!!</a> - <a "
|
556 |
+
#~ "href='%s'>Jeg har allerede gjort det!</a>"
|
557 |
+
|
558 |
+
#~ msgid "PAID"
|
559 |
+
#~ msgstr "BETALT"
|
560 |
+
|
561 |
+
#~ msgid "UNPAID"
|
562 |
+
#~ msgstr "IKKE BETALT"
|
563 |
+
|
564 |
+
#~ msgid "Order Number %s"
|
565 |
+
#~ msgstr "Bestillingsnummer: %s"
|
566 |
+
|
567 |
+
#~ msgid "Order Date %s"
|
568 |
+
#~ msgstr "Bestillingsdato: %s"
|
569 |
+
|
570 |
+
#~ msgid "Download invoice (PDF)"
|
571 |
+
#~ msgstr "Last ned faktura (PDF)"
|
572 |
+
|
573 |
+
#~ msgid ""
|
574 |
+
#~ "Feel free to use the placeholders %s %s %s %s and %s. %s %sNote:%s %s is "
|
575 |
+
#~ "required."
|
576 |
+
#~ msgstr ""
|
577 |
+
#~ "Du kan også bruke plassholderne %s %s %s %s og %s. %s %sMerk:%s %s er "
|
578 |
+
#~ "obligatorisk."
|
579 |
+
|
580 |
+
#~ msgid "VAT %s"
|
581 |
+
#~ msgstr "MVA %s"
|
582 |
+
|
583 |
+
#~ msgid "General Settings"
|
584 |
+
#~ msgstr "Algemene Opties"
|
585 |
+
|
586 |
+
#~ msgid ""
|
587 |
+
#~ "Automatically send invoice to Google Drive, Egnyte, Dropbox or OneDrive"
|
588 |
+
#~ msgstr "Verzend automatisch naar Google Drive, Egnyte, Dropbox of OneDrive"
|
589 |
+
|
590 |
+
#~ msgid "For bookkeeping purposes."
|
591 |
+
#~ msgstr "Voor boekhoudkundige doeleinden."
|
592 |
+
|
593 |
+
#~ msgid "Signup at %s and enter your account below."
|
594 |
+
#~ msgstr "Meld je aan op %s en geef je account onderstaand in."
|
595 |
+
|
596 |
+
#~ msgid "Enter your %s account."
|
597 |
+
#~ msgstr "Het %s account."
|
598 |
+
|
599 |
+
#~ msgid "Invalid type of Email."
|
600 |
+
#~ msgstr "Ongeldig type Email."
|
601 |
+
|
602 |
+
#~ msgid "Please don't try to change the values."
|
603 |
+
#~ msgstr "Probeer de waardes niet te wijzigen a.u.b."
|
604 |
+
|
605 |
+
#~ msgid "Invalid Email address."
|
606 |
+
#~ msgstr "Ongeldig Emailadres."
|
607 |
+
|
608 |
+
#~ msgid "Allowed tags: "
|
609 |
+
#~ msgstr "Toegestane tags: "
|
610 |
+
|
611 |
+
#~ msgid "Template Settings"
|
612 |
+
#~ msgstr "Template Opties"
|
613 |
+
|
614 |
+
#~ msgid "Invoice number type"
|
615 |
+
#~ msgstr "Type factuurnummer"
|
616 |
+
|
617 |
+
#~ msgid "Next invoice number"
|
618 |
+
#~ msgstr "Eerstvolgende factuurnummer"
|
619 |
+
|
620 |
+
#~ msgid "Number of digits"
|
621 |
+
#~ msgstr "Aantal cijfers"
|
622 |
+
|
623 |
+
#~ msgid "Invoice number prefix"
|
624 |
+
#~ msgstr "Factuurnummer voorvoegsel"
|
625 |
+
|
626 |
+
#~ msgid "Invoice number suffix"
|
627 |
+
#~ msgstr "Factuurnummer achtervoegsel"
|
628 |
+
|
629 |
+
#~ msgid "Invoice number format"
|
630 |
+
#~ msgstr "Factuurnummer format"
|
631 |
+
|
632 |
+
#~ msgid "Reset on 1st January"
|
633 |
+
#~ msgstr "Reset op 1 januari"
|
634 |
+
|
635 |
+
#~ msgid "Invoice date format"
|
636 |
+
#~ msgstr "Factuur datumnotatie"
|
637 |
+
|
638 |
+
#~ msgid "Order date format"
|
639 |
+
#~ msgstr "Notatie bestellingsdatum"
|
640 |
+
|
641 |
+
#~ msgid "Show SKU"
|
642 |
+
#~ msgstr "Toon SKU"
|
643 |
+
|
644 |
+
#~ msgid "Show discount"
|
645 |
+
#~ msgstr "Toon korting"
|
646 |
+
|
647 |
+
#~ msgid "Show subtotal"
|
648 |
+
#~ msgstr "Toon subtotaal"
|
649 |
+
|
650 |
+
#~ msgid "Show tax"
|
651 |
+
#~ msgstr "Toon BTW"
|
652 |
+
|
653 |
+
#~ msgid "Show shipping"
|
654 |
+
#~ msgstr "Toon verzendkosten"
|
655 |
+
|
656 |
+
#~ msgid "Color theme of the invoice."
|
657 |
+
#~ msgstr "Kleurthema van de factuur."
|
658 |
+
|
659 |
+
#~ msgid ""
|
660 |
+
#~ "Please upload an image less then 200Kb and make sure it's a jpeg, jpg or "
|
661 |
+
#~ "png."
|
662 |
+
#~ msgstr ""
|
663 |
+
#~ "Upload een afbeelding van maximaal 200Kb en zorg dat het een jpeg, jpg of "
|
664 |
+
#~ "png is."
|
665 |
+
|
666 |
+
#~ msgid "Invoice number to use for next invoice."
|
667 |
+
#~ msgstr "Factuurnummer te gebruiken voor de volgende factuur."
|
668 |
+
|
669 |
+
#~ msgid "Number of zero digits."
|
670 |
+
#~ msgstr "Aantal nullen."
|
671 |
+
|
672 |
+
#~ msgid "Prefix text for the invoice number. Not required."
|
673 |
+
#~ msgstr "Voorvoegsel van het factuurnummer is niet verplicht."
|
674 |
+
|
675 |
+
#~ msgid "Suffix text for the invoice number. Not required."
|
676 |
+
#~ msgstr "Achtervoegsel van het factuurnummer is niet verplicht."
|
677 |
+
|
678 |
+
#~ msgid "Available placeholder are %s %s %s %s and %s. %s is required."
|
679 |
+
#~ msgstr "Beschikbare aanduidingen zijn %s %s %s %s of %s. %s is verplicht."
|
680 |
+
|
681 |
+
#~ msgid "Reset on the first of January."
|
682 |
+
#~ msgstr "Reset op de eerste van januari."
|
683 |
+
|
684 |
+
#~ msgid "%sFormat%s of the date. Examples: %s or %s."
|
685 |
+
#~ msgstr "%sFormat%s van de datum. Bijvoorbeeld: %s of %s."
|
686 |
+
|
687 |
+
#~ msgid "Order date %sformat%s. Examples: %s or %s."
|
688 |
+
#~ msgstr "Notatie %sbestellingsdatum%s. Voorbeelden: %s of %s."
|
689 |
+
|
690 |
+
#~ msgid "Invalid template."
|
691 |
+
#~ msgstr "Ongeldige template."
|
692 |
+
|
693 |
+
#~ msgid "Invalid color theme code."
|
694 |
+
#~ msgstr "Ongeldige kleurcode."
|
695 |
+
|
696 |
+
#~ msgid "Invalid company name."
|
697 |
+
#~ msgstr "Ongeldige bedsrijfsnaam."
|
698 |
+
|
699 |
+
#~ msgid "Invalid input into one of the textarea's."
|
700 |
+
#~ msgstr "Ongeldige invoer in een van de textarea's."
|
701 |
+
|
702 |
+
#~ msgid "Invalid type of invoice number."
|
703 |
+
#~ msgstr "Ongeldig type factuurnummer."
|
704 |
+
|
705 |
+
#~ msgid "Invalid (next) invoice number."
|
706 |
+
#~ msgstr "Ongeldig (eerstvolgend) factuurnummer."
|
707 |
+
|
708 |
+
#~ msgid "Invalid invoice number digits."
|
709 |
+
#~ msgstr "Ongeldige factuurnummer cijfers."
|
710 |
+
|
711 |
+
#~ msgid "The [number] placeholder is required as invoice number format."
|
712 |
+
#~ msgstr "De aanduiding [number] is vereist."
|
713 |
+
|
714 |
+
#~ msgid "Invalid invoice number format."
|
715 |
+
#~ msgstr "Ongeldig factuurnummer format."
|
716 |
+
|
717 |
+
#~ msgid "Invalid date format."
|
718 |
+
#~ msgstr "Ongeldige datumnotatie."
|
719 |
+
|
720 |
+
#~ msgid "Please upload image with extension jpg, jpeg or png."
|
721 |
+
#~ msgstr "Gelieve te uploaden een afbeelding met extensie jpg, jpeg of png."
|
722 |
+
|
723 |
+
#~ msgid "Quantity"
|
724 |
+
#~ msgstr "Aantal"
|
725 |
+
|
726 |
+
#~ msgid "Unit price"
|
727 |
+
#~ msgstr "Prijs per stuk"
|
728 |
+
|
729 |
+
#~ msgid ""
|
730 |
+
#~ "Use [prefix], [suffix] and [number] as placeholders. [number] is required."
|
731 |
+
#~ msgstr ""
|
732 |
+
#~ "Gebruik [prefix], [suffix] en [number] als aanduidingen. [number] is "
|
733 |
+
#~ "verplicht."
|
734 |
+
|
735 |
+
#~ msgid "Signup at %s and enter your account beyond."
|
736 |
+
#~ msgstr "Meld je aan op %s en vul je account onderstaand in."
|
737 |
+
|
738 |
+
#~ msgid "%sFormat%s of the date. Examples: %s or %s"
|
739 |
+
#~ msgstr "%sFormat%s van de datum. Bijvoorbeeld: %s of %s"
|
740 |
+
|
741 |
+
#~ msgid "Show invoice"
|
742 |
+
#~ msgstr "Toon factuur"
|
743 |
+
|
744 |
+
#~ msgid "%sFormat%s of the date."
|
745 |
+
#~ msgstr "%sFormat%s van de datum."
|
746 |
+
|
747 |
+
#~ msgid "Use [prefix], [suffix] and [number] as placeholders."
|
748 |
+
#~ msgstr "Gebruik [suffix], [prefix] en [number] als aanduidingen."
|
749 |
+
|
750 |
+
#~ msgid "Choose the color witch fits your company."
|
751 |
+
#~ msgstr "Kies uw bedrijfskleur."
|
752 |
+
|
753 |
+
#~ msgid ""
|
754 |
+
#~ "Choose the format for the invoice number. Use [prefix], [suffix] and "
|
755 |
+
#~ "[number] as placeholders."
|
756 |
+
#~ msgstr ""
|
757 |
+
#~ "Kies het formaat voor het factuurnummer. Gebruik [prefix], [suffix] en "
|
758 |
+
#~ "[number] als aanduidingen."
|
759 |
+
|
760 |
+
#~ msgid "Text to greet, congratulate or thank the customer. "
|
761 |
+
#~ msgstr "Tekst om de klant te groeten, te feliciteren of te bedanken. "
|
762 |
+
|
763 |
+
#~ msgid "Some text"
|
764 |
+
#~ msgstr "De vertaling werkt!!!!"
|
765 |
+
|
766 |
+
#~ msgid "Text to greet, congratulate or thank the customer."
|
767 |
+
#~ msgstr "Tekst om de klant te begroeten, te bedanken of te feliciteren."
|
768 |
+
|
769 |
+
#~ msgid "Start all over on the first of January."
|
770 |
+
#~ msgstr "Opnieuw beginnen op de eerste van januari."
|
lang/be-woocommerce-pdf-invoices-nl_NL.mo
CHANGED
Binary file
|
lang/be-woocommerce-pdf-invoices-nl_NL.po
CHANGED
@@ -1,649 +1,772 @@
|
|
1 |
-
msgid ""
|
2 |
-
msgstr ""
|
3 |
-
"Project-Id-Version: WooCommerce PDF Invoices\n"
|
4 |
-
"POT-Creation-Date: 2015-09-
|
5 |
-
"PO-Revision-Date: 2015-09-
|
6 |
-
"Last-Translator: \n"
|
7 |
-
"Language-Team: \n"
|
8 |
-
"Language: nl_NL\n"
|
9 |
-
"MIME-Version: 1.0\n"
|
10 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
-
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 1.7.3\n"
|
13 |
-
"X-Poedit-Basepath: ..\n"
|
14 |
-
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
-
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
-
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
-
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
-
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
-
"X-Poedit-SearchPath-0: .\n"
|
20 |
-
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
-
|
22 |
-
#: includes/abstracts/abstract-bewpi-document.php:69
|
23 |
-
msgid "Paid"
|
24 |
-
msgstr ""
|
25 |
-
|
26 |
-
#: includes/abstracts/abstract-bewpi-setting.php:87
|
27 |
-
msgid "Feel free to use "
|
28 |
-
msgstr "Gebruik"
|
29 |
-
|
30 |
-
#: includes/abstracts/abstract-bewpi-setting.php:155
|
31 |
-
msgid "Remove logo"
|
32 |
-
msgstr "Verwijder logo"
|
33 |
-
|
34 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:84
|
35 |
-
msgid "Attach to Email"
|
36 |
-
msgstr "Voeg toe aan Email"
|
37 |
-
|
38 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:92
|
39 |
-
msgid "Processing order"
|
40 |
-
msgstr "Bestelling wordt verwerkt"
|
41 |
-
|
42 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:96
|
43 |
-
msgid "Completed order"
|
44 |
-
msgstr "Bestelling voltooid"
|
45 |
-
|
46 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:100
|
47 |
-
msgid "Customer invoice"
|
48 |
-
msgstr "Klant factuur"
|
49 |
-
|
50 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:114
|
51 |
-
msgid "Attach to New order Email"
|
52 |
-
msgstr "Voeg toe aan New order Email"
|
53 |
-
|
54 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:126
|
55 |
-
msgid "Enable Email It In"
|
56 |
-
msgstr "Inschakelen Email It In"
|
57 |
-
|
58 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:134
|
59 |
-
msgid "Email It In account"
|
60 |
-
msgstr ""
|
61 |
-
|
62 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:139
|
63 |
-
#, php-format
|
64 |
-
msgid "Get your account from your Email It In %suser account%s."
|
65 |
-
msgstr "Verkrijg uw account van uw Email It In %sgebruikersaccount%s."
|
66 |
-
|
67 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:152
|
68 |
-
msgid "Email Options"
|
69 |
-
msgstr "Email Opties"
|
70 |
-
|
71 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:158
|
72 |
-
msgid "Cloud Storage Options"
|
73 |
-
msgstr "Online Opslag Opties"
|
74 |
-
|
75 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:165
|
76 |
-
#, php-format
|
77 |
-
msgid ""
|
78 |
-
"Signup at %s to send invoices to your Dropbox, OneDrive, Google Drive or "
|
79 |
-
"Egnyte and enter your account below."
|
80 |
-
msgstr ""
|
81 |
-
"Meld je aan op %s en verzend facturen naar je Dropbox, OneDrive, Google "
|
82 |
-
"Drive of Egnyte en voer je account onderstaand in."
|
83 |
-
|
84 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:87
|
85 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
86 |
-
msgid "Template"
|
87 |
-
msgstr ""
|
88 |
-
|
89 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:99
|
90 |
-
msgid "Color theme"
|
91 |
-
msgstr "Kleur thema"
|
92 |
-
|
93 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:110
|
94 |
-
msgid "Date format"
|
95 |
-
msgstr "Datum format"
|
96 |
-
|
97 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:115
|
98 |
-
#, php-format
|
99 |
-
msgid "%sFormat%s of invoice date and order date."
|
100 |
-
msgstr "%sNotatie%s van factuurdatum en orderdatum."
|
101 |
-
|
102 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:130
|
103 |
-
msgid "Display prices including tax"
|
104 |
-
msgstr ""
|
105 |
-
|
106 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
107 |
-
msgid "
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
115 |
-
msgid "
|
116 |
-
msgstr "
|
117 |
-
|
118 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
119 |
-
msgid "
|
120 |
-
msgstr "
|
121 |
-
|
122 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
123 |
-
msgid ""
|
124 |
-
"
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
msgstr "
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
"
|
172 |
-
"
|
173 |
-
|
174 |
-
|
175 |
-
"
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
msgid "
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
"
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
#: includes/
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
223 |
-
msgid "
|
224 |
-
msgstr "
|
225 |
-
|
226 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
227 |
-
#: includes/templates/invoices/global/micro/body.php:
|
228 |
-
#: includes/templates/invoices/simple/micro/body.php:
|
229 |
-
msgid "
|
230 |
-
msgstr "
|
231 |
-
|
232 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
233 |
-
#: includes/templates/invoices/global/micro/body.php:
|
234 |
-
#: includes/templates/invoices/
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
#: includes/
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
"
|
294 |
-
msgstr ""
|
295 |
-
|
296 |
-
#: includes/
|
297 |
-
msgid "
|
298 |
-
msgstr "
|
299 |
-
|
300 |
-
#: includes/
|
301 |
-
msgid "
|
302 |
-
msgstr "
|
303 |
-
|
304 |
-
#: includes/
|
305 |
-
msgid "
|
306 |
-
msgstr "
|
307 |
-
|
308 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
309 |
-
msgid "
|
310 |
-
msgstr "
|
311 |
-
|
312 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
313 |
-
msgid "
|
314 |
-
msgstr "
|
315 |
-
|
316 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
325 |
-
msgid "
|
326 |
-
msgstr "
|
327 |
-
|
328 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
329 |
-
msgid "
|
330 |
-
msgstr "
|
331 |
-
|
332 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
333 |
-
msgid "
|
334 |
-
msgstr "
|
335 |
-
|
336 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
337 |
-
msgid "
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
msgid ""
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
"
|
356 |
-
"
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
msgstr "
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
#: includes/
|
375 |
-
msgid "
|
376 |
-
msgstr "
|
377 |
-
|
378 |
-
#: includes/
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
#: includes/
|
402 |
-
msgid "
|
403 |
-
msgstr "
|
404 |
-
|
405 |
-
#: includes/
|
406 |
-
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
-
|
418 |
-
|
419 |
-
|
420 |
-
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
msgid "
|
427 |
-
msgstr "
|
428 |
-
|
429 |
-
#: includes/
|
430 |
-
msgid "
|
431 |
-
msgstr "
|
432 |
-
|
433 |
-
#: includes/
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
|
444 |
-
|
445 |
-
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
|
467 |
-
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
|
474 |
-
|
475 |
-
|
476 |
-
|
477 |
-
|
478 |
-
|
479 |
-
|
480 |
-
|
481 |
-
|
482 |
-
|
483 |
-
|
484 |
-
|
485 |
-
|
486 |
-
|
487 |
-
|
488 |
-
|
489 |
-
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
|
500 |
-
|
501 |
-
|
502 |
-
|
503 |
-
|
504 |
-
|
505 |
-
|
506 |
-
|
507 |
-
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
|
513 |
-
|
514 |
-
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
|
539 |
-
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
#~
|
553 |
-
|
554 |
-
#~
|
555 |
-
#~ msgstr "
|
556 |
-
|
557 |
-
#~
|
558 |
-
|
559 |
-
|
560 |
-
#~
|
561 |
-
#~
|
562 |
-
|
563 |
-
#~
|
564 |
-
#~
|
565 |
-
|
566 |
-
#~ msgid "Order
|
567 |
-
#~ msgstr "
|
568 |
-
|
569 |
-
#~ msgid "
|
570 |
-
#~ msgstr "
|
571 |
-
|
572 |
-
#~ msgid "
|
573 |
-
#~ msgstr "
|
574 |
-
|
575 |
-
#~ msgid "
|
576 |
-
#~
|
577 |
-
|
578 |
-
#~
|
579 |
-
#~
|
580 |
-
|
581 |
-
|
582 |
-
#~
|
583 |
-
|
584 |
-
|
585 |
-
#~
|
586 |
-
|
587 |
-
|
588 |
-
#~
|
589 |
-
|
590 |
-
#~
|
591 |
-
|
592 |
-
|
593 |
-
#~
|
594 |
-
|
595 |
-
|
596 |
-
#~
|
597 |
-
|
598 |
-
|
599 |
-
#~
|
600 |
-
|
601 |
-
|
602 |
-
#~
|
603 |
-
|
604 |
-
|
605 |
-
#~
|
606 |
-
|
607 |
-
|
608 |
-
#~
|
609 |
-
|
610 |
-
#~
|
611 |
-
#~ "
|
612 |
-
|
613 |
-
|
614 |
-
#~
|
615 |
-
|
616 |
-
|
617 |
-
#~
|
618 |
-
|
619 |
-
|
620 |
-
#~
|
621 |
-
|
622 |
-
|
623 |
-
#~
|
624 |
-
|
625 |
-
|
626 |
-
#~
|
627 |
-
|
628 |
-
|
629 |
-
#~
|
630 |
-
|
631 |
-
|
632 |
-
#~
|
633 |
-
|
634 |
-
#~ "
|
635 |
-
#~ msgstr ""
|
636 |
-
|
637 |
-
#~ "
|
638 |
-
|
639 |
-
|
640 |
-
#~
|
641 |
-
|
642 |
-
|
643 |
-
#~
|
644 |
-
|
645 |
-
|
646 |
-
#~
|
647 |
-
|
648 |
-
|
649 |
-
#~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: WooCommerce PDF Invoices\n"
|
4 |
+
"POT-Creation-Date: 2015-09-27 21:51+0100\n"
|
5 |
+
"PO-Revision-Date: 2015-09-27 21:53+0100\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"Language: nl_NL\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.7.3\n"
|
13 |
+
"X-Poedit-Basepath: ..\n"
|
14 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
+
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
+
"X-Poedit-SearchPath-0: .\n"
|
20 |
+
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
+
|
22 |
+
#: includes/abstracts/abstract-bewpi-document.php:69
|
23 |
+
msgid "Paid"
|
24 |
+
msgstr "Betaald"
|
25 |
+
|
26 |
+
#: includes/abstracts/abstract-bewpi-setting.php:87
|
27 |
+
msgid "Feel free to use "
|
28 |
+
msgstr "Gebruik"
|
29 |
+
|
30 |
+
#: includes/abstracts/abstract-bewpi-setting.php:155
|
31 |
+
msgid "Remove logo"
|
32 |
+
msgstr "Verwijder logo"
|
33 |
+
|
34 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:84
|
35 |
+
msgid "Attach to Email"
|
36 |
+
msgstr "Voeg toe aan Email"
|
37 |
+
|
38 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:92
|
39 |
+
msgid "Processing order"
|
40 |
+
msgstr "Bestelling wordt verwerkt"
|
41 |
+
|
42 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:96
|
43 |
+
msgid "Completed order"
|
44 |
+
msgstr "Bestelling voltooid"
|
45 |
+
|
46 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:100
|
47 |
+
msgid "Customer invoice"
|
48 |
+
msgstr "Klant factuur"
|
49 |
+
|
50 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:114
|
51 |
+
msgid "Attach to New order Email"
|
52 |
+
msgstr "Voeg toe aan New order Email"
|
53 |
+
|
54 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:126
|
55 |
+
msgid "Enable Email It In"
|
56 |
+
msgstr "Inschakelen Email It In"
|
57 |
+
|
58 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:134
|
59 |
+
msgid "Email It In account"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:139
|
63 |
+
#, php-format
|
64 |
+
msgid "Get your account from your Email It In %suser account%s."
|
65 |
+
msgstr "Verkrijg uw account van uw Email It In %sgebruikersaccount%s."
|
66 |
+
|
67 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:152
|
68 |
+
msgid "Email Options"
|
69 |
+
msgstr "Email Opties"
|
70 |
+
|
71 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:158
|
72 |
+
msgid "Cloud Storage Options"
|
73 |
+
msgstr "Online Opslag Opties"
|
74 |
+
|
75 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:165
|
76 |
+
#, php-format
|
77 |
+
msgid ""
|
78 |
+
"Signup at %s to send invoices to your Dropbox, OneDrive, Google Drive or "
|
79 |
+
"Egnyte and enter your account below."
|
80 |
+
msgstr ""
|
81 |
+
"Meld je aan op %s en verzend facturen naar je Dropbox, OneDrive, Google "
|
82 |
+
"Drive of Egnyte en voer je account onderstaand in."
|
83 |
+
|
84 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:87
|
85 |
+
#: includes/be-woocommerce-pdf-invoices.php:198
|
86 |
+
msgid "Template"
|
87 |
+
msgstr ""
|
88 |
+
|
89 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:99
|
90 |
+
msgid "Color theme"
|
91 |
+
msgstr "Kleur thema"
|
92 |
+
|
93 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:110
|
94 |
+
msgid "Date format"
|
95 |
+
msgstr "Datum format"
|
96 |
+
|
97 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:115
|
98 |
+
#, php-format
|
99 |
+
msgid "%sFormat%s of invoice date and order date."
|
100 |
+
msgstr "%sNotatie%s van factuurdatum en orderdatum."
|
101 |
+
|
102 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:130
|
103 |
+
msgid "Display prices including tax"
|
104 |
+
msgstr "Toon prijzen inclusief BTW"
|
105 |
+
|
106 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:131
|
107 |
+
msgid ""
|
108 |
+
"Line item totals will be including tax. <br/><b>Note</b>: Subtotal will "
|
109 |
+
"still be excluding tax, so disable it within the visible columns section."
|
110 |
+
msgstr ""
|
111 |
+
"Lijn items totalen zijn inclusief BTW. <br/><b>Let wel</ b>: Subtotaal "
|
112 |
+
"blijft exclusief BTW."
|
113 |
+
|
114 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:143
|
115 |
+
msgid "Shipping taxable"
|
116 |
+
msgstr "Verzendkosten belastbaar"
|
117 |
+
|
118 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:144
|
119 |
+
msgid "Enable to display subtotal including shipping."
|
120 |
+
msgstr "Toon subtotaal inclusief verzendkosten."
|
121 |
+
|
122 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:156
|
123 |
+
msgid "Mark invoice as paid"
|
124 |
+
msgstr "Markeer factuur als betaald"
|
125 |
+
|
126 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:157
|
127 |
+
msgid "Invoice will be watermarked when order has been paid."
|
128 |
+
msgstr "Factuur wordt gewatermerkt wanneer de bestelling is betaald."
|
129 |
+
|
130 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:165
|
131 |
+
msgid "Company name"
|
132 |
+
msgstr "Bedrijfsnaam"
|
133 |
+
|
134 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:176
|
135 |
+
msgid "Company logo"
|
136 |
+
msgstr "Bedrijfslogo"
|
137 |
+
|
138 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:181
|
139 |
+
msgid ""
|
140 |
+
"<b>Note</b>: If your logo doesn't show up, try to enable "
|
141 |
+
"<code>allow_url_fopen</code>."
|
142 |
+
msgstr ""
|
143 |
+
"<b>Let wel</b>: Als het logo niet wordt getoond, probeer dan "
|
144 |
+
"<code>allow_url_fopen</code> aan te zetten."
|
145 |
+
|
146 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:187
|
147 |
+
msgid "Company address"
|
148 |
+
msgstr "Bedrijfsadres"
|
149 |
+
|
150 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:198
|
151 |
+
msgid "Company details"
|
152 |
+
msgstr "Algemene bedrijfsgegevens"
|
153 |
+
|
154 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:209
|
155 |
+
msgid "Intro text"
|
156 |
+
msgstr "Introtekst"
|
157 |
+
|
158 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:221
|
159 |
+
msgid "Terms & conditions, policies etc."
|
160 |
+
msgstr "Algemene voorwaarden"
|
161 |
+
|
162 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:237
|
163 |
+
msgid "Show customer notes"
|
164 |
+
msgstr "Toon notities klant"
|
165 |
+
|
166 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:245
|
167 |
+
msgid "Type"
|
168 |
+
msgstr ""
|
169 |
+
|
170 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:253
|
171 |
+
msgid "WooCommerce order number"
|
172 |
+
msgstr "WooCommerce ordernummer"
|
173 |
+
|
174 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:257
|
175 |
+
msgid "Sequential number"
|
176 |
+
msgstr "Volgnummer"
|
177 |
+
|
178 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:271
|
179 |
+
msgid "Reset invoice counter"
|
180 |
+
msgstr "Reset factuur teller"
|
181 |
+
|
182 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:281
|
183 |
+
msgid "Next"
|
184 |
+
msgstr "Volgende"
|
185 |
+
|
186 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:286
|
187 |
+
#, php-format
|
188 |
+
msgid ""
|
189 |
+
"Reset the invoice counter and start with next invoice number. %s %sNote:%s "
|
190 |
+
"Only available with sequential numbering type and you need to check the "
|
191 |
+
"checkbox to actually reset the value."
|
192 |
+
msgstr ""
|
193 |
+
"Reset de factuurteller en start met het volgende factuurnummer. %s %sLet wel:"
|
194 |
+
"%s Alleen beschikbaar bij sequentiële nummering type en vergeet niet het "
|
195 |
+
"selectievak te selecteren om de waarde ook werkelijk te resetten."
|
196 |
+
|
197 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:295
|
198 |
+
msgid "Digits"
|
199 |
+
msgstr "Aantal nullen."
|
200 |
+
|
201 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:311
|
202 |
+
msgid "[prefix]"
|
203 |
+
msgstr "[prefix]"
|
204 |
+
|
205 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:322
|
206 |
+
msgid "[suffix]"
|
207 |
+
msgstr "[suffix]"
|
208 |
+
|
209 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:333
|
210 |
+
msgid "Format"
|
211 |
+
msgstr "Notatie"
|
212 |
+
|
213 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:338
|
214 |
+
#, php-format
|
215 |
+
msgid ""
|
216 |
+
"Feel free to use the placeholders %s %s %s %s %s and %s. %s %sNote:%s %s is "
|
217 |
+
"required and slashes aren't supported."
|
218 |
+
msgstr ""
|
219 |
+
"Toegestane HTML tags zijn %s %s %s %s %s en %s. %s %sLet wel:%s %s is "
|
220 |
+
"verplicht en schuine strepen worden niet ondersteund."
|
221 |
+
|
222 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:352
|
223 |
+
msgid "Reset on 1st of january"
|
224 |
+
msgstr "Reset op 1 januari"
|
225 |
+
|
226 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:365
|
227 |
+
#: includes/templates/invoices/global/micro/body.php:10
|
228 |
+
#: includes/templates/invoices/simple/micro/body.php:8
|
229 |
+
msgid "SKU"
|
230 |
+
msgstr "Productcode"
|
231 |
+
|
232 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:377
|
233 |
+
#: includes/templates/invoices/global/micro/body.php:184
|
234 |
+
#: includes/templates/invoices/global/micro/body.php:208
|
235 |
+
#: includes/templates/invoices/simple/micro/body.php:180
|
236 |
+
msgid "Subtotal"
|
237 |
+
msgstr "Subtotaal"
|
238 |
+
|
239 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:389
|
240 |
+
msgid "Tax"
|
241 |
+
msgstr "BTW"
|
242 |
+
|
243 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:401
|
244 |
+
#: includes/templates/invoices/global/micro/body.php:192
|
245 |
+
#: includes/templates/invoices/simple/micro/body.php:164
|
246 |
+
msgid "Discount"
|
247 |
+
msgstr "Korting"
|
248 |
+
|
249 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:413
|
250 |
+
#: includes/templates/invoices/global/micro/body.php:200
|
251 |
+
#: includes/templates/invoices/simple/micro/body.php:172
|
252 |
+
#: includes/templates/invoices/simple/micro/body.php:188
|
253 |
+
msgid "Shipping"
|
254 |
+
msgstr "Verzending"
|
255 |
+
|
256 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:427
|
257 |
+
msgid "General Options"
|
258 |
+
msgstr "Algemene Opties"
|
259 |
+
|
260 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:433
|
261 |
+
msgid "Invoice Number Options"
|
262 |
+
msgstr "Factuurnummer Opties"
|
263 |
+
|
264 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:439
|
265 |
+
msgid "Header Options"
|
266 |
+
msgstr "Kopregel Opties"
|
267 |
+
|
268 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:445
|
269 |
+
msgid "Footer Options"
|
270 |
+
msgstr "Voetregel Opties"
|
271 |
+
|
272 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:451
|
273 |
+
msgid "Visible Columns"
|
274 |
+
msgstr "Zichtbare Kolommen"
|
275 |
+
|
276 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:457
|
277 |
+
msgid "These are the general template options."
|
278 |
+
msgstr "Dit zijn de algemene template opties."
|
279 |
+
|
280 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:458
|
281 |
+
msgid "These are the invoice number options."
|
282 |
+
msgstr "Dit zijn de factuurnummer opties."
|
283 |
+
|
284 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:459
|
285 |
+
msgid "The header will be visible on every page. "
|
286 |
+
msgstr "De kopregel is zichtbaar op iedere pagina."
|
287 |
+
|
288 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:460
|
289 |
+
msgid "The footer will be visible on every page. "
|
290 |
+
msgstr "De voetregel is zichtbaar op iedere pagina."
|
291 |
+
|
292 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:461
|
293 |
+
msgid "Enable or disable the columns."
|
294 |
+
msgstr "In- of uitschakelen van de kolommen."
|
295 |
+
|
296 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:531
|
297 |
+
msgid "File is invalid and contains either '..' or './'."
|
298 |
+
msgstr "Bestand is niet valide en bevat ofwel '..' of './'."
|
299 |
+
|
300 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:538
|
301 |
+
msgid "File is invalid and contains ':' after the first character."
|
302 |
+
msgstr "Bestand is niet valide en bevat ':' na het eerste teken."
|
303 |
+
|
304 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:547
|
305 |
+
msgid "File should be less then 2MB."
|
306 |
+
msgstr "Bestand moet minder dan 2MB zijn."
|
307 |
+
|
308 |
+
#: includes/be-woocommerce-pdf-invoices.php:117
|
309 |
+
msgid "Settings"
|
310 |
+
msgstr "Opties"
|
311 |
+
|
312 |
+
#: includes/be-woocommerce-pdf-invoices.php:118
|
313 |
+
msgid "Premium"
|
314 |
+
msgstr ""
|
315 |
+
|
316 |
+
#: includes/be-woocommerce-pdf-invoices.php:138
|
317 |
+
#, php-format
|
318 |
+
msgid ""
|
319 |
+
"Alrighty then! <a href=\"%s\">Let's start configuring <strong>WooCommerce "
|
320 |
+
"PDF Invoices</strong></a>."
|
321 |
+
msgstr ""
|
322 |
+
"<a href=\"%s\">Configureer uw <strong>WooCommerce PDF Invoices</strong></a>."
|
323 |
+
|
324 |
+
#: includes/be-woocommerce-pdf-invoices.php:197
|
325 |
+
msgid "General"
|
326 |
+
msgstr "Algemeen"
|
327 |
+
|
328 |
+
#: includes/be-woocommerce-pdf-invoices.php:221
|
329 |
+
msgid "Invoices"
|
330 |
+
msgstr "Facturen"
|
331 |
+
|
332 |
+
#: includes/be-woocommerce-pdf-invoices.php:274
|
333 |
+
msgid "Invoicing on Steroids"
|
334 |
+
msgstr "Facturen op Steroïde"
|
335 |
+
|
336 |
+
#: includes/be-woocommerce-pdf-invoices.php:275
|
337 |
+
msgid ""
|
338 |
+
"We're working on a more powerful version of this invoicing plugin. Be the "
|
339 |
+
"first to know when we're ready to launch and receive a unique one-time "
|
340 |
+
"discount!"
|
341 |
+
msgstr ""
|
342 |
+
"Wij werken aan krachtige versie van deze facturen plugin. Wees de eerste die "
|
343 |
+
"meer te weten krijgt over de lancering en verkrijg een unieke eenmalige "
|
344 |
+
"korting!"
|
345 |
+
|
346 |
+
#: includes/be-woocommerce-pdf-invoices.php:289
|
347 |
+
msgid "Your email address"
|
348 |
+
msgstr "Jouw Emailadres"
|
349 |
+
|
350 |
+
#: includes/be-woocommerce-pdf-invoices.php:292
|
351 |
+
msgid "Signup"
|
352 |
+
msgstr "Inschrijven"
|
353 |
+
|
354 |
+
#: includes/be-woocommerce-pdf-invoices.php:293
|
355 |
+
msgid "No spam, ever. Unsubscribe at any time"
|
356 |
+
msgstr "Geen spam, ooit. Uitschrijven wanneer gewenst."
|
357 |
+
|
358 |
+
#: includes/be-woocommerce-pdf-invoices.php:301
|
359 |
+
msgid "About"
|
360 |
+
msgstr "Over"
|
361 |
+
|
362 |
+
#: includes/be-woocommerce-pdf-invoices.php:302
|
363 |
+
msgid ""
|
364 |
+
"This plugin is an open source project wich aims to fill the invoicing gap of "
|
365 |
+
"<a href=\"http://www.woothemes.com/woocommerce\">WooCommerce</a>."
|
366 |
+
msgstr ""
|
367 |
+
"Deze plugin is een opensource project met als doel, het facturen gat van "
|
368 |
+
"WooCommerce op te vullen."
|
369 |
+
|
370 |
+
#: includes/be-woocommerce-pdf-invoices.php:303
|
371 |
+
msgid "<b>Version</b>: "
|
372 |
+
msgstr "<b>Versie</b>:"
|
373 |
+
|
374 |
+
#: includes/be-woocommerce-pdf-invoices.php:305
|
375 |
+
msgid "<b>Author</b>: <a href=\"https://github.com/baselbers\">Bas Elbers</a>"
|
376 |
+
msgstr "<b>Auteur</b>: <a href=\"https://github.com/baselbers\">Bas Elbers</a>"
|
377 |
+
|
378 |
+
#: includes/be-woocommerce-pdf-invoices.php:308
|
379 |
+
msgid "Support"
|
380 |
+
msgstr "Ondersteuning"
|
381 |
+
|
382 |
+
#: includes/be-woocommerce-pdf-invoices.php:309
|
383 |
+
msgid ""
|
384 |
+
"We will never ask for donations, but to garantee future development, we do "
|
385 |
+
"need your support. Please show us your appreciation by leaving a <a href="
|
386 |
+
"\"https://wordpress.org/support/view/plugin-reviews/woocommerce-pdf-invoices?"
|
387 |
+
"rate=5#postform\">★★★★★</a> rating and vote for <a href=\"https://wordpress."
|
388 |
+
"org/plugins/woocommerce-pdf-invoices/\">works</a>."
|
389 |
+
msgstr ""
|
390 |
+
"Wij zullen nooit om donaties vragen, maar om de toekomstige ontwikkeling te "
|
391 |
+
"kunnen garanderen, hebben wij uw support nodig. Toon ons uw dank door een <a "
|
392 |
+
"href=\"https://wordpress.org/support/view/plugin-reviews/woocommerce-pdf-"
|
393 |
+
"invoices?rate=5#postform\">★★★★★</a> beoordeling achter te laten en stem op "
|
394 |
+
"<a href=\"https://wordpress.org/plugins/woocommerce-pdf-invoices/\">works</"
|
395 |
+
"a>."
|
396 |
+
|
397 |
+
#: includes/be-woocommerce-pdf-invoices.php:333
|
398 |
+
msgid "Need Help?"
|
399 |
+
msgstr "Hulp Nodig?"
|
400 |
+
|
401 |
+
#: includes/be-woocommerce-pdf-invoices.php:335
|
402 |
+
msgid "Frequently Asked Questions"
|
403 |
+
msgstr "Veel gestelde vragen"
|
404 |
+
|
405 |
+
#: includes/be-woocommerce-pdf-invoices.php:336
|
406 |
+
msgid "Support forum"
|
407 |
+
msgstr "Support Forum"
|
408 |
+
|
409 |
+
#: includes/be-woocommerce-pdf-invoices.php:337
|
410 |
+
msgid "Request a feature"
|
411 |
+
msgstr "Verzoek een nieuwe functionaliteit"
|
412 |
+
|
413 |
+
#: includes/be-woocommerce-pdf-invoices.php:338
|
414 |
+
msgid "Email us"
|
415 |
+
msgstr "Email ons"
|
416 |
+
|
417 |
+
#: includes/be-woocommerce-pdf-invoices.php:397
|
418 |
+
msgid "PDF Invoice"
|
419 |
+
msgstr "PDF Factuur"
|
420 |
+
|
421 |
+
#: includes/be-woocommerce-pdf-invoices.php:423
|
422 |
+
msgid "Invoiced on:"
|
423 |
+
msgstr "Gefactureerd op:"
|
424 |
+
|
425 |
+
#: includes/be-woocommerce-pdf-invoices.php:427
|
426 |
+
msgid "Invoice number:"
|
427 |
+
msgstr "Factuurnummer:"
|
428 |
+
|
429 |
+
#: includes/be-woocommerce-pdf-invoices.php:465
|
430 |
+
msgid "View invoice"
|
431 |
+
msgstr "Toon factuur"
|
432 |
+
|
433 |
+
#: includes/be-woocommerce-pdf-invoices.php:465
|
434 |
+
msgid "View"
|
435 |
+
msgstr "Bekijk"
|
436 |
+
|
437 |
+
#: includes/be-woocommerce-pdf-invoices.php:466
|
438 |
+
msgid "Cancel invoice"
|
439 |
+
msgstr "Factuur annuleren"
|
440 |
+
|
441 |
+
#: includes/be-woocommerce-pdf-invoices.php:466
|
442 |
+
msgid "Cancel"
|
443 |
+
msgstr "Annuleer"
|
444 |
+
|
445 |
+
#: includes/be-woocommerce-pdf-invoices.php:468
|
446 |
+
msgid "Are you sure to delete the invoice?"
|
447 |
+
msgstr "Weet u zeker dat u de factuur wilt verwijderen?"
|
448 |
+
|
449 |
+
#: includes/be-woocommerce-pdf-invoices.php:471
|
450 |
+
msgid "Create invoice"
|
451 |
+
msgstr "Maak factuur"
|
452 |
+
|
453 |
+
#: includes/be-woocommerce-pdf-invoices.php:471
|
454 |
+
msgid "Create"
|
455 |
+
msgstr "Aanmaken"
|
456 |
+
|
457 |
+
#: includes/be-woocommerce-pdf-invoices.php:504
|
458 |
+
#, php-format
|
459 |
+
msgid "Invoice %s (PDF)"
|
460 |
+
msgstr "Factuur %s (PDF)"
|
461 |
+
|
462 |
+
#: includes/be-woocommerce-pdf-invoices.php:615
|
463 |
+
#, php-format
|
464 |
+
msgid ""
|
465 |
+
"You are working with <b>WooCommerce PDF Invoices</b> for some time now. We "
|
466 |
+
"really need your ★★★★★ rating. It will support future development big-time. "
|
467 |
+
"A huge thanks in advance and keep up the good work! <br /> <a href='%s' "
|
468 |
+
"target='_blank'>Yes, will do it right away!</a> - <a href='%s'>No, already "
|
469 |
+
"done it!</a>"
|
470 |
+
msgstr ""
|
471 |
+
|
472 |
+
#: includes/templates/invoices/global/micro/body.php:6
|
473 |
+
#: includes/templates/invoices/simple/micro/body.php:5
|
474 |
+
msgid "Description"
|
475 |
+
msgstr "Beschrijving"
|
476 |
+
|
477 |
+
#: includes/templates/invoices/global/micro/body.php:14
|
478 |
+
#: includes/templates/invoices/simple/micro/body.php:11
|
479 |
+
msgid "Cost"
|
480 |
+
msgstr "Kosten"
|
481 |
+
|
482 |
+
#: includes/templates/invoices/global/micro/body.php:16
|
483 |
+
#: includes/templates/invoices/simple/micro/body.php:12
|
484 |
+
msgid "Qty"
|
485 |
+
msgstr "Aantal"
|
486 |
+
|
487 |
+
#: includes/templates/invoices/global/micro/body.php:22
|
488 |
+
#: includes/templates/invoices/simple/micro/body.php:19
|
489 |
+
msgid "VAT"
|
490 |
+
msgstr "BTW"
|
491 |
+
|
492 |
+
#: includes/templates/invoices/global/micro/body.php:33
|
493 |
+
#: includes/templates/invoices/global/micro/body.php:244
|
494 |
+
#: includes/templates/invoices/simple/micro/body.php:30
|
495 |
+
#: includes/templates/invoices/simple/micro/body.php:224
|
496 |
+
msgid "Total"
|
497 |
+
msgstr "Totaal"
|
498 |
+
|
499 |
+
#: includes/templates/invoices/global/micro/body.php:41
|
500 |
+
#, php-format
|
501 |
+
msgid "Order #%d - %s"
|
502 |
+
msgstr "Bestelling #%d - %s"
|
503 |
+
|
504 |
+
#: includes/templates/invoices/global/micro/body.php:219
|
505 |
+
#: includes/templates/invoices/simple/micro/body.php:199
|
506 |
+
msgid "Fee"
|
507 |
+
msgstr "Handelingskosten"
|
508 |
+
|
509 |
+
#: includes/templates/invoices/global/micro/body.php:251
|
510 |
+
#: includes/templates/invoices/simple/micro/body.php:231
|
511 |
+
msgid "Refunded"
|
512 |
+
msgstr "Terugbetaald"
|
513 |
+
|
514 |
+
#: includes/templates/invoices/global/micro/header.php:13
|
515 |
+
#: includes/templates/invoices/simple/micro/header.php:13
|
516 |
+
msgid "Invoice to"
|
517 |
+
msgstr "Facturatie aan"
|
518 |
+
|
519 |
+
#: includes/templates/invoices/global/micro/header.php:18
|
520 |
+
#: includes/templates/invoices/simple/micro/header.php:18
|
521 |
+
msgid "Ship to"
|
522 |
+
msgstr "Verzend naar"
|
523 |
+
|
524 |
+
#: includes/templates/invoices/global/micro/header.php:28
|
525 |
+
msgid "Global Invoice"
|
526 |
+
msgstr "Globale Factuur"
|
527 |
+
|
528 |
+
#: includes/templates/invoices/simple/micro/footer.php:9
|
529 |
+
#: includes/templates/invoices/simple/micro/footer.php:13
|
530 |
+
msgid "Customer note"
|
531 |
+
msgstr "Opmerking klant"
|
532 |
+
|
533 |
+
#: includes/templates/invoices/simple/micro/footer.php:21
|
534 |
+
#, php-format
|
535 |
+
msgid "%sPayment%s via"
|
536 |
+
msgstr "%sBetaling%s via"
|
537 |
+
|
538 |
+
#: includes/templates/invoices/simple/micro/header.php:28
|
539 |
+
msgid "Invoice"
|
540 |
+
msgstr "Factuur"
|
541 |
+
|
542 |
+
#: includes/templates/invoices/simple/micro/header.php:31
|
543 |
+
#, php-format
|
544 |
+
msgid "Order Number: %s"
|
545 |
+
msgstr "Bestellingsnummer: %s"
|
546 |
+
|
547 |
+
#: includes/templates/invoices/simple/micro/header.php:32
|
548 |
+
#, php-format
|
549 |
+
msgid "Order Date: %s"
|
550 |
+
msgstr "Datum bestelling: %s"
|
551 |
+
|
552 |
+
#~ msgid ""
|
553 |
+
#~ "Setup up your <strong>WooCommerce PDF Invoices</strong> on the <a href="
|
554 |
+
#~ "\"%s\"><i>SETTINGS PAGE</i></a>."
|
555 |
+
#~ msgstr ""
|
556 |
+
#~ "Configureer <strong>WooCommerce PDF Invoices</strong> en ga naar de <a "
|
557 |
+
#~ "href=\"%s\"><i>OPTIES PAGINA</i></a>."
|
558 |
+
|
559 |
+
#~ msgid ""
|
560 |
+
#~ "Feel free to use the placeholders %s %s %s %s %s and %s. %s %sNote:%s %s "
|
561 |
+
#~ "is required."
|
562 |
+
#~ msgstr ""
|
563 |
+
#~ "Voel je vrij om het gebruik van de aanduidingen %s %s %s %s %s en %s te "
|
564 |
+
#~ "gebruiken. %s %s Let wel: %s %s is vereist."
|
565 |
+
|
566 |
+
#~ msgid "Order Number %s"
|
567 |
+
#~ msgstr "Bestelnummer %s"
|
568 |
+
|
569 |
+
#~ msgid "Order Date %s"
|
570 |
+
#~ msgstr "Besteldatum: %s"
|
571 |
+
|
572 |
+
#~ msgid "Download invoice (PDF)"
|
573 |
+
#~ msgstr "Download factuur (PDF)"
|
574 |
+
|
575 |
+
#~ msgid ""
|
576 |
+
#~ "Feel free to use the placeholders %s %s %s %s and %s. %s %sNote:%s %s is "
|
577 |
+
#~ "required."
|
578 |
+
#~ msgstr ""
|
579 |
+
#~ "Voel je vrij om het gebruik van de aanduidingen %s %s %s %s en %s te "
|
580 |
+
#~ "gebruiken. %s % sLet wel: %s %s is vereist."
|
581 |
+
|
582 |
+
#~ msgid "VAT %s"
|
583 |
+
#~ msgstr "BTW %s"
|
584 |
+
|
585 |
+
#~ msgid "General Settings"
|
586 |
+
#~ msgstr "Algemene Opties"
|
587 |
+
|
588 |
+
#~ msgid ""
|
589 |
+
#~ "Automatically send invoice to Google Drive, Egnyte, Dropbox or OneDrive"
|
590 |
+
#~ msgstr "Verzend automatisch naar Google Drive, Egnyte, Dropbox of OneDrive"
|
591 |
+
|
592 |
+
#~ msgid "For bookkeeping purposes."
|
593 |
+
#~ msgstr "Voor boekhoudkundige doeleinden."
|
594 |
+
|
595 |
+
#~ msgid "Signup at %s and enter your account below."
|
596 |
+
#~ msgstr "Meld je aan op %s en geef je account onderstaand in."
|
597 |
+
|
598 |
+
#~ msgid "Enter your %s account."
|
599 |
+
#~ msgstr "Het %s account."
|
600 |
+
|
601 |
+
#~ msgid "Invalid type of Email."
|
602 |
+
#~ msgstr "Ongeldig type Email."
|
603 |
+
|
604 |
+
#~ msgid "Please don't try to change the values."
|
605 |
+
#~ msgstr "Probeer de waardes niet te wijzigen a.u.b."
|
606 |
+
|
607 |
+
#~ msgid "Invalid Email address."
|
608 |
+
#~ msgstr "Ongeldig Emailadres."
|
609 |
+
|
610 |
+
#~ msgid "Allowed tags: "
|
611 |
+
#~ msgstr "Toegestane tags: "
|
612 |
+
|
613 |
+
#~ msgid "Template Settings"
|
614 |
+
#~ msgstr "Template Opties"
|
615 |
+
|
616 |
+
#~ msgid "Invoice number type"
|
617 |
+
#~ msgstr "Type factuurnummer"
|
618 |
+
|
619 |
+
#~ msgid "Next invoice number"
|
620 |
+
#~ msgstr "Eerstvolgende factuurnummer"
|
621 |
+
|
622 |
+
#~ msgid "Number of digits"
|
623 |
+
#~ msgstr "Aantal cijfers"
|
624 |
+
|
625 |
+
#~ msgid "Invoice number prefix"
|
626 |
+
#~ msgstr "Factuurnummer voorvoegsel"
|
627 |
+
|
628 |
+
#~ msgid "Invoice number suffix"
|
629 |
+
#~ msgstr "Factuurnummer achtervoegsel"
|
630 |
+
|
631 |
+
#~ msgid "Invoice number format"
|
632 |
+
#~ msgstr "Factuurnummer format"
|
633 |
+
|
634 |
+
#~ msgid "Reset on 1st January"
|
635 |
+
#~ msgstr "Reset op 1 januari"
|
636 |
+
|
637 |
+
#~ msgid "Invoice date format"
|
638 |
+
#~ msgstr "Factuur datumnotatie"
|
639 |
+
|
640 |
+
#~ msgid "Order date format"
|
641 |
+
#~ msgstr "Notatie bestellingsdatum"
|
642 |
+
|
643 |
+
#~ msgid "Show SKU"
|
644 |
+
#~ msgstr "Toon SKU"
|
645 |
+
|
646 |
+
#~ msgid "Show discount"
|
647 |
+
#~ msgstr "Toon korting"
|
648 |
+
|
649 |
+
#~ msgid "Show subtotal"
|
650 |
+
#~ msgstr "Toon subtotaal"
|
651 |
+
|
652 |
+
#~ msgid "Show tax"
|
653 |
+
#~ msgstr "Toon BTW"
|
654 |
+
|
655 |
+
#~ msgid "Show shipping"
|
656 |
+
#~ msgstr "Toon verzendkosten"
|
657 |
+
|
658 |
+
#~ msgid "Color theme of the invoice."
|
659 |
+
#~ msgstr "Kleurthema van de factuur."
|
660 |
+
|
661 |
+
#~ msgid ""
|
662 |
+
#~ "Please upload an image less then 200Kb and make sure it's a jpeg, jpg or "
|
663 |
+
#~ "png."
|
664 |
+
#~ msgstr ""
|
665 |
+
#~ "Upload een afbeelding van maximaal 200Kb en zorg dat het een jpeg, jpg of "
|
666 |
+
#~ "png is."
|
667 |
+
|
668 |
+
#~ msgid "Invoice number to use for next invoice."
|
669 |
+
#~ msgstr "Factuurnummer te gebruiken voor de volgende factuur."
|
670 |
+
|
671 |
+
#~ msgid "Number of zero digits."
|
672 |
+
#~ msgstr "Aantal nullen."
|
673 |
+
|
674 |
+
#~ msgid "Prefix text for the invoice number. Not required."
|
675 |
+
#~ msgstr "Voorvoegsel van het factuurnummer is niet verplicht."
|
676 |
+
|
677 |
+
#~ msgid "Suffix text for the invoice number. Not required."
|
678 |
+
#~ msgstr "Achtervoegsel van het factuurnummer is niet verplicht."
|
679 |
+
|
680 |
+
#~ msgid "Available placeholder are %s %s %s %s and %s. %s is required."
|
681 |
+
#~ msgstr "Beschikbare aanduidingen zijn %s %s %s %s of %s. %s is verplicht."
|
682 |
+
|
683 |
+
#~ msgid "Reset on the first of January."
|
684 |
+
#~ msgstr "Reset op de eerste van januari."
|
685 |
+
|
686 |
+
#~ msgid "%sFormat%s of the date. Examples: %s or %s."
|
687 |
+
#~ msgstr "%sFormat%s van de datum. Bijvoorbeeld: %s of %s."
|
688 |
+
|
689 |
+
#~ msgid "Order date %sformat%s. Examples: %s or %s."
|
690 |
+
#~ msgstr "Notatie %sbestellingsdatum%s. Voorbeelden: %s of %s."
|
691 |
+
|
692 |
+
#~ msgid "Invalid template."
|
693 |
+
#~ msgstr "Ongeldige template."
|
694 |
+
|
695 |
+
#~ msgid "Invalid color theme code."
|
696 |
+
#~ msgstr "Ongeldige kleurcode."
|
697 |
+
|
698 |
+
#~ msgid "Invalid company name."
|
699 |
+
#~ msgstr "Ongeldige bedsrijfsnaam."
|
700 |
+
|
701 |
+
#~ msgid "Invalid input into one of the textarea's."
|
702 |
+
#~ msgstr "Ongeldige invoer in een van de textarea's."
|
703 |
+
|
704 |
+
#~ msgid "Invalid type of invoice number."
|
705 |
+
#~ msgstr "Ongeldig type factuurnummer."
|
706 |
+
|
707 |
+
#~ msgid "Invalid (next) invoice number."
|
708 |
+
#~ msgstr "Ongeldig (eerstvolgend) factuurnummer."
|
709 |
+
|
710 |
+
#~ msgid "Invalid invoice number digits."
|
711 |
+
#~ msgstr "Ongeldige factuurnummer cijfers."
|
712 |
+
|
713 |
+
#~ msgid "The [number] placeholder is required as invoice number format."
|
714 |
+
#~ msgstr "De aanduiding [number] is vereist."
|
715 |
+
|
716 |
+
#~ msgid "Invalid invoice number format."
|
717 |
+
#~ msgstr "Ongeldig factuurnummer format."
|
718 |
+
|
719 |
+
#~ msgid "Invalid date format."
|
720 |
+
#~ msgstr "Ongeldige datumnotatie."
|
721 |
+
|
722 |
+
#~ msgid "Please upload image with extension jpg, jpeg or png."
|
723 |
+
#~ msgstr "Gelieve te uploaden een afbeelding met extensie jpg, jpeg of png."
|
724 |
+
|
725 |
+
#~ msgid "Quantity"
|
726 |
+
#~ msgstr "Aantal"
|
727 |
+
|
728 |
+
#~ msgid "Unit price"
|
729 |
+
#~ msgstr "Prijs per stuk"
|
730 |
+
|
731 |
+
#~ msgid ""
|
732 |
+
#~ "Use [prefix], [suffix] and [number] as placeholders. [number] is required."
|
733 |
+
#~ msgstr ""
|
734 |
+
#~ "Gebruik [prefix], [suffix] en [number] als aanduidingen. [number] is "
|
735 |
+
#~ "verplicht."
|
736 |
+
|
737 |
+
#~ msgid "Signup at %s and enter your account beyond."
|
738 |
+
#~ msgstr "Meld je aan op %s en vul je account onderstaand in."
|
739 |
+
|
740 |
+
#~ msgid "%sFormat%s of the date. Examples: %s or %s"
|
741 |
+
#~ msgstr "%sFormat%s van de datum. Bijvoorbeeld: %s of %s"
|
742 |
+
|
743 |
+
#~ msgid "Show invoice"
|
744 |
+
#~ msgstr "Toon factuur"
|
745 |
+
|
746 |
+
#~ msgid "%sFormat%s of the date."
|
747 |
+
#~ msgstr "%sFormat%s van de datum."
|
748 |
+
|
749 |
+
#~ msgid "Use [prefix], [suffix] and [number] as placeholders."
|
750 |
+
#~ msgstr "Gebruik [suffix], [prefix] en [number] als aanduidingen."
|
751 |
+
|
752 |
+
#~ msgid "Choose the color witch fits your company."
|
753 |
+
#~ msgstr "Kies uw bedrijfskleur."
|
754 |
+
|
755 |
+
#~ msgid ""
|
756 |
+
#~ "Choose the format for the invoice number. Use [prefix], [suffix] and "
|
757 |
+
#~ "[number] as placeholders."
|
758 |
+
#~ msgstr ""
|
759 |
+
#~ "Kies het formaat voor het factuurnummer. Gebruik [prefix], [suffix] en "
|
760 |
+
#~ "[number] als aanduidingen."
|
761 |
+
|
762 |
+
#~ msgid "Text to greet, congratulate or thank the customer. "
|
763 |
+
#~ msgstr "Tekst om de klant te groeten, te feliciteren of te bedanken. "
|
764 |
+
|
765 |
+
#~ msgid "Some text"
|
766 |
+
#~ msgstr "De vertaling werkt!!!!"
|
767 |
+
|
768 |
+
#~ msgid "Text to greet, congratulate or thank the customer."
|
769 |
+
#~ msgstr "Tekst om de klant te begroeten, te bedanken of te feliciteren."
|
770 |
+
|
771 |
+
#~ msgid "Start all over on the first of January."
|
772 |
+
#~ msgstr "Opnieuw beginnen op de eerste van januari."
|
lang/be-woocommerce-pdf-invoices-sl_SI.mo
CHANGED
Binary file
|
lang/be-woocommerce-pdf-invoices-sl_SI.po
CHANGED
@@ -1,477 +1,570 @@
|
|
1 |
-
msgid ""
|
2 |
-
msgstr ""
|
3 |
-
"Project-Id-Version: WooCommerce PDF Invoices\n"
|
4 |
-
"POT-Creation-Date: 2015-09-
|
5 |
-
"PO-Revision-Date: 2015-09-
|
6 |
-
"Last-Translator: \n"
|
7 |
-
"Language-Team: \n"
|
8 |
-
"Language: nl_NL\n"
|
9 |
-
"MIME-Version: 1.0\n"
|
10 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
-
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 1.7.3\n"
|
13 |
-
"X-Poedit-Basepath: ..\n"
|
14 |
-
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
-
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
-
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;"
|
17 |
-
"
|
18 |
-
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
-
"X-Poedit-SearchPath-0: .\n"
|
20 |
-
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
-
|
22 |
-
#: includes/abstracts/abstract-bewpi-document.php:69
|
23 |
-
msgid "Paid"
|
24 |
-
msgstr ""
|
25 |
-
|
26 |
-
#: includes/abstracts/abstract-bewpi-setting.php:87
|
27 |
-
msgid "Feel free to use "
|
28 |
-
msgstr ""
|
29 |
-
|
30 |
-
#: includes/abstracts/abstract-bewpi-setting.php:155
|
31 |
-
msgid "Remove logo"
|
32 |
-
msgstr ""
|
33 |
-
|
34 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:84
|
35 |
-
msgid "Attach to Email"
|
36 |
-
msgstr ""
|
37 |
-
|
38 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:92
|
39 |
-
msgid "Processing order"
|
40 |
-
msgstr ""
|
41 |
-
|
42 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:96
|
43 |
-
msgid "Completed order"
|
44 |
-
msgstr ""
|
45 |
-
|
46 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:100
|
47 |
-
msgid "Customer invoice"
|
48 |
-
msgstr ""
|
49 |
-
|
50 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:114
|
51 |
-
msgid "Attach to New order Email"
|
52 |
-
msgstr ""
|
53 |
-
|
54 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:126
|
55 |
-
msgid "Enable Email It In"
|
56 |
-
msgstr ""
|
57 |
-
|
58 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:134
|
59 |
-
msgid "Email It In account"
|
60 |
-
msgstr ""
|
61 |
-
|
62 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:139
|
63 |
-
#, php-format
|
64 |
-
msgid "Get your account from your Email It In %suser account%s."
|
65 |
-
msgstr ""
|
66 |
-
|
67 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:152
|
68 |
-
msgid "Email Options"
|
69 |
-
msgstr ""
|
70 |
-
|
71 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:158
|
72 |
-
msgid "Cloud Storage Options"
|
73 |
-
msgstr ""
|
74 |
-
|
75 |
-
#: includes/admin/settings/class-bewpi-admin-settings-general.php:165
|
76 |
-
#, php-format
|
77 |
-
msgid ""
|
78 |
-
"Signup at %s to send invoices to your Dropbox, OneDrive, Google Drive or "
|
79 |
-
"Egnyte and enter your account below."
|
80 |
-
msgstr ""
|
81 |
-
|
82 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:87
|
83 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
84 |
-
msgid "Template"
|
85 |
-
msgstr ""
|
86 |
-
|
87 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:99
|
88 |
-
msgid "Color theme"
|
89 |
-
msgstr ""
|
90 |
-
|
91 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:110
|
92 |
-
msgid "Date format"
|
93 |
-
msgstr ""
|
94 |
-
|
95 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:115
|
96 |
-
#, php-format
|
97 |
-
msgid "%sFormat%s of invoice date and order date."
|
98 |
-
msgstr ""
|
99 |
-
|
100 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:130
|
101 |
-
msgid "Display prices including tax"
|
102 |
-
msgstr ""
|
103 |
-
|
104 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
105 |
-
msgid "
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
"
|
124 |
-
msgstr ""
|
125 |
-
|
126 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
127 |
-
msgid "Company
|
128 |
-
msgstr ""
|
129 |
-
|
130 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
131 |
-
msgid "Company
|
132 |
-
msgstr ""
|
133 |
-
|
134 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
135 |
-
msgid "
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
"
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
"
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
#: includes/
|
212 |
-
msgid "
|
213 |
-
msgstr "
|
214 |
-
|
215 |
-
#: includes/admin/settings/class-bewpi-admin-settings-template.php:
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
#: includes/
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
#: includes/
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
"
|
287 |
-
msgstr ""
|
288 |
-
|
289 |
-
#: includes/
|
290 |
-
msgid "
|
291 |
-
msgstr ""
|
292 |
-
|
293 |
-
#: includes/
|
294 |
-
msgid "
|
295 |
-
msgstr "
|
296 |
-
|
297 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
298 |
-
msgid "
|
299 |
-
msgstr ""
|
300 |
-
|
301 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
302 |
-
msgid "
|
303 |
-
msgstr ""
|
304 |
-
|
305 |
-
#: includes/be-woocommerce-pdf-invoices.php:
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
msgid ""
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
"
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
#: includes/
|
358 |
-
msgid "
|
359 |
-
msgstr "
|
360 |
-
|
361 |
-
#: includes/
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
#: includes/
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
#: includes/
|
395 |
-
msgid "
|
396 |
-
msgstr ""
|
397 |
-
|
398 |
-
#: includes/
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
-
|
418 |
-
|
419 |
-
msgid "
|
420 |
-
msgstr ""
|
421 |
-
|
422 |
-
#: includes/
|
423 |
-
msgid "
|
424 |
-
msgstr "
|
425 |
-
|
426 |
-
#: includes/
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
|
444 |
-
|
445 |
-
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
|
467 |
-
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
|
474 |
-
|
475 |
-
|
476 |
-
|
477 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: WooCommerce PDF Invoices\n"
|
4 |
+
"POT-Creation-Date: 2015-09-27 21:34+0100\n"
|
5 |
+
"PO-Revision-Date: 2015-09-27 21:34+0100\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"Language: nl_NL\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.7.3\n"
|
13 |
+
"X-Poedit-Basepath: ..\n"
|
14 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
+
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
+
"X-Poedit-SearchPath-0: .\n"
|
20 |
+
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
+
|
22 |
+
#: includes/abstracts/abstract-bewpi-document.php:69
|
23 |
+
msgid "Paid"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: includes/abstracts/abstract-bewpi-setting.php:87
|
27 |
+
msgid "Feel free to use "
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
+
#: includes/abstracts/abstract-bewpi-setting.php:155
|
31 |
+
msgid "Remove logo"
|
32 |
+
msgstr ""
|
33 |
+
|
34 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:84
|
35 |
+
msgid "Attach to Email"
|
36 |
+
msgstr ""
|
37 |
+
|
38 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:92
|
39 |
+
msgid "Processing order"
|
40 |
+
msgstr ""
|
41 |
+
|
42 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:96
|
43 |
+
msgid "Completed order"
|
44 |
+
msgstr ""
|
45 |
+
|
46 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:100
|
47 |
+
msgid "Customer invoice"
|
48 |
+
msgstr ""
|
49 |
+
|
50 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:114
|
51 |
+
msgid "Attach to New order Email"
|
52 |
+
msgstr ""
|
53 |
+
|
54 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:126
|
55 |
+
msgid "Enable Email It In"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:134
|
59 |
+
msgid "Email It In account"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:139
|
63 |
+
#, php-format
|
64 |
+
msgid "Get your account from your Email It In %suser account%s."
|
65 |
+
msgstr ""
|
66 |
+
|
67 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:152
|
68 |
+
msgid "Email Options"
|
69 |
+
msgstr ""
|
70 |
+
|
71 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:158
|
72 |
+
msgid "Cloud Storage Options"
|
73 |
+
msgstr ""
|
74 |
+
|
75 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:165
|
76 |
+
#, php-format
|
77 |
+
msgid ""
|
78 |
+
"Signup at %s to send invoices to your Dropbox, OneDrive, Google Drive or "
|
79 |
+
"Egnyte and enter your account below."
|
80 |
+
msgstr ""
|
81 |
+
|
82 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:87
|
83 |
+
#: includes/be-woocommerce-pdf-invoices.php:198
|
84 |
+
msgid "Template"
|
85 |
+
msgstr ""
|
86 |
+
|
87 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:99
|
88 |
+
msgid "Color theme"
|
89 |
+
msgstr ""
|
90 |
+
|
91 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:110
|
92 |
+
msgid "Date format"
|
93 |
+
msgstr ""
|
94 |
+
|
95 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:115
|
96 |
+
#, php-format
|
97 |
+
msgid "%sFormat%s of invoice date and order date."
|
98 |
+
msgstr ""
|
99 |
+
|
100 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:130
|
101 |
+
msgid "Display prices including tax"
|
102 |
+
msgstr ""
|
103 |
+
|
104 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:131
|
105 |
+
msgid ""
|
106 |
+
"Line item totals will be including tax. <br/><b>Note</b>: Subtotal will "
|
107 |
+
"still be excluding tax, so disable it within the visible columns section."
|
108 |
+
msgstr ""
|
109 |
+
|
110 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:143
|
111 |
+
msgid "Shipping taxable"
|
112 |
+
msgstr ""
|
113 |
+
|
114 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:144
|
115 |
+
msgid "Enable to display subtotal including shipping."
|
116 |
+
msgstr ""
|
117 |
+
|
118 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:156
|
119 |
+
msgid "Mark invoice as paid"
|
120 |
+
msgstr ""
|
121 |
+
|
122 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:157
|
123 |
+
msgid "Invoice will be watermarked when order has been paid."
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:165
|
127 |
+
msgid "Company name"
|
128 |
+
msgstr ""
|
129 |
+
|
130 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:176
|
131 |
+
msgid "Company logo"
|
132 |
+
msgstr ""
|
133 |
+
|
134 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:181
|
135 |
+
msgid ""
|
136 |
+
"<b>Note</b>: If your logo doesn't show up, try to enable "
|
137 |
+
"<code>allow_url_fopen</code>."
|
138 |
+
msgstr ""
|
139 |
+
|
140 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:187
|
141 |
+
msgid "Company address"
|
142 |
+
msgstr ""
|
143 |
+
|
144 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:198
|
145 |
+
msgid "Company details"
|
146 |
+
msgstr ""
|
147 |
+
|
148 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:209
|
149 |
+
msgid "Intro text"
|
150 |
+
msgstr ""
|
151 |
+
|
152 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:221
|
153 |
+
msgid "Terms & conditions, policies etc."
|
154 |
+
msgstr ""
|
155 |
+
|
156 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:237
|
157 |
+
msgid "Show customer notes"
|
158 |
+
msgstr ""
|
159 |
+
|
160 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:245
|
161 |
+
msgid "Type"
|
162 |
+
msgstr ""
|
163 |
+
|
164 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:253
|
165 |
+
msgid "WooCommerce order number"
|
166 |
+
msgstr ""
|
167 |
+
|
168 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:257
|
169 |
+
msgid "Sequential number"
|
170 |
+
msgstr ""
|
171 |
+
|
172 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:271
|
173 |
+
msgid "Reset invoice counter"
|
174 |
+
msgstr ""
|
175 |
+
|
176 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:281
|
177 |
+
msgid "Next"
|
178 |
+
msgstr ""
|
179 |
+
|
180 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:286
|
181 |
+
#, php-format
|
182 |
+
msgid ""
|
183 |
+
"Reset the invoice counter and start with next invoice number. %s %sNote:%s "
|
184 |
+
"Only available with sequential numbering type and you need to check the "
|
185 |
+
"checkbox to actually reset the value."
|
186 |
+
msgstr ""
|
187 |
+
|
188 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:295
|
189 |
+
msgid "Digits"
|
190 |
+
msgstr ""
|
191 |
+
|
192 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:311
|
193 |
+
msgid "[prefix]"
|
194 |
+
msgstr ""
|
195 |
+
|
196 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:322
|
197 |
+
msgid "[suffix]"
|
198 |
+
msgstr ""
|
199 |
+
|
200 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:333
|
201 |
+
msgid "Format"
|
202 |
+
msgstr ""
|
203 |
+
|
204 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:338
|
205 |
+
#, php-format
|
206 |
+
msgid ""
|
207 |
+
"Feel free to use the placeholders %s %s %s %s %s and %s. %s %sNote:%s %s is "
|
208 |
+
"required and slashes aren't supported."
|
209 |
+
msgstr ""
|
210 |
+
|
211 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:352
|
212 |
+
msgid "Reset on 1st of january"
|
213 |
+
msgstr ""
|
214 |
+
|
215 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:365
|
216 |
+
#: includes/templates/invoices/global/micro/body.php:10
|
217 |
+
#: includes/templates/invoices/simple/micro/body.php:8
|
218 |
+
msgid "SKU"
|
219 |
+
msgstr "Koda"
|
220 |
+
|
221 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:377
|
222 |
+
#: includes/templates/invoices/global/micro/body.php:184
|
223 |
+
#: includes/templates/invoices/global/micro/body.php:208
|
224 |
+
#: includes/templates/invoices/simple/micro/body.php:180
|
225 |
+
msgid "Subtotal"
|
226 |
+
msgstr "Skupaj"
|
227 |
+
|
228 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:389
|
229 |
+
msgid "Tax"
|
230 |
+
msgstr "DDV"
|
231 |
+
|
232 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:401
|
233 |
+
#: includes/templates/invoices/global/micro/body.php:192
|
234 |
+
#: includes/templates/invoices/simple/micro/body.php:164
|
235 |
+
msgid "Discount"
|
236 |
+
msgstr "Popust"
|
237 |
+
|
238 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:413
|
239 |
+
#: includes/templates/invoices/global/micro/body.php:200
|
240 |
+
#: includes/templates/invoices/simple/micro/body.php:172
|
241 |
+
#: includes/templates/invoices/simple/micro/body.php:188
|
242 |
+
msgid "Shipping"
|
243 |
+
msgstr "Poštnina"
|
244 |
+
|
245 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:427
|
246 |
+
msgid "General Options"
|
247 |
+
msgstr ""
|
248 |
+
|
249 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:433
|
250 |
+
msgid "Invoice Number Options"
|
251 |
+
msgstr ""
|
252 |
+
|
253 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:439
|
254 |
+
msgid "Header Options"
|
255 |
+
msgstr ""
|
256 |
+
|
257 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:445
|
258 |
+
msgid "Footer Options"
|
259 |
+
msgstr ""
|
260 |
+
|
261 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:451
|
262 |
+
msgid "Visible Columns"
|
263 |
+
msgstr ""
|
264 |
+
|
265 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:457
|
266 |
+
msgid "These are the general template options."
|
267 |
+
msgstr ""
|
268 |
+
|
269 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:458
|
270 |
+
msgid "These are the invoice number options."
|
271 |
+
msgstr ""
|
272 |
+
|
273 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:459
|
274 |
+
msgid "The header will be visible on every page. "
|
275 |
+
msgstr ""
|
276 |
+
|
277 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:460
|
278 |
+
msgid "The footer will be visible on every page. "
|
279 |
+
msgstr ""
|
280 |
+
|
281 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:461
|
282 |
+
msgid "Enable or disable the columns."
|
283 |
+
msgstr ""
|
284 |
+
|
285 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:531
|
286 |
+
msgid "File is invalid and contains either '..' or './'."
|
287 |
+
msgstr ""
|
288 |
+
|
289 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:538
|
290 |
+
msgid "File is invalid and contains ':' after the first character."
|
291 |
+
msgstr ""
|
292 |
+
|
293 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:547
|
294 |
+
msgid "File should be less then 2MB."
|
295 |
+
msgstr ""
|
296 |
+
|
297 |
+
#: includes/be-woocommerce-pdf-invoices.php:117
|
298 |
+
msgid "Settings"
|
299 |
+
msgstr ""
|
300 |
+
|
301 |
+
#: includes/be-woocommerce-pdf-invoices.php:118
|
302 |
+
msgid "Premium"
|
303 |
+
msgstr ""
|
304 |
+
|
305 |
+
#: includes/be-woocommerce-pdf-invoices.php:138
|
306 |
+
#, php-format
|
307 |
+
msgid ""
|
308 |
+
"Setup up your <strong>WooCommerce PDF Invoices</strong> on the <a href=\"%s"
|
309 |
+
"\"><i>SETTINGS PAGE</i></a>."
|
310 |
+
msgstr ""
|
311 |
+
|
312 |
+
#: includes/be-woocommerce-pdf-invoices.php:197
|
313 |
+
msgid "General"
|
314 |
+
msgstr ""
|
315 |
+
|
316 |
+
#: includes/be-woocommerce-pdf-invoices.php:221
|
317 |
+
msgid "Invoices"
|
318 |
+
msgstr "Računi"
|
319 |
+
|
320 |
+
#: includes/be-woocommerce-pdf-invoices.php:274
|
321 |
+
msgid "Invoicing on Steroids"
|
322 |
+
msgstr ""
|
323 |
+
|
324 |
+
#: includes/be-woocommerce-pdf-invoices.php:275
|
325 |
+
msgid ""
|
326 |
+
"We're working on a more powerful version of this invoicing plugin. Be the "
|
327 |
+
"first to know when we're ready to launch and receive a unique one-time "
|
328 |
+
"discount!"
|
329 |
+
msgstr ""
|
330 |
+
|
331 |
+
#: includes/be-woocommerce-pdf-invoices.php:289
|
332 |
+
msgid "Your email address"
|
333 |
+
msgstr ""
|
334 |
+
|
335 |
+
#: includes/be-woocommerce-pdf-invoices.php:292
|
336 |
+
msgid "Signup"
|
337 |
+
msgstr ""
|
338 |
+
|
339 |
+
#: includes/be-woocommerce-pdf-invoices.php:293
|
340 |
+
msgid "No spam, ever. Unsubscribe at any time"
|
341 |
+
msgstr ""
|
342 |
+
|
343 |
+
#: includes/be-woocommerce-pdf-invoices.php:301
|
344 |
+
msgid "About"
|
345 |
+
msgstr ""
|
346 |
+
|
347 |
+
#: includes/be-woocommerce-pdf-invoices.php:302
|
348 |
+
msgid ""
|
349 |
+
"This plugin is an open source project wich aims to fill the invoicing gap of "
|
350 |
+
"<a href=\"http://www.woothemes.com/woocommerce\">WooCommerce</a>."
|
351 |
+
msgstr ""
|
352 |
+
|
353 |
+
#: includes/be-woocommerce-pdf-invoices.php:303
|
354 |
+
msgid "<b>Version</b>: "
|
355 |
+
msgstr ""
|
356 |
+
|
357 |
+
#: includes/be-woocommerce-pdf-invoices.php:305
|
358 |
+
msgid "<b>Author</b>: <a href=\"https://github.com/baselbers\">Bas Elbers</a>"
|
359 |
+
msgstr ""
|
360 |
+
|
361 |
+
#: includes/be-woocommerce-pdf-invoices.php:308
|
362 |
+
msgid "Support"
|
363 |
+
msgstr ""
|
364 |
+
|
365 |
+
#: includes/be-woocommerce-pdf-invoices.php:309
|
366 |
+
msgid ""
|
367 |
+
"We will never ask for donations, but to garantee future development, we do "
|
368 |
+
"need your support. Please show us your appreciation by leaving a <a href="
|
369 |
+
"\"https://wordpress.org/support/view/plugin-reviews/woocommerce-pdf-invoices?"
|
370 |
+
"rate=5#postform\">★★★★★</a> rating and vote for <a href=\"https://wordpress."
|
371 |
+
"org/plugins/woocommerce-pdf-invoices/\">works</a>."
|
372 |
+
msgstr ""
|
373 |
+
|
374 |
+
#: includes/be-woocommerce-pdf-invoices.php:333
|
375 |
+
msgid "Need Help?"
|
376 |
+
msgstr ""
|
377 |
+
|
378 |
+
#: includes/be-woocommerce-pdf-invoices.php:335
|
379 |
+
msgid "Frequently Asked Questions"
|
380 |
+
msgstr ""
|
381 |
+
|
382 |
+
#: includes/be-woocommerce-pdf-invoices.php:336
|
383 |
+
msgid "Support forum"
|
384 |
+
msgstr ""
|
385 |
+
|
386 |
+
#: includes/be-woocommerce-pdf-invoices.php:337
|
387 |
+
msgid "Request a feature"
|
388 |
+
msgstr ""
|
389 |
+
|
390 |
+
#: includes/be-woocommerce-pdf-invoices.php:338
|
391 |
+
msgid "Email us"
|
392 |
+
msgstr ""
|
393 |
+
|
394 |
+
#: includes/be-woocommerce-pdf-invoices.php:397
|
395 |
+
msgid "PDF Invoice"
|
396 |
+
msgstr ""
|
397 |
+
|
398 |
+
#: includes/be-woocommerce-pdf-invoices.php:423
|
399 |
+
msgid "Invoiced on:"
|
400 |
+
msgstr ""
|
401 |
+
|
402 |
+
#: includes/be-woocommerce-pdf-invoices.php:427
|
403 |
+
msgid "Invoice number:"
|
404 |
+
msgstr ""
|
405 |
+
|
406 |
+
#: includes/be-woocommerce-pdf-invoices.php:465
|
407 |
+
msgid "View invoice"
|
408 |
+
msgstr ""
|
409 |
+
|
410 |
+
#: includes/be-woocommerce-pdf-invoices.php:465
|
411 |
+
msgid "View"
|
412 |
+
msgstr ""
|
413 |
+
|
414 |
+
#: includes/be-woocommerce-pdf-invoices.php:466
|
415 |
+
msgid "Cancel invoice"
|
416 |
+
msgstr ""
|
417 |
+
|
418 |
+
#: includes/be-woocommerce-pdf-invoices.php:466
|
419 |
+
msgid "Cancel"
|
420 |
+
msgstr ""
|
421 |
+
|
422 |
+
#: includes/be-woocommerce-pdf-invoices.php:468
|
423 |
+
msgid "Are you sure to delete the invoice?"
|
424 |
+
msgstr ""
|
425 |
+
|
426 |
+
#: includes/be-woocommerce-pdf-invoices.php:471
|
427 |
+
msgid "Create invoice"
|
428 |
+
msgstr "Maak factuur"
|
429 |
+
|
430 |
+
#: includes/be-woocommerce-pdf-invoices.php:471
|
431 |
+
msgid "Create"
|
432 |
+
msgstr ""
|
433 |
+
|
434 |
+
#: includes/be-woocommerce-pdf-invoices.php:504
|
435 |
+
#, php-format
|
436 |
+
msgid "Invoice %s (PDF)"
|
437 |
+
msgstr ""
|
438 |
+
|
439 |
+
#: includes/be-woocommerce-pdf-invoices.php:615
|
440 |
+
#, php-format
|
441 |
+
msgid ""
|
442 |
+
"You are working with <b>WooCommerce PDF Invoices</b> for some time now. We "
|
443 |
+
"really need your ★★★★★ rating. It will support future development big-time. "
|
444 |
+
"A huge thanks in advance and keep up the good work! <br /> <a href='%s' "
|
445 |
+
"target='_blank'>Yes, will do it right away!</a> - <a href='%s'>No, already "
|
446 |
+
"done it!</a>"
|
447 |
+
msgstr ""
|
448 |
+
|
449 |
+
#: includes/templates/invoices/global/micro/body.php:6
|
450 |
+
#: includes/templates/invoices/simple/micro/body.php:5
|
451 |
+
msgid "Description"
|
452 |
+
msgstr "Opis"
|
453 |
+
|
454 |
+
#: includes/templates/invoices/global/micro/body.php:14
|
455 |
+
#: includes/templates/invoices/simple/micro/body.php:11
|
456 |
+
msgid "Cost"
|
457 |
+
msgstr ""
|
458 |
+
|
459 |
+
#: includes/templates/invoices/global/micro/body.php:16
|
460 |
+
#: includes/templates/invoices/simple/micro/body.php:12
|
461 |
+
msgid "Qty"
|
462 |
+
msgstr ""
|
463 |
+
|
464 |
+
#: includes/templates/invoices/global/micro/body.php:22
|
465 |
+
#: includes/templates/invoices/simple/micro/body.php:19
|
466 |
+
msgid "VAT"
|
467 |
+
msgstr ""
|
468 |
+
|
469 |
+
#: includes/templates/invoices/global/micro/body.php:33
|
470 |
+
#: includes/templates/invoices/global/micro/body.php:244
|
471 |
+
#: includes/templates/invoices/simple/micro/body.php:30
|
472 |
+
#: includes/templates/invoices/simple/micro/body.php:224
|
473 |
+
msgid "Total"
|
474 |
+
msgstr "Skupaj"
|
475 |
+
|
476 |
+
#: includes/templates/invoices/global/micro/body.php:41
|
477 |
+
#, php-format
|
478 |
+
msgid "Order #%d - %s"
|
479 |
+
msgstr ""
|
480 |
+
|
481 |
+
#: includes/templates/invoices/global/micro/body.php:219
|
482 |
+
#: includes/templates/invoices/simple/micro/body.php:199
|
483 |
+
msgid "Fee"
|
484 |
+
msgstr ""
|
485 |
+
|
486 |
+
#: includes/templates/invoices/global/micro/body.php:251
|
487 |
+
#: includes/templates/invoices/simple/micro/body.php:231
|
488 |
+
msgid "Refunded"
|
489 |
+
msgstr ""
|
490 |
+
|
491 |
+
#: includes/templates/invoices/global/micro/header.php:13
|
492 |
+
#: includes/templates/invoices/simple/micro/header.php:13
|
493 |
+
msgid "Invoice to"
|
494 |
+
msgstr ""
|
495 |
+
|
496 |
+
#: includes/templates/invoices/global/micro/header.php:18
|
497 |
+
#: includes/templates/invoices/simple/micro/header.php:18
|
498 |
+
msgid "Ship to"
|
499 |
+
msgstr ""
|
500 |
+
|
501 |
+
#: includes/templates/invoices/global/micro/header.php:28
|
502 |
+
msgid "Global Invoice"
|
503 |
+
msgstr ""
|
504 |
+
|
505 |
+
#: includes/templates/invoices/simple/micro/footer.php:9
|
506 |
+
#: includes/templates/invoices/simple/micro/footer.php:13
|
507 |
+
msgid "Customer note"
|
508 |
+
msgstr "Komentar kupca"
|
509 |
+
|
510 |
+
#: includes/templates/invoices/simple/micro/footer.php:21
|
511 |
+
#, php-format
|
512 |
+
msgid "%sPayment%s via"
|
513 |
+
msgstr ""
|
514 |
+
|
515 |
+
#: includes/templates/invoices/simple/micro/header.php:28
|
516 |
+
msgid "Invoice"
|
517 |
+
msgstr "Račun"
|
518 |
+
|
519 |
+
#: includes/templates/invoices/simple/micro/header.php:31
|
520 |
+
#, php-format
|
521 |
+
msgid "Order Number: %s"
|
522 |
+
msgstr ""
|
523 |
+
|
524 |
+
#: includes/templates/invoices/simple/micro/header.php:32
|
525 |
+
#, php-format
|
526 |
+
msgid "Order Date: %s"
|
527 |
+
msgstr ""
|
528 |
+
|
529 |
+
#~ msgid "Quantity"
|
530 |
+
#~ msgstr "Količina"
|
531 |
+
|
532 |
+
#~ msgid "Unit price"
|
533 |
+
#~ msgstr "Cena za kos"
|
534 |
+
|
535 |
+
#~ msgid "Signup at %s and enter your account beyond."
|
536 |
+
#~ msgstr "Meld je aan op %s en vul je account onderstaand in."
|
537 |
+
|
538 |
+
#~ msgid "%sFormat%s of the date. Examples: %s or %s"
|
539 |
+
#~ msgstr "%sFormat%s van de datum. Bijvoorbeeld: %s of %s"
|
540 |
+
|
541 |
+
#~ msgid "Show invoice"
|
542 |
+
#~ msgstr "Toon factuur"
|
543 |
+
|
544 |
+
#~ msgid "%sFormat%s of the date."
|
545 |
+
#~ msgstr "%sFormat%s van de datum."
|
546 |
+
|
547 |
+
#~ msgid "Use [prefix], [suffix] and [number] as placeholders."
|
548 |
+
#~ msgstr "Gebruik [suffix], [prefix] en [number] als aanduidingen."
|
549 |
+
|
550 |
+
#~ msgid "Choose the color witch fits your company."
|
551 |
+
#~ msgstr "Kies uw bedrijfskleur."
|
552 |
+
|
553 |
+
#~ msgid ""
|
554 |
+
#~ "Choose the format for the invoice number. Use [prefix], [suffix] and "
|
555 |
+
#~ "[number] as placeholders."
|
556 |
+
#~ msgstr ""
|
557 |
+
#~ "Kies het formaat voor het factuurnummer. Gebruik [prefix], [suffix] en "
|
558 |
+
#~ "[number] als aanduidingen."
|
559 |
+
|
560 |
+
#~ msgid "Text to greet, congratulate or thank the customer. "
|
561 |
+
#~ msgstr "Tekst om de klant te groeten, te feliciteren of te bedanken. "
|
562 |
+
|
563 |
+
#~ msgid "Some text"
|
564 |
+
#~ msgstr "De vertaling werkt!!!!"
|
565 |
+
|
566 |
+
#~ msgid "Text to greet, congratulate or thank the customer."
|
567 |
+
#~ msgstr "Tekst om de klant te begroeten, te bedanken of te feliciteren."
|
568 |
+
|
569 |
+
#~ msgid "Start all over on the first of January."
|
570 |
+
#~ msgstr "Opnieuw beginnen op de eerste van januari."
|
lang/be-woocommerce-pdf-invoices.pot
ADDED
@@ -0,0 +1,417 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Copyright (C) 2015 WooCommerce PDF Invoices
|
2 |
+
# This file is distributed under the same license as the WooCommerce PDF Invoices package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"Project-Id-Version: WooCommerce PDF Invoices 2.3.4\n"
|
6 |
+
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woocommerce-pdf-"
|
7 |
+
"invoices\n"
|
8 |
+
"POT-Creation-Date: 2015-09-27 18:52:53+00:00\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"PO-Revision-Date: 2015-MO-DA HO:MI+ZONE\n"
|
13 |
+
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
+
"Language-Team: LANGUAGE <LL@li.org>\n"
|
15 |
+
|
16 |
+
#: includes/abstracts/abstract-bewpi-document.php:69
|
17 |
+
msgid "Paid"
|
18 |
+
msgstr ""
|
19 |
+
|
20 |
+
#: includes/abstracts/abstract-bewpi-setting.php:87
|
21 |
+
msgid "Feel free to use "
|
22 |
+
msgstr ""
|
23 |
+
|
24 |
+
#: includes/abstracts/abstract-bewpi-setting.php:155
|
25 |
+
msgid "Remove logo"
|
26 |
+
msgstr ""
|
27 |
+
|
28 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:84
|
29 |
+
msgid "Attach to Email"
|
30 |
+
msgstr ""
|
31 |
+
|
32 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:92
|
33 |
+
msgid "Processing order"
|
34 |
+
msgstr ""
|
35 |
+
|
36 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:96
|
37 |
+
msgid "Completed order"
|
38 |
+
msgstr ""
|
39 |
+
|
40 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:100
|
41 |
+
msgid "Customer invoice"
|
42 |
+
msgstr ""
|
43 |
+
|
44 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:114
|
45 |
+
msgid "Attach to New order Email"
|
46 |
+
msgstr ""
|
47 |
+
|
48 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:126
|
49 |
+
msgid "Enable Email It In"
|
50 |
+
msgstr ""
|
51 |
+
|
52 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:134
|
53 |
+
msgid "Email It In account"
|
54 |
+
msgstr ""
|
55 |
+
|
56 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:139
|
57 |
+
msgid "Get your account from your Email It In %suser account%s."
|
58 |
+
msgstr ""
|
59 |
+
|
60 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:152
|
61 |
+
msgid "Email Options"
|
62 |
+
msgstr ""
|
63 |
+
|
64 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:158
|
65 |
+
msgid "Cloud Storage Options"
|
66 |
+
msgstr ""
|
67 |
+
|
68 |
+
#: includes/admin/settings/class-bewpi-admin-settings-general.php:165
|
69 |
+
msgid ""
|
70 |
+
"Signup at %s to send invoices to your Dropbox, OneDrive, Google Drive or "
|
71 |
+
"Egnyte and enter your account below."
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:87
|
75 |
+
#: includes/be-woocommerce-pdf-invoices.php:248
|
76 |
+
msgid "Template"
|
77 |
+
msgstr ""
|
78 |
+
|
79 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:99
|
80 |
+
msgid "Color theme"
|
81 |
+
msgstr ""
|
82 |
+
|
83 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:110
|
84 |
+
msgid "Date format"
|
85 |
+
msgstr ""
|
86 |
+
|
87 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:115
|
88 |
+
msgid "%sFormat%s of invoice date and order date."
|
89 |
+
msgstr ""
|
90 |
+
|
91 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:130
|
92 |
+
msgid "Display prices including tax"
|
93 |
+
msgstr ""
|
94 |
+
|
95 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:142
|
96 |
+
msgid "Mark invoice as paid"
|
97 |
+
msgstr ""
|
98 |
+
|
99 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:143
|
100 |
+
msgid "Invoice will be watermarked when order has been paid."
|
101 |
+
msgstr ""
|
102 |
+
|
103 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:151
|
104 |
+
msgid "Company name"
|
105 |
+
msgstr ""
|
106 |
+
|
107 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:162
|
108 |
+
msgid "Company logo"
|
109 |
+
msgstr ""
|
110 |
+
|
111 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:167
|
112 |
+
msgid ""
|
113 |
+
"<b>Note</b>: If your logo doesn't show up, try to enable "
|
114 |
+
"<code>allow_url_fopen</code>."
|
115 |
+
msgstr ""
|
116 |
+
|
117 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:173
|
118 |
+
msgid "Company address"
|
119 |
+
msgstr ""
|
120 |
+
|
121 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:184
|
122 |
+
msgid "Company details"
|
123 |
+
msgstr ""
|
124 |
+
|
125 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:195
|
126 |
+
msgid "Intro text"
|
127 |
+
msgstr ""
|
128 |
+
|
129 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:207
|
130 |
+
msgid "Terms & conditions, policies etc."
|
131 |
+
msgstr ""
|
132 |
+
|
133 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:223
|
134 |
+
msgid "Show customer notes"
|
135 |
+
msgstr ""
|
136 |
+
|
137 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:231
|
138 |
+
msgid "Type"
|
139 |
+
msgstr ""
|
140 |
+
|
141 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:239
|
142 |
+
msgid "WooCommerce order number"
|
143 |
+
msgstr ""
|
144 |
+
|
145 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:243
|
146 |
+
msgid "Sequential number"
|
147 |
+
msgstr ""
|
148 |
+
|
149 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:257
|
150 |
+
msgid "Reset invoice counter"
|
151 |
+
msgstr ""
|
152 |
+
|
153 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:267
|
154 |
+
msgid "Next"
|
155 |
+
msgstr ""
|
156 |
+
|
157 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:272
|
158 |
+
msgid ""
|
159 |
+
"Reset the invoice counter and start with next invoice number. %s %sNote:%s "
|
160 |
+
"Only available with sequential numbering type and you need to check the "
|
161 |
+
"checkbox to actually reset the value."
|
162 |
+
msgstr ""
|
163 |
+
|
164 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:281
|
165 |
+
msgid "Digits"
|
166 |
+
msgstr ""
|
167 |
+
|
168 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:297
|
169 |
+
msgid "[prefix]"
|
170 |
+
msgstr ""
|
171 |
+
|
172 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:308
|
173 |
+
msgid "[suffix]"
|
174 |
+
msgstr ""
|
175 |
+
|
176 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:319
|
177 |
+
msgid "Format"
|
178 |
+
msgstr ""
|
179 |
+
|
180 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:324
|
181 |
+
msgid ""
|
182 |
+
"Feel free to use the placeholders %s %s %s %s %s and %s. %s %sNote:%s %s is "
|
183 |
+
"required."
|
184 |
+
msgstr ""
|
185 |
+
|
186 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:338
|
187 |
+
msgid "Reset on 1st of january"
|
188 |
+
msgstr ""
|
189 |
+
|
190 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:351
|
191 |
+
#: includes/templates/invoices/global/micro/body.php:10
|
192 |
+
#: includes/templates/invoices/simple/micro/body.php:8
|
193 |
+
msgid "SKU"
|
194 |
+
msgstr ""
|
195 |
+
|
196 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:363
|
197 |
+
#: includes/templates/invoices/global/micro/body.php:184
|
198 |
+
#: includes/templates/invoices/global/micro/body.php:208
|
199 |
+
#: includes/templates/invoices/simple/micro/body.php:164
|
200 |
+
#: includes/templates/invoices/simple/micro/body.php:188
|
201 |
+
msgid "Subtotal"
|
202 |
+
msgstr ""
|
203 |
+
|
204 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:375
|
205 |
+
msgid "Tax"
|
206 |
+
msgstr ""
|
207 |
+
|
208 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:387
|
209 |
+
#: includes/templates/invoices/global/micro/body.php:192
|
210 |
+
#: includes/templates/invoices/simple/micro/body.php:172
|
211 |
+
msgid "Discount"
|
212 |
+
msgstr ""
|
213 |
+
|
214 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:399
|
215 |
+
#: includes/templates/invoices/global/micro/body.php:200
|
216 |
+
#: includes/templates/invoices/simple/micro/body.php:180
|
217 |
+
msgid "Shipping"
|
218 |
+
msgstr ""
|
219 |
+
|
220 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:413
|
221 |
+
msgid "General Options"
|
222 |
+
msgstr ""
|
223 |
+
|
224 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:419
|
225 |
+
msgid "Invoice Number Options"
|
226 |
+
msgstr ""
|
227 |
+
|
228 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:425
|
229 |
+
msgid "Header Options"
|
230 |
+
msgstr ""
|
231 |
+
|
232 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:431
|
233 |
+
msgid "Footer Options"
|
234 |
+
msgstr ""
|
235 |
+
|
236 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:437
|
237 |
+
msgid "Visible Columns"
|
238 |
+
msgstr ""
|
239 |
+
|
240 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:443
|
241 |
+
msgid "These are the general template options."
|
242 |
+
msgstr ""
|
243 |
+
|
244 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:444
|
245 |
+
msgid "These are the invoice number options."
|
246 |
+
msgstr ""
|
247 |
+
|
248 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:447
|
249 |
+
msgid "Enable or disable the columns."
|
250 |
+
msgstr ""
|
251 |
+
|
252 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:517
|
253 |
+
msgid "File is invalid and contains either '..' or './'."
|
254 |
+
msgstr ""
|
255 |
+
|
256 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:524
|
257 |
+
msgid "File is invalid and contains ':' after the first character."
|
258 |
+
msgstr ""
|
259 |
+
|
260 |
+
#: includes/admin/settings/class-bewpi-admin-settings-template.php:533
|
261 |
+
msgid "File should be less then 2MB."
|
262 |
+
msgstr ""
|
263 |
+
|
264 |
+
#: includes/be-woocommerce-pdf-invoices.php:247
|
265 |
+
msgid "General"
|
266 |
+
msgstr ""
|
267 |
+
|
268 |
+
#: includes/be-woocommerce-pdf-invoices.php:270
|
269 |
+
msgid "Invoices"
|
270 |
+
msgstr ""
|
271 |
+
|
272 |
+
#: includes/be-woocommerce-pdf-invoices.php:378
|
273 |
+
msgid "PDF Invoice"
|
274 |
+
msgstr ""
|
275 |
+
|
276 |
+
#: includes/be-woocommerce-pdf-invoices.php:404
|
277 |
+
msgid "Invoiced on:"
|
278 |
+
msgstr ""
|
279 |
+
|
280 |
+
#: includes/be-woocommerce-pdf-invoices.php:408
|
281 |
+
msgid "Invoice number:"
|
282 |
+
msgstr ""
|
283 |
+
|
284 |
+
#: includes/be-woocommerce-pdf-invoices.php:446
|
285 |
+
msgid "View invoice"
|
286 |
+
msgstr ""
|
287 |
+
|
288 |
+
#: includes/be-woocommerce-pdf-invoices.php:446
|
289 |
+
msgid "View"
|
290 |
+
msgstr ""
|
291 |
+
|
292 |
+
#: includes/be-woocommerce-pdf-invoices.php:447
|
293 |
+
msgid "Cancel invoice"
|
294 |
+
msgstr ""
|
295 |
+
|
296 |
+
#: includes/be-woocommerce-pdf-invoices.php:447
|
297 |
+
msgid "Cancel"
|
298 |
+
msgstr ""
|
299 |
+
|
300 |
+
#: includes/be-woocommerce-pdf-invoices.php:449
|
301 |
+
msgid "Are you sure to delete the invoice?"
|
302 |
+
msgstr ""
|
303 |
+
|
304 |
+
#: includes/be-woocommerce-pdf-invoices.php:452
|
305 |
+
msgid "Create invoice"
|
306 |
+
msgstr ""
|
307 |
+
|
308 |
+
#: includes/be-woocommerce-pdf-invoices.php:452
|
309 |
+
msgid "Create"
|
310 |
+
msgstr ""
|
311 |
+
|
312 |
+
#: includes/be-woocommerce-pdf-invoices.php:485
|
313 |
+
msgid "Invoice %s (PDF)"
|
314 |
+
msgstr ""
|
315 |
+
|
316 |
+
#: includes/be-woocommerce-pdf-invoices.php:564
|
317 |
+
msgid ""
|
318 |
+
"Fantastic! You are working with <b>WooCommerce PDF Invoices</b> for some "
|
319 |
+
"time now. We really need your ★★★★★ rating. It will support future "
|
320 |
+
"development big-time! A huge thank you in advance! <br /> <a href='%s' "
|
321 |
+
"target='_blank'>Yes, will do it right away!</a> - <a href='%s'>No, already "
|
322 |
+
"done it!</a>"
|
323 |
+
msgstr ""
|
324 |
+
|
325 |
+
#: includes/be-woocommerce-pdf-invoices.php:575
|
326 |
+
msgid "Generate global invoice"
|
327 |
+
msgstr ""
|
328 |
+
|
329 |
+
#: includes/templates/invoices/global/micro/body.php:6
|
330 |
+
#: includes/templates/invoices/simple/micro/body.php:5
|
331 |
+
msgid "Description"
|
332 |
+
msgstr ""
|
333 |
+
|
334 |
+
#: includes/templates/invoices/global/micro/body.php:14
|
335 |
+
#: includes/templates/invoices/simple/micro/body.php:11
|
336 |
+
msgid "Cost"
|
337 |
+
msgstr ""
|
338 |
+
|
339 |
+
#: includes/templates/invoices/global/micro/body.php:16
|
340 |
+
#: includes/templates/invoices/simple/micro/body.php:12
|
341 |
+
msgid "Qty"
|
342 |
+
msgstr ""
|
343 |
+
|
344 |
+
#: includes/templates/invoices/global/micro/body.php:22
|
345 |
+
#: includes/templates/invoices/simple/micro/body.php:19
|
346 |
+
msgid "VAT"
|
347 |
+
msgstr ""
|
348 |
+
|
349 |
+
#: includes/templates/invoices/global/micro/body.php:33
|
350 |
+
#: includes/templates/invoices/global/micro/body.php:244
|
351 |
+
#: includes/templates/invoices/simple/micro/body.php:30
|
352 |
+
#: includes/templates/invoices/simple/micro/body.php:224
|
353 |
+
msgid "Total"
|
354 |
+
msgstr ""
|
355 |
+
|
356 |
+
#: includes/templates/invoices/global/micro/body.php:41
|
357 |
+
msgid "Order #%d - %s"
|
358 |
+
msgstr ""
|
359 |
+
|
360 |
+
#: includes/templates/invoices/global/micro/body.php:219
|
361 |
+
#: includes/templates/invoices/simple/micro/body.php:199
|
362 |
+
msgid "Fee"
|
363 |
+
msgstr ""
|
364 |
+
|
365 |
+
#: includes/templates/invoices/global/micro/body.php:251
|
366 |
+
#: includes/templates/invoices/simple/micro/body.php:231
|
367 |
+
msgid "Refunded"
|
368 |
+
msgstr ""
|
369 |
+
|
370 |
+
#: includes/templates/invoices/global/micro/header.php:13
|
371 |
+
#: includes/templates/invoices/simple/micro/header.php:13
|
372 |
+
msgid "Invoice to"
|
373 |
+
msgstr ""
|
374 |
+
|
375 |
+
#: includes/templates/invoices/global/micro/header.php:18
|
376 |
+
#: includes/templates/invoices/simple/micro/header.php:18
|
377 |
+
msgid "Ship to"
|
378 |
+
msgstr ""
|
379 |
+
|
380 |
+
#: includes/templates/invoices/global/micro/header.php:28
|
381 |
+
msgid "Global Invoice"
|
382 |
+
msgstr ""
|
383 |
+
|
384 |
+
#: includes/templates/invoices/simple/micro/footer.php:9
|
385 |
+
#: includes/templates/invoices/simple/micro/footer.php:13
|
386 |
+
msgid "Customer note"
|
387 |
+
msgstr ""
|
388 |
+
|
389 |
+
#: includes/templates/invoices/simple/micro/footer.php:21
|
390 |
+
msgid "%sPayment%s via"
|
391 |
+
msgstr ""
|
392 |
+
|
393 |
+
#: includes/templates/invoices/simple/micro/header.php:28
|
394 |
+
msgid "Invoice"
|
395 |
+
msgstr ""
|
396 |
+
|
397 |
+
#: includes/templates/invoices/simple/micro/header.php:31
|
398 |
+
msgid "Order Number: %s"
|
399 |
+
msgstr ""
|
400 |
+
|
401 |
+
#: includes/templates/invoices/simple/micro/header.php:32
|
402 |
+
msgid "Order Date: %s"
|
403 |
+
msgstr ""
|
404 |
+
|
405 |
+
#. Plugin Name of the plugin/theme
|
406 |
+
msgid "WooCommerce PDF Invoices"
|
407 |
+
msgstr ""
|
408 |
+
|
409 |
+
#. Description of the plugin/theme
|
410 |
+
msgid ""
|
411 |
+
"Automatically or manually create and send PDF Invoices for WooCommerce "
|
412 |
+
"orders and connect with Dropbox, Google Drive, OneDrive or Egnyte."
|
413 |
+
msgstr ""
|
414 |
+
|
415 |
+
#. Author of the plugin/theme
|
416 |
+
msgid "baaaaas"
|
417 |
+
msgstr ""
|
lib/mpdf/mpdfi/filters/FilterASCII85.php
ADDED
@@ -0,0 +1,98 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
//
|
3 |
+
// FPDI - Version 1.3.1
|
4 |
+
//
|
5 |
+
// Copyright 2004-2009 Setasign - Jan Slabon
|
6 |
+
//
|
7 |
+
// Licensed under the Apache License, Version 2.0 (the "License");
|
8 |
+
// you may not use this file except in compliance with the License.
|
9 |
+
// You may obtain a copy of the License at
|
10 |
+
//
|
11 |
+
// http://www.apache.org/licenses/LICENSE-2.0
|
12 |
+
//
|
13 |
+
// Unless required by applicable law or agreed to in writing, software
|
14 |
+
// distributed under the License is distributed on an "AS IS" BASIS,
|
15 |
+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
16 |
+
// See the License for the specific language governing permissions and
|
17 |
+
// limitations under the License.
|
18 |
+
//
|
19 |
+
|
20 |
+
if (!defined('ORD_z'))
|
21 |
+
define('ORD_z',ord('z'));
|
22 |
+
if (!defined('ORD_exclmark'))
|
23 |
+
define('ORD_exclmark', ord('!'));
|
24 |
+
if (!defined('ORD_u'))
|
25 |
+
define('ORD_u', ord('u'));
|
26 |
+
if (!defined('ORD_tilde'))
|
27 |
+
define('ORD_tilde', ord('~'));
|
28 |
+
|
29 |
+
class FilterASCII85 {
|
30 |
+
|
31 |
+
function error($msg) {
|
32 |
+
die($msg);
|
33 |
+
}
|
34 |
+
|
35 |
+
function decode($in) {
|
36 |
+
$out = '';
|
37 |
+
$state = 0;
|
38 |
+
$chn = null;
|
39 |
+
|
40 |
+
$l = strlen($in);
|
41 |
+
|
42 |
+
for ($k = 0; $k < $l; ++$k) {
|
43 |
+
$ch = ord($in[$k]) & 0xff;
|
44 |
+
|
45 |
+
if ($ch == ORD_tilde) {
|
46 |
+
break;
|
47 |
+
}
|
48 |
+
if (preg_match('/^\s$/',chr($ch))) {
|
49 |
+
continue;
|
50 |
+
}
|
51 |
+
if ($ch == ORD_z && $state == 0) {
|
52 |
+
$out .= chr(0).chr(0).chr(0).chr(0);
|
53 |
+
continue;
|
54 |
+
}
|
55 |
+
if ($ch < ORD_exclmark || $ch > ORD_u) {
|
56 |
+
$this->error('Illegal character in ASCII85Decode.');
|
57 |
+
}
|
58 |
+
|
59 |
+
$chn[$state++] = $ch - ORD_exclmark;
|
60 |
+
|
61 |
+
if ($state == 5) {
|
62 |
+
$state = 0;
|
63 |
+
$r = 0;
|
64 |
+
for ($j = 0; $j < 5; ++$j)
|
65 |
+
$r = $r * 85 + $chn[$j];
|
66 |
+
$out .= chr($r >> 24);
|
67 |
+
$out .= chr($r >> 16);
|
68 |
+
$out .= chr($r >> 8);
|
69 |
+
$out .= chr($r);
|
70 |
+
}
|
71 |
+
}
|
72 |
+
$r = 0;
|
73 |
+
|
74 |
+
if ($state == 1)
|
75 |
+
$this->error('Illegal length in ASCII85Decode.');
|
76 |
+
if ($state == 2) {
|
77 |
+
$r = $chn[0] * 85 * 85 * 85 * 85 + ($chn[1]+1) * 85 * 85 * 85;
|
78 |
+
$out .= chr($r >> 24);
|
79 |
+
}
|
80 |
+
else if ($state == 3) {
|
81 |
+
$r = $chn[0] * 85 * 85 * 85 * 85 + $chn[1] * 85 * 85 * 85 + ($chn[2]+1) * 85 * 85;
|
82 |
+
$out .= chr($r >> 24);
|
83 |
+
$out .= chr($r >> 16);
|
84 |
+
}
|
85 |
+
else if ($state == 4) {
|
86 |
+
$r = $chn[0] * 85 * 85 * 85 * 85 + $chn[1] * 85 * 85 * 85 + $chn[2] * 85 * 85 + ($chn[3]+1) * 85 ;
|
87 |
+
$out .= chr($r >> 24);
|
88 |
+
$out .= chr($r >> 16);
|
89 |
+
$out .= chr($r >> 8);
|
90 |
+
}
|
91 |
+
|
92 |
+
return $out;
|
93 |
+
}
|
94 |
+
|
95 |
+
function encode($in) {
|
96 |
+
$this->error("ASCII85 encoding not implemented.");
|
97 |
+
}
|
98 |
+
}
|
lib/mpdf/mpdfi/filters/FilterLZW.php
ADDED
@@ -0,0 +1,154 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
//
|
3 |
+
// FPDI - Version 1.3.1
|
4 |
+
//
|
5 |
+
// Copyright 2004-2009 Setasign - Jan Slabon
|
6 |
+
//
|
7 |
+
// Licensed under the Apache License, Version 2.0 (the "License");
|
8 |
+
// you may not use this file except in compliance with the License.
|
9 |
+
// You may obtain a copy of the License at
|
10 |
+
//
|
11 |
+
// http://www.apache.org/licenses/LICENSE-2.0
|
12 |
+
//
|
13 |
+
// Unless required by applicable law or agreed to in writing, software
|
14 |
+
// distributed under the License is distributed on an "AS IS" BASIS,
|
15 |
+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
16 |
+
// See the License for the specific language governing permissions and
|
17 |
+
// limitations under the License.
|
18 |
+
//
|
19 |
+
|
20 |
+
class FilterLZW {
|
21 |
+
|
22 |
+
var $sTable = array();
|
23 |
+
var $data = null;
|
24 |
+
var $dataLength = 0;
|
25 |
+
var $tIdx;
|
26 |
+
var $bitsToGet = 9;
|
27 |
+
var $bytePointer;
|
28 |
+
var $bitPointer;
|
29 |
+
var $nextData = 0;
|
30 |
+
var $nextBits = 0;
|
31 |
+
var $andTable = array(511, 1023, 2047, 4095);
|
32 |
+
|
33 |
+
function error($msg) {
|
34 |
+
die($msg);
|
35 |
+
}
|
36 |
+
|
37 |
+
/**
|
38 |
+
* Method to decode LZW compressed data.
|
39 |
+
*
|
40 |
+
* @param string data The compressed data.
|
41 |
+
*/
|
42 |
+
function decode($data) {
|
43 |
+
|
44 |
+
if($data[0] == 0x00 && $data[1] == 0x01) {
|
45 |
+
$this->error('LZW flavour not supported.');
|
46 |
+
}
|
47 |
+
|
48 |
+
$this->initsTable();
|
49 |
+
|
50 |
+
$this->data = $data;
|
51 |
+
$this->dataLength = strlen($data);
|
52 |
+
|
53 |
+
// Initialize pointers
|
54 |
+
$this->bytePointer = 0;
|
55 |
+
$this->bitPointer = 0;
|
56 |
+
|
57 |
+
$this->nextData = 0;
|
58 |
+
$this->nextBits = 0;
|
59 |
+
|
60 |
+
$oldCode = 0;
|
61 |
+
|
62 |
+
$string = '';
|
63 |
+
$uncompData = '';
|
64 |
+
|
65 |
+
while (($code = $this->getNextCode()) != 257) {
|
66 |
+
if ($code == 256) {
|
67 |
+
$this->initsTable();
|
68 |
+
$code = $this->getNextCode();
|
69 |
+
|
70 |
+
if ($code == 257) {
|
71 |
+
break;
|
72 |
+
}
|
73 |
+
|
74 |
+
$uncompData .= $this->sTable[$code];
|
75 |
+
$oldCode = $code;
|
76 |
+
|
77 |
+
} else {
|
78 |
+
|
79 |
+
if ($code < $this->tIdx) {
|
80 |
+
$string = $this->sTable[$code];
|
81 |
+
$uncompData .= $string;
|
82 |
+
|
83 |
+
$this->addStringToTable($this->sTable[$oldCode], $string[0]);
|
84 |
+
$oldCode = $code;
|
85 |
+
} else {
|
86 |
+
$string = $this->sTable[$oldCode];
|
87 |
+
$string = $string.$string[0];
|
88 |
+
$uncompData .= $string;
|
89 |
+
|
90 |
+
$this->addStringToTable($string);
|
91 |
+
$oldCode = $code;
|
92 |
+
}
|
93 |
+
}
|
94 |
+
}
|
95 |
+
|
96 |
+
return $uncompData;
|
97 |
+
}
|
98 |
+
|
99 |
+
|
100 |
+
/**
|
101 |
+
* Initialize the string table.
|
102 |
+
*/
|
103 |
+
function initsTable() {
|
104 |
+
$this->sTable = array();
|
105 |
+
|
106 |
+
for ($i = 0; $i < 256; $i++)
|
107 |
+
$this->sTable[$i] = chr($i);
|
108 |
+
|
109 |
+
$this->tIdx = 258;
|
110 |
+
$this->bitsToGet = 9;
|
111 |
+
}
|
112 |
+
|
113 |
+
/**
|
114 |
+
* Add a new string to the string table.
|
115 |
+
*/
|
116 |
+
function addStringToTable ($oldString, $newString='') {
|
117 |
+
$string = $oldString.$newString;
|
118 |
+
|
119 |
+
// Add this new String to the table
|
120 |
+
$this->sTable[$this->tIdx++] = $string;
|
121 |
+
|
122 |
+
if ($this->tIdx == 511) {
|
123 |
+
$this->bitsToGet = 10;
|
124 |
+
} else if ($this->tIdx == 1023) {
|
125 |
+
$this->bitsToGet = 11;
|
126 |
+
} else if ($this->tIdx == 2047) {
|
127 |
+
$this->bitsToGet = 12;
|
128 |
+
}
|
129 |
+
}
|
130 |
+
|
131 |
+
// Returns the next 9, 10, 11 or 12 bits
|
132 |
+
function getNextCode() {
|
133 |
+
if ($this->bytePointer == $this->dataLength) {
|
134 |
+
return 257;
|
135 |
+
}
|
136 |
+
|
137 |
+
$this->nextData = ($this->nextData << 8) | (ord($this->data[$this->bytePointer++]) & 0xff);
|
138 |
+
$this->nextBits += 8;
|
139 |
+
|
140 |
+
if ($this->nextBits < $this->bitsToGet) {
|
141 |
+
$this->nextData = ($this->nextData << 8) | (ord($this->data[$this->bytePointer++]) & 0xff);
|
142 |
+
$this->nextBits += 8;
|
143 |
+
}
|
144 |
+
|
145 |
+
$code = ($this->nextData >> ($this->nextBits - $this->bitsToGet)) & $this->andTable[$this->bitsToGet-9];
|
146 |
+
$this->nextBits -= $this->bitsToGet;
|
147 |
+
|
148 |
+
return $code;
|
149 |
+
}
|
150 |
+
|
151 |
+
function encode($in) {
|
152 |
+
$this->error("LZW encoding not implemented.");
|
153 |
+
}
|
154 |
+
}
|
lib/mpdf/mpdfi/fpdi_pdf_parser.php
ADDED
@@ -0,0 +1,363 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
//
|
3 |
+
// FPDI - Version 1.2
|
4 |
+
//
|
5 |
+
// Copyright 2004-2007 Setasign - Jan Slabon
|
6 |
+
//
|
7 |
+
// Licensed under the Apache License, Version 2.0 (the "License");
|
8 |
+
// you may not use this file except in compliance with the License.
|
9 |
+
// You may obtain a copy of the License at
|
10 |
+
//
|
11 |
+
// http://www.apache.org/licenses/LICENSE-2.0
|
12 |
+
//
|
13 |
+
// Unless required by applicable law or agreed to in writing, software
|
14 |
+
// distributed under the License is distributed on an "AS IS" BASIS,
|
15 |
+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
16 |
+
// See the License for the specific language governing permissions and
|
17 |
+
// limitations under the License.
|
18 |
+
//
|
19 |
+
|
20 |
+
|
21 |
+
class fpdi_pdf_parser extends pdf_parser {
|
22 |
+
|
23 |
+
/**
|
24 |
+
* Pages
|
25 |
+
* Index beginns at 0
|
26 |
+
*
|
27 |
+
* @var array
|
28 |
+
*/
|
29 |
+
var $pages;
|
30 |
+
|
31 |
+
/**
|
32 |
+
* Page count
|
33 |
+
* @var integer
|
34 |
+
*/
|
35 |
+
var $page_count;
|
36 |
+
|
37 |
+
/**
|
38 |
+
* actual page number
|
39 |
+
* @var integer
|
40 |
+
*/
|
41 |
+
var $pageno;
|
42 |
+
|
43 |
+
|
44 |
+
/**
|
45 |
+
* FPDI Reference
|
46 |
+
* @var object
|
47 |
+
*/
|
48 |
+
var $fpdi;
|
49 |
+
|
50 |
+
/**
|
51 |
+
* Available BoxTypes
|
52 |
+
*
|
53 |
+
* @var array
|
54 |
+
*/
|
55 |
+
var $availableBoxes = array("/MediaBox","/CropBox","/BleedBox","/TrimBox","/ArtBox");
|
56 |
+
|
57 |
+
/**
|
58 |
+
* Constructor
|
59 |
+
*
|
60 |
+
* @param string $filename Source-Filename
|
61 |
+
* @param object $fpdi Object of type fpdi
|
62 |
+
*/
|
63 |
+
function fpdi_pdf_parser($filename,&$fpdi) {
|
64 |
+
$this->fpdi =& $fpdi;
|
65 |
+
$this->filename = $filename;
|
66 |
+
|
67 |
+
parent::pdf_parser($filename);
|
68 |
+
if ($this->success == false) { return false; }
|
69 |
+
|
70 |
+
// resolve Pages-Dictonary
|
71 |
+
$pages = $this->pdf_resolve_object($this->c, $this->root[1][1]['/Pages']);
|
72 |
+
if ($this->success == false) { return false; }
|
73 |
+
|
74 |
+
// Read pages
|
75 |
+
$this->read_pages($this->c, $pages, $this->pages);
|
76 |
+
if ($this->success == false) { return false; }
|
77 |
+
|
78 |
+
// count pages;
|
79 |
+
$this->page_count = count($this->pages);
|
80 |
+
}
|
81 |
+
|
82 |
+
|
83 |
+
/**
|
84 |
+
* Get pagecount from sourcefile
|
85 |
+
*
|
86 |
+
* @return int
|
87 |
+
*/
|
88 |
+
function getPageCount() {
|
89 |
+
return $this->page_count;
|
90 |
+
}
|
91 |
+
|
92 |
+
|
93 |
+
/**
|
94 |
+
* Set pageno
|
95 |
+
*
|
96 |
+
* @param int $pageno Pagenumber to use
|
97 |
+
*/
|
98 |
+
function setPageno($pageno) {
|
99 |
+
$pageno = ((int) $pageno) - 1;
|
100 |
+
|
101 |
+
if ($pageno < 0 || $pageno >= $this->getPageCount()) {
|
102 |
+
$this->fpdi->error("Pagenumber is wrong!");
|
103 |
+
}
|
104 |
+
|
105 |
+
$this->pageno = $pageno;
|
106 |
+
}
|
107 |
+
|
108 |
+
/**
|
109 |
+
* Get page-resources from current page
|
110 |
+
*
|
111 |
+
* @return array
|
112 |
+
*/
|
113 |
+
function getPageResources() {
|
114 |
+
return $this->_getPageResources($this->pages[$this->pageno]);
|
115 |
+
}
|
116 |
+
|
117 |
+
/**
|
118 |
+
* Get page-resources from /Page
|
119 |
+
*
|
120 |
+
* @param array $obj Array of pdf-data
|
121 |
+
*/
|
122 |
+
function _getPageResources ($obj) { // $obj = /Page
|
123 |
+
$obj = $this->pdf_resolve_object($this->c, $obj);
|
124 |
+
|
125 |
+
// If the current object has a resources
|
126 |
+
// dictionary associated with it, we use
|
127 |
+
// it. Otherwise, we move back to its
|
128 |
+
// parent object.
|
129 |
+
if (isset ($obj[1][1]['/Resources'])) {
|
130 |
+
$res = $this->pdf_resolve_object($this->c, $obj[1][1]['/Resources']);
|
131 |
+
if ($res[0] == PDF_TYPE_OBJECT)
|
132 |
+
return $res[1];
|
133 |
+
return $res;
|
134 |
+
} else {
|
135 |
+
if (!isset ($obj[1][1]['/Parent'])) {
|
136 |
+
return false;
|
137 |
+
} else {
|
138 |
+
$res = $this->_getPageResources($obj[1][1]['/Parent']);
|
139 |
+
if ($res[0] == PDF_TYPE_OBJECT)
|
140 |
+
return $res[1];
|
141 |
+
return $res;
|
142 |
+
}
|
143 |
+
}
|
144 |
+
}
|
145 |
+
|
146 |
+
|
147 |
+
/**
|
148 |
+
* Get content of current page
|
149 |
+
*
|
150 |
+
* If more /Contents is an array, the streams are concated
|
151 |
+
*
|
152 |
+
* @return string
|
153 |
+
*/
|
154 |
+
function getContent() {
|
155 |
+
$buffer = "";
|
156 |
+
|
157 |
+
if (isset($this->pages[$this->pageno][1][1]['/Contents'])) {
|
158 |
+
$contents = $this->_getPageContent($this->pages[$this->pageno][1][1]['/Contents']);
|
159 |
+
foreach($contents AS $tmp_content) {
|
160 |
+
$buffer .= $this->_rebuildContentStream($tmp_content).' ';
|
161 |
+
}
|
162 |
+
}
|
163 |
+
|
164 |
+
return $buffer;
|
165 |
+
}
|
166 |
+
|
167 |
+
|
168 |
+
/**
|
169 |
+
* Resolve all content-objects
|
170 |
+
*
|
171 |
+
* @param array $content_ref
|
172 |
+
* @return array
|
173 |
+
*/
|
174 |
+
function _getPageContent($content_ref) {
|
175 |
+
$contents = array();
|
176 |
+
|
177 |
+
if ($content_ref[0] == PDF_TYPE_OBJREF) {
|
178 |
+
$content = $this->pdf_resolve_object($this->c, $content_ref);
|
179 |
+
if ($content[1][0] == PDF_TYPE_ARRAY) {
|
180 |
+
$contents = $this->_getPageContent($content[1]);
|
181 |
+
} else {
|
182 |
+
$contents[] = $content;
|
183 |
+
}
|
184 |
+
} else if ($content_ref[0] == PDF_TYPE_ARRAY) {
|
185 |
+
foreach ($content_ref[1] AS $tmp_content_ref) {
|
186 |
+
$contents = array_merge($contents,$this->_getPageContent($tmp_content_ref));
|
187 |
+
}
|
188 |
+
}
|
189 |
+
|
190 |
+
return $contents;
|
191 |
+
}
|
192 |
+
|
193 |
+
|
194 |
+
/**
|
195 |
+
* Rebuild content-streams
|
196 |
+
*
|
197 |
+
* @param array $obj
|
198 |
+
* @return string
|
199 |
+
*/
|
200 |
+
function _rebuildContentStream($obj) {
|
201 |
+
$filters = array();
|
202 |
+
|
203 |
+
if (isset($obj[1][1]['/Filter'])) {
|
204 |
+
$_filter = $obj[1][1]['/Filter'];
|
205 |
+
|
206 |
+
if ($_filter[0] == PDF_TYPE_TOKEN) {
|
207 |
+
$filters[] = $_filter;
|
208 |
+
} else if ($_filter[0] == PDF_TYPE_ARRAY) {
|
209 |
+
$filters = $_filter[1];
|
210 |
+
}
|
211 |
+
}
|
212 |
+
|
213 |
+
$stream = $obj[2][1];
|
214 |
+
|
215 |
+
foreach ($filters AS $_filter) {
|
216 |
+
switch ($_filter[1]) {
|
217 |
+
case "/FlateDecode":
|
218 |
+
if (function_exists('gzuncompress')) {
|
219 |
+
$stream = (strlen($stream) > 0) ? @gzuncompress($stream) : '';
|
220 |
+
} else {
|
221 |
+
$this->fpdi->error(sprintf("To handle %s filter, please compile php with zlib support.",$_filter[1]));
|
222 |
+
}
|
223 |
+
if ($stream === false) {
|
224 |
+
$this->fpdi->error("Error while decompressing stream.");
|
225 |
+
}
|
226 |
+
break;
|
227 |
+
// mPDF 4.2.003
|
228 |
+
case '/LZWDecode':
|
229 |
+
include_once(_MPDF_PATH.'mpdfi/filters/FilterLZW.php');
|
230 |
+
// mPDF 5.0 Removed pass by reference =&
|
231 |
+
$decoder = new FilterLZW();
|
232 |
+
$stream = $decoder->decode($stream);
|
233 |
+
break;
|
234 |
+
case '/ASCII85Decode':
|
235 |
+
include_once(_MPDF_PATH.'mpdfi/filters/FilterASCII85.php');
|
236 |
+
// mPDF 5.0 Removed pass by reference =&
|
237 |
+
$decoder = new FilterASCII85();
|
238 |
+
$stream = $decoder->decode($stream);
|
239 |
+
break;
|
240 |
+
case null:
|
241 |
+
$stream = $stream;
|
242 |
+
break;
|
243 |
+
default:
|
244 |
+
$this->fpdi->error(sprintf("Unsupported Filter: %s",$_filter[1]));
|
245 |
+
}
|
246 |
+
}
|
247 |
+
|
248 |
+
return $stream;
|
249 |
+
}
|
250 |
+
|
251 |
+
|
252 |
+
/**
|
253 |
+
* Get a Box from a page
|
254 |
+
* Arrayformat is same as used by fpdf_tpl
|
255 |
+
*
|
256 |
+
* @param array $page a /Page
|
257 |
+
* @param string $box_index Type of Box @see $availableBoxes
|
258 |
+
* @return array
|
259 |
+
*/
|
260 |
+
function getPageBox($page, $box_index) {
|
261 |
+
$page = $this->pdf_resolve_object($this->c,$page);
|
262 |
+
$box = null;
|
263 |
+
if (isset($page[1][1][$box_index]))
|
264 |
+
$box =& $page[1][1][$box_index];
|
265 |
+
|
266 |
+
if (!is_null($box) && $box[0] == PDF_TYPE_OBJREF) {
|
267 |
+
$tmp_box = $this->pdf_resolve_object($this->c,$box);
|
268 |
+
$box = $tmp_box[1];
|
269 |
+
}
|
270 |
+
|
271 |
+
if (!is_null($box) && $box[0] == PDF_TYPE_ARRAY) {
|
272 |
+
$b =& $box[1];
|
273 |
+
return array("x" => $b[0][1]/_MPDFK,
|
274 |
+
"y" => $b[1][1]/_MPDFK,
|
275 |
+
"w" => abs($b[0][1]-$b[2][1])/_MPDFK,
|
276 |
+
"h" => abs($b[1][1]-$b[3][1])/_MPDFK); // mPDF 5.3.90
|
277 |
+
} else if (!isset ($page[1][1]['/Parent'])) {
|
278 |
+
return false;
|
279 |
+
} else {
|
280 |
+
return $this->getPageBox($this->pdf_resolve_object($this->c, $page[1][1]['/Parent']), $box_index);
|
281 |
+
}
|
282 |
+
}
|
283 |
+
|
284 |
+
function getPageBoxes($pageno) {
|
285 |
+
return $this->_getPageBoxes($this->pages[$pageno-1]);
|
286 |
+
}
|
287 |
+
|
288 |
+
/**
|
289 |
+
* Get all Boxes from /Page
|
290 |
+
*
|
291 |
+
* @param array a /Page
|
292 |
+
* @return array
|
293 |
+
*/
|
294 |
+
function _getPageBoxes($page) {
|
295 |
+
$boxes = array();
|
296 |
+
|
297 |
+
foreach($this->availableBoxes AS $box) {
|
298 |
+
if ($_box = $this->getPageBox($page,$box)) {
|
299 |
+
$boxes[$box] = $_box;
|
300 |
+
}
|
301 |
+
}
|
302 |
+
|
303 |
+
return $boxes;
|
304 |
+
}
|
305 |
+
|
306 |
+
function getPageRotation($pageno) {
|
307 |
+
return $this->_getPageRotation($this->pages[$pageno-1]);
|
308 |
+
}
|
309 |
+
|
310 |
+
function _getPageRotation ($obj) { // $obj = /Page
|
311 |
+
$obj = $this->pdf_resolve_object($this->c, $obj);
|
312 |
+
if (isset ($obj[1][1]['/Rotate'])) {
|
313 |
+
$res = $this->pdf_resolve_object($this->c, $obj[1][1]['/Rotate']);
|
314 |
+
if ($res[0] == PDF_TYPE_OBJECT)
|
315 |
+
return $res[1];
|
316 |
+
return $res;
|
317 |
+
} else {
|
318 |
+
if (!isset ($obj[1][1]['/Parent'])) {
|
319 |
+
return false;
|
320 |
+
} else {
|
321 |
+
$res = $this->_getPageRotation($obj[1][1]['/Parent']);
|
322 |
+
if ($res[0] == PDF_TYPE_OBJECT)
|
323 |
+
return $res[1];
|
324 |
+
return $res;
|
325 |
+
}
|
326 |
+
}
|
327 |
+
}
|
328 |
+
|
329 |
+
/**
|
330 |
+
* Read all /Page(es)
|
331 |
+
*
|
332 |
+
* @param object pdf_context
|
333 |
+
* @param array /Pages
|
334 |
+
* @param array the result-array
|
335 |
+
*/
|
336 |
+
function read_pages (&$c, &$pages, &$result) {
|
337 |
+
// Get the kids dictionary
|
338 |
+
$kids = $this->pdf_resolve_object ($c, $pages[1][1]['/Kids']);
|
339 |
+
|
340 |
+
if (!is_array($kids)) {
|
341 |
+
// mPDF 4.0
|
342 |
+
$this->success = false;
|
343 |
+
$this->errormsg = sprintf("Cannot find /Kids in current /Page-Dictionary");
|
344 |
+
return false;
|
345 |
+
}
|
346 |
+
foreach ($kids[1] as $v) {
|
347 |
+
$pg = $this->pdf_resolve_object ($c, $v);
|
348 |
+
if ($pg[1][1]['/Type'][1] === '/Pages') {
|
349 |
+
// If one of the kids is an embedded
|
350 |
+
// /Pages array, resolve it as well.
|
351 |
+
$this->read_pages ($c, $pg, $result);
|
352 |
+
} else {
|
353 |
+
$result[] = $pg;
|
354 |
+
}
|
355 |
+
}
|
356 |
+
}
|
357 |
+
|
358 |
+
|
359 |
+
|
360 |
+
|
361 |
+
}
|
362 |
+
|
363 |
+
?>
|
lib/mpdf/mpdfi/pdf_context.php
ADDED
@@ -0,0 +1,78 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
//
|
3 |
+
// FPDI - Version 1.2
|
4 |
+
//
|
5 |
+
// Copyright 2004-2007 Setasign - Jan Slabon
|
6 |
+
//
|
7 |
+
// Licensed under the Apache License, Version 2.0 (the "License");
|
8 |
+
// you may not use this file except in compliance with the License.
|
9 |
+
// You may obtain a copy of the License at
|
10 |
+
//
|
11 |
+
// http://www.apache.org/licenses/LICENSE-2.0
|
12 |
+
//
|
13 |
+
// Unless required by applicable law or agreed to in writing, software
|
14 |
+
// distributed under the License is distributed on an "AS IS" BASIS,
|
15 |
+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
16 |
+
// See the License for the specific language governing permissions and
|
17 |
+
// limitations under the License.
|
18 |
+
//
|
19 |
+
|
20 |
+
class pdf_context {
|
21 |
+
|
22 |
+
var $file;
|
23 |
+
var $buffer;
|
24 |
+
var $offset;
|
25 |
+
var $length;
|
26 |
+
|
27 |
+
var $stack;
|
28 |
+
|
29 |
+
// Constructor
|
30 |
+
|
31 |
+
function pdf_context($f) {
|
32 |
+
$this->file = $f;
|
33 |
+
$this->reset();
|
34 |
+
}
|
35 |
+
|
36 |
+
// Optionally move the file
|
37 |
+
// pointer to a new location
|
38 |
+
// and reset the buffered data
|
39 |
+
|
40 |
+
function reset($pos = null, $l = 100) {
|
41 |
+
if (!is_null ($pos)) {
|
42 |
+
fseek ($this->file, $pos);
|
43 |
+
}
|
44 |
+
|
45 |
+
$this->buffer = $l > 0 ? fread($this->file, $l) : '';
|
46 |
+
$this->offset = 0;
|
47 |
+
$this->length = strlen($this->buffer);
|
48 |
+
$this->stack = array();
|
49 |
+
}
|
50 |
+
|
51 |
+
// Make sure that there is at least one
|
52 |
+
// character beyond the current offset in
|
53 |
+
// the buffer to prevent the tokenizer
|
54 |
+
// from attempting to access data that does
|
55 |
+
// not exist
|
56 |
+
|
57 |
+
function ensure_content() {
|
58 |
+
if ($this->offset >= $this->length - 1) {
|
59 |
+
return $this->increase_length();
|
60 |
+
} else {
|
61 |
+
return true;
|
62 |
+
}
|
63 |
+
}
|
64 |
+
|
65 |
+
// Forcefully read more data into the buffer
|
66 |
+
|
67 |
+
function increase_length($l=100) {
|
68 |
+
if (feof($this->file)) {
|
69 |
+
return false;
|
70 |
+
} else {
|
71 |
+
$this->buffer .= fread($this->file, $l);
|
72 |
+
$this->length = strlen($this->buffer);
|
73 |
+
return true;
|
74 |
+
}
|
75 |
+
}
|
76 |
+
|
77 |
+
}
|
78 |
+
?>
|
lib/mpdf/mpdfi/pdf_parser.php
ADDED
@@ -0,0 +1,690 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
//
|
3 |
+
// FPDI - Version 1.2
|
4 |
+
//
|
5 |
+
// Copyright 2004-2007 Setasign - Jan Slabon
|
6 |
+
//
|
7 |
+
// Licensed under the Apache License, Version 2.0 (the "License");
|
8 |
+
// you may not use this file except in compliance with the License.
|
9 |
+
// You may obtain a copy of the License at
|
10 |
+
//
|
11 |
+
// http://www.apache.org/licenses/LICENSE-2.0
|
12 |
+
//
|
13 |
+
// Unless required by applicable law or agreed to in writing, software
|
14 |
+
// distributed under the License is distributed on an "AS IS" BASIS,
|
15 |
+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
16 |
+
// See the License for the specific language governing permissions and
|
17 |
+
// limitations under the License.
|
18 |
+
//
|
19 |
+
|
20 |
+
if (!defined ('PDF_TYPE_NULL'))
|
21 |
+
define ('PDF_TYPE_NULL', 0);
|
22 |
+
if (!defined ('PDF_TYPE_NUMERIC'))
|
23 |
+
define ('PDF_TYPE_NUMERIC', 1);
|
24 |
+
if (!defined ('PDF_TYPE_TOKEN'))
|
25 |
+
define ('PDF_TYPE_TOKEN', 2);
|
26 |
+
if (!defined ('PDF_TYPE_HEX'))
|
27 |
+
define ('PDF_TYPE_HEX', 3);
|
28 |
+
if (!defined ('PDF_TYPE_STRING'))
|
29 |
+
define ('PDF_TYPE_STRING', 4);
|
30 |
+
if (!defined ('PDF_TYPE_DICTIONARY'))
|
31 |
+
define ('PDF_TYPE_DICTIONARY', 5);
|
32 |
+
if (!defined ('PDF_TYPE_ARRAY'))
|
33 |
+
define ('PDF_TYPE_ARRAY', 6);
|
34 |
+
if (!defined ('PDF_TYPE_OBJDEC'))
|
35 |
+
define ('PDF_TYPE_OBJDEC', 7);
|
36 |
+
if (!defined ('PDF_TYPE_OBJREF'))
|
37 |
+
define ('PDF_TYPE_OBJREF', 8);
|
38 |
+
if (!defined ('PDF_TYPE_OBJECT'))
|
39 |
+
define ('PDF_TYPE_OBJECT', 9);
|
40 |
+
if (!defined ('PDF_TYPE_STREAM'))
|
41 |
+
define ('PDF_TYPE_STREAM', 10);
|
42 |
+
|
43 |
+
|
44 |
+
class pdf_parser {
|
45 |
+
|
46 |
+
/**
|
47 |
+
* Filename
|
48 |
+
* @var string
|
49 |
+
*/
|
50 |
+
var $filename;
|
51 |
+
|
52 |
+
/**
|
53 |
+
* File resource
|
54 |
+
* @var resource
|
55 |
+
*/
|
56 |
+
var $f;
|
57 |
+
|
58 |
+
/**
|
59 |
+
* PDF Context
|
60 |
+
* @var object pdf_context-Instance
|
61 |
+
*/
|
62 |
+
var $c;
|
63 |
+
|
64 |
+
/**
|
65 |
+
* xref-Data
|
66 |
+
* @var array
|
67 |
+
*/
|
68 |
+
var $xref;
|
69 |
+
|
70 |
+
/**
|
71 |
+
* root-Object
|
72 |
+
* @var array
|
73 |
+
*/
|
74 |
+
var $root;
|
75 |
+
|
76 |
+
// mPDF 4.0 Added flag to show success on loading file
|
77 |
+
var $success;
|
78 |
+
var $errormsg;
|
79 |
+
|
80 |
+
/**
|
81 |
+
* Constructor
|
82 |
+
*
|
83 |
+
* @param string $filename Source-Filename
|
84 |
+
*/
|
85 |
+
function pdf_parser($filename) {
|
86 |
+
$this->filename = $filename;
|
87 |
+
// mPDF 4.0
|
88 |
+
$this->success = true;
|
89 |
+
|
90 |
+
$this->f = @fopen($this->filename, "rb");
|
91 |
+
|
92 |
+
if (!$this->f) {
|
93 |
+
$this->success = false;
|
94 |
+
$this->errormsg = sprintf("Cannot open %s !", $filename);
|
95 |
+
return false;
|
96 |
+
}
|
97 |
+
// mPDF 5.0 Removed pass by reference =&
|
98 |
+
$this->c = new pdf_context($this->f);
|
99 |
+
// Read xref-Data
|
100 |
+
$offset = $this->pdf_find_xref();
|
101 |
+
if ($offset===false) {
|
102 |
+
$this->success = false;
|
103 |
+
$this->errormsg = sprintf("Cannot open %s !", $filename);
|
104 |
+
return false;
|
105 |
+
}
|
106 |
+
$this->pdf_read_xref($this->xref, $offset);
|
107 |
+
if ($this->success == false) { return false; }
|
108 |
+
|
109 |
+
// Check for Encryption
|
110 |
+
$this->getEncryption();
|
111 |
+
if ($this->success == false) { return false; }
|
112 |
+
|
113 |
+
// Read root
|
114 |
+
$this->pdf_read_root();
|
115 |
+
if ($this->success == false) { return false; }
|
116 |
+
}
|
117 |
+
|
118 |
+
/**
|
119 |
+
* Close the opened file
|
120 |
+
*/
|
121 |
+
function closeFile() {
|
122 |
+
if (isset($this->f)) {
|
123 |
+
fclose($this->f);
|
124 |
+
unset($this->f);
|
125 |
+
}
|
126 |
+
}
|
127 |
+
|
128 |
+
/**
|
129 |
+
* Print Error and die
|
130 |
+
*
|
131 |
+
* @param string $msg Error-Message
|
132 |
+
*/
|
133 |
+
function error($msg) {
|
134 |
+
die("<b>PDF-Parser Error:</b> ".$msg);
|
135 |
+
}
|
136 |
+
|
137 |
+
/**
|
138 |
+
* Check Trailer for Encryption
|
139 |
+
*/
|
140 |
+
function getEncryption() {
|
141 |
+
if (isset($this->xref['trailer'][1]['/Encrypt'])) {
|
142 |
+
// mPDF 4.0
|
143 |
+
$this->success = false;
|
144 |
+
$this->errormsg = sprintf("File is encrypted!");
|
145 |
+
return false;
|
146 |
+
}
|
147 |
+
}
|
148 |
+
|
149 |
+
/**
|
150 |
+
* Find/Return /Root
|
151 |
+
*
|
152 |
+
* @return array
|
153 |
+
*/
|
154 |
+
function pdf_find_root() {
|
155 |
+
if ($this->xref['trailer'][1]['/Root'][0] != PDF_TYPE_OBJREF) {
|
156 |
+
// mPDF 4.0
|
157 |
+
$this->success = false;
|
158 |
+
$this->errormsg = sprintf("Wrong Type of Root-Element! Must be an indirect reference");
|
159 |
+
return false;
|
160 |
+
}
|
161 |
+
return $this->xref['trailer'][1]['/Root'];
|
162 |
+
}
|
163 |
+
|
164 |
+
/**
|
165 |
+
* Read the /Root
|
166 |
+
*/
|
167 |
+
function pdf_read_root() {
|
168 |
+
// read root
|
169 |
+
$root = $this->pdf_find_root();
|
170 |
+
if ($root ===false) {
|
171 |
+
$this->success = false;
|
172 |
+
return false;
|
173 |
+
}
|
174 |
+
$this->root = $this->pdf_resolve_object($this->c, $root);
|
175 |
+
}
|
176 |
+
|
177 |
+
/**
|
178 |
+
* Find the xref-Table
|
179 |
+
*/
|
180 |
+
function pdf_find_xref() {
|
181 |
+
fseek ($this->f, -min(filesize($this->filename),1500), SEEK_END);
|
182 |
+
$data = fread($this->f, 1500);
|
183 |
+
|
184 |
+
$pos = strlen($data) - strpos(strrev($data), strrev('startxref'));
|
185 |
+
$data = substr($data, $pos);
|
186 |
+
|
187 |
+
if (!preg_match('/\s*(\d+).*$/s', $data, $matches)) {
|
188 |
+
// mPDF 4.0
|
189 |
+
$this->success = false;
|
190 |
+
$this->errormsg = sprintf("Unable to find pointer to xref table");
|
191 |
+
return false;
|
192 |
+
}
|
193 |
+
|
194 |
+
return (int) $matches[1];
|
195 |
+
}
|
196 |
+
|
197 |
+
/**
|
198 |
+
* Read xref-table
|
199 |
+
*
|
200 |
+
* @param array $result Array of xref-table
|
201 |
+
* @param integer $offset of xref-table
|
202 |
+
* @param integer $start start-position in xref-table
|
203 |
+
* @param integer $end end-position in xref-table
|
204 |
+
*/
|
205 |
+
function pdf_read_xref(&$result, $offset, $start = null, $end = null) {
|
206 |
+
if (is_null ($start) || is_null ($end)) {
|
207 |
+
fseek($this->f, $o_pos = $offset);
|
208 |
+
$data = trim(fgets($this->f,1024));
|
209 |
+
|
210 |
+
if (strlen($data) == 0)
|
211 |
+
$data = trim(fgets($this->f,1024));
|
212 |
+
|
213 |
+
if ($data !== 'xref') {
|
214 |
+
fseek($this->f, $o_pos);
|
215 |
+
$data = trim(_fgets($this->f, true));
|
216 |
+
if ($data !== 'xref') {
|
217 |
+
if (preg_match('/(.*xref)(.*)/m', $data, $m)) { // xref 0 128 - in one line
|
218 |
+
fseek($this->f, $o_pos+strlen($m[1]));
|
219 |
+
} elseif (preg_match('/(x|r|e|f)+/', $data, $m)) { // correct invalid xref-pointer
|
220 |
+
$tmpOffset = $offset-4+strlen($m[0]);
|
221 |
+
$this->pdf_read_xref($result, $tmpOffset, $start, $end);
|
222 |
+
return;
|
223 |
+
} else {
|
224 |
+
// mPDF 4.0
|
225 |
+
$this->success = false;
|
226 |
+
$this->errormsg = sprintf("Unable to find xref table - Maybe a Problem with 'auto_detect_line_endings'");
|
227 |
+
return;
|
228 |
+
}
|
229 |
+
}
|
230 |
+
}
|
231 |
+
|
232 |
+
$o_pos = ftell($this->f);
|
233 |
+
$data = explode(' ', trim(fgets($this->f,1024)));
|
234 |
+
if (count($data) != 2) {
|
235 |
+
fseek($this->f, $o_pos);
|
236 |
+
$data = explode(' ', trim(_fgets($this->f, true)));
|
237 |
+
|
238 |
+
if (count($data) != 2) {
|
239 |
+
if (count($data) > 2) { // no lineending
|
240 |
+
$n_pos = $o_pos+strlen($data[0])+strlen($data[1])+2;
|
241 |
+
fseek($this->f, $n_pos);
|
242 |
+
} else {
|
243 |
+
// mPDF 4.0
|
244 |
+
$this->success = false;
|
245 |
+
$this->errormsg = sprintf("Unexpected header in xref table");
|
246 |
+
return;
|
247 |
+
}
|
248 |
+
}
|
249 |
+
}
|
250 |
+
$start = $data[0];
|
251 |
+
$end = $start + $data[1];
|
252 |
+
}
|
253 |
+
|
254 |
+
if (!isset($result['xref_location'])) {
|
255 |
+
$result['xref_location'] = $offset;
|
256 |
+
}
|
257 |
+
|
258 |
+
if (!isset($result['max_object']) || $end > $result['max_object']) {
|
259 |
+
$result['max_object'] = $end;
|
260 |
+
}
|
261 |
+
|
262 |
+
for (; $start < $end; $start++) {
|
263 |
+
$data = ltrim(fread($this->f, 20)); // Spezifications says: 20 bytes including newlines
|
264 |
+
$offset = substr($data, 0, 10);
|
265 |
+
$generation = substr($data, 11, 5);
|
266 |
+
|
267 |
+
if (!isset ($result['xref'][$start][(int) $generation])) {
|
268 |
+
$result['xref'][$start][(int) $generation] = (int) $offset;
|
269 |
+
}
|
270 |
+
}
|
271 |
+
|
272 |
+
$o_pos = ftell($this->f);
|
273 |
+
$data = fgets($this->f,1024);
|
274 |
+
if (strlen(trim($data)) == 0)
|
275 |
+
$data = fgets($this->f, 1024);
|
276 |
+
|
277 |
+
if (preg_match("/trailer/",$data)) {
|
278 |
+
if (preg_match("/(.*trailer[ \n\r]*)/",$data,$m)) {
|
279 |
+
fseek($this->f, $o_pos+strlen($m[1]));
|
280 |
+
}
|
281 |
+
|
282 |
+
// mPDF 5.0 Removed pass by reference =&
|
283 |
+
$c = new pdf_context($this->f);
|
284 |
+
$trailer = $this->pdf_read_value($c);
|
285 |
+
|
286 |
+
if (isset($trailer[1]['/Prev'])) {
|
287 |
+
$this->pdf_read_xref($result, $trailer[1]['/Prev'][1]);
|
288 |
+
$result['trailer'][1] = array_merge($result['trailer'][1], $trailer[1]);
|
289 |
+
} else {
|
290 |
+
$result['trailer'] = $trailer;
|
291 |
+
}
|
292 |
+
} else {
|
293 |
+
$data = explode(' ', trim($data));
|
294 |
+
|
295 |
+
if (count($data) != 2) {
|
296 |
+
fseek($this->f, $o_pos);
|
297 |
+
$data = explode(' ', trim (_fgets ($this->f, true)));
|
298 |
+
|
299 |
+
if (count($data) != 2) {
|
300 |
+
// mPDF 4.0
|
301 |
+
$this->success = false;
|
302 |
+
$this->errormsg = sprintf("Unexpected data in xref table");
|
303 |
+
return;
|
304 |
+
}
|
305 |
+
}
|
306 |
+
|
307 |
+
$this->pdf_read_xref($result, null, (int) $data[0], (int) $data[0] + (int) $data[1]);
|
308 |
+
}
|
309 |
+
}
|
310 |
+
|
311 |
+
|
312 |
+
/**
|
313 |
+
* Reads an Value
|
314 |
+
*
|
315 |
+
* @param object $c pdf_context
|
316 |
+
* @param string $token a Token
|
317 |
+
* @return mixed
|
318 |
+
*/
|
319 |
+
function pdf_read_value(&$c, $token = null) {
|
320 |
+
if (is_null($token)) {
|
321 |
+
$token = $this->pdf_read_token($c);
|
322 |
+
}
|
323 |
+
|
324 |
+
if ($token === false) {
|
325 |
+
return false;
|
326 |
+
}
|
327 |
+
|
328 |
+
switch ($token) {
|
329 |
+
case '<':
|
330 |
+
// This is a hex string.
|
331 |
+
// Read the value, then the terminator
|
332 |
+
|
333 |
+
$pos = $c->offset;
|
334 |
+
|
335 |
+
while(1) {
|
336 |
+
|
337 |
+
$match = strpos ($c->buffer, '>', $pos);
|
338 |
+
|
339 |
+
// If you can't find it, try
|
340 |
+
// reading more data from the stream
|
341 |
+
|
342 |
+
if ($match === false) {
|
343 |
+
if (!$c->increase_length()) {
|
344 |
+
return false;
|
345 |
+
} else {
|
346 |
+
continue;
|
347 |
+
}
|
348 |
+
}
|
349 |
+
|
350 |
+
$result = substr ($c->buffer, $c->offset, $match - $c->offset);
|
351 |
+
$c->offset = $match+1;
|
352 |
+
|
353 |
+
return array (PDF_TYPE_HEX, $result);
|
354 |
+
}
|
355 |
+
|
356 |
+
break;
|
357 |
+
case '<<':
|
358 |
+
// This is a dictionary.
|
359 |
+
|
360 |
+
$result = array();
|
361 |
+
|
362 |
+
// Recurse into this function until we reach
|
363 |
+
// the end of the dictionary.
|
364 |
+
while (($key = $this->pdf_read_token($c)) !== '>>') {
|
365 |
+
if ($key === false) {
|
366 |
+
return false;
|
367 |
+
}
|
368 |
+
|
369 |
+
if (($value = $this->pdf_read_value($c)) === false) {
|
370 |
+
return false;
|
371 |
+
}
|
372 |
+
$result[$key] = $value;
|
373 |
+
}
|
374 |
+
|
375 |
+
return array (PDF_TYPE_DICTIONARY, $result);
|
376 |
+
|
377 |
+
case '[':
|
378 |
+
// This is an array.
|
379 |
+
|
380 |
+
$result = array();
|
381 |
+
|
382 |
+
// Recurse into this function until we reach
|
383 |
+
// the end of the array.
|
384 |
+
while (($token = $this->pdf_read_token($c)) !== ']') {
|
385 |
+
if ($token === false) {
|
386 |
+
return false;
|
387 |
+
}
|
388 |
+
|
389 |
+
if (($value = $this->pdf_read_value($c, $token)) === false) {
|
390 |
+
return false;
|
391 |
+
}
|
392 |
+
|
393 |
+
$result[] = $value;
|
394 |
+
}
|
395 |
+
|
396 |
+
return array (PDF_TYPE_ARRAY, $result);
|
397 |
+
|
398 |
+
case '(' :
|
399 |
+
// This is a string
|
400 |
+
|
401 |
+
$pos = $c->offset;
|
402 |
+
|
403 |
+
while(1) {
|
404 |
+
|
405 |
+
// Start by finding the next closed
|
406 |
+
// parenthesis
|
407 |
+
|
408 |
+
$match = strpos ($c->buffer, ')', $pos);
|
409 |
+
|
410 |
+
// If you can't find it, try
|
411 |
+
// reading more data from the stream
|
412 |
+
|
413 |
+
if ($match === false) {
|
414 |
+
if (!$c->increase_length()) {
|
415 |
+
return false;
|
416 |
+
} else {
|
417 |
+
continue;
|
418 |
+
}
|
419 |
+
}
|
420 |
+
|
421 |
+
// Make sure that there is no backslash
|
422 |
+
// before the parenthesis. If there is,
|
423 |
+
// move on. Otherwise, return the string.
|
424 |
+
$esc = preg_match('/([\\\\]+)$/', $tmpresult = substr($c->buffer, $c->offset, $match - $c->offset), $m);
|
425 |
+
|
426 |
+
if ($esc === 0 || strlen($m[1]) % 2 == 0) {
|
427 |
+
$result = $tmpresult;
|
428 |
+
$c->offset = $match + 1;
|
429 |
+
return array (PDF_TYPE_STRING, $result);
|
430 |
+
} else {
|
431 |
+
$pos = $match + 1;
|
432 |
+
|
433 |
+
if ($pos > $c->offset + $c->length) {
|
434 |
+
$c->increase_length();
|
435 |
+
}
|
436 |
+
}
|
437 |
+
}
|
438 |
+
|
439 |
+
case "stream":
|
440 |
+
$o_pos = ftell($c->file)-strlen($c->buffer);
|
441 |
+
$o_offset = $c->offset;
|
442 |
+
|
443 |
+
$c->reset($startpos = $o_pos + $o_offset);
|
444 |
+
|
445 |
+
$e = 0; // ensure line breaks in front of the stream
|
446 |
+
if ($c->buffer[0] == chr(10) || $c->buffer[0] == chr(13))
|
447 |
+
$e++;
|
448 |
+
if ($c->buffer[1] == chr(10) && $c->buffer[0] != chr(10))
|
449 |
+
$e++;
|
450 |
+
|
451 |
+
if ($this->actual_obj[1][1]['/Length'][0] == PDF_TYPE_OBJREF) {
|
452 |
+
// mPDF 5.0 Removed pass by reference =&
|
453 |
+
$tmp_c = new pdf_context($this->f);
|
454 |
+
$tmp_length = $this->pdf_resolve_object($tmp_c,$this->actual_obj[1][1]['/Length']);
|
455 |
+
$length = $tmp_length[1][1];
|
456 |
+
} else {
|
457 |
+
$length = $this->actual_obj[1][1]['/Length'][1];
|
458 |
+
}
|
459 |
+
|
460 |
+
if ($length > 0) {
|
461 |
+
$c->reset($startpos+$e,$length);
|
462 |
+
$v = $c->buffer;
|
463 |
+
} else {
|
464 |
+
$v = '';
|
465 |
+
}
|
466 |
+
$c->reset($startpos+$e+$length+9); // 9 = strlen("endstream")
|
467 |
+
|
468 |
+
return array(PDF_TYPE_STREAM, $v);
|
469 |
+
|
470 |
+
default :
|
471 |
+
if (is_numeric ($token)) {
|
472 |
+
// A numeric token. Make sure that
|
473 |
+
// it is not part of something else.
|
474 |
+
if (($tok2 = $this->pdf_read_token ($c)) !== false) {
|
475 |
+
if (is_numeric ($tok2)) {
|
476 |
+
|
477 |
+
// Two numeric tokens in a row.
|
478 |
+
// In this case, we're probably in
|
479 |
+
// front of either an object reference
|
480 |
+
// or an object specification.
|
481 |
+
// Determine the case and return the data
|
482 |
+
if (($tok3 = $this->pdf_read_token ($c)) !== false) {
|
483 |
+
switch ($tok3) {
|
484 |
+
case 'obj' :
|
485 |
+
return array (PDF_TYPE_OBJDEC, (int) $token, (int) $tok2);
|
486 |
+
case 'R' :
|
487 |
+
return array (PDF_TYPE_OBJREF, (int) $token, (int) $tok2);
|
488 |
+
}
|
489 |
+
// If we get to this point, that numeric value up
|
490 |
+
// there was just a numeric value. Push the extra
|
491 |
+
// tokens back into the stack and return the value.
|
492 |
+
array_push ($c->stack, $tok3);
|
493 |
+
}
|
494 |
+
}
|
495 |
+
|
496 |
+
array_push ($c->stack, $tok2);
|
497 |
+
}
|
498 |
+
|
499 |
+
return array (PDF_TYPE_NUMERIC, $token);
|
500 |
+
} else {
|
501 |
+
|
502 |
+
// Just a token. Return it.
|
503 |
+
return array (PDF_TYPE_TOKEN, $token);
|
504 |
+
}
|
505 |
+
|
506 |
+
}
|
507 |
+
}
|
508 |
+
|
509 |
+
/**
|
510 |
+
* Resolve an object
|
511 |
+
*
|
512 |
+
* @param object $c pdf_context
|
513 |
+
* @param array $obj_spec The object-data
|
514 |
+
* @param boolean $encapsulate Must set to true, cause the parsing and fpdi use this method only without this para
|
515 |
+
*/
|
516 |
+
function pdf_resolve_object(&$c, $obj_spec, $encapsulate = true) {
|
517 |
+
// Exit if we get invalid data
|
518 |
+
if (!is_array($obj_spec)) {
|
519 |
+
return false;
|
520 |
+
}
|
521 |
+
|
522 |
+
if ($obj_spec[0] == PDF_TYPE_OBJREF) {
|
523 |
+
|
524 |
+
// This is a reference, resolve it
|
525 |
+
if (isset($this->xref['xref'][$obj_spec[1]][$obj_spec[2]])) {
|
526 |
+
|
527 |
+
// Save current file position
|
528 |
+
// This is needed if you want to resolve
|
529 |
+
// references while you're reading another object
|
530 |
+
// (e.g.: if you need to determine the length
|
531 |
+
// of a stream)
|
532 |
+
|
533 |
+
$old_pos = ftell($c->file);
|
534 |
+
|
535 |
+
// Reposition the file pointer and
|
536 |
+
// load the object header.
|
537 |
+
|
538 |
+
$c->reset($this->xref['xref'][$obj_spec[1]][$obj_spec[2]]);
|
539 |
+
|
540 |
+
$header = $this->pdf_read_value($c,null,true);
|
541 |
+
|
542 |
+
if ($header[0] != PDF_TYPE_OBJDEC || $header[1] != $obj_spec[1] || $header[2] != $obj_spec[2]) {
|
543 |
+
// mPDF 4.0
|
544 |
+
$this->success = false;
|
545 |
+
$this->errormsg = sprintf("Unable to find object ({$obj_spec[1]}, {$obj_spec[2]}) at expected location");
|
546 |
+
return false;
|
547 |
+
}
|
548 |
+
|
549 |
+
// If we're being asked to store all the information
|
550 |
+
// about the object, we add the object ID and generation
|
551 |
+
// number for later use
|
552 |
+
$this->actual_obj =& $result;
|
553 |
+
if ($encapsulate) {
|
554 |
+
$result = array (
|
555 |
+
PDF_TYPE_OBJECT,
|
556 |
+
'obj' => $obj_spec[1],
|
557 |
+
'gen' => $obj_spec[2]
|
558 |
+
);
|
559 |
+
} else {
|
560 |
+
$result = array();
|
561 |
+
}
|
562 |
+
|
563 |
+
// Now simply read the object data until
|
564 |
+
// we encounter an end-of-object marker
|
565 |
+
while(1) {
|
566 |
+
$value = $this->pdf_read_value($c);
|
567 |
+
if ($value === false || count($result) > 4) {
|
568 |
+
// in this case the parser coudn't find an endobj so we break here
|
569 |
+
break;
|
570 |
+
}
|
571 |
+
|
572 |
+
if ($value[0] == PDF_TYPE_TOKEN && $value[1] === 'endobj') {
|
573 |
+
break;
|
574 |
+
}
|
575 |
+
|
576 |
+
$result[] = $value;
|
577 |
+
}
|
578 |
+
|
579 |
+
$c->reset($old_pos);
|
580 |
+
|
581 |
+
if (isset($result[2][0]) && $result[2][0] == PDF_TYPE_STREAM) {
|
582 |
+
$result[0] = PDF_TYPE_STREAM;
|
583 |
+
}
|
584 |
+
|
585 |
+
return $result;
|
586 |
+
}
|
587 |
+
} else {
|
588 |
+
return $obj_spec;
|
589 |
+
}
|
590 |
+
}
|
591 |
+
|
592 |
+
|
593 |
+
|
594 |
+
/**
|
595 |
+
* Reads a token from the file
|
596 |
+
*
|
597 |
+
* @param object $c pdf_context
|
598 |
+
* @return mixed
|
599 |
+
*/
|
600 |
+
function pdf_read_token(&$c)
|
601 |
+
{
|
602 |
+
// If there is a token available
|
603 |
+
// on the stack, pop it out and
|
604 |
+
// return it.
|
605 |
+
|
606 |
+
if (count($c->stack)) {
|
607 |
+
return array_pop($c->stack);
|
608 |
+
}
|
609 |
+
|
610 |
+
// Strip away any whitespace
|
611 |
+
|
612 |
+
do {
|
613 |
+
if (!$c->ensure_content()) {
|
614 |
+
return false;
|
615 |
+
}
|
616 |
+
$c->offset += _strspn($c->buffer, " \n\r\t", $c->offset);
|
617 |
+
} while ($c->offset >= $c->length - 1);
|
618 |
+
|
619 |
+
// Get the first character in the stream
|
620 |
+
|
621 |
+
$char = $c->buffer[$c->offset++];
|
622 |
+
|
623 |
+
switch ($char) {
|
624 |
+
|
625 |
+
case '[' :
|
626 |
+
case ']' :
|
627 |
+
case '(' :
|
628 |
+
case ')' :
|
629 |
+
|
630 |
+
// This is either an array or literal string
|
631 |
+
// delimiter, Return it
|
632 |
+
|
633 |
+
return $char;
|
634 |
+
|
635 |
+
case '<' :
|
636 |
+
case '>' :
|
637 |
+
|
638 |
+
// This could either be a hex string or
|
639 |
+
// dictionary delimiter. Determine the
|
640 |
+
// appropriate case and return the token
|
641 |
+
|
642 |
+
if ($c->buffer[$c->offset] == $char) {
|
643 |
+
if (!$c->ensure_content()) {
|
644 |
+
return false;
|
645 |
+
}
|
646 |
+
$c->offset++;
|
647 |
+
return $char . $char;
|
648 |
+
} else {
|
649 |
+
return $char;
|
650 |
+
}
|
651 |
+
|
652 |
+
default :
|
653 |
+
|
654 |
+
// This is "another" type of token (probably
|
655 |
+
// a dictionary entry or a numeric value)
|
656 |
+
// Find the end and return it.
|
657 |
+
|
658 |
+
if (!$c->ensure_content()) {
|
659 |
+
return false;
|
660 |
+
}
|
661 |
+
|
662 |
+
while(1) {
|
663 |
+
|
664 |
+
// Determine the length of the token
|
665 |
+
|
666 |
+
$pos = _strcspn($c->buffer, " []<>()\r\n\t/", $c->offset);
|
667 |
+
if ($c->offset + $pos <= $c->length - 1) {
|
668 |
+
break;
|
669 |
+
} else {
|
670 |
+
// If the script reaches this point,
|
671 |
+
// the token may span beyond the end
|
672 |
+
// of the current buffer. Therefore,
|
673 |
+
// we increase the size of the buffer
|
674 |
+
// and try again--just to be safe.
|
675 |
+
|
676 |
+
$c->increase_length();
|
677 |
+
}
|
678 |
+
}
|
679 |
+
|
680 |
+
$result = substr($c->buffer, $c->offset - 1, $pos + 1);
|
681 |
+
|
682 |
+
$c->offset += $pos;
|
683 |
+
return $result;
|
684 |
+
}
|
685 |
+
}
|
686 |
+
|
687 |
+
|
688 |
+
}
|
689 |
+
|
690 |
+
?>
|
readme.txt
CHANGED
@@ -4,29 +4,33 @@ Donate link:
|
|
4 |
Tags: woocommerce pdf invoices, invoice, generate, pdf, woocommerce, attachment, email, completed order, customer invoice, processing order, attach, automatic, vat, rate, sequential, number
|
5 |
Requires at least: 3.5
|
6 |
Tested up to: 4.3.1
|
7 |
-
Stable tag: 2.3.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
11 |
-
Automatically
|
12 |
|
13 |
== Description ==
|
14 |
-
|
|
|
|
|
15 |
|
16 |
= Main features =
|
17 |
- Automatic PDF invoice generation and attachment
|
|
|
18 |
- Attach PDF invoice to WooCommerce email type of your choice
|
19 |
- Connect with Google Drive, Egnyte, Dropbox or OneDrive
|
20 |
-
-
|
21 |
- WooCommerce order numbering or built-in sequential invoice numbering
|
22 |
- Many invoice and date format customization options
|
23 |
- Advanced items table with refunds, discounts, different item tax rates columns and more
|
24 |
-
- Manually create or delete PDF invoice
|
25 |
- Resend PDF invoices to customer
|
26 |
-
-
|
27 |
-
-
|
28 |
|
29 |
-
|
|
|
|
|
30 |
|
31 |
= Support =
|
32 |
|
@@ -97,7 +101,16 @@ function add_hidden_order_items( $order_items ) {
|
|
97 |
|
98 |
== Changelog ==
|
99 |
|
100 |
-
= 2.3.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
101 |
|
102 |
- Fixed: Subtotal not displaying including tax
|
103 |
- Fixed: Plugin activation and deactivation hooks
|
4 |
Tags: woocommerce pdf invoices, invoice, generate, pdf, woocommerce, attachment, email, completed order, customer invoice, processing order, attach, automatic, vat, rate, sequential, number
|
5 |
Requires at least: 3.5
|
6 |
Tested up to: 4.3.1
|
7 |
+
Stable tag: 2.3.5
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
11 |
+
Automatically generate and attach customizable PDF Invoices to WooCommerce emails and connect with Dropbox, Google Drive, OneDrive or Egnyte.
|
12 |
|
13 |
== Description ==
|
14 |
+
*Invoicing can be time consuming. Well, not anymore! WooCommerce PDF Invoices automates the invoicing process by generating and sending it to your customers.*
|
15 |
+
|
16 |
+
This WooCommerce plugin generates PDF invoices, attaches it to the WooCommerce email type of your choice and sends invoices to your customers and Dropbox, Google Drive, OneDrive or Egnyte. The clean and customizable template will definitely suit your needs.
|
17 |
|
18 |
= Main features =
|
19 |
- Automatic PDF invoice generation and attachment
|
20 |
+
- Manually create or delete PDF invoice
|
21 |
- Attach PDF invoice to WooCommerce email type of your choice
|
22 |
- Connect with Google Drive, Egnyte, Dropbox or OneDrive
|
23 |
+
- Clean PDF Invoice template with with many customization options
|
24 |
- WooCommerce order numbering or built-in sequential invoice numbering
|
25 |
- Many invoice and date format customization options
|
26 |
- Advanced items table with refunds, discounts, different item tax rates columns and more
|
|
|
27 |
- Resend PDF invoices to customer
|
28 |
+
- Download invoice from customer account
|
29 |
+
- Mark invoices as paid
|
30 |
|
31 |
+
> **Invoicing on Steriods**<br /><br />
|
32 |
+
> We're working on a more powerful version of this invoicing plugin. Be the first to know when we're ready to launch and receive a unique one-time discount!<br /><br />
|
33 |
+
> [Read more about WooCommerce PDF Invoices Premium.](http://wcpdfinvoices.com)
|
34 |
|
35 |
= Support =
|
36 |
|
101 |
|
102 |
== Changelog ==
|
103 |
|
104 |
+
= 2.3.5 - September 27, 2015 =
|
105 |
+
|
106 |
+
- Added: POT file
|
107 |
+
- Added: Option to display subtotal including or excluding shipping
|
108 |
+
- Added: Settings sidebars with information
|
109 |
+
- Added: Many hooks for interacting with your own code
|
110 |
+
- Fixed: File upload size to 2MB
|
111 |
+
- Fixed: Admin notifications not always showing
|
112 |
+
|
113 |
+
= 2.3.4 - September 16, 2015 =
|
114 |
|
115 |
- Fixed: Subtotal not displaying including tax
|
116 |
- Fixed: Plugin activation and deactivation hooks
|