diff --git a/htdocs/compta/facture/impayees.php b/htdocs/compta/facture/impayees.php index b61391a957b..da6c2ab09d8 100644 --- a/htdocs/compta/facture/impayees.php +++ b/htdocs/compta/facture/impayees.php @@ -31,7 +31,6 @@ require_once(DOL_DOCUMENT_ROOT."/core/class/html.formfile.class.php"); require_once(DOL_DOCUMENT_ROOT."/compta/facture/class/facture.class.php"); require_once(DOL_DOCUMENT_ROOT."/compta/paiement/class/paiement.class.php"); require_once(DOL_DOCUMENT_ROOT."/lib/files.lib.php"); -require_once(DOL_DOCUMENT_ROOT."/includes/fpdf/fpdfi/fpdi.php"); $langs->load("bills"); @@ -54,6 +53,9 @@ if ($_POST["action"] == "builddoc" && $user->rights->facture->lire) { if (is_array($_POST['toGenerate'])) { + require_once(DOL_DOCUMENT_ROOT."/includes/fpdf/fpdfi/fpdi.php"); + require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); + $factures = dol_dir_list($conf->facture->dir_output,'all',1,implode('\.pdf|',$_POST['toGenerate']).'\.pdf','\.meta$|\.png','date',SORT_DESC) ; // liste les fichiers @@ -77,7 +79,7 @@ if ($_POST["action"] == "builddoc" && $user->rights->facture->lire) $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); //$pdf->Open(); //$pdf->AddPage(); @@ -156,7 +158,7 @@ jQuery(document).ready(function() { * * ***************************************************************************/ -$now=gmmktime(); +$now=dol_now(); $page = $_GET["page"]; $sortfield=$_GET["sortfield"]; diff --git a/htdocs/includes/modules/action/rapport.pdf.php b/htdocs/includes/modules/action/rapport.pdf.php index 91a6da57f84..14c4056f3ba 100644 --- a/htdocs/includes/modules/action/rapport.pdf.php +++ b/htdocs/includes/modules/action/rapport.pdf.php @@ -124,7 +124,7 @@ class CommActionRapport $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/cheque/pdf/pdf_blochet.class.php b/htdocs/includes/modules/cheque/pdf/pdf_blochet.class.php index 948c47144c7..e373c2d7a39 100644 --- a/htdocs/includes/modules/cheque/pdf/pdf_blochet.class.php +++ b/htdocs/includes/modules/cheque/pdf/pdf_blochet.class.php @@ -132,7 +132,7 @@ class BordereauChequeBlochet extends ModeleChequeReceipts $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/commande/pdf_edison.modules.php b/htdocs/includes/modules/commande/pdf_edison.modules.php index bdcfd4530f4..080a1ac9f4e 100644 --- a/htdocs/includes/modules/commande/pdf_edison.modules.php +++ b/htdocs/includes/modules/commande/pdf_edison.modules.php @@ -29,6 +29,7 @@ require_once(DOL_DOCUMENT_ROOT ."/includes/modules/commande/modules_commande.php"); require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); /** * \class pdf_edison @@ -151,7 +152,7 @@ class pdf_edison extends ModelePDFCommandes $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->Open(); $pagenb=0; @@ -351,7 +352,7 @@ class pdf_edison extends ModelePDFCommandes $pdf->MultiCell(80, 4, $titre, 0, 'L'); $pdf->SetFont('','',8); - $pdf->SetXY(50, $posy); + $pdf->SetXY(52, $posy); $lib_condition_paiement=$outputlangs->transnoentities("PaymentCondition".$object->cond_reglement_code)!=('PaymentCondition'.$object->cond_reglement_code)?$outputlangs->transnoentities("PaymentCondition".$object->cond_reglement_code):$outputlangs->convToOutputCharset($object->cond_reglement_doc); $lib_condition_paiement=str_replace('\n',"\n",$lib_condition_paiement); $pdf->MultiCell(80, 4, $lib_condition_paiement,0,'L'); diff --git a/htdocs/includes/modules/commande/pdf_einstein.modules.php b/htdocs/includes/modules/commande/pdf_einstein.modules.php index 88ae269d8a3..47d0ad0d2ab 100644 --- a/htdocs/includes/modules/commande/pdf_einstein.modules.php +++ b/htdocs/includes/modules/commande/pdf_einstein.modules.php @@ -32,6 +32,7 @@ require_once(DOL_DOCUMENT_ROOT ."/includes/modules/commande/modules_commande.php require_once(DOL_DOCUMENT_ROOT."/product/class/product.class.php"); require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php"); require_once(DOL_DOCUMENT_ROOT."/lib/functions2.lib.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); /** @@ -172,7 +173,7 @@ class pdf_einstein extends ModelePDFCommandes $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->Open(); $pagenb=0; @@ -452,7 +453,7 @@ class pdf_einstein extends ModelePDFCommandes $pdf->MultiCell(80, 4, $titre, 0, 'L'); $pdf->SetFont('','',8); - $pdf->SetXY(50, $posy); + $pdf->SetXY(52, $posy); $lib_condition_paiement=$outputlangs->transnoentities("PaymentCondition".$object->cond_reglement_code)!=('PaymentCondition'.$object->cond_reglement_code)?$outputlangs->transnoentities("PaymentCondition".$object->cond_reglement_code):$outputlangs->convToOutputCharset($object->cond_reglement_doc); $lib_condition_paiement=str_replace('\n',"\n",$lib_condition_paiement); $pdf->MultiCell(80, 4, $lib_condition_paiement,0,'L'); diff --git a/htdocs/includes/modules/expedition/pdf/pdf_expedition_merou.modules.php b/htdocs/includes/modules/expedition/pdf/pdf_expedition_merou.modules.php index d245ec692f3..d85687d1177 100644 --- a/htdocs/includes/modules/expedition/pdf/pdf_expedition_merou.modules.php +++ b/htdocs/includes/modules/expedition/pdf/pdf_expedition_merou.modules.php @@ -29,6 +29,7 @@ require_once DOL_DOCUMENT_ROOT."/includes/modules/expedition/pdf/ModelePdfExpedition.class.php"; require_once DOL_DOCUMENT_ROOT."/contact/class/contact.class.php"; require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); /** @@ -159,7 +160,7 @@ Class pdf_expedition_merou extends ModelePdfExpedition $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/expedition/pdf/pdf_expedition_rouget.modules.php b/htdocs/includes/modules/expedition/pdf/pdf_expedition_rouget.modules.php index cf9501966e4..165892a79ca 100644 --- a/htdocs/includes/modules/expedition/pdf/pdf_expedition_rouget.modules.php +++ b/htdocs/includes/modules/expedition/pdf/pdf_expedition_rouget.modules.php @@ -277,7 +277,7 @@ Class pdf_expedition_rouget extends ModelePdfExpedition $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/facture/pdf_crabe.modules.php b/htdocs/includes/modules/facture/pdf_crabe.modules.php index e98ea95126f..aa5d9a11b38 100644 --- a/htdocs/includes/modules/facture/pdf_crabe.modules.php +++ b/htdocs/includes/modules/facture/pdf_crabe.modules.php @@ -32,6 +32,7 @@ require_once(DOL_DOCUMENT_ROOT."/includes/modules/facture/modules_facture.php"); require_once(DOL_DOCUMENT_ROOT."/product/class/product.class.php"); require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php"); require_once(DOL_DOCUMENT_ROOT."/lib/functions2.lib.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); /** @@ -175,7 +176,7 @@ class pdf_crabe extends ModelePDFFactures $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->Open(); $pagenb=0; @@ -572,7 +573,7 @@ class pdf_crabe extends ModelePDFFactures $pdf->MultiCell(80, 4, $titre, 0, 'L'); $pdf->SetFont('','',8); - $pdf->SetXY(50, $posy); + $pdf->SetXY(52, $posy); $lib_condition_paiement=$outputlangs->transnoentities("PaymentCondition".$object->cond_reglement_code)!=('PaymentCondition'.$object->cond_reglement_code)?$outputlangs->transnoentities("PaymentCondition".$object->cond_reglement_code):$outputlangs->convToOutputCharset($object->cond_reglement_doc); $lib_condition_paiement=str_replace('\n',"\n",$lib_condition_paiement); $pdf->MultiCell(80, 4, $lib_condition_paiement,0,'L'); diff --git a/htdocs/includes/modules/facture/pdf_oursin.modules.php b/htdocs/includes/modules/facture/pdf_oursin.modules.php index e2d3c278d3e..3df45e58a15 100644 --- a/htdocs/includes/modules/facture/pdf_oursin.modules.php +++ b/htdocs/includes/modules/facture/pdf_oursin.modules.php @@ -32,12 +32,13 @@ require_once(DOL_DOCUMENT_ROOT."/product/class/product.class.php"); require_once(DOL_DOCUMENT_ROOT."/includes/modules/facture/modules_facture.php"); require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); + /** - \class pdf_oursin - \brief Classe permettant de generer les factures au modele oursin + * \class pdf_oursin + * \brief Classe permettant de generer les factures au modele oursin */ - class pdf_oursin extends ModelePDFFactures { var $emetteur; // Objet societe qui emet @@ -172,7 +173,7 @@ class pdf_oursin extends ModelePDFFactures $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->Open(); $pagenb=0; @@ -464,7 +465,7 @@ class pdf_oursin extends ModelePDFFactures $pdf->MultiCell(80, 4, $titre, 0, 'L'); $pdf->SetFont('','',8); - $pdf->SetXY(50, $posy); + $pdf->SetXY(52, $posy); $lib_condition_paiement=$outputlangs->transnoentities("PaymentCondition".$object->cond_reglement_code)!=('PaymentCondition'.$object->cond_reglement_code)?$outputlangs->transnoentities("PaymentCondition".$object->cond_reglement_code):$outputlangs->convToOutputCharset($object->cond_reglement_doc); $lib_condition_paiement=str_replace('\n',"\n",$lib_condition_paiement); $pdf->MultiCell(80, 4, $lib_condition_paiement,0,'L'); diff --git a/htdocs/includes/modules/fichinter/pdf_soleil.modules.php b/htdocs/includes/modules/fichinter/pdf_soleil.modules.php index 3279dd86961..8f9cfffba9c 100644 --- a/htdocs/includes/modules/fichinter/pdf_soleil.modules.php +++ b/htdocs/includes/modules/fichinter/pdf_soleil.modules.php @@ -27,6 +27,7 @@ */ require_once(DOL_DOCUMENT_ROOT."/includes/modules/fichinter/modules_fichinter.php"); require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); /** @@ -144,7 +145,7 @@ class pdf_soleil extends ModelePDFFicheinter $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/livraison/pdf/pdf_sirocco.modules.php b/htdocs/includes/modules/livraison/pdf/pdf_sirocco.modules.php index 1d850e7cebe..9226406a018 100644 --- a/htdocs/includes/modules/livraison/pdf/pdf_sirocco.modules.php +++ b/htdocs/includes/modules/livraison/pdf/pdf_sirocco.modules.php @@ -29,13 +29,13 @@ require_once(DOL_DOCUMENT_ROOT."/includes/modules/livraison/modules_livraison.php"); require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); /** * \class pdf_sirocco * \brief Classe permettant de generer les bons de livraison au modele Sirocco */ - class pdf_sirocco extends ModelePDFDeliveryOrder { @@ -135,7 +135,7 @@ class pdf_sirocco extends ModelePDFDeliveryOrder $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); // Complete object by loading several other informations $expedition=new Expedition($this->db); diff --git a/htdocs/includes/modules/livraison/pdf/pdf_typhon.modules.php b/htdocs/includes/modules/livraison/pdf/pdf_typhon.modules.php index c6d8fd2aaf7..8b447462da0 100644 --- a/htdocs/includes/modules/livraison/pdf/pdf_typhon.modules.php +++ b/htdocs/includes/modules/livraison/pdf/pdf_typhon.modules.php @@ -31,6 +31,7 @@ require_once(DOL_DOCUMENT_ROOT."/includes/modules/livraison/modules_livraison.php"); require_once(DOL_DOCUMENT_ROOT."/livraison/class/livraison.class.php"); require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); /** @@ -157,7 +158,7 @@ class pdf_typhon extends ModelePDFDeliveryOrder $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); // Complete object by loading several other informations $expedition=new Expedition($this->db); diff --git a/htdocs/includes/modules/member/cards/pdf_standard.class.php b/htdocs/includes/modules/member/cards/pdf_standard.class.php index 3d2af3ccf46..2651ab8d259 100644 --- a/htdocs/includes/modules/member/cards/pdf_standard.class.php +++ b/htdocs/includes/modules/member/cards/pdf_standard.class.php @@ -417,7 +417,7 @@ class pdf_standard { $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->SetTitle($outputlangs->transnoentities('MembersCards')); $pdf->SetSubject($outputlangs->transnoentities("MembersCards")); diff --git a/htdocs/includes/modules/member/labels/pdf_standardlabel.class.php b/htdocs/includes/modules/member/labels/pdf_standardlabel.class.php index f64bddd4871..967a7862b09 100644 --- a/htdocs/includes/modules/member/labels/pdf_standardlabel.class.php +++ b/htdocs/includes/modules/member/labels/pdf_standardlabel.class.php @@ -396,7 +396,7 @@ class pdf_standardlabel { $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->SetTitle($outputlangs->transnoentities('MembersLabels')); $pdf->SetSubject($outputlangs->transnoentities("MembersLabels")); diff --git a/htdocs/includes/modules/project/pdf/pdf_baleine.modules.php b/htdocs/includes/modules/project/pdf/pdf_baleine.modules.php index ff36d09c948..4f4e024abd8 100644 --- a/htdocs/includes/modules/project/pdf/pdf_baleine.modules.php +++ b/htdocs/includes/modules/project/pdf/pdf_baleine.modules.php @@ -29,6 +29,7 @@ require_once(DOL_DOCUMENT_ROOT."/includes/modules/project/modules_project.php"); require_once(DOL_DOCUMENT_ROOT."/projet/class/project.class.php"); require_once(DOL_DOCUMENT_ROOT."/projet/class/task.class.php"); require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); /** @@ -141,7 +142,7 @@ class pdf_baleine extends ModelePDFProjects $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); // Complete object by loading several other informations $task = new Task($this->db); diff --git a/htdocs/includes/modules/propale/pdf_propale_azur.modules.php b/htdocs/includes/modules/propale/pdf_propale_azur.modules.php index df306787ea2..521713398ca 100644 --- a/htdocs/includes/modules/propale/pdf_propale_azur.modules.php +++ b/htdocs/includes/modules/propale/pdf_propale_azur.modules.php @@ -31,6 +31,7 @@ require_once(DOL_DOCUMENT_ROOT."/includes/modules/propale/modules_propale.php"); require_once(DOL_DOCUMENT_ROOT."/product/class/product.class.php"); require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php"); require_once(DOL_DOCUMENT_ROOT."/lib/functions2.lib.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); /** @@ -172,7 +173,7 @@ class pdf_propale_azur extends ModelePDFPropales $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->Open(); $pagenb=0; @@ -459,7 +460,7 @@ class pdf_propale_azur extends ModelePDFPropales $pdf->MultiCell(80, 4, $titre, 0, 'L'); $pdf->SetFont('','',8); - $pdf->SetXY(50, $posy); + $pdf->SetXY(52, $posy); $lib_condition_paiement=$outputlangs->transnoentities("PaymentCondition".$object->cond_reglement_code)!=('PaymentCondition'.$object->cond_reglement_code)?$outputlangs->transnoentities("PaymentCondition".$object->cond_reglement_code):$outputlangs->convToOutputCharset($object->cond_reglement_doc); $lib_condition_paiement=str_replace('\n',"\n",$lib_condition_paiement); $pdf->MultiCell(80, 4, $lib_condition_paiement,0,'L'); diff --git a/htdocs/includes/modules/propale/pdf_propale_jaune.modules.php b/htdocs/includes/modules/propale/pdf_propale_jaune.modules.php index 5ceff0170f2..defef583442 100644 --- a/htdocs/includes/modules/propale/pdf_propale_jaune.modules.php +++ b/htdocs/includes/modules/propale/pdf_propale_jaune.modules.php @@ -29,6 +29,7 @@ require_once(DOL_DOCUMENT_ROOT ."/includes/modules/propale/modules_propale.php"); require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); /** @@ -145,7 +146,7 @@ class pdf_propale_jaune extends ModelePDFPropales $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->Open(); $pagenb=0; @@ -338,7 +339,7 @@ class pdf_propale_jaune extends ModelePDFPropales $pdf->MultiCell(80, 4, $titre, 0, 'L'); $pdf->SetFont('','',8); - $pdf->SetXY(50, $posy); + $pdf->SetXY(52, $posy); $lib_condition_paiement=$outputlangs->transnoentities("PaymentCondition".$object->cond_reglement_code)!=('PaymentCondition'.$object->cond_reglement_code)?$outputlangs->transnoentities("PaymentCondition".$object->cond_reglement_code):$outputlangs->convToOutputCharset($object->cond_reglement_doc); $lib_condition_paiement=str_replace('\n',"\n",$lib_condition_paiement); $pdf->MultiCell(80, 4, $lib_condition_paiement,0,'L'); diff --git a/htdocs/includes/modules/rapport/pdf_paiement.class.php b/htdocs/includes/modules/rapport/pdf_paiement.class.php index 855e9c27cd6..68c30e2fe6b 100644 --- a/htdocs/includes/modules/rapport/pdf_paiement.class.php +++ b/htdocs/includes/modules/rapport/pdf_paiement.class.php @@ -122,7 +122,7 @@ class pdf_paiement $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $sql = "SELECT p.datep as dp, f.facnumber"; //$sql .= ", c.libelle as paiement_type, p.num_paiement"; diff --git a/htdocs/includes/modules/supplier_invoice/pdf/pdf_canelle.modules.php b/htdocs/includes/modules/supplier_invoice/pdf/pdf_canelle.modules.php index 87be68bc5ab..726f7aec20d 100755 --- a/htdocs/includes/modules/supplier_invoice/pdf/pdf_canelle.modules.php +++ b/htdocs/includes/modules/supplier_invoice/pdf/pdf_canelle.modules.php @@ -29,6 +29,7 @@ require_once(DOL_DOCUMENT_ROOT."/includes/modules/supplier_invoice/modules_factu require_once(DOL_DOCUMENT_ROOT."/fourn/class/fournisseur.facture.class.php"); require_once(DOL_DOCUMENT_ROOT."/product/class/product.class.php"); require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); /** @@ -161,7 +162,7 @@ class pdf_canelle extends ModelePDFSuppliersInvoices $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/supplier_order/pdf/pdf_muscadet.modules.php b/htdocs/includes/modules/supplier_order/pdf/pdf_muscadet.modules.php index 0bb6552d89d..37e0aeaae62 100644 --- a/htdocs/includes/modules/supplier_order/pdf/pdf_muscadet.modules.php +++ b/htdocs/includes/modules/supplier_order/pdf/pdf_muscadet.modules.php @@ -30,6 +30,7 @@ require_once(DOL_DOCUMENT_ROOT."/includes/modules/supplier_order/modules_command require_once(DOL_DOCUMENT_ROOT."/fourn/class/fournisseur.commande.class.php"); require_once(DOL_DOCUMENT_ROOT."/product/class/product.class.php"); require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); /** @@ -162,7 +163,7 @@ class pdf_muscadet extends ModelePDFSuppliersOrders $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); $pdf->Open(); $pagenb=0; diff --git a/htdocs/langs/pl_PL/main.lang b/htdocs/langs/pl_PL/main.lang index ae75d41f13e..3778e35b8cb 100644 --- a/htdocs/langs/pl_PL/main.lang +++ b/htdocs/langs/pl_PL/main.lang @@ -10,6 +10,7 @@ // START - Lines generated via autotranslator.php tool. // Reference language: en_US CHARSET=UTF-8 +FONTFORPDF=DejaVuSans SeparatorDecimal=, SeparatorThousand= FormatDateShort=%d-%m-%Y diff --git a/htdocs/langs/ro_RO/main.lang b/htdocs/langs/ro_RO/main.lang index 79bc4657224..44ecc062c7f 100644 --- a/htdocs/langs/ro_RO/main.lang +++ b/htdocs/langs/ro_RO/main.lang @@ -8,6 +8,7 @@ // START - Lines generated via autotranslator.php tool. // Reference language: en_US CHARSET=UTF-8 +FONTFORPDF=DejaVuSans SeparatorDecimal=, SeparatorThousand= FormatDateShort=%d.%m.%Y diff --git a/htdocs/langs/ru_RU/main.lang b/htdocs/langs/ru_RU/main.lang index 48456fd6a35..c908221812a 100644 --- a/htdocs/langs/ru_RU/main.lang +++ b/htdocs/langs/ru_RU/main.lang @@ -8,6 +8,7 @@ // START - Lines generated via autotranslator.php tool. // Reference language: en_US CHARSET=UTF-8 +FONTFORPDF=DejaVuSans SeparatorDecimal=, SeparatorThousand= FormatDateShort=%d.%m.%Y diff --git a/htdocs/langs/sl_SL/main.lang b/htdocs/langs/sl_SL/main.lang index 0bcdba733b4..24ae5469a65 100644 --- a/htdocs/langs/sl_SL/main.lang +++ b/htdocs/langs/sl_SL/main.lang @@ -1,585 +1,586 @@ -# Dolibarr language file - sl_SL - main -CHARSET=UTF-8 -DIRECTION=ltr -SeparatorDecimal=, -SeparatorThousand=. -FormatDateShort=%d/%m/%Y -FormatDateShortJava=dd/MM/yyyy -FormatHourShort=%I:%M %p -FormatHourShortDuration=%H:%M -FormatDateTextShort=%d. %b, %Y -FormatDateText=%d. %B, %Y -FormatDateHourShort=%d/%m/%Y %I:%M %p -FormatDateHourTextShort=%d. %b, %Y, %I:%M %p -FormatDateHourText=%d. %B, %Y, %I:%M %p -DatabaseConnection=Povezave podatkovnih baz -NoError=Ni napake -Error=Napaka -ErrorFieldRequired=Polje '%s' je obvezno -ErrorFieldFormat=Vrednost v polju '%s' je napačna -ErrorFileDoesNotExists=Datoteka %s ne obstaja -ErrorFailedToOpenFile=Napaka pri odpiranju datoteke %s -ErrorCanNotCreateDir=Ni možno kreiranje mape %s -ErrorCanNotReadDir=Ni možno branje mape %s -ErrorConstantNotDefined=Parameter %s ni definiran -ErrorUnknown=Neznana napaka -ErrorSQL=SQL napaka -ErrorLogoFileNotFound=Datoteka z logotipom '%s' ni bila najdena -ErrorGoToGlobalSetup=Popravite v meniju 'Nastavitve', 'Podjetje/Ustanova' -ErrorGoToModuleSetup=Popravite v meniju 'Nastavitve', 'Moduli' -ErrorFailedToSendMail=Napaka pri pošiljanju E-maila (pošiljatelj=%s, prejemnik=%s) -ErrorAttachedFilesDisabled=Pripeta datoteka je na tem strežniku onemogočena -ErrorFileNotUploaded=Datoteka ni bila naložena. Preverite, če velikost ne presega omejitve, če je na disku dovolj prostora ali če datoteka z istim imenom že obstaja v tej mapi. -ErrorInternalErrorDetected=Zaznana napaka -ErrorNoRequestRan=Noben zahtevek se ne izvaja -ErrorWrongHostParameter=Napačen parameter gostitelja -ErrorYourCountryIsNotDefined=Vaša država ni definirana. Pojdite na Domov-Nastavitve-Urejanje in ponovno pošljite obrazec. -ErrorRecordIsUsedByChild=Brisanje zapisa ni uspelo. Ta zapis uporablja vsaj en odvisni zapis. -ErrorWrongValue=Napačna vrednost -ErrorWrongValueForParameterX=Napačna vrednost parametra %s -ErrorNoRequestInError=No request in error -ErrorServiceUnavailableTryLater=Storitev trenutno ni na voljo. Ponovno poskusite kasneje. -ErrorDuplicateField=Duplicate value in a unique field -ErrorSomeErrorWereFoundRollbackIsDone=Some errors were found. We rollback changes. -ErrorConfigParameterNotDefined=Parameter %s is not defined inside Dolibarr config file conf.php. -ErrorCantLoadUserFromDolibarrDatabase=Failed to find user %s in Dolibarr database. -ErrorNoVATRateDefinedForSellerCountry=Napaka, za državo '%s' niso definirane davčna stopnje. -ErrorNoSocialContributionForSellerCountry=Napaka, za državo '%s' niso definirani socialni prispevki. -ErrorFailedToSaveFile=Napaka, datoteka ni bila shranjena. -ErrorOnlyPngJpgSupported=Napaka, podprta sta samo slikovna formata .png in .jpg. -ErrorImageFormatNotSupported=Vaš PHP ne podpira funkcije pretvarjanja slik tega formata. -BackgroundColorByDefault=Privzeta barva ozadja -FileWasNotUploaded=Izbrana je bila datoteka za prilogo, vendar še ni dodana. Kliknite na "Pripni datoteko". -NbOfEntries=Število vpisov -GoToWikiHelpPage=Preberite online pomoč (potreben je internetni dostop) -GoToHelpPage=Preberite pomoč -RecordSaved=Zapis je shranjen -LevelOfFeature=Nivo značilnosti -NotDefined=Ni definiran -DefinedAndHasThisValue=Definiran z vrednostjo -IsNotDefined=ni definiran -DolibarrInHttpAuthenticationSoPasswordUseless=Način avtentifikacije Dolibarr je nastavljen na %s v konfiguracijski datoteki conf.php.
To pomeni, da je baza podatkov z gesli zunaj programa Dolibarr, zato sprememba tega polja morda ne bo učinkovala. -Administrator=Administrator -Undefined=Nedefinirano -PasswordForgotten=Ste pozabili geslo ? -SeeAbove=Glejte zgoraj -HomeArea=Domače področje -LastConnexion=Zadnja prijava -PreviousConnexion=Prejšnja prijava -ConnectedOnMultiCompany=Prijava na entiteto -ConnectedSince=Prijavljen od -AuthenticationMode=Način preverjanja pristnosti -RequestedUrl=Zahtevan Url -DatabaseTypeManager=Database type manager -RequestLastAccess=Request for last database access -RequestLastAccessInError=Request for last database access in error -ReturnCodeLastAccessInError=Return code for last database access in error -InformationLastAccessInError=Information for last database access in error -DolibarrHasDetectedError=Dolibarr je zaznal tehnično napako -InformationToHelpDiagnose=This information can help to diagnose -MoreInformation=Več informacij -NotePublic=Opomba (javna) -NotePrivate=Opomba (privatna) -PrecisionUnitIsLimitedToXDecimals=Dolibarr je nastavljen na omejitev natančnosti cen posameznih enot na %s decimalk. -DoTest=Test -ToFilter=Filter -WarningYouHaveAtLeastOneTaskLate=Pozor, vsaj en element je prekoračil dovoljeno toleranco za zamudo. -yes=da -Yes=Da -no=ne -No=Ne -All=Vse -Home=Domov -Help=Pomoč -OnlineHelp=Online pomoč -PageWiki=Wiki stran -Always=Vedno -Never=Nikoli -Under=pod -Period=Obdobje -PeriodEndDate=Končni datum obdobja -Activate=Aktiviraj -Activated=Aktiviran -Closed=Zaključen -Closed2=Zaključen -Enabled=Omogočen -Disable=Onemogoči -Disabled=Onemogočen -Add=Dodaj -Update=Posodobi -AddActionToDo=Dodaj planirano aktivnost -AddActionDone=Dodaj izvršeno aktivnost -Close=Zapri -Close2=Zapri -Confirm=Potrdi -ConfirmSendCardByMail=Ali zares želite poslati to kartico po elektronski pošti ? -Delete=Briši -Remove=Odstrani -Resiliate=Razveljavi -Cancel=Razveljavi -Modify=Spremeni -Edit=Uredi -Validate=Potrdi -ToValidate=Za potrditev -Save=Shrani -SaveAs=Shrani kot -TestConnection=Test povezave -ToClone=Kloniraj -ConfirmClone=Izberi podatke za kloniranje : -NoCloneOptionsSpecified=Ni definiranih podatkov za kloniranje. -CopyOf=Kopija od -Show=Prikaži -ShowCardHere=Prikaži kartico -Search=Išči -Valid=Veljaven -Approve=Potrdi -ReOpen=Ponovno odpri -Upload=Dodaj datoteko -Select=Dodaj kot lastnika -Choose=Izbira -ChooseLangage=Prosimo, izberite vaš jezik -Resize=Spremeni velikost -Recenter=Ponovno centriraj -Author=Avtor -User=Uporabnik -Users=Uporabniki -Group=Skupina -Groups=Skupine -Password=Geslo -PasswordRetype=Ponoven vnos gesla -NoteSomeFeaturesAreDisabled=Upoštevajte, da je veliko funkcij/modulov v tej demonstraciji onemogočenih. -Name=Priimek -Person=Oseba -Parameter=Parameter -Parameters=Parametri -Value=Vrednost -GlobalValue=Globalna vrednost -PersonalValue=Osebna vrednost -NewValue=Nova vrednost -CurrentValue=Trenutna vrednost -Code=Koda -Type=Tip -Language=Jezik -MultiLanguage=Večjezično -Note=Opomba -CurrentNote=Trenutna opomba -Title=Naziv -Label=Oznaka -RefOrLabel=Referenca ali oznaka -Info=Log -Family=Družina -Description=Opis -Designation=Označba -Model=Vzorec -DefaultModel=Privzet vzorec -Action=Aktivnost -About=O programu -Number=Številka -NumberByMonth=Številka po mesecih -Numero=Številka -Limit=Omejitev -Limits=Omejitve -DevelopmentTeam=Razvojni tim -Logout=Odjava -Connection=Prijava -Setup=Nastavitve -Alert=Opozorilo -Previous=Prejšnji -Next=Naslednji -Cards=Kartice -Card=Kartica -Now=Zdaj -Date=Datum -DateStart=Začetni datum -DateEnd=Končni datum -DateCreation=Datum kreiranja -DateModification=Datum spremembe -DateModificationShort=Dat.spr. -DateLastModification=Datum zadnje spremembe -DateValidation=Datum potrditve -DateClosing=Datum zaključka -DateDue=Datum poteka -DateValue=Datum veljavnosti -DateValueShort=Datum veljavnosti -DateOperation=Datum delovanja -DateOperationShort=Dat.del. -DateLimit=Omejitveni datum -DateRequest=Datum zahteve -DateProcess=Datum procesiranja -DatePlanShort=Planiran datum -DateRealShort=Datum real. -DateBuild=Datum izdelave poročila -DurationYear=leto -DurationMonth=mesec -DurationWeek=teden -DurationDay=dan -DurationYears=let -DurationMonths=mesecev -DurationWeeks=tednov -DurationDays=dni -Year=Leto -Month=Mesec -Week=Teden -Day=Dan -Hour=Ura -Minute=Minuta -Second=Sekunda -Years=Let -Months=Mesecev -Days=Dni -days=dni -Hours=Ur -Minutes=Minut -Seconds=Sekund -Today=Danes -Yesterday=Včeraj -Tomorrow=Jutri -Quadri=Četrtletje -MonthOfDay=Dan v mesecu -HourShort=H -Rate=Stopnja -Bytes=Byti -KiloBytes=Kilobyti -MegaBytes=Megabyti -GigaBytes=Gigabyti -b=b. -Kb=Kb -Mb=Mb -Gb=Gb -Cut=Izreži -Copy=Kopiraj -Paste=Prilepi -Default=Privzeto -DefaultValue=Privzeta vrednost -DefaultGlobalValue=Globalna vrednost -Price=Cena -UnitPrice=Cena enote -UnitPriceHT=Cena enote (neto) -UnitPriceTTC=Cena enote -PriceU=C.E. -PriceUHT=C.E. (neto) -PriceUTTC=C.E. -Amount=Znesek -AmountInvoice=Znesek računa -AmountPayment=Znesek za plačilo -AmountHTShort=Znesek (neto) -AmountTTCShort=Znesek (z DDV) -AmountHT=Znesek (neto) -AmountTTC=Znesek (z DDV) -AmountVAT=Znesek DDV -AmountLT1ES=Znesek RE -AmountLT2ES=Znesek IRPF -AmountTotal=Skupni znesek -AmountAverage=Povprečni znesek -PriceQtyHT=Cena za to količino (neto) -PriceQtyMinHT=Minimalna cena za to količino (neto) -PriceQtyTTC=Cena za to količino (z DDV) -PriceQtyMinTTC=Minimalna cena za to količino (z DDV) -Percentage=Procent -Total=Skupaj -SubTotal=Delna vsota -TotalHTShort=Skupaj (neto) -TotalTTCShort=Skupaj (z DDV) -TotalHT=Skupaj (neto) -TotalTTC=Skupaj (z DDV) -TotalTTCToYourCredit=Skupaj (z DDV) na vaš dobropis -TotalVAT=Skupaj DDV -TotalLT1ES=Skupaj RE -TotalLT2ES=Skupaj IRPF -IncludedVAT=Vključen DDV -HT=Brez DDV -TTC=Z DDV -VAT=DDV -VATRate=Stopnja DDV -Average=Povprečje -Sum=Vsota -Delta=Razlika -Module=Modul -Option=Opcija -List=Seznam -FullList=Celoten seznam -Statistics=Statistika -Status=Status -Ref=Ref. -RefSupplier=Ref. dobavitelj -RefPayment=Ref. plačilo -CommercialProposals=Komercialne ponudbe -Comment=Komentar -Comments=Komentarji -ActionsToDo=Odprte aktivnosti -ActionsDone=Izvršene aktivnosti -ActionsToDoShort=Planirane -ActionsRunningshort=Začete -ActionsDoneShort=Izvršene -ActionRunningNotStarted=Nezačete -ActionRunningShort=Začete -ActionDoneShort=Končane -CompanyFoundation=Podjetje/Ustanova -ContactsForCompany=Kontakti tega partnerja -ActionsOnCompany=Aktivnosti v zvezi s tem partnerjem -NActions=%s aktivnosti -NActionsLate=%s zamujenih -Filter=Filter -RemoveFilter=Odstrani filter -ChartGenerated=Grafikon je ustvarjen -ChartNotGenerated=Grafikon ni ustvarjen -GeneratedOn=Ustvarjen dne %s -Generate=Ustvari -Duration=Trajanje -TotalDuration=Skupno trajanje -Summary=Povzetek -MyBookmarks=Moji zaznamki -OtherInformationsBoxes=Ostali informacijski okvirji -DolibarrBoard=Dolibarr tabla -DolibarrStateBoard=Statistika -DolibarrWorkBoard=Tabla z delovnimi nalogami -Available=Na voljo -NotYetAvailable=Še ni na voljo -NotAvailable=Ni na voljo -Popularity=Priljubljenost -Categories=Kategorije -Category=Kategorija -By=Z -From=Od -to=do -and=in -or=ali -Other=ostalo -Others=Ostali -OtherInformations=Ostale informacije -Quantity=Količina -Qty=Kol. -ChangedBy=Spremenil -ReCalculate=Preračunaj -ResultOk=Uspeh -ResultKo=Napaka -Reporting=Poročilo -Reportings=Poročila -Draft=Osnutek -Drafts=Osnutki -Validated=Potrjen -Opened=Odprt -New=Nov -Discount=Popust -Unknown=Neznan -General=Splošno -Size=Velikost -Received=Prejet -Paid=Plačan -Topic=Tema -ByCompanies=S podjetji -ByUsers=Z uporabniki -Links=Povezave -Link=Povezava -Receipts=Potrditve -Rejects=Zavrnitve -Preview=Predogled -NextStep=Naslednji korak -PreviousStep=Prejšnji korak -Datas=Podatki -None=Nič -NoneF=Nič -Late=Prekoračeno -Photo=Slika -Photos=Slike -AddPhoto=Dodaj sliko -Login=Uporabniško ime -CurrentLogin=Trenutna prijava -January=Januar -February=Februar -March=Marec -April=April -May=Maj -June=Junij -July=Julij -August=Avgust -September=September -October=Oktober -November=November -December=December -Month01=januar -Month02=februar -Month03=marec -Month04=april -Month05=maj -Month06=junij -Month07=julij -Month08=avgust -Month09=september -Month10=oktober -Month11=november -Month12=december -MonthShort01=jan -MonthShort02=feb -MonthShort03=mar -MonthShort04=apr -MonthShort05=maj -MonthShort06=jun -MonthShort07=jul -MonthShort08=avg -MonthShort09=sep -MonthShort10=okt -MonthShort11=nov -MonthShort12=dec -AttachedFiles=Pripete datoteke in dokumenti -FileTransferComplete=Datoteka je bila uspešno naložena -DateFormatYYYYMM=YYYY-MM -DateFormatYYYYMMDD=YYYY-MM-DD -DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS -ReportName=Ime poročila -ReportPeriod=Obdobje poročila -ReportDescription=Opis -Report=Poročilo -Keyword=Ključna beseda -Legend=Legenda -FillTownFromZip=Zapolni mesto iz poštne številke -ShowLog=Prikaži dnevnik -File=Datoteka -Files=Datoteke -NotAllowed=Ni dovoljeno -ReadPermissionNotAllowed=Dovoljenje za branje ni dodeljeno -AmountInCurrency=Znesek v valuti %s -Example=Primer -Examples=Primeri -NoExample=Ni primera -FindBug=Poročilo o hrošču -NbOfThirdParties=Število partnerjev -NbOfCustomers=Število kupcev -NbOfLines=Število vrstic -NbOfObjects=Število predmetov -NbOfReferers=Število posrednikov -Referers=Posredniki -TotalQuantity=Skupna količina -DateFromTo=Od %s do %s -DateFrom=Od %s -DateUntil=Do %s -Check=Preveri -Internal=Interno -External=Eksterno -Internals=Interni -Externals=Eksterni -Warning=Opozorilo -Warnings=Opozorila -BuildPDF=Izdelaj PDF -RebuildPDF=Obnovi PDF -BuildDoc=Izdelaj Doc -RebuildDoc=Obnovi Doc -Entity=Entiteta -Entities=Entitete -EventLogs=Dnevniki -CustomerPreview=Predogled kupca -SupplierPreview=Predogled dobavitelja -AccountancyPreview=Pregled računovodstva -ShowCustomerPreview=Prikaži pregled kupca -ShowSupplierPreview=Prikaži pregled dobavitelja -ShowAccountancyPreview=Prikaži predogled računovodstva -ShowProspectPreview=Prikaži predogled možne stranke -RefCustomer=Ref. kupca -Currency=Valuta -InfoAdmin=Informacija za administratorje -Undo=Razveljavi -Redo=Uveljavi -ExpandAll=Razširi vse -UndoExpandAll=Razveljavi razširitev -Reason=Razlog -FeatureNotYetSupported=Funkcija še ni podprta -CloseWindow=Zaprite okno -Question=Vprašanje -Response=Odgovor -Priority=Prioriteta -SendByMail=Pošlji EMail -MailSentBy=Email poslal -TextUsedInTheMessageBody=Vsebina Email-a -SendAcknowledgementByMail=Pošlji potrditev po email-u -NoEMail=Ni email-a -Owner=Lastnik -DetectedVersion=Zaznana različica -FollowingConstantsWillBeSubstituted=Naslednje konstante bodo zamenjane z ustrezno vrednostjo. -Refresh=Osveži -BackToList=Nazaj na seznam -GoBack=Pojdi nazaj -CanBeModifiedIfOk=Lahko se spremeni, če je veljaven -CanBeModifiedIfKo=Lahko se spremeni, če ni veljaven -RecordModifiedSuccessfully=Zapis uspešno spremenjen -AutomaticCode=Avtomatska koda -NotManaged=Ni upravljan -FeatureDisabled=Funkcija onemogočena -MoveBox=Premakni okvir %s -Offered=Ponujen -NotEnoughPermissions=Nimate dovoljenja za to aktivnost -SessionName=Ime seje -Method=Metoda -Receive=Prejeto -PartialWoman=Delni -PartialMan=Delna -TotalWoman=Skupna -TotalMan=Skupni -NeverReceived=Nikoli prejeto -Canceled=Preklicano -YouCanChangeValuesForThisListFromDictionnarySetup=Vrednosti za ta seznam lahko spremenite na meniju 'Nastavitve – Nastavitve slovarja' -Color=Barva -Documents=Povezane datoteke -DocumentsNb=Število povezanih datotek (%s) -Documents2=Dokumenti -BuildDocuments=Ustvarjeni dokumenti -UploadDisabled=Prenos onemogočen -MenuECM=Dokumenti -MenuAWStats=AWStatistika -MenuMembers=Člani -MenuAgendaGoogle=Google dnevni red -ThisLimitIsDefinedInSetup=Dolibarr omejitve (Meni domov-nastavitve-varnost): %s Kb, PHP omejitev: %s Kb -NoFileFound=V tej mapi ni shranjenih dokumentov -CurrentUserLanguage=Trenutni jezik -CurrentTheme=Trenutna tema -DisabledModules=Onemogočeni moduli -For=Za -ForCustomer=Za kupca -Signature=Podpis -HidePassword=Prikaži komande s skritim geslom -UnHidePassword=Prikaži resnične komande z vidnim geslom -Root=Koren -Informations=Informacije -Page=Stran -Notes=Opombe -AddNewLine=Dodaj novo vrstico -AddFile=Dodaj datoteko -ListOfFiles=Seznam datotek, ki so na voljo -FreeZone=Prosto besedilo -CloneMainAttributes=Kloniraj objekt z osnovnimi atributi -PDFMerge=Spoji PDF -Merge=Spoji -PrintContentArea=Prikaži stran za izpis področja z osnovno vsebino -NoMenu=Ni podmenija -WarningYouAreInMaintenanceMode=Pozor, ste v vzdrževalnem načinu, zato je trenutno samo prijavljenemu %s dovoljena uporaba aplikacije. -CreditCard=Kreditna kartica -FieldsWithAreMandatory=Polja z %s so obvezna -FieldsWithIsForPublic=Polja z %s so prikazana na javnem seznamu članov. Če tega ne želite, označite okvir "public". -AccordingToGeoIPDatabase=(V skladu s GeoIP pretvorbo) -Line=Vrstica -NotSupported=Ni podprto -RequiredField=Zahtevano polje -Result=Rezultat -ToTest=Test -ValidateBefore=Pred uporabo te funkcije mora biti kartica potrjena -Visibility=Vidnost -Private=Privatno -Hidden=Skrito -Resources=Viri -Source=Vir -Prefix=Predpona -# Week day -Day1=Ponedeljek -Day2=Torek -Day3=Sreda -Day4=Četrtek -Day5=Petek -Day6=Sobota -Day0=Nedelja -ShortMonday=P -ShortTuesday=T -ShortWednesday=S -ShortThursday=Č -ShortFriday=P -ShortSaturday=S -ShortSunday=N - +# Dolibarr language file - sl_SL - main +CHARSET=UTF-8 +DIRECTION=ltr +FONTFORPDF=DejaVuSans +SeparatorDecimal=, +SeparatorThousand=. +FormatDateShort=%d/%m/%Y +FormatDateShortJava=dd/MM/yyyy +FormatHourShort=%I:%M %p +FormatHourShortDuration=%H:%M +FormatDateTextShort=%d. %b, %Y +FormatDateText=%d. %B, %Y +FormatDateHourShort=%d/%m/%Y %I:%M %p +FormatDateHourTextShort=%d. %b, %Y, %I:%M %p +FormatDateHourText=%d. %B, %Y, %I:%M %p +DatabaseConnection=Povezave podatkovnih baz +NoError=Ni napake +Error=Napaka +ErrorFieldRequired=Polje '%s' je obvezno +ErrorFieldFormat=Vrednost v polju '%s' je napačna +ErrorFileDoesNotExists=Datoteka %s ne obstaja +ErrorFailedToOpenFile=Napaka pri odpiranju datoteke %s +ErrorCanNotCreateDir=Ni možno kreiranje mape %s +ErrorCanNotReadDir=Ni možno branje mape %s +ErrorConstantNotDefined=Parameter %s ni definiran +ErrorUnknown=Neznana napaka +ErrorSQL=SQL napaka +ErrorLogoFileNotFound=Datoteka z logotipom '%s' ni bila najdena +ErrorGoToGlobalSetup=Popravite v meniju 'Nastavitve', 'Podjetje/Ustanova' +ErrorGoToModuleSetup=Popravite v meniju 'Nastavitve', 'Moduli' +ErrorFailedToSendMail=Napaka pri pošiljanju E-maila (pošiljatelj=%s, prejemnik=%s) +ErrorAttachedFilesDisabled=Pripeta datoteka je na tem strežniku onemogočena +ErrorFileNotUploaded=Datoteka ni bila naložena. Preverite, če velikost ne presega omejitve, če je na disku dovolj prostora ali če datoteka z istim imenom že obstaja v tej mapi. +ErrorInternalErrorDetected=Zaznana napaka +ErrorNoRequestRan=Noben zahtevek se ne izvaja +ErrorWrongHostParameter=Napačen parameter gostitelja +ErrorYourCountryIsNotDefined=Vaša država ni definirana. Pojdite na Domov-Nastavitve-Urejanje in ponovno pošljite obrazec. +ErrorRecordIsUsedByChild=Brisanje zapisa ni uspelo. Ta zapis uporablja vsaj en odvisni zapis. +ErrorWrongValue=Napačna vrednost +ErrorWrongValueForParameterX=Napačna vrednost parametra %s +ErrorNoRequestInError=No request in error +ErrorServiceUnavailableTryLater=Storitev trenutno ni na voljo. Ponovno poskusite kasneje. +ErrorDuplicateField=Duplicate value in a unique field +ErrorSomeErrorWereFoundRollbackIsDone=Some errors were found. We rollback changes. +ErrorConfigParameterNotDefined=Parameter %s is not defined inside Dolibarr config file conf.php. +ErrorCantLoadUserFromDolibarrDatabase=Failed to find user %s in Dolibarr database. +ErrorNoVATRateDefinedForSellerCountry=Napaka, za državo '%s' niso definirane davčna stopnje. +ErrorNoSocialContributionForSellerCountry=Napaka, za državo '%s' niso definirani socialni prispevki. +ErrorFailedToSaveFile=Napaka, datoteka ni bila shranjena. +ErrorOnlyPngJpgSupported=Napaka, podprta sta samo slikovna formata .png in .jpg. +ErrorImageFormatNotSupported=Vaš PHP ne podpira funkcije pretvarjanja slik tega formata. +BackgroundColorByDefault=Privzeta barva ozadja +FileWasNotUploaded=Izbrana je bila datoteka za prilogo, vendar še ni dodana. Kliknite na "Pripni datoteko". +NbOfEntries=Število vpisov +GoToWikiHelpPage=Preberite online pomoč (potreben je internetni dostop) +GoToHelpPage=Preberite pomoč +RecordSaved=Zapis je shranjen +LevelOfFeature=Nivo značilnosti +NotDefined=Ni definiran +DefinedAndHasThisValue=Definiran z vrednostjo +IsNotDefined=ni definiran +DolibarrInHttpAuthenticationSoPasswordUseless=Način avtentifikacije Dolibarr je nastavljen na %s v konfiguracijski datoteki conf.php.
To pomeni, da je baza podatkov z gesli zunaj programa Dolibarr, zato sprememba tega polja morda ne bo učinkovala. +Administrator=Administrator +Undefined=Nedefinirano +PasswordForgotten=Ste pozabili geslo ? +SeeAbove=Glejte zgoraj +HomeArea=Domače področje +LastConnexion=Zadnja prijava +PreviousConnexion=Prejšnja prijava +ConnectedOnMultiCompany=Prijava na entiteto +ConnectedSince=Prijavljen od +AuthenticationMode=Način preverjanja pristnosti +RequestedUrl=Zahtevan Url +DatabaseTypeManager=Database type manager +RequestLastAccess=Request for last database access +RequestLastAccessInError=Request for last database access in error +ReturnCodeLastAccessInError=Return code for last database access in error +InformationLastAccessInError=Information for last database access in error +DolibarrHasDetectedError=Dolibarr je zaznal tehnično napako +InformationToHelpDiagnose=This information can help to diagnose +MoreInformation=Več informacij +NotePublic=Opomba (javna) +NotePrivate=Opomba (privatna) +PrecisionUnitIsLimitedToXDecimals=Dolibarr je nastavljen na omejitev natančnosti cen posameznih enot na %s decimalk. +DoTest=Test +ToFilter=Filter +WarningYouHaveAtLeastOneTaskLate=Pozor, vsaj en element je prekoračil dovoljeno toleranco za zamudo. +yes=da +Yes=Da +no=ne +No=Ne +All=Vse +Home=Domov +Help=Pomoč +OnlineHelp=Online pomoč +PageWiki=Wiki stran +Always=Vedno +Never=Nikoli +Under=pod +Period=Obdobje +PeriodEndDate=Končni datum obdobja +Activate=Aktiviraj +Activated=Aktiviran +Closed=Zaključen +Closed2=Zaključen +Enabled=Omogočen +Disable=Onemogoči +Disabled=Onemogočen +Add=Dodaj +Update=Posodobi +AddActionToDo=Dodaj planirano aktivnost +AddActionDone=Dodaj izvršeno aktivnost +Close=Zapri +Close2=Zapri +Confirm=Potrdi +ConfirmSendCardByMail=Ali zares želite poslati to kartico po elektronski pošti ? +Delete=Briši +Remove=Odstrani +Resiliate=Razveljavi +Cancel=Razveljavi +Modify=Spremeni +Edit=Uredi +Validate=Potrdi +ToValidate=Za potrditev +Save=Shrani +SaveAs=Shrani kot +TestConnection=Test povezave +ToClone=Kloniraj +ConfirmClone=Izberi podatke za kloniranje : +NoCloneOptionsSpecified=Ni definiranih podatkov za kloniranje. +CopyOf=Kopija od +Show=Prikaži +ShowCardHere=Prikaži kartico +Search=Išči +Valid=Veljaven +Approve=Potrdi +ReOpen=Ponovno odpri +Upload=Dodaj datoteko +Select=Dodaj kot lastnika +Choose=Izbira +ChooseLangage=Prosimo, izberite vaš jezik +Resize=Spremeni velikost +Recenter=Ponovno centriraj +Author=Avtor +User=Uporabnik +Users=Uporabniki +Group=Skupina +Groups=Skupine +Password=Geslo +PasswordRetype=Ponoven vnos gesla +NoteSomeFeaturesAreDisabled=Upoštevajte, da je veliko funkcij/modulov v tej demonstraciji onemogočenih. +Name=Priimek +Person=Oseba +Parameter=Parameter +Parameters=Parametri +Value=Vrednost +GlobalValue=Globalna vrednost +PersonalValue=Osebna vrednost +NewValue=Nova vrednost +CurrentValue=Trenutna vrednost +Code=Koda +Type=Tip +Language=Jezik +MultiLanguage=Večjezično +Note=Opomba +CurrentNote=Trenutna opomba +Title=Naziv +Label=Oznaka +RefOrLabel=Referenca ali oznaka +Info=Log +Family=Družina +Description=Opis +Designation=Označba +Model=Vzorec +DefaultModel=Privzet vzorec +Action=Aktivnost +About=O programu +Number=Številka +NumberByMonth=Številka po mesecih +Numero=Številka +Limit=Omejitev +Limits=Omejitve +DevelopmentTeam=Razvojni tim +Logout=Odjava +Connection=Prijava +Setup=Nastavitve +Alert=Opozorilo +Previous=Prejšnji +Next=Naslednji +Cards=Kartice +Card=Kartica +Now=Zdaj +Date=Datum +DateStart=Začetni datum +DateEnd=Končni datum +DateCreation=Datum kreiranja +DateModification=Datum spremembe +DateModificationShort=Dat.spr. +DateLastModification=Datum zadnje spremembe +DateValidation=Datum potrditve +DateClosing=Datum zaključka +DateDue=Datum poteka +DateValue=Datum veljavnosti +DateValueShort=Datum veljavnosti +DateOperation=Datum delovanja +DateOperationShort=Dat.del. +DateLimit=Omejitveni datum +DateRequest=Datum zahteve +DateProcess=Datum procesiranja +DatePlanShort=Planiran datum +DateRealShort=Datum real. +DateBuild=Datum izdelave poročila +DurationYear=leto +DurationMonth=mesec +DurationWeek=teden +DurationDay=dan +DurationYears=let +DurationMonths=mesecev +DurationWeeks=tednov +DurationDays=dni +Year=Leto +Month=Mesec +Week=Teden +Day=Dan +Hour=Ura +Minute=Minuta +Second=Sekunda +Years=Let +Months=Mesecev +Days=Dni +days=dni +Hours=Ur +Minutes=Minut +Seconds=Sekund +Today=Danes +Yesterday=Včeraj +Tomorrow=Jutri +Quadri=Četrtletje +MonthOfDay=Dan v mesecu +HourShort=H +Rate=Stopnja +Bytes=Byti +KiloBytes=Kilobyti +MegaBytes=Megabyti +GigaBytes=Gigabyti +b=b. +Kb=Kb +Mb=Mb +Gb=Gb +Cut=Izreži +Copy=Kopiraj +Paste=Prilepi +Default=Privzeto +DefaultValue=Privzeta vrednost +DefaultGlobalValue=Globalna vrednost +Price=Cena +UnitPrice=Cena enote +UnitPriceHT=Cena enote (neto) +UnitPriceTTC=Cena enote +PriceU=C.E. +PriceUHT=C.E. (neto) +PriceUTTC=C.E. +Amount=Znesek +AmountInvoice=Znesek računa +AmountPayment=Znesek za plačilo +AmountHTShort=Znesek (neto) +AmountTTCShort=Znesek (z DDV) +AmountHT=Znesek (neto) +AmountTTC=Znesek (z DDV) +AmountVAT=Znesek DDV +AmountLT1ES=Znesek RE +AmountLT2ES=Znesek IRPF +AmountTotal=Skupni znesek +AmountAverage=Povprečni znesek +PriceQtyHT=Cena za to količino (neto) +PriceQtyMinHT=Minimalna cena za to količino (neto) +PriceQtyTTC=Cena za to količino (z DDV) +PriceQtyMinTTC=Minimalna cena za to količino (z DDV) +Percentage=Procent +Total=Skupaj +SubTotal=Delna vsota +TotalHTShort=Skupaj (neto) +TotalTTCShort=Skupaj (z DDV) +TotalHT=Skupaj (neto) +TotalTTC=Skupaj (z DDV) +TotalTTCToYourCredit=Skupaj (z DDV) na vaš dobropis +TotalVAT=Skupaj DDV +TotalLT1ES=Skupaj RE +TotalLT2ES=Skupaj IRPF +IncludedVAT=Vključen DDV +HT=Brez DDV +TTC=Z DDV +VAT=DDV +VATRate=Stopnja DDV +Average=Povprečje +Sum=Vsota +Delta=Razlika +Module=Modul +Option=Opcija +List=Seznam +FullList=Celoten seznam +Statistics=Statistika +Status=Status +Ref=Ref. +RefSupplier=Ref. dobavitelj +RefPayment=Ref. plačilo +CommercialProposals=Komercialne ponudbe +Comment=Komentar +Comments=Komentarji +ActionsToDo=Odprte aktivnosti +ActionsDone=Izvršene aktivnosti +ActionsToDoShort=Planirane +ActionsRunningshort=Začete +ActionsDoneShort=Izvršene +ActionRunningNotStarted=Nezačete +ActionRunningShort=Začete +ActionDoneShort=Končane +CompanyFoundation=Podjetje/Ustanova +ContactsForCompany=Kontakti tega partnerja +ActionsOnCompany=Aktivnosti v zvezi s tem partnerjem +NActions=%s aktivnosti +NActionsLate=%s zamujenih +Filter=Filter +RemoveFilter=Odstrani filter +ChartGenerated=Grafikon je ustvarjen +ChartNotGenerated=Grafikon ni ustvarjen +GeneratedOn=Ustvarjen dne %s +Generate=Ustvari +Duration=Trajanje +TotalDuration=Skupno trajanje +Summary=Povzetek +MyBookmarks=Moji zaznamki +OtherInformationsBoxes=Ostali informacijski okvirji +DolibarrBoard=Dolibarr tabla +DolibarrStateBoard=Statistika +DolibarrWorkBoard=Tabla z delovnimi nalogami +Available=Na voljo +NotYetAvailable=Še ni na voljo +NotAvailable=Ni na voljo +Popularity=Priljubljenost +Categories=Kategorije +Category=Kategorija +By=Z +From=Od +to=do +and=in +or=ali +Other=ostalo +Others=Ostali +OtherInformations=Ostale informacije +Quantity=Količina +Qty=Kol. +ChangedBy=Spremenil +ReCalculate=Preračunaj +ResultOk=Uspeh +ResultKo=Napaka +Reporting=Poročilo +Reportings=Poročila +Draft=Osnutek +Drafts=Osnutki +Validated=Potrjen +Opened=Odprt +New=Nov +Discount=Popust +Unknown=Neznan +General=Splošno +Size=Velikost +Received=Prejet +Paid=Plačan +Topic=Tema +ByCompanies=S podjetji +ByUsers=Z uporabniki +Links=Povezave +Link=Povezava +Receipts=Potrditve +Rejects=Zavrnitve +Preview=Predogled +NextStep=Naslednji korak +PreviousStep=Prejšnji korak +Datas=Podatki +None=Nič +NoneF=Nič +Late=Prekoračeno +Photo=Slika +Photos=Slike +AddPhoto=Dodaj sliko +Login=Uporabniško ime +CurrentLogin=Trenutna prijava +January=Januar +February=Februar +March=Marec +April=April +May=Maj +June=Junij +July=Julij +August=Avgust +September=September +October=Oktober +November=November +December=December +Month01=januar +Month02=februar +Month03=marec +Month04=april +Month05=maj +Month06=junij +Month07=julij +Month08=avgust +Month09=september +Month10=oktober +Month11=november +Month12=december +MonthShort01=jan +MonthShort02=feb +MonthShort03=mar +MonthShort04=apr +MonthShort05=maj +MonthShort06=jun +MonthShort07=jul +MonthShort08=avg +MonthShort09=sep +MonthShort10=okt +MonthShort11=nov +MonthShort12=dec +AttachedFiles=Pripete datoteke in dokumenti +FileTransferComplete=Datoteka je bila uspešno naložena +DateFormatYYYYMM=YYYY-MM +DateFormatYYYYMMDD=YYYY-MM-DD +DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH:SS +ReportName=Ime poročila +ReportPeriod=Obdobje poročila +ReportDescription=Opis +Report=Poročilo +Keyword=Ključna beseda +Legend=Legenda +FillTownFromZip=Zapolni mesto iz poštne številke +ShowLog=Prikaži dnevnik +File=Datoteka +Files=Datoteke +NotAllowed=Ni dovoljeno +ReadPermissionNotAllowed=Dovoljenje za branje ni dodeljeno +AmountInCurrency=Znesek v valuti %s +Example=Primer +Examples=Primeri +NoExample=Ni primera +FindBug=Poročilo o hrošču +NbOfThirdParties=Število partnerjev +NbOfCustomers=Število kupcev +NbOfLines=Število vrstic +NbOfObjects=Število predmetov +NbOfReferers=Število posrednikov +Referers=Posredniki +TotalQuantity=Skupna količina +DateFromTo=Od %s do %s +DateFrom=Od %s +DateUntil=Do %s +Check=Preveri +Internal=Interno +External=Eksterno +Internals=Interni +Externals=Eksterni +Warning=Opozorilo +Warnings=Opozorila +BuildPDF=Izdelaj PDF +RebuildPDF=Obnovi PDF +BuildDoc=Izdelaj Doc +RebuildDoc=Obnovi Doc +Entity=Entiteta +Entities=Entitete +EventLogs=Dnevniki +CustomerPreview=Predogled kupca +SupplierPreview=Predogled dobavitelja +AccountancyPreview=Pregled računovodstva +ShowCustomerPreview=Prikaži pregled kupca +ShowSupplierPreview=Prikaži pregled dobavitelja +ShowAccountancyPreview=Prikaži predogled računovodstva +ShowProspectPreview=Prikaži predogled možne stranke +RefCustomer=Ref. kupca +Currency=Valuta +InfoAdmin=Informacija za administratorje +Undo=Razveljavi +Redo=Uveljavi +ExpandAll=Razširi vse +UndoExpandAll=Razveljavi razširitev +Reason=Razlog +FeatureNotYetSupported=Funkcija še ni podprta +CloseWindow=Zaprite okno +Question=Vprašanje +Response=Odgovor +Priority=Prioriteta +SendByMail=Pošlji EMail +MailSentBy=Email poslal +TextUsedInTheMessageBody=Vsebina Email-a +SendAcknowledgementByMail=Pošlji potrditev po email-u +NoEMail=Ni email-a +Owner=Lastnik +DetectedVersion=Zaznana različica +FollowingConstantsWillBeSubstituted=Naslednje konstante bodo zamenjane z ustrezno vrednostjo. +Refresh=Osveži +BackToList=Nazaj na seznam +GoBack=Pojdi nazaj +CanBeModifiedIfOk=Lahko se spremeni, če je veljaven +CanBeModifiedIfKo=Lahko se spremeni, če ni veljaven +RecordModifiedSuccessfully=Zapis uspešno spremenjen +AutomaticCode=Avtomatska koda +NotManaged=Ni upravljan +FeatureDisabled=Funkcija onemogočena +MoveBox=Premakni okvir %s +Offered=Ponujen +NotEnoughPermissions=Nimate dovoljenja za to aktivnost +SessionName=Ime seje +Method=Metoda +Receive=Prejeto +PartialWoman=Delni +PartialMan=Delna +TotalWoman=Skupna +TotalMan=Skupni +NeverReceived=Nikoli prejeto +Canceled=Preklicano +YouCanChangeValuesForThisListFromDictionnarySetup=Vrednosti za ta seznam lahko spremenite na meniju 'Nastavitve – Nastavitve slovarja' +Color=Barva +Documents=Povezane datoteke +DocumentsNb=Število povezanih datotek (%s) +Documents2=Dokumenti +BuildDocuments=Ustvarjeni dokumenti +UploadDisabled=Prenos onemogočen +MenuECM=Dokumenti +MenuAWStats=AWStatistika +MenuMembers=Člani +MenuAgendaGoogle=Google dnevni red +ThisLimitIsDefinedInSetup=Dolibarr omejitve (Meni domov-nastavitve-varnost): %s Kb, PHP omejitev: %s Kb +NoFileFound=V tej mapi ni shranjenih dokumentov +CurrentUserLanguage=Trenutni jezik +CurrentTheme=Trenutna tema +DisabledModules=Onemogočeni moduli +For=Za +ForCustomer=Za kupca +Signature=Podpis +HidePassword=Prikaži komande s skritim geslom +UnHidePassword=Prikaži resnične komande z vidnim geslom +Root=Koren +Informations=Informacije +Page=Stran +Notes=Opombe +AddNewLine=Dodaj novo vrstico +AddFile=Dodaj datoteko +ListOfFiles=Seznam datotek, ki so na voljo +FreeZone=Prosto besedilo +CloneMainAttributes=Kloniraj objekt z osnovnimi atributi +PDFMerge=Spoji PDF +Merge=Spoji +PrintContentArea=Prikaži stran za izpis področja z osnovno vsebino +NoMenu=Ni podmenija +WarningYouAreInMaintenanceMode=Pozor, ste v vzdrževalnem načinu, zato je trenutno samo prijavljenemu %s dovoljena uporaba aplikacije. +CreditCard=Kreditna kartica +FieldsWithAreMandatory=Polja z %s so obvezna +FieldsWithIsForPublic=Polja z %s so prikazana na javnem seznamu članov. Če tega ne želite, označite okvir "public". +AccordingToGeoIPDatabase=(V skladu s GeoIP pretvorbo) +Line=Vrstica +NotSupported=Ni podprto +RequiredField=Zahtevano polje +Result=Rezultat +ToTest=Test +ValidateBefore=Pred uporabo te funkcije mora biti kartica potrjena +Visibility=Vidnost +Private=Privatno +Hidden=Skrito +Resources=Viri +Source=Vir +Prefix=Predpona +# Week day +Day1=Ponedeljek +Day2=Torek +Day3=Sreda +Day4=Četrtek +Day5=Petek +Day6=Sobota +Day0=Nedelja +ShortMonday=P +ShortTuesday=T +ShortWednesday=S +ShortThursday=Č +ShortFriday=P +ShortSaturday=S +ShortSunday=N + diff --git a/htdocs/langs/tr_TR/main.lang b/htdocs/langs/tr_TR/main.lang index 3dc9851b2ca..1813c8398ae 100644 --- a/htdocs/langs/tr_TR/main.lang +++ b/htdocs/langs/tr_TR/main.lang @@ -9,6 +9,7 @@ // Reference language: en_US CHARSET=UTF-8 DIRECTION=ltr +FONTFORPDF=DejaVuSans SeparatorDecimal=. SeparatorThousand=, FormatDateShort=%d/%m/%Y diff --git a/htdocs/langs/zh_CN/main.lang b/htdocs/langs/zh_CN/main.lang index 7254e8fbafa..b71e585bca9 100644 --- a/htdocs/langs/zh_CN/main.lang +++ b/htdocs/langs/zh_CN/main.lang @@ -9,6 +9,7 @@ // Reference language: en_US CHARSET=UTF-8 DIRECTION=升 +FONTFORPDF=????? SeparatorDecimal=。 SeparatorThousand=, FormatDateShort=%d/%m/%Y diff --git a/htdocs/lib/pdf.lib.php b/htdocs/lib/pdf.lib.php index 1d435021a5b..bef0ab2f10a 100644 --- a/htdocs/lib/pdf.lib.php +++ b/htdocs/lib/pdf.lib.php @@ -28,6 +28,24 @@ */ +/** + * Return font name to use for PDF generation + * @param outputlangs Output langs object + * @return string Name of font to use + */ +function pdf_getPDFFont($outputlangs) +{ + $font='Helvetica'; // By default, for FPDI + if (class_exists('TCPDF')) // If TCPDF on, we can use an UTF8 one like DejaVuSans if required (slower) + { + if ($outputlangs->trans('FONTFORPDF')!='FONTFORPDF') + { + $font=$outputlangs->trans('FONTFORPDF'); + } + } + return $font; +} + /** * Return a formated address (part address/zip/town/state) according to country rules diff --git a/scripts/invoices/rebuild_merge_pdf.php b/scripts/invoices/rebuild_merge_pdf.php index 3e1892eb1c6..a63bc86e2ee 100644 --- a/scripts/invoices/rebuild_merge_pdf.php +++ b/scripts/invoices/rebuild_merge_pdf.php @@ -41,6 +41,7 @@ require_once(DOL_DOCUMENT_ROOT."/cron/functions_cron.lib.php"); require_once(DOL_DOCUMENT_ROOT."/compta/facture/class/facture.class.php"); require_once(DOL_DOCUMENT_ROOT."/includes/modules/facture/modules_facture.php"); require_once(DOL_DOCUMENT_ROOT."/includes/fpdf/fpdfi/fpdi.php"); +require_once(DOL_DOCUMENT_ROOT.'/lib/pdf.lib.php'); // Load main language strings @@ -298,7 +299,7 @@ if ( $resql=$db->query($sql) ) $pdf->setPrintHeader(false); $pdf->setPrintFooter(false); } - $pdf->SetFont('Helvetica'); + $pdf->SetFont(pdf_getPDFFont($outputlangs)); //$pdf->Open(); //$pdf->AddPage();